builder: mozilla-aurora_win7_ix-debug_test-web-platform-tests-1 slave: t-w732-ix-055 starttime: 1464102822.58 results: success (0) buildid: 20160524071211 builduid: 13f6ce33e14c4948a727ad7859e38d94 revision: bcac6066d9267ca2ea7b281cfcf2223450435a5e ========= Started set props: master (results: 0, elapsed: 0 secs) (at 2016-05-24 08:13:42.583682) ========= master: http://buildbot-master110.bb.releng.scl3.mozilla.com:8201/ ========= Finished set props: master (results: 0, elapsed: 0 secs) (at 2016-05-24 08:13:42.584115) ========= ========= Started downloading to buildprops.json (results: 0, elapsed: 0 secs) (at 2016-05-24 08:13:42.584409) ========= ========= Finished downloading to buildprops.json (results: 0, elapsed: 0 secs) (at 2016-05-24 08:13:42.734450) ========= ========= Started 'bash -c ...' (results: 0, elapsed: 1 secs) (at 2016-05-24 08:13:42.734829) ========= '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-055 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-055 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-055 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 --08:13:44-- 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% 6.18 MB/s 08:13:44 (6.18 MB/s) - `archiver_client.py' saved [12141/12141] program finished with exit code 0 elapsedTime=1.384000 ========= master_lag: 0.03 ========= ========= Finished 'bash -c ...' (results: 0, elapsed: 1 secs) (at 2016-05-24 08:13:44.153066) ========= ========= Started 'rm -rf ...' (results: 0, elapsed: 4 secs) (at 2016-05-24 08:13:44.153412) ========= '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-055 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-055 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-055 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=4.501000 ========= master_lag: 0.02 ========= ========= Finished 'rm -rf ...' (results: 0, elapsed: 4 secs) (at 2016-05-24 08:13:48.678003) ========= ========= Started 'bash -c ...' (results: 0, elapsed: 1 secs) (at 2016-05-24 08:13:48.678387) ========= 'bash' '-c' u'python archiver_client.py mozharness --repo releases/mozilla-aurora --rev bcac6066d9267ca2ea7b281cfcf2223450435a5e --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 bcac6066d9267ca2ea7b281cfcf2223450435a5e --destination scripts --debug'] environment: ALLUSERSPROFILE=C:\ProgramData APPDATA=C:\Users\cltbld\AppData\Roaming COMMONPROGRAMFILES=C:\Program Files\Common Files COMPUTERNAME=T-W732-IX-055 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-055 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-055 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-24 08:13:49,900 truncating revision to first 12 chars 2016-05-24 08:13:49,900 Setting DEBUG logging. 2016-05-24 08:13:49,900 attempt 1/10 2016-05-24 08:13:49,900 Getting archive location from https://api.pub.build.mozilla.org/archiver/hgmo/releases/mozilla-aurora/bcac6066d926?&preferred_region=us-west-2&suffix=tar.gz&subdir=testing/mozharness 2016-05-24 08:13:50,374 unpacking tar archive at: mozilla-aurora-bcac6066d926/testing/mozharness/ program finished with exit code 0 elapsedTime=1.177000 ========= master_lag: 0.10 ========= ========= Finished 'bash -c ...' (results: 0, elapsed: 1 secs) (at 2016-05-24 08:13:49.958432) ========= ========= Started set props: script_repo_revision (results: 0, elapsed: 0 secs) (at 2016-05-24 08:13:49.958755) ========= script_repo_revision: bcac6066d9267ca2ea7b281cfcf2223450435a5e ========= Finished set props: script_repo_revision (results: 0, elapsed: 0 secs) (at 2016-05-24 08:13:49.959175) ========= ========= Started downloading to oauth.txt (results: 0, elapsed: 0 secs) (at 2016-05-24 08:13:49.959477) ========= ========= Finished downloading to oauth.txt (results: 0, elapsed: 0 secs) (at 2016-05-24 08:13:49.975055) ========= ========= Started 'c:/mozilla-build/python27/python -u ...' (results: 0, elapsed: 29 mins, 12 secs) (at 2016-05-24 08:13:49.975386) ========= '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-055 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-055 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-055 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 08:13:51 INFO - MultiFileLogger online at 20160524 08:13:51 in C:\slave\test 08:13:51 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 08:13:51 INFO - Dumping config to C:\slave\test\logs\localconfig.json. 08:13:51 INFO - {'append_to_log': False, 08:13:51 INFO - 'base_work_dir': 'C:\\slave\\test', 08:13:51 INFO - 'blob_upload_branch': 'mozilla-aurora', 08:13:51 INFO - 'blob_uploader_auth_file': 'C:\\slave\\test\\oauth.txt', 08:13:51 INFO - 'buildbot_json_path': 'buildprops.json', 08:13:51 INFO - 'config_files': ('web_platform_tests/prod_config_windows.py',), 08:13:51 INFO - 'default_blob_upload_servers': ('https://blobupload.elasticbeanstalk.com',), 08:13:51 INFO - 'download_minidump_stackwalk': True, 08:13:51 INFO - 'download_symbols': 'true', 08:13:51 INFO - 'e10s': False, 08:13:51 INFO - 'exes': {'hg': 'c:/mozilla-build/hg/hg', 08:13:51 INFO - 'mozinstall': ('C:\\slave\\test/build/venv/scripts/python', 08:13:51 INFO - 'C:\\slave\\test/build/venv/scripts/mozinstall-script.py'), 08:13:51 INFO - 'python': 'c:\\mozilla-build\\python27\\python.exe', 08:13:51 INFO - 'tooltool.py': ('c:\\mozilla-build\\python27\\python.exe', 08:13:51 INFO - 'C:/mozilla-build/tooltool.py'), 08:13:51 INFO - 'virtualenv': ('c:\\mozilla-build\\python27\\python.exe', 08:13:51 INFO - 'c:/mozilla-build/buildbotve/virtualenv.py')}, 08:13:51 INFO - 'find_links': ('http://pypi.pvt.build.mozilla.org/pub', 08:13:51 INFO - 'http://pypi.pub.build.mozilla.org/pub'), 08:13:51 INFO - 'log_level': 'info', 08:13:51 INFO - 'log_to_console': True, 08:13:51 INFO - 'opt_config_files': (), 08:13:51 INFO - 'options': ('--prefs-root=%(test_path)s/prefs', 08:13:51 INFO - '--processes=1', 08:13:51 INFO - '--config=%(test_path)s/wptrunner.ini', 08:13:51 INFO - '--ca-cert-path=%(test_path)s/certs/cacert.pem', 08:13:51 INFO - '--host-key-path=%(test_path)s/certs/web-platform.test.key', 08:13:51 INFO - '--host-cert-path=%(test_path)s/certs/web-platform.test.pem', 08:13:51 INFO - '--certutil-binary=%(test_install_path)s/bin/certutil'), 08:13:51 INFO - 'pip_index': False, 08:13:51 INFO - 'require_test_zip': True, 08:13:51 INFO - 'test_type': ('testharness',), 08:13:51 INFO - 'this_chunk': '1', 08:13:51 INFO - 'total_chunks': '10', 08:13:51 INFO - 'virtualenv_path': 'venv', 08:13:51 INFO - 'volatile_config': {'actions': None, 'add_actions': None, 'no_actions': None}, 08:13:51 INFO - 'work_dir': 'build'} 08:13:51 INFO - ##### 08:13:51 INFO - ##### Running clobber step. 08:13:51 INFO - ##### 08:13:51 INFO - Running pre-action listener: _resource_record_pre_action 08:13:51 INFO - Running main action method: clobber 08:13:51 INFO - rmtree: C:\slave\test\build 08:13:51 INFO - Using _rmtree_windows ... 08:13:51 INFO - retry: Calling _rmtree_windows with args: ('C:\\slave\\test\\build',), kwargs: {}, attempt #1 08:17:33 INFO - Running post-action listener: _resource_record_post_action 08:17:33 INFO - ##### 08:17:33 INFO - ##### Running read-buildbot-config step. 08:17:33 INFO - ##### 08:17:33 INFO - Running pre-action listener: _resource_record_pre_action 08:17:33 INFO - Running main action method: read_buildbot_config 08:17:33 INFO - Using buildbot properties: 08:17:33 INFO - { 08:17:33 INFO - "project": "", 08:17:33 INFO - "product": "firefox", 08:17:33 INFO - "script_repo_revision": "production", 08:17:33 INFO - "scheduler": "tests-mozilla-aurora-win7_ix-debug-unittest", 08:17:33 INFO - "repository": "", 08:17:33 INFO - "buildername": "Windows 7 32-bit mozilla-aurora debug test web-platform-tests-1", 08:17:33 INFO - "buildid": "20160524071211", 08:17:33 INFO - "pgo_build": "False", 08:17:33 INFO - "basedir": "C:\\slave\\test", 08:17:33 INFO - "buildnumber": 14, 08:17:33 INFO - "slavename": "t-w732-ix-055", 08:17:33 INFO - "revision": "bcac6066d9267ca2ea7b281cfcf2223450435a5e", 08:17:33 INFO - "master": "http://buildbot-master110.bb.releng.scl3.mozilla.com:8201/", 08:17:33 INFO - "platform": "win32", 08:17:33 INFO - "branch": "mozilla-aurora", 08:17:33 INFO - "repo_path": "releases/mozilla-aurora", 08:17:33 INFO - "moz_repo_path": "", 08:17:33 INFO - "stage_platform": "win32", 08:17:33 INFO - "builduid": "13f6ce33e14c4948a727ad7859e38d94", 08:17:33 INFO - "slavebuilddir": "test" 08:17:33 INFO - } 08:17:33 INFO - Found a test packages url https://queue.taskcluster.net/v1/task/FCXM15qBQs6m2_EpaVVmdw/artifacts/public/build/firefox-48.0a2.en-US.win32.test_packages.json. 08:17:33 INFO - Found installer url https://queue.taskcluster.net/v1/task/FCXM15qBQs6m2_EpaVVmdw/artifacts/public/build/firefox-48.0a2.en-US.win32.zip. 08:17:33 INFO - Running post-action listener: _resource_record_post_action 08:17:33 INFO - ##### 08:17:33 INFO - ##### Running download-and-extract step. 08:17:33 INFO - ##### 08:17:33 INFO - Running pre-action listener: _resource_record_pre_action 08:17:33 INFO - Running main action method: download_and_extract 08:17:33 INFO - mkdir: C:\slave\test\build\tests 08:17:33 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')]} 08:17:33 INFO - https://queue.taskcluster.net/v1/task/FCXM15qBQs6m2_EpaVVmdw/artifacts/public/build/firefox-48.0a2.en-US.win32.test_packages.json matches https://queue.taskcluster.net 08:17:33 INFO - trying https://queue.taskcluster.net/v1/task/FCXM15qBQs6m2_EpaVVmdw/artifacts/public/build/firefox-48.0a2.en-US.win32.test_packages.json 08:17:33 INFO - Downloading https://queue.taskcluster.net/v1/task/FCXM15qBQs6m2_EpaVVmdw/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 08:17:33 INFO - retry: Calling _download_file with args: (), kwargs: {'url': 'https://queue.taskcluster.net/v1/task/FCXM15qBQs6m2_EpaVVmdw/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 08:17:34 INFO - Downloaded 1274 bytes. 08:17:34 INFO - Reading from file C:\slave\test\build\firefox-48.0a2.en-US.win32.test_packages.json 08:17:34 INFO - Using the following test package requirements: 08:17:34 INFO - {u'common': [u'firefox-48.0a2.en-US.win32.common.tests.zip'], 08:17:34 INFO - u'cppunittest': [u'firefox-48.0a2.en-US.win32.common.tests.zip', 08:17:34 INFO - u'firefox-48.0a2.en-US.win32.cppunittest.tests.zip'], 08:17:34 INFO - u'gtest': [u'firefox-48.0a2.en-US.win32.common.tests.zip', 08:17:34 INFO - u'firefox-48.0a2.en-US.win32.gtest.tests.zip'], 08:17:34 INFO - u'jittest': [u'firefox-48.0a2.en-US.win32.common.tests.zip', 08:17:34 INFO - u'jsshell-win32.zip'], 08:17:34 INFO - u'mochitest': [u'firefox-48.0a2.en-US.win32.common.tests.zip', 08:17:34 INFO - u'firefox-48.0a2.en-US.win32.mochitest.tests.zip'], 08:17:34 INFO - u'mozbase': [u'firefox-48.0a2.en-US.win32.common.tests.zip'], 08:17:34 INFO - u'reftest': [u'firefox-48.0a2.en-US.win32.common.tests.zip', 08:17:34 INFO - u'firefox-48.0a2.en-US.win32.reftest.tests.zip'], 08:17:34 INFO - u'talos': [u'firefox-48.0a2.en-US.win32.common.tests.zip', 08:17:34 INFO - u'firefox-48.0a2.en-US.win32.talos.tests.zip'], 08:17:34 INFO - u'web-platform': [u'firefox-48.0a2.en-US.win32.common.tests.zip', 08:17:34 INFO - u'firefox-48.0a2.en-US.win32.web-platform.tests.zip'], 08:17:34 INFO - u'xpcshell': [u'firefox-48.0a2.en-US.win32.common.tests.zip', 08:17:34 INFO - u'firefox-48.0a2.en-US.win32.xpcshell.tests.zip']} 08:17:34 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 08:17:34 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')]} 08:17:34 INFO - https://queue.taskcluster.net/v1/task/FCXM15qBQs6m2_EpaVVmdw/artifacts/public/build/firefox-48.0a2.en-US.win32.common.tests.zip matches https://queue.taskcluster.net 08:17:35 INFO - trying https://queue.taskcluster.net/v1/task/FCXM15qBQs6m2_EpaVVmdw/artifacts/public/build/firefox-48.0a2.en-US.win32.common.tests.zip 08:17:35 INFO - Downloading https://queue.taskcluster.net/v1/task/FCXM15qBQs6m2_EpaVVmdw/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 08:17:35 INFO - retry: Calling _download_file with args: (), kwargs: {'url': u'https://queue.taskcluster.net/v1/task/FCXM15qBQs6m2_EpaVVmdw/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 08:17:36 INFO - Downloaded 20302437 bytes. 08:17:36 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/*'] 08:17:36 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/* 08:17:39 INFO - caution: filename not matched: web-platform/* 08:17:39 INFO - Return code: 11 08:17:39 INFO - proxxy config: {'regions': ['.use1.', '.usw2.', '.scl3'], 'instances': ['proxxy1.srv.releng.use1.mozilla.com', 'proxxy1.srv.releng.usw2.mozilla.com', 'proxxy1.srv.releng.scl3.mozilla.com'], 'urls': [('http://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp-ssl.mozilla.org', 'ftp.mozilla.org'), ('http://pvtbuilds.pvt.build.mozilla.org', 'pvtbuilds.mozilla.org'), ('http://pypi.pvt.build.mozilla.org', 'pypi.pvt.build.mozilla.org'), ('http://pypi.pub.build.mozilla.org', 'pypi.pub.build.mozilla.org'), ('https://queue.taskcluster.net', 'queue.taskcluster.net')]} 08:17:39 INFO - https://queue.taskcluster.net/v1/task/FCXM15qBQs6m2_EpaVVmdw/artifacts/public/build/firefox-48.0a2.en-US.win32.web-platform.tests.zip matches https://queue.taskcluster.net 08:17:39 INFO - trying https://queue.taskcluster.net/v1/task/FCXM15qBQs6m2_EpaVVmdw/artifacts/public/build/firefox-48.0a2.en-US.win32.web-platform.tests.zip 08:17:39 INFO - Downloading https://queue.taskcluster.net/v1/task/FCXM15qBQs6m2_EpaVVmdw/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 08:17:39 INFO - retry: Calling _download_file with args: (), kwargs: {'url': u'https://queue.taskcluster.net/v1/task/FCXM15qBQs6m2_EpaVVmdw/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 08:17:41 INFO - Downloaded 36409218 bytes. 08:17:41 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/*'] 08:17:41 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/* 08:18:56 INFO - caution: filename not matched: bin/* 08:18:56 INFO - caution: filename not matched: config/* 08:18:56 INFO - caution: filename not matched: mozbase/* 08:18:56 INFO - caution: filename not matched: marionette/* 08:18:56 INFO - caution: filename not matched: tools/wptserve/* 08:18:56 INFO - Return code: 11 08:18:56 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')]} 08:18:56 INFO - https://queue.taskcluster.net/v1/task/FCXM15qBQs6m2_EpaVVmdw/artifacts/public/build/firefox-48.0a2.en-US.win32.zip matches https://queue.taskcluster.net 08:18:56 INFO - trying https://queue.taskcluster.net/v1/task/FCXM15qBQs6m2_EpaVVmdw/artifacts/public/build/firefox-48.0a2.en-US.win32.zip 08:18:56 INFO - Downloading https://queue.taskcluster.net/v1/task/FCXM15qBQs6m2_EpaVVmdw/artifacts/public/build/firefox-48.0a2.en-US.win32.zip to C:\slave\test\build\firefox-48.0a2.en-US.win32.zip 08:18:56 INFO - retry: Calling _download_file with args: (), kwargs: {'url': 'https://queue.taskcluster.net/v1/task/FCXM15qBQs6m2_EpaVVmdw/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 08:19:00 INFO - Downloaded 68454027 bytes. 08:19:00 INFO - Setting buildbot property build_url to https://queue.taskcluster.net/v1/task/FCXM15qBQs6m2_EpaVVmdw/artifacts/public/build/firefox-48.0a2.en-US.win32.zip 08:19:00 INFO - mkdir: C:\slave\test\properties 08:19:00 INFO - Writing buildbot properties ['build_url'] to C:\slave\test\properties\build_url 08:19:00 INFO - Writing to file C:\slave\test\properties\build_url 08:19:00 INFO - Contents: 08:19:00 INFO - build_url:https://queue.taskcluster.net/v1/task/FCXM15qBQs6m2_EpaVVmdw/artifacts/public/build/firefox-48.0a2.en-US.win32.zip 08:19:00 INFO - Setting buildbot property symbols_url to https://queue.taskcluster.net/v1/task/FCXM15qBQs6m2_EpaVVmdw/artifacts/public/build/firefox-48.0a2.en-US.win32.crashreporter-symbols.zip 08:19:00 INFO - Writing buildbot properties ['symbols_url'] to C:\slave\test\properties\symbols_url 08:19:00 INFO - Writing to file C:\slave\test\properties\symbols_url 08:19:00 INFO - Contents: 08:19:00 INFO - symbols_url:https://queue.taskcluster.net/v1/task/FCXM15qBQs6m2_EpaVVmdw/artifacts/public/build/firefox-48.0a2.en-US.win32.crashreporter-symbols.zip 08:19:00 INFO - proxxy config: {'regions': ['.use1.', '.usw2.', '.scl3'], 'instances': ['proxxy1.srv.releng.use1.mozilla.com', 'proxxy1.srv.releng.usw2.mozilla.com', 'proxxy1.srv.releng.scl3.mozilla.com'], 'urls': [('http://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp-ssl.mozilla.org', 'ftp.mozilla.org'), ('http://pvtbuilds.pvt.build.mozilla.org', 'pvtbuilds.mozilla.org'), ('http://pypi.pvt.build.mozilla.org', 'pypi.pvt.build.mozilla.org'), ('http://pypi.pub.build.mozilla.org', 'pypi.pub.build.mozilla.org'), ('https://queue.taskcluster.net', 'queue.taskcluster.net')]} 08:19:00 INFO - https://queue.taskcluster.net/v1/task/FCXM15qBQs6m2_EpaVVmdw/artifacts/public/build/firefox-48.0a2.en-US.win32.crashreporter-symbols.zip matches https://queue.taskcluster.net 08:19:00 INFO - trying https://queue.taskcluster.net/v1/task/FCXM15qBQs6m2_EpaVVmdw/artifacts/public/build/firefox-48.0a2.en-US.win32.crashreporter-symbols.zip 08:19:00 INFO - Downloading https://queue.taskcluster.net/v1/task/FCXM15qBQs6m2_EpaVVmdw/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 08:19:00 INFO - retry: Calling _download_file with args: (), kwargs: {'url': 'https://queue.taskcluster.net/v1/task/FCXM15qBQs6m2_EpaVVmdw/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 08:19:03 INFO - Downloaded 55558003 bytes. 08:19:03 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'] 08:19:03 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 08:19:07 INFO - Return code: 0 08:19:07 INFO - Running post-action listener: _resource_record_post_action 08:19:07 INFO - Running post-action listener: set_extra_try_arguments 08:19:07 INFO - ##### 08:19:07 INFO - ##### Running create-virtualenv step. 08:19:07 INFO - ##### 08:19:07 INFO - Running pre-action listener: _pre_create_virtualenv 08:19:07 INFO - Running pre-action listener: _resource_record_pre_action 08:19:07 INFO - Running main action method: create_virtualenv 08:19:07 INFO - Creating virtualenv C:\slave\test\build\venv 08:19:07 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 08:19:07 INFO - Copy/paste: c:\mozilla-build\python27\python.exe c:/mozilla-build/buildbotve/virtualenv.py --no-site-packages --distribute C:\slave\test\build\venv 08:19:20 INFO - New python executable in C:\slave\test\build\venv\Scripts\python.exe 08:19:23 INFO - Installing distribute......................................................................................................................................................................................done. 08:19:25 INFO - Return code: 0 08:19:25 INFO - Installing psutil>=0.7.1 into virtualenv C:\slave\test\build\venv 08:19:25 INFO - proxxy config: {'regions': ['.use1.', '.usw2.', '.scl3'], 'instances': ['proxxy1.srv.releng.use1.mozilla.com', 'proxxy1.srv.releng.usw2.mozilla.com', 'proxxy1.srv.releng.scl3.mozilla.com'], 'urls': [('http://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp-ssl.mozilla.org', 'ftp.mozilla.org'), ('http://pvtbuilds.pvt.build.mozilla.org', 'pvtbuilds.mozilla.org'), ('http://pypi.pvt.build.mozilla.org', 'pypi.pvt.build.mozilla.org'), ('http://pypi.pub.build.mozilla.org', 'pypi.pub.build.mozilla.org'), ('https://queue.taskcluster.net', 'queue.taskcluster.net')]} 08:19:25 INFO - http://pypi.pvt.build.mozilla.org/pub matches http://pypi.pvt.build.mozilla.org 08:19:25 INFO - proxxy config: {'regions': ['.use1.', '.usw2.', '.scl3'], 'instances': ['proxxy1.srv.releng.use1.mozilla.com', 'proxxy1.srv.releng.usw2.mozilla.com', 'proxxy1.srv.releng.scl3.mozilla.com'], 'urls': [('http://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp-ssl.mozilla.org', 'ftp.mozilla.org'), ('http://pvtbuilds.pvt.build.mozilla.org', 'pvtbuilds.mozilla.org'), ('http://pypi.pvt.build.mozilla.org', 'pypi.pvt.build.mozilla.org'), ('http://pypi.pub.build.mozilla.org', 'pypi.pub.build.mozilla.org'), ('https://queue.taskcluster.net', 'queue.taskcluster.net')]} 08:19:25 INFO - http://pypi.pub.build.mozilla.org/pub matches http://pypi.pub.build.mozilla.org 08:19:25 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 0x01B746B0>, 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x01C86200>, 'level': 'warning'}, {'regex': <_sre.SRE_Pattern object at 0x01B0BE00>, 'level': 'debug'}, {'substr': 'command not found', 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x01BA4368>, '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 0x01852D30>, 'level': 'critical'}, {'regex': <_sre.SRE_Pattern object at 0x01C480C0>, 'level': 'critical'}], 'cwd': 'C:\\slave\\test\\build', 'env': {'TMP': 'C:\\Users\\cltbld\\AppData\\Local\\Temp', 'MOZILLABUILD': 'D:\\mozilla-build', 'COMPUTERNAME': 'T-W732-IX-055', 'USERDOMAIN': 'T-W732-IX-055', '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-055', '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 08:19:25 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 08:19:25 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 08:19:25 INFO - Using env: {'ALLUSERSPROFILE': 'C:\\ProgramData', 08:19:25 INFO - 'APPDATA': 'C:\\Users\\cltbld\\AppData\\Roaming', 08:19:25 INFO - 'COMMONPROGRAMFILES': 'C:\\Program Files\\Common Files', 08:19:25 INFO - 'COMPUTERNAME': 'T-W732-IX-055', 08:19:25 INFO - 'COMSPEC': 'C:\\windows\\system32\\cmd.exe', 08:19:25 INFO - 'DCLOCATION': 'SCL3', 08:19:25 INFO - 'DEVENVDIR': 'D:\\msvs8\\Common7\\IDE', 08:19:25 INFO - 'DNSSUFFIX': 'wintest.releng.scl3.mozilla.com', 08:19:25 INFO - 'FP_NO_HOST_CHECK': 'NO', 08:19:25 INFO - 'FRAMEWORKDIR': 'C:\\WINDOWS\\Microsoft.NET\\Framework', 08:19:25 INFO - 'FRAMEWORKSDKDIR': 'D:\\msvs8\\SDK\\v2.0', 08:19:25 INFO - 'FRAMEWORKVERSION': 'v2.0.50727', 08:19:25 INFO - 'HOMEDRIVE': 'C:', 08:19:25 INFO - 'HOMEPATH': '\\Users\\cltbld', 08:19:25 INFO - 'KTS_HOME': 'C:\\Program Files\\KTS', 08:19:25 INFO - 'KTS_VERSION': '1.19c', 08:19:25 INFO - 'LIBPATH': 'C:\\WINDOWS\\Microsoft.NET\\Framework\\v2.0.50727;D:\\msvs8\\VC\\ATLMFC\\LIB', 08:19:25 INFO - 'LOCALAPPDATA': 'C:\\Users\\cltbld\\AppData\\Local', 08:19:25 INFO - 'LOGONSERVER': '\\\\T-W732-IX-055', 08:19:25 INFO - 'MONDIR': 'C:\\Monitor_config\\', 08:19:25 INFO - 'MOZBUILDDIR': 'C:\\mozilla-build\\', 08:19:25 INFO - 'MOZILLABUILD': 'D:\\mozilla-build', 08:19:25 INFO - 'MOZILLABUILDDRIVE': 'C:', 08:19:25 INFO - 'MOZILLABUILDPATH': '\\mozilla-build\\', 08:19:25 INFO - 'MOZ_AIRBAG': '1', 08:19:25 INFO - 'MOZ_CRASHREPORTER_NO_REPORT': '1', 08:19:25 INFO - 'MOZ_HIDE_RESULTS_TABLE': '1', 08:19:25 INFO - 'MOZ_MSVCVERSION': '8', 08:19:25 INFO - 'MOZ_NO_REMOTE': '1', 08:19:25 INFO - 'MOZ_TOOLS': 'D:\\mozilla-build\\moztools', 08:19:25 INFO - 'MSVCDIR': 'D:\\msvs8\\VC', 08:19:25 INFO - 'NO_EM_RESTART': '1', 08:19:25 INFO - 'NO_FAIL_ON_TEST_ERRORS': '1', 08:19:25 INFO - 'NUMBER_OF_PROCESSORS': '8', 08:19:25 INFO - 'OS': 'Windows_NT', 08:19:25 INFO - 'OURDRIVE': 'C:', 08:19:25 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;', 08:19:25 INFO - 'PATHEXT': '.COM;.EXE;.BAT;.CMD;.VBS;.VBE;.JS;.JSE;.WSF;.WSH;.MSC', 08:19:25 INFO - 'PROCESSOR_ARCHITECTURE': 'x86', 08:19:25 INFO - 'PROCESSOR_IDENTIFIER': 'x86 Family 6 Model 30 Stepping 5, GenuineIntel', 08:19:25 INFO - 'PROCESSOR_LEVEL': '6', 08:19:25 INFO - 'PROCESSOR_REVISION': '1e05', 08:19:25 INFO - 'PROGRAMDATA': 'C:\\ProgramData', 08:19:25 INFO - 'PROGRAMFILES': 'C:\\Program Files', 08:19:25 INFO - 'PROMPT': '$P$G', 08:19:25 INFO - 'PROPERTIES_FILE': 'C:\\slave\\test/buildprops.json', 08:19:25 INFO - 'PSMODULEPATH': 'C:\\windows\\system32\\WindowsPowerShell\\v1.0\\Modules\\', 08:19:25 INFO - 'PUBLIC': 'C:\\Users\\Public', 08:19:25 INFO - 'PWD': 'C:\\slave\\test', 08:19:25 INFO - 'RUNLOGFILE': 'C:\\slave\\\\runslave.log', 08:19:25 INFO - 'SLAVEDIR': 'C:\\slave\\', 08:19:25 INFO - 'SYSTEMDRIVE': 'C:', 08:19:25 INFO - 'SYSTEMROOT': 'C:\\windows', 08:19:25 INFO - 'TEMP': 'C:\\Users\\cltbld\\AppData\\Local\\Temp', 08:19:25 INFO - 'TEST1': 'testie', 08:19:25 INFO - 'TMP': 'C:\\Users\\cltbld\\AppData\\Local\\Temp', 08:19:25 INFO - 'USERDOMAIN': 'T-W732-IX-055', 08:19:25 INFO - 'USERNAME': 'cltbld', 08:19:25 INFO - 'USERPROFILE': 'C:\\Users\\cltbld', 08:19:25 INFO - 'VCINSTALLDIR': 'D:\\msvs8\\VC', 08:19:25 INFO - 'VCVARS': 'D:\\msvs8\\VC\\bin\\vcvars32.bat', 08:19:25 INFO - 'VSINSTALLDIR': 'D:\\msvs8', 08:19:25 INFO - 'WINDIR': 'C:\\windows', 08:19:25 INFO - 'WINDOWS_TRACING_FLAGS': '3', 08:19:25 INFO - 'WINDOWS_TRACING_LOGFILE': 'C:\\BVTBin\\Tests\\installpackage\\csilogfile.log', 08:19:25 INFO - 'XPCOM_DEBUG_BREAK': 'warn'} 08:19:26 INFO - Ignoring indexes: http://pypi.python.org/simple/ 08:19:26 INFO - Downloading/unpacking psutil>=0.7.1 08:19:27 INFO - Running setup.py egg_info for package psutil 08:19:27 INFO - warning: no previously-included files matching '*' found under directory 'docs\_build' 08:19:27 INFO - warning: manifest_maker: MANIFEST.in, line 18: 'recursive-include' expects ... 08:19:27 INFO - Installing collected packages: psutil 08:19:27 INFO - Running setup.py install for psutil 08:19:27 INFO - building 'psutil._psutil_windows' extension 08:19:27 INFO - error: Unable to find vcvarsall.bat 08:19:27 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-3oas1l-record\install-record.txt --install-headers C:\slave\test\build\venv\include\site\python2.7: 08:19:27 INFO - running install 08:19:27 INFO - running build 08:19:27 INFO - running build_py 08:19:27 INFO - creating build 08:19:27 INFO - creating build\lib.win32-2.7 08:19:27 INFO - creating build\lib.win32-2.7\psutil 08:19:27 INFO - copying psutil\_common.py -> build\lib.win32-2.7\psutil 08:19:27 INFO - copying psutil\_compat.py -> build\lib.win32-2.7\psutil 08:19:27 INFO - copying psutil\_psbsd.py -> build\lib.win32-2.7\psutil 08:19:27 INFO - copying psutil\_pslinux.py -> build\lib.win32-2.7\psutil 08:19:27 INFO - copying psutil\_psosx.py -> build\lib.win32-2.7\psutil 08:19:27 INFO - copying psutil\_psposix.py -> build\lib.win32-2.7\psutil 08:19:27 INFO - copying psutil\_pssunos.py -> build\lib.win32-2.7\psutil 08:19:27 INFO - copying psutil\_pswindows.py -> build\lib.win32-2.7\psutil 08:19:27 INFO - copying psutil\__init__.py -> build\lib.win32-2.7\psutil 08:19:27 INFO - running build_ext 08:19:27 INFO - building 'psutil._psutil_windows' extension 08:19:27 INFO - error: Unable to find vcvarsall.bat 08:19:27 INFO - ---------------------------------------- 08:19:27 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-3oas1l-record\install-record.txt --install-headers C:\slave\test\build\venv\include\site\python2.7 failed with error code 1 08:19:27 INFO - Storing complete log in C:\Users\cltbld\AppData\Roaming\pip\pip.log 08:19:27 WARNING - Return code: 1 08:19:27 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! 08:19:27 INFO - Installing mozsystemmonitor==0.0.0 into virtualenv C:\slave\test\build\venv 08:19:27 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')]} 08:19:27 INFO - http://pypi.pvt.build.mozilla.org/pub matches http://pypi.pvt.build.mozilla.org 08:19:27 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')]} 08:19:27 INFO - http://pypi.pub.build.mozilla.org/pub matches http://pypi.pub.build.mozilla.org 08:19:27 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 0x01B746B0>, 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x01C86200>, 'level': 'warning'}, {'regex': <_sre.SRE_Pattern object at 0x01B0BE00>, 'level': 'debug'}, {'substr': 'command not found', 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x01BA4368>, '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 0x01852D30>, 'level': 'critical'}, {'regex': <_sre.SRE_Pattern object at 0x01C480C0>, 'level': 'critical'}], 'cwd': 'C:\\slave\\test\\build', 'env': {'TMP': 'C:\\Users\\cltbld\\AppData\\Local\\Temp', 'MOZILLABUILD': 'D:\\mozilla-build', 'COMPUTERNAME': 'T-W732-IX-055', 'USERDOMAIN': 'T-W732-IX-055', '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-055', '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 08:19:27 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 08:19:27 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 08:19:27 INFO - Using env: {'ALLUSERSPROFILE': 'C:\\ProgramData', 08:19:27 INFO - 'APPDATA': 'C:\\Users\\cltbld\\AppData\\Roaming', 08:19:27 INFO - 'COMMONPROGRAMFILES': 'C:\\Program Files\\Common Files', 08:19:27 INFO - 'COMPUTERNAME': 'T-W732-IX-055', 08:19:27 INFO - 'COMSPEC': 'C:\\windows\\system32\\cmd.exe', 08:19:27 INFO - 'DCLOCATION': 'SCL3', 08:19:27 INFO - 'DEVENVDIR': 'D:\\msvs8\\Common7\\IDE', 08:19:27 INFO - 'DNSSUFFIX': 'wintest.releng.scl3.mozilla.com', 08:19:27 INFO - 'FP_NO_HOST_CHECK': 'NO', 08:19:27 INFO - 'FRAMEWORKDIR': 'C:\\WINDOWS\\Microsoft.NET\\Framework', 08:19:27 INFO - 'FRAMEWORKSDKDIR': 'D:\\msvs8\\SDK\\v2.0', 08:19:27 INFO - 'FRAMEWORKVERSION': 'v2.0.50727', 08:19:27 INFO - 'HOMEDRIVE': 'C:', 08:19:27 INFO - 'HOMEPATH': '\\Users\\cltbld', 08:19:27 INFO - 'KTS_HOME': 'C:\\Program Files\\KTS', 08:19:27 INFO - 'KTS_VERSION': '1.19c', 08:19:27 INFO - 'LIBPATH': 'C:\\WINDOWS\\Microsoft.NET\\Framework\\v2.0.50727;D:\\msvs8\\VC\\ATLMFC\\LIB', 08:19:27 INFO - 'LOCALAPPDATA': 'C:\\Users\\cltbld\\AppData\\Local', 08:19:27 INFO - 'LOGONSERVER': '\\\\T-W732-IX-055', 08:19:27 INFO - 'MONDIR': 'C:\\Monitor_config\\', 08:19:27 INFO - 'MOZBUILDDIR': 'C:\\mozilla-build\\', 08:19:27 INFO - 'MOZILLABUILD': 'D:\\mozilla-build', 08:19:27 INFO - 'MOZILLABUILDDRIVE': 'C:', 08:19:27 INFO - 'MOZILLABUILDPATH': '\\mozilla-build\\', 08:19:27 INFO - 'MOZ_AIRBAG': '1', 08:19:27 INFO - 'MOZ_CRASHREPORTER_NO_REPORT': '1', 08:19:27 INFO - 'MOZ_HIDE_RESULTS_TABLE': '1', 08:19:27 INFO - 'MOZ_MSVCVERSION': '8', 08:19:27 INFO - 'MOZ_NO_REMOTE': '1', 08:19:27 INFO - 'MOZ_TOOLS': 'D:\\mozilla-build\\moztools', 08:19:27 INFO - 'MSVCDIR': 'D:\\msvs8\\VC', 08:19:27 INFO - 'NO_EM_RESTART': '1', 08:19:27 INFO - 'NO_FAIL_ON_TEST_ERRORS': '1', 08:19:27 INFO - 'NUMBER_OF_PROCESSORS': '8', 08:19:27 INFO - 'OS': 'Windows_NT', 08:19:27 INFO - 'OURDRIVE': 'C:', 08:19:27 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;', 08:19:27 INFO - 'PATHEXT': '.COM;.EXE;.BAT;.CMD;.VBS;.VBE;.JS;.JSE;.WSF;.WSH;.MSC', 08:19:27 INFO - 'PROCESSOR_ARCHITECTURE': 'x86', 08:19:27 INFO - 'PROCESSOR_IDENTIFIER': 'x86 Family 6 Model 30 Stepping 5, GenuineIntel', 08:19:27 INFO - 'PROCESSOR_LEVEL': '6', 08:19:27 INFO - 'PROCESSOR_REVISION': '1e05', 08:19:27 INFO - 'PROGRAMDATA': 'C:\\ProgramData', 08:19:27 INFO - 'PROGRAMFILES': 'C:\\Program Files', 08:19:27 INFO - 'PROMPT': '$P$G', 08:19:27 INFO - 'PROPERTIES_FILE': 'C:\\slave\\test/buildprops.json', 08:19:27 INFO - 'PSMODULEPATH': 'C:\\windows\\system32\\WindowsPowerShell\\v1.0\\Modules\\', 08:19:27 INFO - 'PUBLIC': 'C:\\Users\\Public', 08:19:27 INFO - 'PWD': 'C:\\slave\\test', 08:19:27 INFO - 'RUNLOGFILE': 'C:\\slave\\\\runslave.log', 08:19:27 INFO - 'SLAVEDIR': 'C:\\slave\\', 08:19:27 INFO - 'SYSTEMDRIVE': 'C:', 08:19:27 INFO - 'SYSTEMROOT': 'C:\\windows', 08:19:27 INFO - 'TEMP': 'C:\\Users\\cltbld\\AppData\\Local\\Temp', 08:19:27 INFO - 'TEST1': 'testie', 08:19:27 INFO - 'TMP': 'C:\\Users\\cltbld\\AppData\\Local\\Temp', 08:19:27 INFO - 'USERDOMAIN': 'T-W732-IX-055', 08:19:27 INFO - 'USERNAME': 'cltbld', 08:19:27 INFO - 'USERPROFILE': 'C:\\Users\\cltbld', 08:19:27 INFO - 'VCINSTALLDIR': 'D:\\msvs8\\VC', 08:19:27 INFO - 'VCVARS': 'D:\\msvs8\\VC\\bin\\vcvars32.bat', 08:19:27 INFO - 'VSINSTALLDIR': 'D:\\msvs8', 08:19:27 INFO - 'WINDIR': 'C:\\windows', 08:19:27 INFO - 'WINDOWS_TRACING_FLAGS': '3', 08:19:27 INFO - 'WINDOWS_TRACING_LOGFILE': 'C:\\BVTBin\\Tests\\installpackage\\csilogfile.log', 08:19:27 INFO - 'XPCOM_DEBUG_BREAK': 'warn'} 08:19:27 INFO - Ignoring indexes: http://pypi.python.org/simple/ 08:19:27 INFO - Downloading/unpacking mozsystemmonitor==0.0.0 08:19:27 INFO - Downloading mozsystemmonitor-0.0.tar.gz 08:19:27 INFO - Running setup.py egg_info for package mozsystemmonitor 08:19:27 INFO - Downloading/unpacking psutil>=0.7.1 (from mozsystemmonitor==0.0.0) 08:19:27 INFO - Running setup.py egg_info for package psutil 08:19:27 INFO - warning: no previously-included files matching '*' found under directory 'docs\_build' 08:19:27 INFO - warning: manifest_maker: MANIFEST.in, line 18: 'recursive-include' expects ... 08:19:27 INFO - Installing collected packages: mozsystemmonitor, psutil 08:19:27 INFO - Running setup.py install for mozsystemmonitor 08:19:27 INFO - Running setup.py install for psutil 08:19:27 INFO - building 'psutil._psutil_windows' extension 08:19:27 INFO - error: Unable to find vcvarsall.bat 08:19:27 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-_1jw4b-record\install-record.txt --install-headers C:\slave\test\build\venv\include\site\python2.7: 08:19:27 INFO - running install 08:19:27 INFO - running build 08:19:27 INFO - running build_py 08:19:27 INFO - running build_ext 08:19:27 INFO - building 'psutil._psutil_windows' extension 08:19:27 INFO - error: Unable to find vcvarsall.bat 08:19:27 INFO - ---------------------------------------- 08:19:27 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-_1jw4b-record\install-record.txt --install-headers C:\slave\test\build\venv\include\site\python2.7 failed with error code 1 08:19:27 INFO - Storing complete log in C:\Users\cltbld\AppData\Roaming\pip\pip.log 08:19:27 WARNING - Return code: 1 08:19:27 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! 08:19:27 INFO - Installing blobuploader==1.2.4 into virtualenv C:\slave\test\build\venv 08:19:27 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')]} 08:19:27 INFO - http://pypi.pvt.build.mozilla.org/pub matches http://pypi.pvt.build.mozilla.org 08:19:27 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')]} 08:19:27 INFO - http://pypi.pub.build.mozilla.org/pub matches http://pypi.pub.build.mozilla.org 08:19:28 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 0x01B746B0>, 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x01C86200>, 'level': 'warning'}, {'regex': <_sre.SRE_Pattern object at 0x01B0BE00>, 'level': 'debug'}, {'substr': 'command not found', 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x01BA4368>, '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 0x01852D30>, 'level': 'critical'}, {'regex': <_sre.SRE_Pattern object at 0x01C480C0>, 'level': 'critical'}], 'cwd': 'C:\\slave\\test\\build', 'env': {'TMP': 'C:\\Users\\cltbld\\AppData\\Local\\Temp', 'MOZILLABUILD': 'D:\\mozilla-build', 'COMPUTERNAME': 'T-W732-IX-055', 'USERDOMAIN': 'T-W732-IX-055', '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-055', '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 08:19:28 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 08:19:28 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 08:19:28 INFO - Using env: {'ALLUSERSPROFILE': 'C:\\ProgramData', 08:19:28 INFO - 'APPDATA': 'C:\\Users\\cltbld\\AppData\\Roaming', 08:19:28 INFO - 'COMMONPROGRAMFILES': 'C:\\Program Files\\Common Files', 08:19:28 INFO - 'COMPUTERNAME': 'T-W732-IX-055', 08:19:28 INFO - 'COMSPEC': 'C:\\windows\\system32\\cmd.exe', 08:19:28 INFO - 'DCLOCATION': 'SCL3', 08:19:28 INFO - 'DEVENVDIR': 'D:\\msvs8\\Common7\\IDE', 08:19:28 INFO - 'DNSSUFFIX': 'wintest.releng.scl3.mozilla.com', 08:19:28 INFO - 'FP_NO_HOST_CHECK': 'NO', 08:19:28 INFO - 'FRAMEWORKDIR': 'C:\\WINDOWS\\Microsoft.NET\\Framework', 08:19:28 INFO - 'FRAMEWORKSDKDIR': 'D:\\msvs8\\SDK\\v2.0', 08:19:28 INFO - 'FRAMEWORKVERSION': 'v2.0.50727', 08:19:28 INFO - 'HOMEDRIVE': 'C:', 08:19:28 INFO - 'HOMEPATH': '\\Users\\cltbld', 08:19:28 INFO - 'KTS_HOME': 'C:\\Program Files\\KTS', 08:19:28 INFO - 'KTS_VERSION': '1.19c', 08:19:28 INFO - 'LIBPATH': 'C:\\WINDOWS\\Microsoft.NET\\Framework\\v2.0.50727;D:\\msvs8\\VC\\ATLMFC\\LIB', 08:19:28 INFO - 'LOCALAPPDATA': 'C:\\Users\\cltbld\\AppData\\Local', 08:19:28 INFO - 'LOGONSERVER': '\\\\T-W732-IX-055', 08:19:28 INFO - 'MONDIR': 'C:\\Monitor_config\\', 08:19:28 INFO - 'MOZBUILDDIR': 'C:\\mozilla-build\\', 08:19:28 INFO - 'MOZILLABUILD': 'D:\\mozilla-build', 08:19:28 INFO - 'MOZILLABUILDDRIVE': 'C:', 08:19:28 INFO - 'MOZILLABUILDPATH': '\\mozilla-build\\', 08:19:28 INFO - 'MOZ_AIRBAG': '1', 08:19:28 INFO - 'MOZ_CRASHREPORTER_NO_REPORT': '1', 08:19:28 INFO - 'MOZ_HIDE_RESULTS_TABLE': '1', 08:19:28 INFO - 'MOZ_MSVCVERSION': '8', 08:19:28 INFO - 'MOZ_NO_REMOTE': '1', 08:19:28 INFO - 'MOZ_TOOLS': 'D:\\mozilla-build\\moztools', 08:19:28 INFO - 'MSVCDIR': 'D:\\msvs8\\VC', 08:19:28 INFO - 'NO_EM_RESTART': '1', 08:19:28 INFO - 'NO_FAIL_ON_TEST_ERRORS': '1', 08:19:28 INFO - 'NUMBER_OF_PROCESSORS': '8', 08:19:28 INFO - 'OS': 'Windows_NT', 08:19:28 INFO - 'OURDRIVE': 'C:', 08:19:28 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;', 08:19:28 INFO - 'PATHEXT': '.COM;.EXE;.BAT;.CMD;.VBS;.VBE;.JS;.JSE;.WSF;.WSH;.MSC', 08:19:28 INFO - 'PROCESSOR_ARCHITECTURE': 'x86', 08:19:28 INFO - 'PROCESSOR_IDENTIFIER': 'x86 Family 6 Model 30 Stepping 5, GenuineIntel', 08:19:28 INFO - 'PROCESSOR_LEVEL': '6', 08:19:28 INFO - 'PROCESSOR_REVISION': '1e05', 08:19:28 INFO - 'PROGRAMDATA': 'C:\\ProgramData', 08:19:28 INFO - 'PROGRAMFILES': 'C:\\Program Files', 08:19:28 INFO - 'PROMPT': '$P$G', 08:19:28 INFO - 'PROPERTIES_FILE': 'C:\\slave\\test/buildprops.json', 08:19:28 INFO - 'PSMODULEPATH': 'C:\\windows\\system32\\WindowsPowerShell\\v1.0\\Modules\\', 08:19:28 INFO - 'PUBLIC': 'C:\\Users\\Public', 08:19:28 INFO - 'PWD': 'C:\\slave\\test', 08:19:28 INFO - 'RUNLOGFILE': 'C:\\slave\\\\runslave.log', 08:19:28 INFO - 'SLAVEDIR': 'C:\\slave\\', 08:19:28 INFO - 'SYSTEMDRIVE': 'C:', 08:19:28 INFO - 'SYSTEMROOT': 'C:\\windows', 08:19:28 INFO - 'TEMP': 'C:\\Users\\cltbld\\AppData\\Local\\Temp', 08:19:28 INFO - 'TEST1': 'testie', 08:19:28 INFO - 'TMP': 'C:\\Users\\cltbld\\AppData\\Local\\Temp', 08:19:28 INFO - 'USERDOMAIN': 'T-W732-IX-055', 08:19:28 INFO - 'USERNAME': 'cltbld', 08:19:28 INFO - 'USERPROFILE': 'C:\\Users\\cltbld', 08:19:28 INFO - 'VCINSTALLDIR': 'D:\\msvs8\\VC', 08:19:28 INFO - 'VCVARS': 'D:\\msvs8\\VC\\bin\\vcvars32.bat', 08:19:28 INFO - 'VSINSTALLDIR': 'D:\\msvs8', 08:19:28 INFO - 'WINDIR': 'C:\\windows', 08:19:28 INFO - 'WINDOWS_TRACING_FLAGS': '3', 08:19:28 INFO - 'WINDOWS_TRACING_LOGFILE': 'C:\\BVTBin\\Tests\\installpackage\\csilogfile.log', 08:19:28 INFO - 'XPCOM_DEBUG_BREAK': 'warn'} 08:19:28 INFO - Ignoring indexes: http://pypi.python.org/simple/ 08:19:28 INFO - Downloading/unpacking blobuploader==1.2.4 08:19:28 INFO - Downloading blobuploader-1.2.4.tar.gz 08:19:28 INFO - Running setup.py egg_info for package blobuploader 08:19:28 INFO - Downloading/unpacking requests==1.2.3. (from blobuploader==1.2.4) 08:19:32 INFO - Running setup.py egg_info for package requests 08:19:32 INFO - Downloading/unpacking docopt==0.6.1 (from blobuploader==1.2.4) 08:19:32 INFO - Downloading docopt-0.6.1.tar.gz 08:19:32 INFO - Running setup.py egg_info for package docopt 08:19:32 INFO - Installing collected packages: blobuploader, docopt, requests 08:19:32 INFO - Running setup.py install for blobuploader 08:19:32 INFO - Running setup.py install for docopt 08:19:32 INFO - Running setup.py install for requests 08:19:32 INFO - Successfully installed blobuploader docopt requests 08:19:32 INFO - Cleaning up... 08:19:32 INFO - Return code: 0 08:19:32 INFO - Installing None into virtualenv C:\slave\test\build\venv 08:19:32 INFO - proxxy config: {'regions': ['.use1.', '.usw2.', '.scl3'], 'instances': ['proxxy1.srv.releng.use1.mozilla.com', 'proxxy1.srv.releng.usw2.mozilla.com', 'proxxy1.srv.releng.scl3.mozilla.com'], 'urls': [('http://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp-ssl.mozilla.org', 'ftp.mozilla.org'), ('http://pvtbuilds.pvt.build.mozilla.org', 'pvtbuilds.mozilla.org'), ('http://pypi.pvt.build.mozilla.org', 'pypi.pvt.build.mozilla.org'), ('http://pypi.pub.build.mozilla.org', 'pypi.pub.build.mozilla.org'), ('https://queue.taskcluster.net', 'queue.taskcluster.net')]} 08:19:32 INFO - http://pypi.pvt.build.mozilla.org/pub matches http://pypi.pvt.build.mozilla.org 08:19:32 INFO - proxxy config: {'regions': ['.use1.', '.usw2.', '.scl3'], 'instances': ['proxxy1.srv.releng.use1.mozilla.com', 'proxxy1.srv.releng.usw2.mozilla.com', 'proxxy1.srv.releng.scl3.mozilla.com'], 'urls': [('http://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp-ssl.mozilla.org', 'ftp.mozilla.org'), ('http://pvtbuilds.pvt.build.mozilla.org', 'pvtbuilds.mozilla.org'), ('http://pypi.pvt.build.mozilla.org', 'pypi.pvt.build.mozilla.org'), ('http://pypi.pub.build.mozilla.org', 'pypi.pub.build.mozilla.org'), ('https://queue.taskcluster.net', 'queue.taskcluster.net')]} 08:19:32 INFO - http://pypi.pub.build.mozilla.org/pub matches http://pypi.pub.build.mozilla.org 08:19:32 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 0x01B746B0>, 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x01C86200>, 'level': 'warning'}, {'regex': <_sre.SRE_Pattern object at 0x01B0BE00>, 'level': 'debug'}, {'substr': 'command not found', 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x01BA4368>, '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 0x01852D30>, 'level': 'critical'}, {'regex': <_sre.SRE_Pattern object at 0x01C480C0>, '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-055', 'USERDOMAIN': 'T-W732-IX-055', '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-055', '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 08:19:32 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 08:19:32 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 08:19:32 INFO - Using env: {'ALLUSERSPROFILE': 'C:\\ProgramData', 08:19:32 INFO - 'APPDATA': 'C:\\Users\\cltbld\\AppData\\Roaming', 08:19:32 INFO - 'COMMONPROGRAMFILES': 'C:\\Program Files\\Common Files', 08:19:32 INFO - 'COMPUTERNAME': 'T-W732-IX-055', 08:19:32 INFO - 'COMSPEC': 'C:\\windows\\system32\\cmd.exe', 08:19:32 INFO - 'DCLOCATION': 'SCL3', 08:19:32 INFO - 'DEVENVDIR': 'D:\\msvs8\\Common7\\IDE', 08:19:32 INFO - 'DNSSUFFIX': 'wintest.releng.scl3.mozilla.com', 08:19:32 INFO - 'FP_NO_HOST_CHECK': 'NO', 08:19:32 INFO - 'FRAMEWORKDIR': 'C:\\WINDOWS\\Microsoft.NET\\Framework', 08:19:32 INFO - 'FRAMEWORKSDKDIR': 'D:\\msvs8\\SDK\\v2.0', 08:19:32 INFO - 'FRAMEWORKVERSION': 'v2.0.50727', 08:19:32 INFO - 'HOMEDRIVE': 'C:', 08:19:32 INFO - 'HOMEPATH': '\\Users\\cltbld', 08:19:32 INFO - 'KTS_HOME': 'C:\\Program Files\\KTS', 08:19:32 INFO - 'KTS_VERSION': '1.19c', 08:19:32 INFO - 'LIBPATH': 'C:\\WINDOWS\\Microsoft.NET\\Framework\\v2.0.50727;D:\\msvs8\\VC\\ATLMFC\\LIB', 08:19:32 INFO - 'LOCALAPPDATA': 'C:\\Users\\cltbld\\AppData\\Local', 08:19:32 INFO - 'LOGONSERVER': '\\\\T-W732-IX-055', 08:19:32 INFO - 'MONDIR': 'C:\\Monitor_config\\', 08:19:32 INFO - 'MOZBUILDDIR': 'C:\\mozilla-build\\', 08:19:32 INFO - 'MOZILLABUILD': 'D:\\mozilla-build', 08:19:32 INFO - 'MOZILLABUILDDRIVE': 'C:', 08:19:32 INFO - 'MOZILLABUILDPATH': '\\mozilla-build\\', 08:19:32 INFO - 'MOZ_AIRBAG': '1', 08:19:32 INFO - 'MOZ_CRASHREPORTER_NO_REPORT': '1', 08:19:32 INFO - 'MOZ_HIDE_RESULTS_TABLE': '1', 08:19:32 INFO - 'MOZ_MSVCVERSION': '8', 08:19:32 INFO - 'MOZ_NO_REMOTE': '1', 08:19:32 INFO - 'MOZ_TOOLS': 'D:\\mozilla-build\\moztools', 08:19:32 INFO - 'MSVCDIR': 'D:\\msvs8\\VC', 08:19:32 INFO - 'NO_EM_RESTART': '1', 08:19:32 INFO - 'NO_FAIL_ON_TEST_ERRORS': '1', 08:19:32 INFO - 'NUMBER_OF_PROCESSORS': '8', 08:19:32 INFO - 'OS': 'Windows_NT', 08:19:32 INFO - 'OURDRIVE': 'C:', 08:19:32 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;', 08:19:32 INFO - 'PATHEXT': '.COM;.EXE;.BAT;.CMD;.VBS;.VBE;.JS;.JSE;.WSF;.WSH;.MSC', 08:19:32 INFO - 'PROCESSOR_ARCHITECTURE': 'x86', 08:19:32 INFO - 'PROCESSOR_IDENTIFIER': 'x86 Family 6 Model 30 Stepping 5, GenuineIntel', 08:19:32 INFO - 'PROCESSOR_LEVEL': '6', 08:19:32 INFO - 'PROCESSOR_REVISION': '1e05', 08:19:32 INFO - 'PROGRAMDATA': 'C:\\ProgramData', 08:19:32 INFO - 'PROGRAMFILES': 'C:\\Program Files', 08:19:32 INFO - 'PROMPT': '$P$G', 08:19:32 INFO - 'PROPERTIES_FILE': 'C:\\slave\\test/buildprops.json', 08:19:32 INFO - 'PSMODULEPATH': 'C:\\windows\\system32\\WindowsPowerShell\\v1.0\\Modules\\', 08:19:32 INFO - 'PUBLIC': 'C:\\Users\\Public', 08:19:32 INFO - 'PWD': 'C:\\slave\\test', 08:19:32 INFO - 'RUNLOGFILE': 'C:\\slave\\\\runslave.log', 08:19:32 INFO - 'SLAVEDIR': 'C:\\slave\\', 08:19:32 INFO - 'SYSTEMDRIVE': 'C:', 08:19:32 INFO - 'SYSTEMROOT': 'C:\\windows', 08:19:32 INFO - 'TEMP': 'C:\\Users\\cltbld\\AppData\\Local\\Temp', 08:19:32 INFO - 'TEST1': 'testie', 08:19:32 INFO - 'TMP': 'C:\\Users\\cltbld\\AppData\\Local\\Temp', 08:19:32 INFO - 'USERDOMAIN': 'T-W732-IX-055', 08:19:32 INFO - 'USERNAME': 'cltbld', 08:19:32 INFO - 'USERPROFILE': 'C:\\Users\\cltbld', 08:19:32 INFO - 'VCINSTALLDIR': 'D:\\msvs8\\VC', 08:19:32 INFO - 'VCVARS': 'D:\\msvs8\\VC\\bin\\vcvars32.bat', 08:19:32 INFO - 'VSINSTALLDIR': 'D:\\msvs8', 08:19:32 INFO - 'WINDIR': 'C:\\windows', 08:19:32 INFO - 'WINDOWS_TRACING_FLAGS': '3', 08:19:32 INFO - 'WINDOWS_TRACING_LOGFILE': 'C:\\BVTBin\\Tests\\installpackage\\csilogfile.log', 08:19:32 INFO - 'XPCOM_DEBUG_BREAK': 'warn'} 08:19:37 INFO - Ignoring indexes: http://pypi.python.org/simple/ 08:19:37 INFO - Unpacking c:\slave\test\build\tests\mozbase\manifestparser 08:19:37 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmanifestparser 08:19:37 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozcrash 08:19:37 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozcrash 08:19:37 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozdebug 08:19:37 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozdebug 08:19:37 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozdevice 08:19:37 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozdevice 08:19:37 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozfile 08:19:37 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozfile 08:19:37 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozhttpd 08:19:37 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozhttpd 08:19:37 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozinfo 08:19:37 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozinfo 08:19:37 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozinstall 08:19:37 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozinstall 08:19:37 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozleak 08:19:37 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozleak 08:19:37 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozlog 08:19:37 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozlog 08:19:37 INFO - Unpacking c:\slave\test\build\tests\mozbase\moznetwork 08:19:37 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmoznetwork 08:19:37 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozprocess 08:19:37 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozprocess 08:19:37 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozprofile 08:19:37 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozprofile 08:19:37 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozrunner 08:19:37 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozrunner 08:19:37 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozscreenshot 08:19:37 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozscreenshot 08:19:37 INFO - Unpacking c:\slave\test\build\tests\mozbase\moztest 08:19:37 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmoztest 08:19:37 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozversion 08:19:37 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozversion 08:19:37 INFO - Unpacking c:\slave\test\build\tests\tools\wptserve 08:19:37 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Ctools%5Cwptserve 08:19:37 INFO - Unpacking c:\slave\test\build\tests\marionette\client 08:19:37 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmarionette%5Cclient 08:19:37 INFO - Unpacking c:\slave\test\build\tests\marionette\marionette\runner\mixins\browsermob-proxy-py 08:19:38 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmarionette%5Cmarionette%5Crunner%5Cmixins%5Cbrowsermob-proxy-py 08:19:38 INFO - Unpacking c:\slave\test\build\tests\marionette 08:19:38 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmarionette 08:19:38 INFO - warning: no files found matching '*.js' under directory 'marionette\touch' 08:19:38 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 08:19:38 INFO - Running setup.py install for browsermob-proxy 08:19:52 INFO - Running setup.py install for manifestparser 08:19:52 INFO - Installing manifestparser-script.py script to C:\slave\test\build\venv\Scripts 08:19:52 INFO - Installing manifestparser.exe script to C:\slave\test\build\venv\Scripts 08:19:52 INFO - Running setup.py install for marionette-client 08:19:52 INFO - warning: no files found matching '*.js' under directory 'marionette\touch' 08:19:52 INFO - Installing marionette-script.py script to C:\slave\test\build\venv\Scripts 08:19:52 INFO - Installing marionette.exe script to C:\slave\test\build\venv\Scripts 08:19:52 INFO - Running setup.py install for marionette-driver 08:19:52 INFO - Running setup.py install for mozcrash 08:19:52 INFO - Running setup.py install for mozdebug 08:19:52 INFO - Running setup.py install for mozdevice 08:19:52 INFO - Installing sutini-script.py script to C:\slave\test\build\venv\Scripts 08:19:52 INFO - Installing sutini.exe script to C:\slave\test\build\venv\Scripts 08:19:52 INFO - Installing dm-script.py script to C:\slave\test\build\venv\Scripts 08:19:52 INFO - Installing dm.exe script to C:\slave\test\build\venv\Scripts 08:19:52 INFO - Running setup.py install for mozfile 08:19:52 INFO - Running setup.py install for mozhttpd 08:19:52 INFO - Installing mozhttpd-script.py script to C:\slave\test\build\venv\Scripts 08:19:52 INFO - Installing mozhttpd.exe script to C:\slave\test\build\venv\Scripts 08:19:52 INFO - Running setup.py install for mozinfo 08:19:52 INFO - Installing mozinfo-script.py script to C:\slave\test\build\venv\Scripts 08:19:52 INFO - Installing mozinfo.exe script to C:\slave\test\build\venv\Scripts 08:19:52 INFO - Running setup.py install for mozInstall 08:19:52 INFO - Installing moz_remove_from_system-script.py script to C:\slave\test\build\venv\Scripts 08:19:52 INFO - Installing moz_remove_from_system.exe script to C:\slave\test\build\venv\Scripts 08:19:52 INFO - Installing mozuninstall-script.py script to C:\slave\test\build\venv\Scripts 08:19:52 INFO - Installing mozuninstall.exe script to C:\slave\test\build\venv\Scripts 08:19:52 INFO - Installing mozinstall-script.py script to C:\slave\test\build\venv\Scripts 08:19:52 INFO - Installing mozinstall.exe script to C:\slave\test\build\venv\Scripts 08:19:52 INFO - Installing moz_add_to_system-script.py script to C:\slave\test\build\venv\Scripts 08:19:52 INFO - Installing moz_add_to_system.exe script to C:\slave\test\build\venv\Scripts 08:19:52 INFO - Running setup.py install for mozleak 08:19:52 INFO - Running setup.py install for mozlog 08:19:52 INFO - Installing structlog-script.py script to C:\slave\test\build\venv\Scripts 08:19:52 INFO - Installing structlog.exe script to C:\slave\test\build\venv\Scripts 08:19:52 INFO - Running setup.py install for moznetwork 08:19:52 INFO - Installing moznetwork-script.py script to C:\slave\test\build\venv\Scripts 08:19:52 INFO - Installing moznetwork.exe script to C:\slave\test\build\venv\Scripts 08:19:52 INFO - Running setup.py install for mozprocess 08:19:52 INFO - Running setup.py install for mozprofile 08:19:52 INFO - Installing mozprofile-script.py script to C:\slave\test\build\venv\Scripts 08:19:52 INFO - Installing mozprofile.exe script to C:\slave\test\build\venv\Scripts 08:19:52 INFO - Installing diff-profiles-script.py script to C:\slave\test\build\venv\Scripts 08:19:52 INFO - Installing diff-profiles.exe script to C:\slave\test\build\venv\Scripts 08:19:52 INFO - Installing view-profile-script.py script to C:\slave\test\build\venv\Scripts 08:19:52 INFO - Installing view-profile.exe script to C:\slave\test\build\venv\Scripts 08:19:52 INFO - Running setup.py install for mozrunner 08:19:52 INFO - Installing mozrunner-script.py script to C:\slave\test\build\venv\Scripts 08:19:52 INFO - Installing mozrunner.exe script to C:\slave\test\build\venv\Scripts 08:19:52 INFO - Running setup.py install for mozscreenshot 08:19:52 INFO - Running setup.py install for moztest 08:19:52 INFO - Running setup.py install for mozversion 08:19:52 INFO - Installing mozversion-script.py script to C:\slave\test\build\venv\Scripts 08:19:52 INFO - Installing mozversion.exe script to C:\slave\test\build\venv\Scripts 08:19:52 INFO - Running setup.py install for wptserve 08:19:52 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 08:19:52 INFO - Cleaning up... 08:19:52 INFO - Return code: 0 08:19:52 INFO - Installing None into virtualenv C:\slave\test\build\venv 08:19:52 INFO - proxxy config: {'regions': ['.use1.', '.usw2.', '.scl3'], 'instances': ['proxxy1.srv.releng.use1.mozilla.com', 'proxxy1.srv.releng.usw2.mozilla.com', 'proxxy1.srv.releng.scl3.mozilla.com'], 'urls': [('http://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp-ssl.mozilla.org', 'ftp.mozilla.org'), ('http://pvtbuilds.pvt.build.mozilla.org', 'pvtbuilds.mozilla.org'), ('http://pypi.pvt.build.mozilla.org', 'pypi.pvt.build.mozilla.org'), ('http://pypi.pub.build.mozilla.org', 'pypi.pub.build.mozilla.org'), ('https://queue.taskcluster.net', 'queue.taskcluster.net')]} 08:19:52 INFO - http://pypi.pvt.build.mozilla.org/pub matches http://pypi.pvt.build.mozilla.org 08:19:52 INFO - proxxy config: {'regions': ['.use1.', '.usw2.', '.scl3'], 'instances': ['proxxy1.srv.releng.use1.mozilla.com', 'proxxy1.srv.releng.usw2.mozilla.com', 'proxxy1.srv.releng.scl3.mozilla.com'], 'urls': [('http://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp-ssl.mozilla.org', 'ftp.mozilla.org'), ('http://pvtbuilds.pvt.build.mozilla.org', 'pvtbuilds.mozilla.org'), ('http://pypi.pvt.build.mozilla.org', 'pypi.pvt.build.mozilla.org'), ('http://pypi.pub.build.mozilla.org', 'pypi.pub.build.mozilla.org'), ('https://queue.taskcluster.net', 'queue.taskcluster.net')]} 08:19:52 INFO - http://pypi.pub.build.mozilla.org/pub matches http://pypi.pub.build.mozilla.org 08:19:52 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 0x01B746B0>, 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x01C86200>, 'level': 'warning'}, {'regex': <_sre.SRE_Pattern object at 0x01B0BE00>, 'level': 'debug'}, {'substr': 'command not found', 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x01BA4368>, '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 0x01852D30>, 'level': 'critical'}, {'regex': <_sre.SRE_Pattern object at 0x01C480C0>, '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-055', 'USERDOMAIN': 'T-W732-IX-055', '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-055', '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 08:19:52 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 08:19:52 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 08:19:52 INFO - Using env: {'ALLUSERSPROFILE': 'C:\\ProgramData', 08:19:52 INFO - 'APPDATA': 'C:\\Users\\cltbld\\AppData\\Roaming', 08:19:52 INFO - 'COMMONPROGRAMFILES': 'C:\\Program Files\\Common Files', 08:19:52 INFO - 'COMPUTERNAME': 'T-W732-IX-055', 08:19:52 INFO - 'COMSPEC': 'C:\\windows\\system32\\cmd.exe', 08:19:52 INFO - 'DCLOCATION': 'SCL3', 08:19:52 INFO - 'DEVENVDIR': 'D:\\msvs8\\Common7\\IDE', 08:19:52 INFO - 'DNSSUFFIX': 'wintest.releng.scl3.mozilla.com', 08:19:52 INFO - 'FP_NO_HOST_CHECK': 'NO', 08:19:52 INFO - 'FRAMEWORKDIR': 'C:\\WINDOWS\\Microsoft.NET\\Framework', 08:19:52 INFO - 'FRAMEWORKSDKDIR': 'D:\\msvs8\\SDK\\v2.0', 08:19:52 INFO - 'FRAMEWORKVERSION': 'v2.0.50727', 08:19:52 INFO - 'HOMEDRIVE': 'C:', 08:19:52 INFO - 'HOMEPATH': '\\Users\\cltbld', 08:19:52 INFO - 'KTS_HOME': 'C:\\Program Files\\KTS', 08:19:52 INFO - 'KTS_VERSION': '1.19c', 08:19:52 INFO - 'LIBPATH': 'C:\\WINDOWS\\Microsoft.NET\\Framework\\v2.0.50727;D:\\msvs8\\VC\\ATLMFC\\LIB', 08:19:52 INFO - 'LOCALAPPDATA': 'C:\\Users\\cltbld\\AppData\\Local', 08:19:52 INFO - 'LOGONSERVER': '\\\\T-W732-IX-055', 08:19:52 INFO - 'MONDIR': 'C:\\Monitor_config\\', 08:19:52 INFO - 'MOZBUILDDIR': 'C:\\mozilla-build\\', 08:19:52 INFO - 'MOZILLABUILD': 'D:\\mozilla-build', 08:19:52 INFO - 'MOZILLABUILDDRIVE': 'C:', 08:19:52 INFO - 'MOZILLABUILDPATH': '\\mozilla-build\\', 08:19:52 INFO - 'MOZ_AIRBAG': '1', 08:19:52 INFO - 'MOZ_CRASHREPORTER_NO_REPORT': '1', 08:19:52 INFO - 'MOZ_HIDE_RESULTS_TABLE': '1', 08:19:52 INFO - 'MOZ_MSVCVERSION': '8', 08:19:52 INFO - 'MOZ_NO_REMOTE': '1', 08:19:52 INFO - 'MOZ_TOOLS': 'D:\\mozilla-build\\moztools', 08:19:52 INFO - 'MSVCDIR': 'D:\\msvs8\\VC', 08:19:52 INFO - 'NO_EM_RESTART': '1', 08:19:52 INFO - 'NO_FAIL_ON_TEST_ERRORS': '1', 08:19:52 INFO - 'NUMBER_OF_PROCESSORS': '8', 08:19:52 INFO - 'OS': 'Windows_NT', 08:19:52 INFO - 'OURDRIVE': 'C:', 08:19:52 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;', 08:19:52 INFO - 'PATHEXT': '.COM;.EXE;.BAT;.CMD;.VBS;.VBE;.JS;.JSE;.WSF;.WSH;.MSC', 08:19:52 INFO - 'PROCESSOR_ARCHITECTURE': 'x86', 08:19:52 INFO - 'PROCESSOR_IDENTIFIER': 'x86 Family 6 Model 30 Stepping 5, GenuineIntel', 08:19:52 INFO - 'PROCESSOR_LEVEL': '6', 08:19:52 INFO - 'PROCESSOR_REVISION': '1e05', 08:19:52 INFO - 'PROGRAMDATA': 'C:\\ProgramData', 08:19:52 INFO - 'PROGRAMFILES': 'C:\\Program Files', 08:19:52 INFO - 'PROMPT': '$P$G', 08:19:52 INFO - 'PROPERTIES_FILE': 'C:\\slave\\test/buildprops.json', 08:19:52 INFO - 'PSMODULEPATH': 'C:\\windows\\system32\\WindowsPowerShell\\v1.0\\Modules\\', 08:19:52 INFO - 'PUBLIC': 'C:\\Users\\Public', 08:19:52 INFO - 'PWD': 'C:\\slave\\test', 08:19:52 INFO - 'RUNLOGFILE': 'C:\\slave\\\\runslave.log', 08:19:52 INFO - 'SLAVEDIR': 'C:\\slave\\', 08:19:52 INFO - 'SYSTEMDRIVE': 'C:', 08:19:52 INFO - 'SYSTEMROOT': 'C:\\windows', 08:19:52 INFO - 'TEMP': 'C:\\Users\\cltbld\\AppData\\Local\\Temp', 08:19:52 INFO - 'TEST1': 'testie', 08:19:52 INFO - 'TMP': 'C:\\Users\\cltbld\\AppData\\Local\\Temp', 08:19:52 INFO - 'USERDOMAIN': 'T-W732-IX-055', 08:19:52 INFO - 'USERNAME': 'cltbld', 08:19:52 INFO - 'USERPROFILE': 'C:\\Users\\cltbld', 08:19:52 INFO - 'VCINSTALLDIR': 'D:\\msvs8\\VC', 08:19:52 INFO - 'VCVARS': 'D:\\msvs8\\VC\\bin\\vcvars32.bat', 08:19:52 INFO - 'VSINSTALLDIR': 'D:\\msvs8', 08:19:52 INFO - 'WINDIR': 'C:\\windows', 08:19:52 INFO - 'WINDOWS_TRACING_FLAGS': '3', 08:19:52 INFO - 'WINDOWS_TRACING_LOGFILE': 'C:\\BVTBin\\Tests\\installpackage\\csilogfile.log', 08:19:52 INFO - 'XPCOM_DEBUG_BREAK': 'warn'} 08:19:56 INFO - Ignoring indexes: http://pypi.python.org/simple/ 08:19:56 INFO - Unpacking c:\slave\test\build\tests\mozbase\manifestparser 08:19:56 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmanifestparser 08:19:56 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozcrash 08:19:56 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozcrash 08:19:56 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozdebug 08:19:56 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozdebug 08:19:56 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozdevice 08:19:56 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozdevice 08:19:56 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozfile 08:19:56 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozfile 08:19:56 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozhttpd 08:19:56 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozhttpd 08:19:56 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozinfo 08:19:56 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozinfo 08:19:56 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozinstall 08:19:56 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozinstall 08:19:56 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozleak 08:19:56 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozleak 08:19:56 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozlog 08:19:56 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozlog 08:19:56 INFO - Unpacking c:\slave\test\build\tests\mozbase\moznetwork 08:19:56 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmoznetwork 08:19:56 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozprocess 08:19:56 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozprocess 08:19:56 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozprofile 08:19:56 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozprofile 08:19:56 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozrunner 08:19:56 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozrunner 08:19:56 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozscreenshot 08:19:56 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozscreenshot 08:19:56 INFO - Unpacking c:\slave\test\build\tests\mozbase\moztest 08:19:56 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmoztest 08:19:56 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozversion 08:19:56 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozversion 08:19:56 INFO - Unpacking c:\slave\test\build\tests\tools\wptserve 08:19:56 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Ctools%5Cwptserve 08:19:56 INFO - Unpacking c:\slave\test\build\tests\marionette\client 08:19:56 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmarionette%5Cclient 08:19:56 INFO - Unpacking c:\slave\test\build\tests\marionette\marionette\runner\mixins\browsermob-proxy-py 08:19:56 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmarionette%5Cmarionette%5Crunner%5Cmixins%5Cbrowsermob-proxy-py 08:19:56 INFO - Unpacking c:\slave\test\build\tests\marionette 08:19:56 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmarionette 08:19:56 INFO - warning: no files found matching '*.js' under directory 'marionette\touch' 08:19:56 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)) 08:20:08 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)) 08:20:08 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)) 08:20:08 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)) 08:20:08 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)) 08:20:08 INFO - Downloading/unpacking blessings>=1.3 (from mozlog->-r C:\slave\test\build\tests\config\mozbase_requirements.txt (line 10)) 08:20:08 INFO - Downloading blessings-1.6.tar.gz 08:20:08 INFO - Running setup.py egg_info for package blessings 08:20:08 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)) 08:20:08 INFO - Installing collected packages: blessings, browsermob-proxy, manifestparser, marionette-client, marionette-driver, mozcrash, mozdebug, mozdevice, mozhttpd, mozInstall, mozleak, mozprofile, mozrunner, mozscreenshot, moztest, mozversion, wptserve 08:20:08 INFO - Running setup.py install for blessings 08:20:08 INFO - Running setup.py install for browsermob-proxy 08:20:08 INFO - Running setup.py install for manifestparser 08:20:08 INFO - Installing manifestparser-script.py script to C:\slave\test\build\venv\Scripts 08:20:08 INFO - Installing manifestparser.exe script to C:\slave\test\build\venv\Scripts 08:20:08 INFO - Running setup.py install for marionette-client 08:20:08 INFO - warning: no files found matching '*.js' under directory 'marionette\touch' 08:20:08 INFO - Installing marionette-script.py script to C:\slave\test\build\venv\Scripts 08:20:08 INFO - Installing marionette.exe script to C:\slave\test\build\venv\Scripts 08:20:08 INFO - Running setup.py install for marionette-driver 08:20:08 INFO - Running setup.py install for mozcrash 08:20:08 INFO - Running setup.py install for mozdebug 08:20:08 INFO - Running setup.py install for mozdevice 08:20:08 INFO - Installing sutini-script.py script to C:\slave\test\build\venv\Scripts 08:20:08 INFO - Installing sutini.exe script to C:\slave\test\build\venv\Scripts 08:20:08 INFO - Installing dm-script.py script to C:\slave\test\build\venv\Scripts 08:20:08 INFO - Installing dm.exe script to C:\slave\test\build\venv\Scripts 08:20:08 INFO - Running setup.py install for mozhttpd 08:20:08 INFO - Installing mozhttpd-script.py script to C:\slave\test\build\venv\Scripts 08:20:08 INFO - Installing mozhttpd.exe script to C:\slave\test\build\venv\Scripts 08:20:08 INFO - Running setup.py install for mozInstall 08:20:08 INFO - Installing moz_remove_from_system-script.py script to C:\slave\test\build\venv\Scripts 08:20:08 INFO - Installing moz_remove_from_system.exe script to C:\slave\test\build\venv\Scripts 08:20:08 INFO - Installing mozuninstall-script.py script to C:\slave\test\build\venv\Scripts 08:20:08 INFO - Installing mozuninstall.exe script to C:\slave\test\build\venv\Scripts 08:20:08 INFO - Installing mozinstall-script.py script to C:\slave\test\build\venv\Scripts 08:20:08 INFO - Installing mozinstall.exe script to C:\slave\test\build\venv\Scripts 08:20:08 INFO - Installing moz_add_to_system-script.py script to C:\slave\test\build\venv\Scripts 08:20:08 INFO - Installing moz_add_to_system.exe script to C:\slave\test\build\venv\Scripts 08:20:08 INFO - Running setup.py install for mozleak 08:20:08 INFO - Running setup.py install for mozprofile 08:20:08 INFO - Installing mozprofile-script.py script to C:\slave\test\build\venv\Scripts 08:20:08 INFO - Installing mozprofile.exe script to C:\slave\test\build\venv\Scripts 08:20:08 INFO - Installing diff-profiles-script.py script to C:\slave\test\build\venv\Scripts 08:20:08 INFO - Installing diff-profiles.exe script to C:\slave\test\build\venv\Scripts 08:20:08 INFO - Installing view-profile-script.py script to C:\slave\test\build\venv\Scripts 08:20:08 INFO - Installing view-profile.exe script to C:\slave\test\build\venv\Scripts 08:20:08 INFO - Running setup.py install for mozrunner 08:20:08 INFO - Installing mozrunner-script.py script to C:\slave\test\build\venv\Scripts 08:20:08 INFO - Installing mozrunner.exe script to C:\slave\test\build\venv\Scripts 08:20:10 INFO - Running setup.py install for mozscreenshot 08:20:10 INFO - Running setup.py install for moztest 08:20:10 INFO - Running setup.py install for mozversion 08:20:10 INFO - Installing mozversion-script.py script to C:\slave\test\build\venv\Scripts 08:20:10 INFO - Installing mozversion.exe script to C:\slave\test\build\venv\Scripts 08:20:10 INFO - Running setup.py install for wptserve 08:20:10 INFO - Successfully installed blessings browsermob-proxy manifestparser marionette-client marionette-driver mozcrash mozdebug mozdevice mozhttpd mozInstall mozleak mozprofile mozrunner mozscreenshot moztest mozversion wptserve 08:20:10 INFO - Cleaning up... 08:20:10 INFO - Return code: 0 08:20:10 INFO - Done creating virtualenv C:\slave\test\build\venv. 08:20:10 INFO - Getting output from command: ['C:\\slave\\test\\build\\venv\\Scripts\\pip', 'freeze'] 08:20:10 INFO - Copy/paste: C:\slave\test\build\venv\Scripts\pip freeze 08:20:10 INFO - Reading from file tmpfile_stdout 08:20:10 INFO - Using _rmtree_windows ... 08:20:10 INFO - Using _rmtree_windows ... 08:20:10 INFO - Current package versions: 08:20:10 INFO - blessings == 1.6 08:20:10 INFO - blobuploader == 1.2.4 08:20:10 INFO - browsermob-proxy == 0.6.0 08:20:10 INFO - distribute == 0.6.14 08:20:10 INFO - docopt == 0.6.1 08:20:10 INFO - manifestparser == 1.1 08:20:10 INFO - marionette-client == 2.3.0 08:20:10 INFO - marionette-driver == 1.4.0 08:20:10 INFO - mozInstall == 1.12 08:20:10 INFO - mozcrash == 0.17 08:20:10 INFO - mozdebug == 0.1 08:20:10 INFO - mozdevice == 0.48 08:20:10 INFO - mozfile == 1.2 08:20:10 INFO - mozhttpd == 0.7 08:20:10 INFO - mozinfo == 0.9 08:20:10 INFO - mozleak == 0.1 08:20:10 INFO - mozlog == 3.1 08:20:10 INFO - moznetwork == 0.27 08:20:10 INFO - mozprocess == 0.22 08:20:10 INFO - mozprofile == 0.28 08:20:10 INFO - mozrunner == 6.11 08:20:10 INFO - mozscreenshot == 0.1 08:20:10 INFO - mozsystemmonitor == 0.0 08:20:10 INFO - moztest == 0.7 08:20:10 INFO - mozversion == 1.4 08:20:10 INFO - requests == 1.2.3 08:20:10 INFO - wptserve == 1.4.0 08:20:10 INFO - Running post-action listener: _resource_record_post_action 08:20:10 INFO - Running post-action listener: _start_resource_monitoring 08:20:10 INFO - Starting resource monitoring. 08:20:11 INFO - ##### 08:20:11 INFO - ##### Running pull step. 08:20:11 INFO - ##### 08:20:11 INFO - Running pre-action listener: _resource_record_pre_action 08:20:11 INFO - Running main action method: pull 08:20:11 INFO - Pull has nothing to do! 08:20:11 INFO - Running post-action listener: _resource_record_post_action 08:20:11 INFO - ##### 08:20:11 INFO - ##### Running install step. 08:20:11 INFO - ##### 08:20:11 INFO - Running pre-action listener: _resource_record_pre_action 08:20:11 INFO - Running main action method: install 08:20:11 INFO - Getting output from command: ['C:\\slave\\test\\build\\venv\\Scripts\\pip', 'freeze'] 08:20:11 INFO - Copy/paste: C:\slave\test\build\venv\Scripts\pip freeze 08:20:11 INFO - Reading from file tmpfile_stdout 08:20:11 INFO - Using _rmtree_windows ... 08:20:11 INFO - Using _rmtree_windows ... 08:20:11 INFO - Detecting whether we're running mozinstall >=1.0... 08:20:11 INFO - Getting output from command: ['C:\\slave\\test/build/venv/scripts/python', 'C:\\slave\\test/build/venv/scripts/mozinstall-script.py', '-h'] 08:20:11 INFO - Copy/paste: C:\slave\test/build/venv/scripts/python C:\slave\test/build/venv/scripts/mozinstall-script.py -h 08:20:11 INFO - Reading from file tmpfile_stdout 08:20:11 INFO - Output received: 08:20:11 INFO - Usage: mozinstall-script.py [options] installer 08:20:11 INFO - Options: 08:20:11 INFO - -h, --help show this help message and exit 08:20:11 INFO - -d DEST, --destination=DEST 08:20:11 INFO - Directory to install application into. [default: 08:20:11 INFO - "C:\slave\test"] 08:20:11 INFO - --app=APP Application being installed. [default: firefox] 08:20:11 INFO - Using _rmtree_windows ... 08:20:11 INFO - Using _rmtree_windows ... 08:20:11 INFO - mkdir: C:\slave\test\build\application 08:20:11 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'] 08:20:11 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 08:20:13 INFO - Reading from file tmpfile_stdout 08:20:13 INFO - Output received: 08:20:13 INFO - C:\slave\test\build\application\firefox\firefox.exe 08:20:13 INFO - Using _rmtree_windows ... 08:20:13 INFO - Using _rmtree_windows ... 08:20:13 INFO - Running post-action listener: _resource_record_post_action 08:20:13 INFO - ##### 08:20:13 INFO - ##### Running run-tests step. 08:20:13 INFO - ##### 08:20:13 INFO - Running pre-action listener: _resource_record_pre_action 08:20:13 INFO - Running main action method: run_tests 08:20:13 INFO - mkdir: C:\slave\test\build\blobber_upload_dir 08:20:13 INFO - Minidump filename unknown. Determining based upon platform and architecture. 08:20:13 INFO - Minidump tooltool manifest unknown. Determining based upon platform and architecture. 08:20:13 INFO - grabbing minidump binary from tooltool 08:20:13 INFO - proxxy config: {'regions': ['.use1.', '.usw2.', '.scl3'], 'instances': ['proxxy1.srv.releng.use1.mozilla.com', 'proxxy1.srv.releng.usw2.mozilla.com', 'proxxy1.srv.releng.scl3.mozilla.com'], 'urls': [('http://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp-ssl.mozilla.org', 'ftp.mozilla.org'), ('http://pvtbuilds.pvt.build.mozilla.org', 'pvtbuilds.mozilla.org'), ('http://pypi.pvt.build.mozilla.org', 'pypi.pvt.build.mozilla.org'), ('http://pypi.pub.build.mozilla.org', 'pypi.pub.build.mozilla.org'), ('https://queue.taskcluster.net', 'queue.taskcluster.net')]} 08:20:13 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 0x01BA4368>, '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 0x01852D30>, 'level': 'critical'}, {'regex': <_sre.SRE_Pattern object at 0x01C480C0>, 'level': 'critical'}, {'substr': 'ERROR - ', 'level': 'error'}], 'cwd': 'C:\\slave\\test\\build', 'privileged': False}, attempt #1 08:20:13 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 08:20:13 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 08:20:14 INFO - INFO - Attempting to fetch from 'https://api.pub.build.mozilla.org/tooltool/'... 08:31:27 INFO - INFO - File win32-minidump_stackwalk.exe fetched from https://api.pub.build.mozilla.org/tooltool/ as C:\slave\test\build\tmplxwkdx 08:31:27 INFO - INFO - File integrity verified, renaming tmplxwkdx to win32-minidump_stackwalk.exe 08:31:27 INFO - Return code: 0 08:31:27 INFO - Chmoding C:\slave\test\build\win32-minidump_stackwalk.exe to 0755 08:31:27 INFO - ENV: MINIDUMP_SAVE_PATH is now C:\slave\test\build\blobber_upload_dir 08:31:27 INFO - Running command: ['C:\\slave\\test\\build\\venv\\Scripts\\python', '-u', 'C:\\slave\\test\\build\\tests\\web-platform\\runtests.py', '--log-raw=-', '--log-raw=C:\\slave\\test\\build\\blobber_upload_dir\\wpt_raw.log', '--log-errorsummary=C:\\slave\\test\\build\\blobber_upload_dir\\wpt_errorsummary.log', '--binary=C:\\slave\\test\\build\\application\\firefox\\firefox.exe', '--symbols-path=https://queue.taskcluster.net/v1/task/FCXM15qBQs6m2_EpaVVmdw/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 08:31:27 INFO - Copy/paste: C:\slave\test\build\venv\Scripts\python -u C:\slave\test\build\tests\web-platform\runtests.py --log-raw=- --log-raw=C:\slave\test\build\blobber_upload_dir\wpt_raw.log --log-errorsummary=C:\slave\test\build\blobber_upload_dir\wpt_errorsummary.log --binary=C:\slave\test\build\application\firefox\firefox.exe --symbols-path=https://queue.taskcluster.net/v1/task/FCXM15qBQs6m2_EpaVVmdw/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 08:31:27 INFO - Using env: {'ALLUSERSPROFILE': 'C:\\ProgramData', 08:31:27 INFO - 'APPDATA': 'C:\\Users\\cltbld\\AppData\\Roaming', 08:31:27 INFO - 'COMMONPROGRAMFILES': 'C:\\Program Files\\Common Files', 08:31:27 INFO - 'COMPUTERNAME': 'T-W732-IX-055', 08:31:27 INFO - 'COMSPEC': 'C:\\windows\\system32\\cmd.exe', 08:31:27 INFO - 'DCLOCATION': 'SCL3', 08:31:27 INFO - 'DEVENVDIR': 'D:\\msvs8\\Common7\\IDE', 08:31:27 INFO - 'DNSSUFFIX': 'wintest.releng.scl3.mozilla.com', 08:31:27 INFO - 'FP_NO_HOST_CHECK': 'NO', 08:31:27 INFO - 'FRAMEWORKDIR': 'C:\\WINDOWS\\Microsoft.NET\\Framework', 08:31:27 INFO - 'FRAMEWORKSDKDIR': 'D:\\msvs8\\SDK\\v2.0', 08:31:27 INFO - 'FRAMEWORKVERSION': 'v2.0.50727', 08:31:27 INFO - 'HOMEDRIVE': 'C:', 08:31:27 INFO - 'HOMEPATH': '\\Users\\cltbld', 08:31:27 INFO - 'KTS_HOME': 'C:\\Program Files\\KTS', 08:31:27 INFO - 'KTS_VERSION': '1.19c', 08:31:27 INFO - 'LIBPATH': 'C:\\WINDOWS\\Microsoft.NET\\Framework\\v2.0.50727;D:\\msvs8\\VC\\ATLMFC\\LIB', 08:31:27 INFO - 'LOCALAPPDATA': 'C:\\Users\\cltbld\\AppData\\Local', 08:31:27 INFO - 'LOGONSERVER': '\\\\T-W732-IX-055', 08:31:27 INFO - 'MINIDUMP_SAVE_PATH': 'C:\\slave\\test\\build\\blobber_upload_dir', 08:31:27 INFO - 'MONDIR': 'C:\\Monitor_config\\', 08:31:27 INFO - 'MOZBUILDDIR': 'C:\\mozilla-build\\', 08:31:27 INFO - 'MOZILLABUILD': 'D:\\mozilla-build', 08:31:27 INFO - 'MOZILLABUILDDRIVE': 'C:', 08:31:27 INFO - 'MOZILLABUILDPATH': '\\mozilla-build\\', 08:31:27 INFO - 'MOZ_AIRBAG': '1', 08:31:27 INFO - 'MOZ_CRASHREPORTER_NO_REPORT': '1', 08:31:27 INFO - 'MOZ_HIDE_RESULTS_TABLE': '1', 08:31:27 INFO - 'MOZ_MSVCVERSION': '8', 08:31:27 INFO - 'MOZ_NO_REMOTE': '1', 08:31:27 INFO - 'MOZ_TOOLS': 'D:\\mozilla-build\\moztools', 08:31:27 INFO - 'MSVCDIR': 'D:\\msvs8\\VC', 08:31:27 INFO - 'NO_EM_RESTART': '1', 08:31:27 INFO - 'NO_FAIL_ON_TEST_ERRORS': '1', 08:31:27 INFO - 'NUMBER_OF_PROCESSORS': '8', 08:31:27 INFO - 'OS': 'Windows_NT', 08:31:27 INFO - 'OURDRIVE': 'C:', 08:31:27 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;', 08:31:27 INFO - 'PATHEXT': '.COM;.EXE;.BAT;.CMD;.VBS;.VBE;.JS;.JSE;.WSF;.WSH;.MSC', 08:31:27 INFO - 'PROCESSOR_ARCHITECTURE': 'x86', 08:31:27 INFO - 'PROCESSOR_IDENTIFIER': 'x86 Family 6 Model 30 Stepping 5, GenuineIntel', 08:31:27 INFO - 'PROCESSOR_LEVEL': '6', 08:31:27 INFO - 'PROCESSOR_REVISION': '1e05', 08:31:27 INFO - 'PROGRAMDATA': 'C:\\ProgramData', 08:31:27 INFO - 'PROGRAMFILES': 'C:\\Program Files', 08:31:27 INFO - 'PROMPT': '$P$G', 08:31:27 INFO - 'PROPERTIES_FILE': 'C:\\slave\\test/buildprops.json', 08:31:27 INFO - 'PSMODULEPATH': 'C:\\windows\\system32\\WindowsPowerShell\\v1.0\\Modules\\', 08:31:27 INFO - 'PUBLIC': 'C:\\Users\\Public', 08:31:27 INFO - 'PWD': 'C:\\slave\\test', 08:31:27 INFO - 'RUNLOGFILE': 'C:\\slave\\\\runslave.log', 08:31:27 INFO - 'SLAVEDIR': 'C:\\slave\\', 08:31:27 INFO - 'SYSTEMDRIVE': 'C:', 08:31:27 INFO - 'SYSTEMROOT': 'C:\\windows', 08:31:27 INFO - 'TEMP': 'C:\\Users\\cltbld\\AppData\\Local\\Temp', 08:31:27 INFO - 'TEST1': 'testie', 08:31:27 INFO - 'TMP': 'C:\\Users\\cltbld\\AppData\\Local\\Temp', 08:31:27 INFO - 'USERDOMAIN': 'T-W732-IX-055', 08:31:27 INFO - 'USERNAME': 'cltbld', 08:31:27 INFO - 'USERPROFILE': 'C:\\Users\\cltbld', 08:31:27 INFO - 'VCINSTALLDIR': 'D:\\msvs8\\VC', 08:31:27 INFO - 'VCVARS': 'D:\\msvs8\\VC\\bin\\vcvars32.bat', 08:31:27 INFO - 'VSINSTALLDIR': 'D:\\msvs8', 08:31:27 INFO - 'WINDIR': 'C:\\windows', 08:31:27 INFO - 'WINDOWS_TRACING_FLAGS': '3', 08:31:27 INFO - 'WINDOWS_TRACING_LOGFILE': 'C:\\BVTBin\\Tests\\installpackage\\csilogfile.log', 08:31:27 INFO - 'XPCOM_DEBUG_BREAK': 'warn'} 08:31:27 INFO - Calling ['C:\\slave\\test\\build\\venv\\Scripts\\python', '-u', 'C:\\slave\\test\\build\\tests\\web-platform\\runtests.py', '--log-raw=-', '--log-raw=C:\\slave\\test\\build\\blobber_upload_dir\\wpt_raw.log', '--log-errorsummary=C:\\slave\\test\\build\\blobber_upload_dir\\wpt_errorsummary.log', '--binary=C:\\slave\\test\\build\\application\\firefox\\firefox.exe', '--symbols-path=https://queue.taskcluster.net/v1/task/FCXM15qBQs6m2_EpaVVmdw/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 08:31:29 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 08:31:29 INFO - import pkg_resources 08:31:30 INFO - Using 1 client processes 08:31:33 INFO - SUITE-START | Running 778 tests 08:31:33 INFO - Running testharness tests 08:31:33 INFO - TEST-START | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_001.html 08:31:33 INFO - TEST-SKIP | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_001.html | took 1ms 08:31:33 INFO - TEST-START | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_004.html 08:31:33 INFO - TEST-SKIP | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_004.html | took 0ms 08:31:33 INFO - TEST-START | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_005.html 08:31:33 INFO - TEST-SKIP | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_005.html | took 0ms 08:31:33 INFO - Setting up ssl 08:31:34 INFO - PROCESS | certutil | 08:31:34 INFO - PROCESS | certutil | 08:31:34 INFO - PROCESS | certutil | 08:31:34 INFO - Certificate Nickname Trust Attributes 08:31:34 INFO - SSL,S/MIME,JAR/XPI 08:31:34 INFO - 08:31:34 INFO - web-platform-tests CT,, 08:31:34 INFO - 08:31:34 INFO - Starting runner 08:31:34 INFO - PROCESS | 2060 | [2060] 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 08:31:34 INFO - PROCESS | 2060 | [2060] 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 08:31:34 INFO - PROCESS | 2060 | [2060] 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 08:31:34 INFO - PROCESS | 2060 | [2060] 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 08:31:34 INFO - PROCESS | 2060 | [2060] 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 08:31:36 INFO - PROCESS | 2060 | 1464103896181 Marionette DEBUG Marionette enabled via build flag and pref 08:31:37 INFO - PROCESS | 2060 | ++DOCSHELL 0E202C00 == 1 [pid = 2060] [id = 1] 08:31:37 INFO - PROCESS | 2060 | ++DOMWINDOW == 1 (0E203000) [pid = 2060] [serial = 1] [outer = 00000000] 08:31:37 INFO - PROCESS | 2060 | [2060] WARNING: No inner window available!: file c:/builds/moz2_slave/m-aurora-w32-d-000000000000000/build/src/dom/base/nsGlobalWindow.cpp, line 9832 08:31:37 INFO - PROCESS | 2060 | ++DOMWINDOW == 2 (0E203C00) [pid = 2060] [serial = 2] [outer = 0E203000] 08:31:37 INFO - PROCESS | 2060 | ++DOCSHELL 0E78F800 == 2 [pid = 2060] [id = 2] 08:31:37 INFO - PROCESS | 2060 | ++DOMWINDOW == 3 (0E78FC00) [pid = 2060] [serial = 3] [outer = 00000000] 08:31:37 INFO - PROCESS | 2060 | [2060] WARNING: No inner window available!: file c:/builds/moz2_slave/m-aurora-w32-d-000000000000000/build/src/dom/base/nsGlobalWindow.cpp, line 9832 08:31:37 INFO - PROCESS | 2060 | ++DOMWINDOW == 4 (0E790800) [pid = 2060] [serial = 4] [outer = 0E78FC00] 08:31:37 INFO - PROCESS | 2060 | 1464103897751 Marionette INFO Listening on port 2828 08:31:39 INFO - PROCESS | 2060 | 1464103899204 Marionette DEBUG Marionette enabled via command-line flag 08:31:39 INFO - PROCESS | 2060 | [2060] 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 08:31:39 INFO - PROCESS | 2060 | [2060] 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 08:31:39 INFO - PROCESS | 2060 | ++DOCSHELL 12616C00 == 3 [pid = 2060] [id = 3] 08:31:39 INFO - PROCESS | 2060 | ++DOMWINDOW == 5 (1261EC00) [pid = 2060] [serial = 5] [outer = 00000000] 08:31:39 INFO - PROCESS | 2060 | [2060] WARNING: No inner window available!: file c:/builds/moz2_slave/m-aurora-w32-d-000000000000000/build/src/dom/base/nsGlobalWindow.cpp, line 9832 08:31:39 INFO - PROCESS | 2060 | ++DOMWINDOW == 6 (1261F800) [pid = 2060] [serial = 6] [outer = 1261EC00] 08:31:39 INFO - PROCESS | 2060 | [2060] WARNING: 'NS_FAILED(rv)', file c:/builds/moz2_slave/m-aurora-w32-d-000000000000000/build/src/dom/plugins/base/nsPluginHost.cpp, line 2375 08:31:40 INFO - PROCESS | 2060 | ++DOMWINDOW == 7 (1300B800) [pid = 2060] [serial = 7] [outer = 0E78FC00] 08:31:40 INFO - PROCESS | 2060 | [2060] 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 08:31:40 INFO - PROCESS | 2060 | 1464103900069 Marionette DEBUG Accepted connection conn0 from 127.0.0.1:49914 08:31:40 INFO - PROCESS | 2060 | [2060] 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 08:31:40 INFO - PROCESS | 2060 | 1464103900092 Marionette DEBUG Accepted connection conn1 from 127.0.0.1:49915 08:31:40 INFO - PROCESS | 2060 | [2060] 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 08:31:40 INFO - PROCESS | 2060 | 1464103900099 Marionette DEBUG Accepted connection conn2 from 127.0.0.1:49916 08:31:40 INFO - PROCESS | 2060 | [2060] 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 08:31:40 INFO - PROCESS | 2060 | 1464103900135 Marionette DEBUG Accepted connection conn3 from 127.0.0.1:49917 08:31:40 INFO - PROCESS | 2060 | 1464103900137 Marionette DEBUG Closed connection conn0 08:31:40 INFO - PROCESS | 2060 | 1464103900139 Marionette DEBUG Closed connection conn1 08:31:40 INFO - PROCESS | 2060 | 1464103900141 Marionette DEBUG Closed connection conn2 08:31:40 INFO - PROCESS | 2060 | 1464103900304 Marionette DEBUG Closed connection conn3 08:31:40 INFO - PROCESS | 2060 | [2060] 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 08:31:40 INFO - PROCESS | 2060 | 1464103900310 Marionette DEBUG Accepted connection conn4 from 127.0.0.1:49918 08:31:40 INFO - PROCESS | 2060 | 1464103900356 Marionette DEBUG Closed connection conn4 08:31:40 INFO - PROCESS | 2060 | [2060] 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 08:31:40 INFO - PROCESS | 2060 | 1464103900363 Marionette DEBUG Accepted connection conn5 from 127.0.0.1:49919 08:31:40 INFO - PROCESS | 2060 | ++DOCSHELL 139CF400 == 4 [pid = 2060] [id = 4] 08:31:40 INFO - PROCESS | 2060 | ++DOMWINDOW == 8 (139CF800) [pid = 2060] [serial = 8] [outer = 00000000] 08:31:40 INFO - PROCESS | 2060 | ++DOMWINDOW == 9 (1490B000) [pid = 2060] [serial = 9] [outer = 139CF800] 08:31:40 INFO - PROCESS | 2060 | ++DOMWINDOW == 10 (14910800) [pid = 2060] [serial = 10] [outer = 139CF800] 08:31:40 INFO - PROCESS | 2060 | 1464103900500 Marionette TRACE conn5 -> [0,1,"newSession",{"sessionId":null,"capabilities":null}] 08:31:40 INFO - PROCESS | 2060 | 1464103900505 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":"20160524071211","device":"desktop","version":"48.0a2"} 08:31:41 INFO - PROCESS | 2060 | [2060] 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 08:31:41 INFO - PROCESS | 2060 | [2060] 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 08:31:41 INFO - PROCESS | 2060 | [2060] 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 08:31:42 INFO - PROCESS | 2060 | ++DOCSHELL 162A5400 == 5 [pid = 2060] [id = 5] 08:31:42 INFO - PROCESS | 2060 | ++DOMWINDOW == 11 (162A5C00) [pid = 2060] [serial = 11] [outer = 00000000] 08:31:42 INFO - PROCESS | 2060 | ++DOCSHELL 162A6000 == 6 [pid = 2060] [id = 6] 08:31:42 INFO - PROCESS | 2060 | ++DOMWINDOW == 12 (162A8800) [pid = 2060] [serial = 12] [outer = 00000000] 08:31:43 INFO - PROCESS | 2060 | [2060] 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 08:31:43 INFO - PROCESS | 2060 | ++DOCSHELL 172ABC00 == 7 [pid = 2060] [id = 7] 08:31:43 INFO - PROCESS | 2060 | ++DOMWINDOW == 13 (172AC000) [pid = 2060] [serial = 13] [outer = 00000000] 08:31:43 INFO - PROCESS | 2060 | [2060] 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 08:31:43 INFO - PROCESS | 2060 | [2060] 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 08:31:43 INFO - PROCESS | 2060 | ++DOMWINDOW == 14 (16CA5C00) [pid = 2060] [serial = 14] [outer = 172AC000] 08:31:43 INFO - PROCESS | 2060 | ++DOMWINDOW == 15 (1715DC00) [pid = 2060] [serial = 15] [outer = 162A5C00] 08:31:43 INFO - PROCESS | 2060 | ++DOMWINDOW == 16 (1715F400) [pid = 2060] [serial = 16] [outer = 162A8800] 08:31:43 INFO - PROCESS | 2060 | ++DOMWINDOW == 17 (17161800) [pid = 2060] [serial = 17] [outer = 172AC000] 08:31:44 INFO - PROCESS | 2060 | 1464103904161 Marionette DEBUG loaded listener.js 08:31:44 INFO - PROCESS | 2060 | 1464103904177 Marionette DEBUG loaded listener.js 08:31:44 INFO - PROCESS | 2060 | ++DOMWINDOW == 18 (1999D800) [pid = 2060] [serial = 18] [outer = 172AC000] 08:31:44 INFO - PROCESS | 2060 | 1464103904960 Marionette TRACE conn5 <- [1,1,null,{"sessionId":"b781b2e1-f5ca-461f-97eb-29a5c70a0498","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":"20160524071211","device":"desktop","version":"48.0a2","command_id":1}}] 08:31:45 INFO - PROCESS | 2060 | 1464103905208 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}] 08:31:45 INFO - PROCESS | 2060 | 1464103905237 Marionette TRACE conn5 <- [1,2,null,{"value":null}] 08:31:45 INFO - PROCESS | 2060 | 1464103905258 Marionette TRACE conn5 -> [0,3,"get",{"url":"http://web-platform.test:8000/testharness_runner.html"}] 08:31:45 INFO - PROCESS | 2060 | [2060] 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 08:31:45 INFO - PROCESS | 2060 | [2060] WARNING: NS_ENSURE_TRUE(aURI) failed: file c:/builds/moz2_slave/m-aurora-w32-d-000000000000000/build/src/netwerk/cache2/CacheStorage.cpp, line 63 08:31:46 INFO - PROCESS | 2060 | ++DOMWINDOW == 19 (1BABA000) [pid = 2060] [serial = 19] [outer = 172AC000] 08:31:46 INFO - PROCESS | 2060 | [2060] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/m-aurora-w32-d-000000000000000/build/src/image/ImageFactory.cpp, line 109 08:31:46 INFO - PROCESS | 2060 | 1464103906321 Marionette TRACE conn5 <- [1,3,null,{}] 08:31:46 INFO - PROCESS | 2060 | 1464103906325 Marionette TRACE conn5 -> [0,4,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"document.title = 'MainThread'","sandbox":"default","line":140}] 08:31:46 INFO - PROCESS | 2060 | 1464103906341 Marionette TRACE conn5 <- [1,4,null,{"value":null}] 08:31:46 INFO - PROCESS | 2060 | 1464103906352 Marionette TRACE conn5 -> [0,5,"getWindowHandle",null] 08:31:46 INFO - PROCESS | 2060 | 1464103906354 Marionette TRACE conn5 <- [1,5,null,{"value":"13"}] 08:31:46 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.copy.html 08:31:46 INFO - PROCESS | 2060 | 1464103906364 Marionette TRACE conn5 -> [0,6,"setScriptTimeout",{"ms":35000}] 08:31:46 INFO - PROCESS | 2060 | 1464103906368 Marionette TRACE conn5 <- [1,6,null,{}] 08:31:46 INFO - PROCESS | 2060 | 1464103906420 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}] 08:31:46 INFO - PROCESS | 2060 | 1464103906432 Marionette TRACE conn5 <- [1,7,null,{"value":null}] 08:31:46 INFO - PROCESS | 2060 | 1464103906436 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\", \"d7c34136-0072-4267-ac82-d2d8ecbe8f23\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:31:46 INFO - PROCESS | 2060 | ++DOCSHELL 1B81D000 == 8 [pid = 2060] [id = 8] 08:31:46 INFO - PROCESS | 2060 | ++DOMWINDOW == 20 (1B81D400) [pid = 2060] [serial = 20] [outer = 00000000] 08:31:46 INFO - PROCESS | 2060 | ++DOMWINDOW == 21 (1B81FC00) [pid = 2060] [serial = 21] [outer = 1B81D400] 08:31:46 INFO - PROCESS | 2060 | 1464103906487 Marionette DEBUG loaded listener.js 08:31:46 INFO - PROCESS | 2060 | ++DOMWINDOW == 22 (1BABD400) [pid = 2060] [serial = 22] [outer = 1B81D400] 08:31:46 INFO - PROCESS | 2060 | ++DOCSHELL 139C9000 == 9 [pid = 2060] [id = 9] 08:31:46 INFO - PROCESS | 2060 | ++DOMWINDOW == 23 (14993000) [pid = 2060] [serial = 23] [outer = 00000000] 08:31:46 INFO - PROCESS | 2060 | ++DOMWINDOW == 24 (1B816400) [pid = 2060] [serial = 24] [outer = 14993000] 08:31:46 INFO - PROCESS | 2060 | 1464103906890 Marionette DEBUG loaded listener.js 08:31:46 INFO - PROCESS | 2060 | ++DOMWINDOW == 25 (1B823800) [pid = 2060] [serial = 25] [outer = 14993000] 08:31:47 INFO - PROCESS | 2060 | [2060] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/m-aurora-w32-d-000000000000000/build/src/image/ImageFactory.cpp, line 109 08:31:48 INFO - PROCESS | 2060 | --DOCSHELL 139CF400 == 8 [pid = 2060] [id = 4] 08:31:48 INFO - PROCESS | 2060 | --DOCSHELL 0E202C00 == 7 [pid = 2060] [id = 1] 08:31:48 INFO - PROCESS | 2060 | 1464103908404 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]]]}] 08:31:48 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.copy.html | Canvas test: 2d.composite.canvas.copy 08:31:48 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.copy.html | took 2072ms 08:31:48 INFO - PROCESS | 2060 | 1464103908442 Marionette TRACE conn5 -> [0,9,"getWindowHandle",null] 08:31:48 INFO - PROCESS | 2060 | 1464103908446 Marionette TRACE conn5 <- [1,9,null,{"value":"13"}] 08:31:48 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.destination-atop.html 08:31:48 INFO - PROCESS | 2060 | 1464103908450 Marionette TRACE conn5 -> [0,10,"setScriptTimeout",{"ms":35000}] 08:31:48 INFO - PROCESS | 2060 | 1464103908454 Marionette TRACE conn5 <- [1,10,null,{}] 08:31:48 INFO - PROCESS | 2060 | 1464103908459 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}] 08:31:48 INFO - PROCESS | 2060 | 1464103908555 Marionette TRACE conn5 <- [1,11,null,{"value":null}] 08:31:48 INFO - PROCESS | 2060 | 1464103908567 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\", \"d7c34136-0072-4267-ac82-d2d8ecbe8f23\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:31:48 INFO - PROCESS | 2060 | ++DOCSHELL 0DA14400 == 8 [pid = 2060] [id = 10] 08:31:48 INFO - PROCESS | 2060 | ++DOMWINDOW == 26 (0DC42800) [pid = 2060] [serial = 26] [outer = 00000000] 08:31:48 INFO - PROCESS | 2060 | ++DOMWINDOW == 27 (0E19B400) [pid = 2060] [serial = 27] [outer = 0DC42800] 08:31:48 INFO - PROCESS | 2060 | 1464103908620 Marionette DEBUG loaded listener.js 08:31:48 INFO - PROCESS | 2060 | ++DOMWINDOW == 28 (0E20BC00) [pid = 2060] [serial = 28] [outer = 0DC42800] 08:31:49 INFO - PROCESS | 2060 | 1464103909044 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]]]}] 08:31:49 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.destination-atop.html | Canvas test: 2d.composite.canvas.destination-atop 08:31:49 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.destination-atop.html | took 670ms 08:31:49 INFO - PROCESS | 2060 | 1464103909125 Marionette TRACE conn5 -> [0,13,"getWindowHandle",null] 08:31:49 INFO - PROCESS | 2060 | 1464103909131 Marionette TRACE conn5 <- [1,13,null,{"value":"13"}] 08:31:49 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.destination-in.html 08:31:49 INFO - PROCESS | 2060 | 1464103909138 Marionette TRACE conn5 -> [0,14,"setScriptTimeout",{"ms":35000}] 08:31:49 INFO - PROCESS | 2060 | 1464103909141 Marionette TRACE conn5 <- [1,14,null,{}] 08:31:49 INFO - PROCESS | 2060 | 1464103909145 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}] 08:31:49 INFO - PROCESS | 2060 | 1464103909244 Marionette TRACE conn5 <- [1,15,null,{"value":null}] 08:31:49 INFO - PROCESS | 2060 | 1464103909262 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\", \"d7c34136-0072-4267-ac82-d2d8ecbe8f23\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:31:49 INFO - PROCESS | 2060 | ++DOCSHELL 11D57800 == 9 [pid = 2060] [id = 11] 08:31:49 INFO - PROCESS | 2060 | ++DOMWINDOW == 29 (11D58C00) [pid = 2060] [serial = 29] [outer = 00000000] 08:31:49 INFO - PROCESS | 2060 | ++DOMWINDOW == 30 (11F73400) [pid = 2060] [serial = 30] [outer = 11D58C00] 08:31:49 INFO - PROCESS | 2060 | 1464103909312 Marionette DEBUG loaded listener.js 08:31:49 INFO - PROCESS | 2060 | ++DOMWINDOW == 31 (12372400) [pid = 2060] [serial = 31] [outer = 11D58C00] 08:31:49 INFO - PROCESS | 2060 | 1464103909726 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]]]}] 08:31:49 INFO - PROCESS | 2060 | ++DOCSHELL 12612800 == 10 [pid = 2060] [id = 12] 08:31:49 INFO - PROCESS | 2060 | ++DOMWINDOW == 32 (12612C00) [pid = 2060] [serial = 32] [outer = 00000000] 08:31:49 INFO - PROCESS | 2060 | ++DOMWINDOW == 33 (1261F000) [pid = 2060] [serial = 33] [outer = 12612C00] 08:31:49 INFO - PROCESS | 2060 | ++DOMWINDOW == 34 (13003800) [pid = 2060] [serial = 34] [outer = 12612C00] 08:31:49 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.destination-in.html | Canvas test: 2d.composite.canvas.destination-in 08:31:49 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.destination-in.html | took 630ms 08:31:49 INFO - PROCESS | 2060 | ++DOCSHELL 0C939C00 == 11 [pid = 2060] [id = 13] 08:31:49 INFO - PROCESS | 2060 | ++DOMWINDOW == 35 (13001400) [pid = 2060] [serial = 35] [outer = 00000000] 08:31:49 INFO - PROCESS | 2060 | ++DOMWINDOW == 36 (139C5C00) [pid = 2060] [serial = 36] [outer = 13001400] 08:31:49 INFO - PROCESS | 2060 | 1464103909814 Marionette TRACE conn5 -> [0,17,"getWindowHandle",null] 08:31:49 INFO - PROCESS | 2060 | 1464103909817 Marionette TRACE conn5 <- [1,17,null,{"value":"13"}] 08:31:49 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.destination-out.html 08:31:49 INFO - PROCESS | 2060 | ++DOMWINDOW == 37 (14903400) [pid = 2060] [serial = 37] [outer = 13001400] 08:31:49 INFO - PROCESS | 2060 | 1464103909855 Marionette TRACE conn5 -> [0,18,"setScriptTimeout",{"ms":35000}] 08:31:49 INFO - PROCESS | 2060 | 1464103909859 Marionette TRACE conn5 <- [1,18,null,{}] 08:31:49 INFO - PROCESS | 2060 | 1464103909878 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}] 08:31:49 INFO - PROCESS | 2060 | 1464103909982 Marionette TRACE conn5 <- [1,19,null,{"value":null}] 08:31:50 INFO - PROCESS | 2060 | 1464103910082 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\", \"d7c34136-0072-4267-ac82-d2d8ecbe8f23\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:31:50 INFO - PROCESS | 2060 | ++DOCSHELL 1549F800 == 12 [pid = 2060] [id = 14] 08:31:50 INFO - PROCESS | 2060 | ++DOMWINDOW == 38 (154A0000) [pid = 2060] [serial = 38] [outer = 00000000] 08:31:50 INFO - PROCESS | 2060 | ++DOMWINDOW == 39 (154C6C00) [pid = 2060] [serial = 39] [outer = 154A0000] 08:31:50 INFO - PROCESS | 2060 | 1464103910133 Marionette DEBUG loaded listener.js 08:31:50 INFO - PROCESS | 2060 | ++DOMWINDOW == 40 (15C70C00) [pid = 2060] [serial = 40] [outer = 154A0000] 08:31:50 INFO - PROCESS | 2060 | 1464103910486 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]]]}] 08:31:50 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.destination-out.html | Canvas test: 2d.composite.canvas.destination-out 08:31:50 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.destination-out.html | took 710ms 08:31:50 INFO - PROCESS | 2060 | 1464103910534 Marionette TRACE conn5 -> [0,21,"getWindowHandle",null] 08:31:50 INFO - PROCESS | 2060 | 1464103910537 Marionette TRACE conn5 <- [1,21,null,{"value":"13"}] 08:31:50 INFO - PROCESS | 2060 | 1464103910540 Marionette TRACE conn5 -> [0,22,"setScriptTimeout",{"ms":35000}] 08:31:50 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.destination-over.html 08:31:50 INFO - PROCESS | 2060 | 1464103910542 Marionette TRACE conn5 <- [1,22,null,{}] 08:31:50 INFO - PROCESS | 2060 | 1464103910546 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}] 08:31:50 INFO - PROCESS | 2060 | 1464103910684 Marionette TRACE conn5 <- [1,23,null,{"value":null}] 08:31:50 INFO - PROCESS | 2060 | 1464103910693 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\", \"d7c34136-0072-4267-ac82-d2d8ecbe8f23\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:31:50 INFO - PROCESS | 2060 | ++DOCSHELL 15C92400 == 13 [pid = 2060] [id = 15] 08:31:50 INFO - PROCESS | 2060 | ++DOMWINDOW == 41 (15C93400) [pid = 2060] [serial = 41] [outer = 00000000] 08:31:50 INFO - PROCESS | 2060 | ++DOMWINDOW == 42 (162A9800) [pid = 2060] [serial = 42] [outer = 15C93400] 08:31:50 INFO - PROCESS | 2060 | 1464103910738 Marionette DEBUG loaded listener.js 08:31:50 INFO - PROCESS | 2060 | ++DOMWINDOW == 43 (16D4E000) [pid = 2060] [serial = 43] [outer = 15C93400] 08:31:51 INFO - PROCESS | 2060 | 1464103911113 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]]]}] 08:31:51 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.destination-over.html | Canvas test: 2d.composite.canvas.destination-over 08:31:51 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.destination-over.html | took 630ms 08:31:51 INFO - PROCESS | 2060 | 1464103911174 Marionette TRACE conn5 -> [0,25,"getWindowHandle",null] 08:31:51 INFO - PROCESS | 2060 | 1464103911176 Marionette TRACE conn5 <- [1,25,null,{"value":"13"}] 08:31:51 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.lighter.html 08:31:51 INFO - PROCESS | 2060 | 1464103911179 Marionette TRACE conn5 -> [0,26,"setScriptTimeout",{"ms":35000}] 08:31:51 INFO - PROCESS | 2060 | 1464103911181 Marionette TRACE conn5 <- [1,26,null,{}] 08:31:51 INFO - PROCESS | 2060 | 1464103911184 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}] 08:31:51 INFO - PROCESS | 2060 | 1464103911289 Marionette TRACE conn5 <- [1,27,null,{"value":null}] 08:31:51 INFO - PROCESS | 2060 | 1464103911299 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\", \"d7c34136-0072-4267-ac82-d2d8ecbe8f23\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:31:51 INFO - PROCESS | 2060 | ++DOCSHELL 149D0C00 == 14 [pid = 2060] [id = 16] 08:31:51 INFO - PROCESS | 2060 | ++DOMWINDOW == 44 (154C6400) [pid = 2060] [serial = 44] [outer = 00000000] 08:31:51 INFO - PROCESS | 2060 | ++DOMWINDOW == 45 (16D4CC00) [pid = 2060] [serial = 45] [outer = 154C6400] 08:31:51 INFO - PROCESS | 2060 | 1464103911351 Marionette DEBUG loaded listener.js 08:31:51 INFO - PROCESS | 2060 | ++DOMWINDOW == 46 (173E8800) [pid = 2060] [serial = 46] [outer = 154C6400] 08:31:51 INFO - PROCESS | 2060 | 1464103911752 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]]]}] 08:31:51 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.lighter.html | Canvas test: 2d.composite.canvas.lighter 08:31:51 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.lighter.html | took 630ms 08:31:51 INFO - PROCESS | 2060 | 1464103911810 Marionette TRACE conn5 -> [0,29,"getWindowHandle",null] 08:31:51 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.source-atop.html 08:31:51 INFO - PROCESS | 2060 | 1464103911812 Marionette TRACE conn5 <- [1,29,null,{"value":"13"}] 08:31:51 INFO - PROCESS | 2060 | 1464103911815 Marionette TRACE conn5 -> [0,30,"setScriptTimeout",{"ms":35000}] 08:31:51 INFO - PROCESS | 2060 | 1464103911817 Marionette TRACE conn5 <- [1,30,null,{}] 08:31:51 INFO - PROCESS | 2060 | 1464103911820 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}] 08:31:51 INFO - PROCESS | 2060 | 1464103911930 Marionette TRACE conn5 <- [1,31,null,{"value":null}] 08:31:51 INFO - PROCESS | 2060 | 1464103911963 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\", \"d7c34136-0072-4267-ac82-d2d8ecbe8f23\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:31:51 INFO - PROCESS | 2060 | ++DOCSHELL 17AA8400 == 15 [pid = 2060] [id = 17] 08:31:51 INFO - PROCESS | 2060 | ++DOMWINDOW == 47 (17AADC00) [pid = 2060] [serial = 47] [outer = 00000000] 08:31:52 INFO - PROCESS | 2060 | ++DOMWINDOW == 48 (191D3C00) [pid = 2060] [serial = 48] [outer = 17AADC00] 08:31:52 INFO - PROCESS | 2060 | 1464103912008 Marionette DEBUG loaded listener.js 08:31:52 INFO - PROCESS | 2060 | ++DOMWINDOW == 49 (191DEC00) [pid = 2060] [serial = 49] [outer = 17AADC00] 08:31:52 INFO - PROCESS | 2060 | 1464103912370 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]]]}] 08:31:52 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.source-atop.html | Canvas test: 2d.composite.canvas.source-atop 08:31:52 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.source-atop.html | took 570ms 08:31:52 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.source-in.html 08:31:52 INFO - PROCESS | 2060 | 1464103912386 Marionette TRACE conn5 -> [0,33,"getWindowHandle",null] 08:31:52 INFO - PROCESS | 2060 | 1464103912388 Marionette TRACE conn5 <- [1,33,null,{"value":"13"}] 08:31:52 INFO - PROCESS | 2060 | 1464103912391 Marionette TRACE conn5 -> [0,34,"setScriptTimeout",{"ms":35000}] 08:31:52 INFO - PROCESS | 2060 | 1464103912393 Marionette TRACE conn5 <- [1,34,null,{}] 08:31:52 INFO - PROCESS | 2060 | 1464103912396 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}] 08:31:52 INFO - PROCESS | 2060 | 1464103912466 Marionette TRACE conn5 <- [1,35,null,{"value":null}] 08:31:52 INFO - PROCESS | 2060 | 1464103912528 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\", \"d7c34136-0072-4267-ac82-d2d8ecbe8f23\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:31:52 INFO - PROCESS | 2060 | ++DOCSHELL 15C33800 == 16 [pid = 2060] [id = 18] 08:31:52 INFO - PROCESS | 2060 | ++DOMWINDOW == 50 (15C35000) [pid = 2060] [serial = 50] [outer = 00000000] 08:31:52 INFO - PROCESS | 2060 | ++DOMWINDOW == 51 (15C3FC00) [pid = 2060] [serial = 51] [outer = 15C35000] 08:31:52 INFO - PROCESS | 2060 | 1464103912572 Marionette DEBUG loaded listener.js 08:31:52 INFO - PROCESS | 2060 | ++DOMWINDOW == 52 (18AF2000) [pid = 2060] [serial = 52] [outer = 15C35000] 08:31:52 INFO - PROCESS | 2060 | 1464103912922 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]]]}] 08:31:52 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.source-in.html | Canvas test: 2d.composite.canvas.source-in 08:31:52 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.source-in.html | took 570ms 08:31:52 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.source-out.html 08:31:52 INFO - PROCESS | 2060 | 1464103912962 Marionette TRACE conn5 -> [0,37,"getWindowHandle",null] 08:31:52 INFO - PROCESS | 2060 | 1464103912964 Marionette TRACE conn5 <- [1,37,null,{"value":"13"}] 08:31:52 INFO - PROCESS | 2060 | 1464103912967 Marionette TRACE conn5 -> [0,38,"setScriptTimeout",{"ms":35000}] 08:31:52 INFO - PROCESS | 2060 | 1464103912969 Marionette TRACE conn5 <- [1,38,null,{}] 08:31:52 INFO - PROCESS | 2060 | 1464103912972 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}] 08:31:53 INFO - PROCESS | 2060 | 1464103913069 Marionette TRACE conn5 <- [1,39,null,{"value":null}] 08:31:53 INFO - PROCESS | 2060 | 1464103913077 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\", \"d7c34136-0072-4267-ac82-d2d8ecbe8f23\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:31:53 INFO - PROCESS | 2060 | ++DOCSHELL 15C3F800 == 17 [pid = 2060] [id = 19] 08:31:53 INFO - PROCESS | 2060 | ++DOMWINDOW == 53 (191D2800) [pid = 2060] [serial = 53] [outer = 00000000] 08:31:53 INFO - PROCESS | 2060 | ++DOMWINDOW == 54 (1999A800) [pid = 2060] [serial = 54] [outer = 191D2800] 08:31:53 INFO - PROCESS | 2060 | 1464103913123 Marionette DEBUG loaded listener.js 08:31:53 INFO - PROCESS | 2060 | ++DOMWINDOW == 55 (1999C000) [pid = 2060] [serial = 55] [outer = 191D2800] 08:31:53 INFO - PROCESS | 2060 | 1464103913505 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]]]}] 08:31:53 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.source-out.html | Canvas test: 2d.composite.canvas.source-out 08:31:53 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.source-out.html | took 570ms 08:31:53 INFO - PROCESS | 2060 | 1464103913538 Marionette TRACE conn5 -> [0,41,"getWindowHandle",null] 08:31:53 INFO - PROCESS | 2060 | 1464103913540 Marionette TRACE conn5 <- [1,41,null,{"value":"13"}] 08:31:53 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.source-over.html 08:31:53 INFO - PROCESS | 2060 | 1464103913543 Marionette TRACE conn5 -> [0,42,"setScriptTimeout",{"ms":35000}] 08:31:53 INFO - PROCESS | 2060 | 1464103913545 Marionette TRACE conn5 <- [1,42,null,{}] 08:31:53 INFO - PROCESS | 2060 | 1464103913548 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}] 08:31:53 INFO - PROCESS | 2060 | 1464103913628 Marionette TRACE conn5 <- [1,43,null,{"value":null}] 08:31:53 INFO - PROCESS | 2060 | 1464103913692 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\", \"d7c34136-0072-4267-ac82-d2d8ecbe8f23\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:31:53 INFO - PROCESS | 2060 | ++DOCSHELL 1A2ED400 == 18 [pid = 2060] [id = 20] 08:31:53 INFO - PROCESS | 2060 | ++DOMWINDOW == 56 (1A2F0400) [pid = 2060] [serial = 56] [outer = 00000000] 08:31:53 INFO - PROCESS | 2060 | ++DOMWINDOW == 57 (1B81B400) [pid = 2060] [serial = 57] [outer = 1A2F0400] 08:31:53 INFO - PROCESS | 2060 | 1464103913739 Marionette DEBUG loaded listener.js 08:31:53 INFO - PROCESS | 2060 | ++DOMWINDOW == 58 (1B820C00) [pid = 2060] [serial = 58] [outer = 1A2F0400] 08:31:54 INFO - PROCESS | 2060 | 1464103914151 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]]]}] 08:31:54 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.source-over.html | Canvas test: 2d.composite.canvas.source-over 08:31:54 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.source-over.html | took 671ms 08:31:54 INFO - PROCESS | 2060 | 1464103914216 Marionette TRACE conn5 -> [0,45,"getWindowHandle",null] 08:31:54 INFO - PROCESS | 2060 | 1464103914218 Marionette TRACE conn5 <- [1,45,null,{"value":"13"}] 08:31:54 INFO - PROCESS | 2060 | 1464103914221 Marionette TRACE conn5 -> [0,46,"setScriptTimeout",{"ms":35000}] 08:31:54 INFO - PROCESS | 2060 | 1464103914223 Marionette TRACE conn5 <- [1,46,null,{}] 08:31:54 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.xor.html 08:31:54 INFO - PROCESS | 2060 | 1464103914226 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}] 08:31:54 INFO - PROCESS | 2060 | 1464103914308 Marionette TRACE conn5 <- [1,47,null,{"value":null}] 08:31:54 INFO - PROCESS | 2060 | 1464103914335 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\", \"d7c34136-0072-4267-ac82-d2d8ecbe8f23\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:31:54 INFO - PROCESS | 2060 | ++DOCSHELL 0DCE8400 == 19 [pid = 2060] [id = 21] 08:31:54 INFO - PROCESS | 2060 | ++DOMWINDOW == 59 (1B8C8C00) [pid = 2060] [serial = 59] [outer = 00000000] 08:31:54 INFO - PROCESS | 2060 | ++DOMWINDOW == 60 (1BB57800) [pid = 2060] [serial = 60] [outer = 1B8C8C00] 08:31:54 INFO - PROCESS | 2060 | 1464103914387 Marionette DEBUG loaded listener.js 08:31:54 INFO - PROCESS | 2060 | ++DOMWINDOW == 61 (134E0800) [pid = 2060] [serial = 61] [outer = 1B8C8C00] 08:31:54 INFO - PROCESS | 2060 | 1464103914800 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]]]}] 08:31:54 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.xor.html | Canvas test: 2d.composite.canvas.xor 08:31:54 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.xor.html | took 630ms 08:31:54 INFO - PROCESS | 2060 | 1464103914858 Marionette TRACE conn5 -> [0,49,"getWindowHandle",null] 08:31:54 INFO - PROCESS | 2060 | 1464103914860 Marionette TRACE conn5 <- [1,49,null,{"value":"13"}] 08:31:54 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.copy.html 08:31:54 INFO - PROCESS | 2060 | 1464103914863 Marionette TRACE conn5 -> [0,50,"setScriptTimeout",{"ms":35000}] 08:31:54 INFO - PROCESS | 2060 | 1464103914866 Marionette TRACE conn5 <- [1,50,null,{}] 08:31:54 INFO - PROCESS | 2060 | 1464103914870 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}] 08:31:54 INFO - PROCESS | 2060 | 1464103914955 Marionette TRACE conn5 <- [1,51,null,{"value":null}] 08:31:54 INFO - PROCESS | 2060 | 1464103914964 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\", \"d7c34136-0072-4267-ac82-d2d8ecbe8f23\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:31:54 INFO - PROCESS | 2060 | ++DOCSHELL 16697000 == 20 [pid = 2060] [id = 22] 08:31:54 INFO - PROCESS | 2060 | ++DOMWINDOW == 62 (1669A400) [pid = 2060] [serial = 62] [outer = 00000000] 08:31:55 INFO - PROCESS | 2060 | ++DOMWINDOW == 63 (1669DC00) [pid = 2060] [serial = 63] [outer = 1669A400] 08:31:55 INFO - PROCESS | 2060 | 1464103915016 Marionette DEBUG loaded listener.js 08:31:55 INFO - PROCESS | 2060 | ++DOMWINDOW == 64 (166A2C00) [pid = 2060] [serial = 64] [outer = 1669A400] 08:31:56 INFO - PROCESS | 2060 | 1464103916136 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]]]}] 08:31:56 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.copy.html | fill() does not affect pixels outside the clip region. 08:31:56 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.copy.html | took 1331ms 08:31:56 INFO - PROCESS | 2060 | 1464103916206 Marionette TRACE conn5 -> [0,53,"getWindowHandle",null] 08:31:56 INFO - PROCESS | 2060 | 1464103916211 Marionette TRACE conn5 <- [1,53,null,{"value":"13"}] 08:31:56 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.destination-atop.html 08:31:56 INFO - PROCESS | 2060 | 1464103916216 Marionette TRACE conn5 -> [0,54,"setScriptTimeout",{"ms":35000}] 08:31:56 INFO - PROCESS | 2060 | 1464103916220 Marionette TRACE conn5 <- [1,54,null,{}] 08:31:56 INFO - PROCESS | 2060 | 1464103916225 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}] 08:31:56 INFO - PROCESS | 2060 | 1464103916336 Marionette TRACE conn5 <- [1,55,null,{"value":null}] 08:31:56 INFO - PROCESS | 2060 | 1464103916354 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\", \"d7c34136-0072-4267-ac82-d2d8ecbe8f23\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:31:56 INFO - PROCESS | 2060 | ++DOCSHELL 0E19D400 == 21 [pid = 2060] [id = 23] 08:31:56 INFO - PROCESS | 2060 | ++DOMWINDOW == 65 (0E19F400) [pid = 2060] [serial = 65] [outer = 00000000] 08:31:56 INFO - PROCESS | 2060 | ++DOMWINDOW == 66 (0E766C00) [pid = 2060] [serial = 66] [outer = 0E19F400] 08:31:56 INFO - PROCESS | 2060 | 1464103916440 Marionette DEBUG loaded listener.js 08:31:56 INFO - PROCESS | 2060 | ++DOMWINDOW == 67 (11B7DC00) [pid = 2060] [serial = 67] [outer = 0E19F400] 08:31:56 INFO - PROCESS | 2060 | 1464103916836 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]]]}] 08:31:56 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.destination-atop.html | fill() does not affect pixels outside the clip region. 08:31:56 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.destination-atop.html | took 690ms 08:31:56 INFO - PROCESS | 2060 | 1464103916908 Marionette TRACE conn5 -> [0,57,"getWindowHandle",null] 08:31:56 INFO - PROCESS | 2060 | 1464103916914 Marionette TRACE conn5 <- [1,57,null,{"value":"13"}] 08:31:56 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.destination-in.html 08:31:56 INFO - PROCESS | 2060 | 1464103916920 Marionette TRACE conn5 -> [0,58,"setScriptTimeout",{"ms":35000}] 08:31:56 INFO - PROCESS | 2060 | 1464103916923 Marionette TRACE conn5 <- [1,58,null,{}] 08:31:56 INFO - PROCESS | 2060 | 1464103916927 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}] 08:31:57 INFO - PROCESS | 2060 | 1464103917062 Marionette TRACE conn5 <- [1,59,null,{"value":null}] 08:31:57 INFO - PROCESS | 2060 | 1464103917108 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\", \"d7c34136-0072-4267-ac82-d2d8ecbe8f23\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:31:57 INFO - PROCESS | 2060 | ++DOCSHELL 11D5FC00 == 22 [pid = 2060] [id = 24] 08:31:57 INFO - PROCESS | 2060 | ++DOMWINDOW == 68 (11F2D800) [pid = 2060] [serial = 68] [outer = 00000000] 08:31:57 INFO - PROCESS | 2060 | ++DOMWINDOW == 69 (1266C000) [pid = 2060] [serial = 69] [outer = 11F2D800] 08:31:57 INFO - PROCESS | 2060 | 1464103917157 Marionette DEBUG loaded listener.js 08:31:57 INFO - PROCESS | 2060 | ++DOMWINDOW == 70 (134DF400) [pid = 2060] [serial = 70] [outer = 11F2D800] 08:31:57 INFO - PROCESS | 2060 | --DOMWINDOW == 69 (139CF800) [pid = 2060] [serial = 8] [outer = 00000000] [url = chrome://gfxsanity/content/sanitytest.html] 08:31:57 INFO - PROCESS | 2060 | --DOMWINDOW == 68 (0DC42800) [pid = 2060] [serial = 26] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.destination-atop.html] 08:31:57 INFO - PROCESS | 2060 | --DOMWINDOW == 67 (11D58C00) [pid = 2060] [serial = 29] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.destination-in.html] 08:31:57 INFO - PROCESS | 2060 | --DOMWINDOW == 66 (154A0000) [pid = 2060] [serial = 38] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.destination-out.html] 08:31:57 INFO - PROCESS | 2060 | --DOMWINDOW == 65 (15C93400) [pid = 2060] [serial = 41] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.destination-over.html] 08:31:57 INFO - PROCESS | 2060 | --DOMWINDOW == 64 (1B81D400) [pid = 2060] [serial = 20] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.copy.html] 08:31:57 INFO - PROCESS | 2060 | 1464103917717 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]]]}] 08:31:57 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.destination-in.html | fill() does not affect pixels outside the clip region. 08:31:57 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.destination-in.html | took 830ms 08:31:57 INFO - PROCESS | 2060 | 1464103917752 Marionette TRACE conn5 -> [0,61,"getWindowHandle",null] 08:31:57 INFO - PROCESS | 2060 | 1464103917755 Marionette TRACE conn5 <- [1,61,null,{"value":"13"}] 08:31:57 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.destination-out.html 08:31:57 INFO - PROCESS | 2060 | 1464103917758 Marionette TRACE conn5 -> [0,62,"setScriptTimeout",{"ms":35000}] 08:31:57 INFO - PROCESS | 2060 | 1464103917761 Marionette TRACE conn5 <- [1,62,null,{}] 08:31:57 INFO - PROCESS | 2060 | 1464103917790 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}] 08:31:57 INFO - PROCESS | 2060 | 1464103917894 Marionette TRACE conn5 <- [1,63,null,{"value":null}] 08:31:57 INFO - PROCESS | 2060 | 1464103917902 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\", \"d7c34136-0072-4267-ac82-d2d8ecbe8f23\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:31:57 INFO - PROCESS | 2060 | ++DOCSHELL 139C4800 == 23 [pid = 2060] [id = 25] 08:31:57 INFO - PROCESS | 2060 | ++DOMWINDOW == 65 (139C7C00) [pid = 2060] [serial = 71] [outer = 00000000] 08:31:57 INFO - PROCESS | 2060 | ++DOMWINDOW == 66 (14991800) [pid = 2060] [serial = 72] [outer = 139C7C00] 08:31:57 INFO - PROCESS | 2060 | 1464103917951 Marionette DEBUG loaded listener.js 08:31:58 INFO - PROCESS | 2060 | ++DOMWINDOW == 67 (15493C00) [pid = 2060] [serial = 73] [outer = 139C7C00] 08:31:58 INFO - PROCESS | 2060 | 1464103918325 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]]]}] 08:31:58 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.destination-out.html | fill() does not affect pixels outside the clip region. 08:31:58 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.destination-out.html | took 630ms 08:31:58 INFO - PROCESS | 2060 | 1464103918393 Marionette TRACE conn5 -> [0,65,"getWindowHandle",null] 08:31:58 INFO - PROCESS | 2060 | 1464103918395 Marionette TRACE conn5 <- [1,65,null,{"value":"13"}] 08:31:58 INFO - PROCESS | 2060 | 1464103918399 Marionette TRACE conn5 -> [0,66,"setScriptTimeout",{"ms":35000}] 08:31:58 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.destination-over.html 08:31:58 INFO - PROCESS | 2060 | 1464103918400 Marionette TRACE conn5 <- [1,66,null,{}] 08:31:58 INFO - PROCESS | 2060 | 1464103918404 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}] 08:31:58 INFO - PROCESS | 2060 | 1464103918492 Marionette TRACE conn5 <- [1,67,null,{"value":null}] 08:31:58 INFO - PROCESS | 2060 | 1464103918499 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\", \"d7c34136-0072-4267-ac82-d2d8ecbe8f23\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:31:58 INFO - PROCESS | 2060 | ++DOCSHELL 1567F000 == 24 [pid = 2060] [id = 26] 08:31:58 INFO - PROCESS | 2060 | ++DOMWINDOW == 68 (1567FC00) [pid = 2060] [serial = 74] [outer = 00000000] 08:31:58 INFO - PROCESS | 2060 | ++DOMWINDOW == 69 (156C2C00) [pid = 2060] [serial = 75] [outer = 1567FC00] 08:31:58 INFO - PROCESS | 2060 | 1464103918543 Marionette DEBUG loaded listener.js 08:31:58 INFO - PROCESS | 2060 | ++DOMWINDOW == 70 (156C8400) [pid = 2060] [serial = 76] [outer = 1567FC00] 08:31:58 INFO - PROCESS | 2060 | 1464103918953 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]]]}] 08:31:58 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.destination-over.html | fill() does not affect pixels outside the clip region. 08:31:58 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.destination-over.html | took 571ms 08:31:58 INFO - PROCESS | 2060 | 1464103918973 Marionette TRACE conn5 -> [0,69,"getWindowHandle",null] 08:31:58 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.lighter.html 08:31:58 INFO - PROCESS | 2060 | 1464103918975 Marionette TRACE conn5 <- [1,69,null,{"value":"13"}] 08:31:58 INFO - PROCESS | 2060 | 1464103918978 Marionette TRACE conn5 -> [0,70,"setScriptTimeout",{"ms":35000}] 08:31:58 INFO - PROCESS | 2060 | 1464103918980 Marionette TRACE conn5 <- [1,70,null,{}] 08:31:58 INFO - PROCESS | 2060 | 1464103918984 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}] 08:31:59 INFO - PROCESS | 2060 | 1464103919059 Marionette TRACE conn5 <- [1,71,null,{"value":null}] 08:31:59 INFO - PROCESS | 2060 | 1464103919065 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\", \"d7c34136-0072-4267-ac82-d2d8ecbe8f23\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:31:59 INFO - PROCESS | 2060 | ++DOCSHELL 15C3CC00 == 25 [pid = 2060] [id = 27] 08:31:59 INFO - PROCESS | 2060 | ++DOMWINDOW == 71 (15C40400) [pid = 2060] [serial = 77] [outer = 00000000] 08:31:59 INFO - PROCESS | 2060 | ++DOMWINDOW == 72 (15CB6C00) [pid = 2060] [serial = 78] [outer = 15C40400] 08:31:59 INFO - PROCESS | 2060 | 1464103919115 Marionette DEBUG loaded listener.js 08:31:59 INFO - PROCESS | 2060 | ++DOMWINDOW == 73 (162AF000) [pid = 2060] [serial = 79] [outer = 15C40400] 08:31:59 INFO - PROCESS | 2060 | 1464103919571 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]]]}] 08:31:59 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.lighter.html | fill() does not affect pixels outside the clip region. 08:31:59 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.lighter.html | took 630ms 08:31:59 INFO - PROCESS | 2060 | 1464103919610 Marionette TRACE conn5 -> [0,73,"getWindowHandle",null] 08:31:59 INFO - PROCESS | 2060 | 1464103919615 Marionette TRACE conn5 <- [1,73,null,{"value":"13"}] 08:31:59 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.source-atop.html 08:31:59 INFO - PROCESS | 2060 | 1464103919637 Marionette TRACE conn5 -> [0,74,"setScriptTimeout",{"ms":35000}] 08:31:59 INFO - PROCESS | 2060 | 1464103919641 Marionette TRACE conn5 <- [1,74,null,{}] 08:31:59 INFO - PROCESS | 2060 | 1464103919651 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}] 08:31:59 INFO - PROCESS | 2060 | 1464103919757 Marionette TRACE conn5 <- [1,75,null,{"value":null}] 08:31:59 INFO - PROCESS | 2060 | 1464103919888 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\", \"d7c34136-0072-4267-ac82-d2d8ecbe8f23\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:31:59 INFO - PROCESS | 2060 | ++DOCSHELL 0DC43C00 == 26 [pid = 2060] [id = 28] 08:31:59 INFO - PROCESS | 2060 | ++DOMWINDOW == 74 (0DC44000) [pid = 2060] [serial = 80] [outer = 00000000] 08:31:59 INFO - PROCESS | 2060 | ++DOMWINDOW == 75 (0E204400) [pid = 2060] [serial = 81] [outer = 0DC44000] 08:31:59 INFO - PROCESS | 2060 | 1464103919946 Marionette DEBUG loaded listener.js 08:32:00 INFO - PROCESS | 2060 | ++DOMWINDOW == 76 (11CE9000) [pid = 2060] [serial = 82] [outer = 0DC44000] 08:32:00 INFO - PROCESS | 2060 | 1464103920465 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]]]}] 08:32:00 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.source-atop.html | fill() does not affect pixels outside the clip region. 08:32:00 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.source-atop.html | took 891ms 08:32:00 INFO - PROCESS | 2060 | 1464103920516 Marionette TRACE conn5 -> [0,77,"getWindowHandle",null] 08:32:00 INFO - PROCESS | 2060 | 1464103920523 Marionette TRACE conn5 <- [1,77,null,{"value":"13"}] 08:32:00 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.source-in.html 08:32:00 INFO - PROCESS | 2060 | 1464103920529 Marionette TRACE conn5 -> [0,78,"setScriptTimeout",{"ms":35000}] 08:32:00 INFO - PROCESS | 2060 | 1464103920532 Marionette TRACE conn5 <- [1,78,null,{}] 08:32:00 INFO - PROCESS | 2060 | 1464103920536 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}] 08:32:00 INFO - PROCESS | 2060 | 1464103920642 Marionette TRACE conn5 <- [1,79,null,{"value":null}] 08:32:00 INFO - PROCESS | 2060 | 1464103920728 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\", \"d7c34136-0072-4267-ac82-d2d8ecbe8f23\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:32:00 INFO - PROCESS | 2060 | ++DOCSHELL 1266B400 == 27 [pid = 2060] [id = 29] 08:32:00 INFO - PROCESS | 2060 | ++DOMWINDOW == 77 (13002000) [pid = 2060] [serial = 83] [outer = 00000000] 08:32:00 INFO - PROCESS | 2060 | ++DOMWINDOW == 78 (14993C00) [pid = 2060] [serial = 84] [outer = 13002000] 08:32:00 INFO - PROCESS | 2060 | 1464103920787 Marionette DEBUG loaded listener.js 08:32:00 INFO - PROCESS | 2060 | ++DOMWINDOW == 79 (156BFC00) [pid = 2060] [serial = 85] [outer = 13002000] 08:32:01 INFO - PROCESS | 2060 | 1464103921367 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]]]}] 08:32:01 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.source-in.html | fill() does not affect pixels outside the clip region. 08:32:01 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.source-in.html | took 870ms 08:32:01 INFO - PROCESS | 2060 | 1464103921401 Marionette TRACE conn5 -> [0,81,"getWindowHandle",null] 08:32:01 INFO - PROCESS | 2060 | 1464103921403 Marionette TRACE conn5 <- [1,81,null,{"value":"13"}] 08:32:01 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.source-out.html 08:32:01 INFO - PROCESS | 2060 | 1464103921407 Marionette TRACE conn5 -> [0,82,"setScriptTimeout",{"ms":35000}] 08:32:01 INFO - PROCESS | 2060 | 1464103921411 Marionette TRACE conn5 <- [1,82,null,{}] 08:32:01 INFO - PROCESS | 2060 | 1464103921423 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}] 08:32:01 INFO - PROCESS | 2060 | 1464103921526 Marionette TRACE conn5 <- [1,83,null,{"value":null}] 08:32:01 INFO - PROCESS | 2060 | 1464103921609 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\", \"d7c34136-0072-4267-ac82-d2d8ecbe8f23\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:32:01 INFO - PROCESS | 2060 | ++DOCSHELL 173E5400 == 28 [pid = 2060] [id = 30] 08:32:01 INFO - PROCESS | 2060 | ++DOMWINDOW == 80 (178F5800) [pid = 2060] [serial = 86] [outer = 00000000] 08:32:01 INFO - PROCESS | 2060 | ++DOMWINDOW == 81 (17A9E800) [pid = 2060] [serial = 87] [outer = 178F5800] 08:32:01 INFO - PROCESS | 2060 | 1464103921666 Marionette DEBUG loaded listener.js 08:32:01 INFO - PROCESS | 2060 | ++DOMWINDOW == 82 (18AC8800) [pid = 2060] [serial = 88] [outer = 178F5800] 08:32:02 INFO - PROCESS | 2060 | 1464103922192 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]]]}] 08:32:02 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.source-out.html | fill() does not affect pixels outside the clip region. 08:32:02 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.source-out.html | took 830ms 08:32:02 INFO - PROCESS | 2060 | 1464103922240 Marionette TRACE conn5 -> [0,85,"getWindowHandle",null] 08:32:02 INFO - PROCESS | 2060 | 1464103922243 Marionette TRACE conn5 <- [1,85,null,{"value":"13"}] 08:32:02 INFO - PROCESS | 2060 | 1464103922247 Marionette TRACE conn5 -> [0,86,"setScriptTimeout",{"ms":35000}] 08:32:02 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.source-over.html 08:32:02 INFO - PROCESS | 2060 | 1464103922249 Marionette TRACE conn5 <- [1,86,null,{}] 08:32:02 INFO - PROCESS | 2060 | 1464103922253 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}] 08:32:02 INFO - PROCESS | 2060 | 1464103922349 Marionette TRACE conn5 <- [1,87,null,{"value":null}] 08:32:02 INFO - PROCESS | 2060 | 1464103922429 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\", \"d7c34136-0072-4267-ac82-d2d8ecbe8f23\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:32:02 INFO - PROCESS | 2060 | ++DOCSHELL 14F14400 == 29 [pid = 2060] [id = 31] 08:32:02 INFO - PROCESS | 2060 | ++DOMWINDOW == 83 (14F17400) [pid = 2060] [serial = 89] [outer = 00000000] 08:32:02 INFO - PROCESS | 2060 | ++DOMWINDOW == 84 (14F1FC00) [pid = 2060] [serial = 90] [outer = 14F17400] 08:32:02 INFO - PROCESS | 2060 | 1464103922484 Marionette DEBUG loaded listener.js 08:32:02 INFO - PROCESS | 2060 | ++DOMWINDOW == 85 (17165C00) [pid = 2060] [serial = 91] [outer = 14F17400] 08:32:03 INFO - PROCESS | 2060 | 1464103923049 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]]]}] 08:32:03 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.source-over.html | fill() does not affect pixels outside the clip region. 08:32:03 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.source-over.html | took 830ms 08:32:03 INFO - PROCESS | 2060 | 1464103923080 Marionette TRACE conn5 -> [0,89,"getWindowHandle",null] 08:32:03 INFO - PROCESS | 2060 | 1464103923083 Marionette TRACE conn5 <- [1,89,null,{"value":"13"}] 08:32:03 INFO - PROCESS | 2060 | 1464103923086 Marionette TRACE conn5 -> [0,90,"setScriptTimeout",{"ms":35000}] 08:32:03 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.xor.html 08:32:03 INFO - PROCESS | 2060 | 1464103923088 Marionette TRACE conn5 <- [1,90,null,{}] 08:32:03 INFO - PROCESS | 2060 | 1464103923092 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}] 08:32:03 INFO - PROCESS | 2060 | 1464103923192 Marionette TRACE conn5 <- [1,91,null,{"value":null}] 08:32:03 INFO - PROCESS | 2060 | 1464103923278 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\", \"d7c34136-0072-4267-ac82-d2d8ecbe8f23\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:32:03 INFO - PROCESS | 2060 | ++DOCSHELL 1676A400 == 30 [pid = 2060] [id = 32] 08:32:03 INFO - PROCESS | 2060 | ++DOMWINDOW == 86 (1676B800) [pid = 2060] [serial = 92] [outer = 00000000] 08:32:03 INFO - PROCESS | 2060 | ++DOMWINDOW == 87 (16771400) [pid = 2060] [serial = 93] [outer = 1676B800] 08:32:03 INFO - PROCESS | 2060 | 1464103923332 Marionette DEBUG loaded listener.js 08:32:03 INFO - PROCESS | 2060 | ++DOMWINDOW == 88 (16772000) [pid = 2060] [serial = 94] [outer = 1676B800] 08:32:03 INFO - PROCESS | 2060 | 1464103923904 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]]]}] 08:32:03 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.xor.html | fill() does not affect pixels outside the clip region. 08:32:03 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.xor.html | took 870ms 08:32:03 INFO - PROCESS | 2060 | 1464103923961 Marionette TRACE conn5 -> [0,93,"getWindowHandle",null] 08:32:03 INFO - PROCESS | 2060 | 1464103923964 Marionette TRACE conn5 <- [1,93,null,{"value":"13"}] 08:32:03 INFO - TEST-START | /2dcontext/compositing/2d.composite.globalAlpha.canvas.html 08:32:03 INFO - PROCESS | 2060 | 1464103923970 Marionette TRACE conn5 -> [0,94,"setScriptTimeout",{"ms":35000}] 08:32:03 INFO - PROCESS | 2060 | 1464103923973 Marionette TRACE conn5 <- [1,94,null,{}] 08:32:03 INFO - PROCESS | 2060 | 1464103923979 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}] 08:32:04 INFO - PROCESS | 2060 | 1464103924076 Marionette TRACE conn5 <- [1,95,null,{"value":null}] 08:32:04 INFO - PROCESS | 2060 | --DOMWINDOW == 87 (1BB57800) [pid = 2060] [serial = 60] [outer = 00000000] [url = about:blank] 08:32:04 INFO - PROCESS | 2060 | --DOMWINDOW == 86 (0E19B400) [pid = 2060] [serial = 27] [outer = 00000000] [url = about:blank] 08:32:04 INFO - PROCESS | 2060 | --DOMWINDOW == 85 (11F73400) [pid = 2060] [serial = 30] [outer = 00000000] [url = about:blank] 08:32:04 INFO - PROCESS | 2060 | --DOMWINDOW == 84 (139C5C00) [pid = 2060] [serial = 36] [outer = 00000000] [url = about:blank] 08:32:04 INFO - PROCESS | 2060 | --DOMWINDOW == 83 (154C6C00) [pid = 2060] [serial = 39] [outer = 00000000] [url = about:blank] 08:32:04 INFO - PROCESS | 2060 | --DOMWINDOW == 82 (162A9800) [pid = 2060] [serial = 42] [outer = 00000000] [url = about:blank] 08:32:04 INFO - PROCESS | 2060 | --DOMWINDOW == 81 (16D4CC00) [pid = 2060] [serial = 45] [outer = 00000000] [url = about:blank] 08:32:04 INFO - PROCESS | 2060 | --DOMWINDOW == 80 (191D3C00) [pid = 2060] [serial = 48] [outer = 00000000] [url = about:blank] 08:32:04 INFO - PROCESS | 2060 | --DOMWINDOW == 79 (15C3FC00) [pid = 2060] [serial = 51] [outer = 00000000] [url = about:blank] 08:32:04 INFO - PROCESS | 2060 | --DOMWINDOW == 78 (1999A800) [pid = 2060] [serial = 54] [outer = 00000000] [url = about:blank] 08:32:04 INFO - PROCESS | 2060 | --DOMWINDOW == 77 (1B81B400) [pid = 2060] [serial = 57] [outer = 00000000] [url = about:blank] 08:32:04 INFO - PROCESS | 2060 | --DOMWINDOW == 76 (1BABD400) [pid = 2060] [serial = 22] [outer = 00000000] [url = about:blank] 08:32:04 INFO - PROCESS | 2060 | --DOMWINDOW == 75 (1261F000) [pid = 2060] [serial = 33] [outer = 00000000] [url = about:blank] 08:32:04 INFO - PROCESS | 2060 | --DOMWINDOW == 74 (15C70C00) [pid = 2060] [serial = 40] [outer = 00000000] [url = about:blank] 08:32:04 INFO - PROCESS | 2060 | --DOMWINDOW == 73 (12372400) [pid = 2060] [serial = 31] [outer = 00000000] [url = about:blank] 08:32:04 INFO - PROCESS | 2060 | --DOMWINDOW == 72 (16D4E000) [pid = 2060] [serial = 43] [outer = 00000000] [url = about:blank] 08:32:04 INFO - PROCESS | 2060 | --DOMWINDOW == 71 (0E20BC00) [pid = 2060] [serial = 28] [outer = 00000000] [url = about:blank] 08:32:04 INFO - PROCESS | 2060 | --DOMWINDOW == 70 (1B81FC00) [pid = 2060] [serial = 21] [outer = 00000000] [url = about:blank] 08:32:04 INFO - PROCESS | 2060 | --DOMWINDOW == 69 (1B816400) [pid = 2060] [serial = 24] [outer = 00000000] [url = about:blank] 08:32:04 INFO - PROCESS | 2060 | --DOMWINDOW == 68 (16CA5C00) [pid = 2060] [serial = 14] [outer = 00000000] [url = about:blank] 08:32:04 INFO - PROCESS | 2060 | --DOMWINDOW == 67 (17161800) [pid = 2060] [serial = 17] [outer = 00000000] [url = about:blank] 08:32:04 INFO - PROCESS | 2060 | --DOMWINDOW == 66 (1490B000) [pid = 2060] [serial = 9] [outer = 00000000] [url = about:blank] 08:32:04 INFO - PROCESS | 2060 | --DOMWINDOW == 65 (14910800) [pid = 2060] [serial = 10] [outer = 00000000] [url = chrome://gfxsanity/content/sanitytest.html] 08:32:04 INFO - PROCESS | 2060 | --DOMWINDOW == 64 (0E790800) [pid = 2060] [serial = 4] [outer = 00000000] [url = about:blank] 08:32:04 INFO - PROCESS | 2060 | 1464103924732 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\", \"d7c34136-0072-4267-ac82-d2d8ecbe8f23\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:32:04 INFO - PROCESS | 2060 | ++DOCSHELL 0D250400 == 31 [pid = 2060] [id = 33] 08:32:04 INFO - PROCESS | 2060 | ++DOMWINDOW == 65 (0D258000) [pid = 2060] [serial = 95] [outer = 00000000] 08:32:04 INFO - PROCESS | 2060 | ++DOMWINDOW == 66 (0DA0FC00) [pid = 2060] [serial = 96] [outer = 0D258000] 08:32:04 INFO - PROCESS | 2060 | 1464103924782 Marionette DEBUG loaded listener.js 08:32:04 INFO - PROCESS | 2060 | ++DOMWINDOW == 67 (0DCDC800) [pid = 2060] [serial = 97] [outer = 0D258000] 08:32:05 INFO - PROCESS | 2060 | 1464103925159 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]]]}] 08:32:05 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.globalAlpha.canvas.html | Canvas test: 2d.composite.globalAlpha.canvas 08:32:05 INFO - TEST-OK | /2dcontext/compositing/2d.composite.globalAlpha.canvas.html | took 1238ms 08:32:05 INFO - PROCESS | 2060 | 1464103925210 Marionette TRACE conn5 -> [0,97,"getWindowHandle",null] 08:32:05 INFO - PROCESS | 2060 | 1464103925215 Marionette TRACE conn5 <- [1,97,null,{"value":"13"}] 08:32:05 INFO - TEST-START | /2dcontext/compositing/2d.composite.globalAlpha.canvaspattern.html 08:32:05 INFO - PROCESS | 2060 | 1464103925219 Marionette TRACE conn5 -> [0,98,"setScriptTimeout",{"ms":35000}] 08:32:05 INFO - PROCESS | 2060 | 1464103925223 Marionette TRACE conn5 <- [1,98,null,{}] 08:32:05 INFO - PROCESS | 2060 | 1464103925228 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}] 08:32:05 INFO - PROCESS | 2060 | 1464103925317 Marionette TRACE conn5 <- [1,99,null,{"value":null}] 08:32:05 INFO - PROCESS | 2060 | 1464103925325 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\", \"d7c34136-0072-4267-ac82-d2d8ecbe8f23\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:32:05 INFO - PROCESS | 2060 | ++DOCSHELL 0E790800 == 32 [pid = 2060] [id = 34] 08:32:05 INFO - PROCESS | 2060 | ++DOMWINDOW == 68 (11CEB400) [pid = 2060] [serial = 98] [outer = 00000000] 08:32:05 INFO - PROCESS | 2060 | ++DOMWINDOW == 69 (12374C00) [pid = 2060] [serial = 99] [outer = 11CEB400] 08:32:05 INFO - PROCESS | 2060 | 1464103925373 Marionette DEBUG loaded listener.js 08:32:05 INFO - PROCESS | 2060 | ++DOMWINDOW == 70 (1260A000) [pid = 2060] [serial = 100] [outer = 11CEB400] 08:32:05 INFO - PROCESS | 2060 | 1464103925782 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]]]}] 08:32:05 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.globalAlpha.canvaspattern.html | Canvas test: 2d.composite.globalAlpha.canvaspattern 08:32:05 INFO - TEST-OK | /2dcontext/compositing/2d.composite.globalAlpha.canvaspattern.html | took 630ms 08:32:05 INFO - PROCESS | 2060 | 1464103925857 Marionette TRACE conn5 -> [0,101,"getWindowHandle",null] 08:32:05 INFO - PROCESS | 2060 | 1464103925861 Marionette TRACE conn5 <- [1,101,null,{"value":"13"}] 08:32:05 INFO - TEST-START | /2dcontext/compositing/2d.composite.globalAlpha.default.html 08:32:05 INFO - PROCESS | 2060 | 1464103925865 Marionette TRACE conn5 -> [0,102,"setScriptTimeout",{"ms":35000}] 08:32:05 INFO - PROCESS | 2060 | 1464103925867 Marionette TRACE conn5 <- [1,102,null,{}] 08:32:05 INFO - PROCESS | 2060 | 1464103925871 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}] 08:32:05 INFO - PROCESS | 2060 | 1464103925950 Marionette TRACE conn5 <- [1,103,null,{"value":null}] 08:32:05 INFO - PROCESS | 2060 | 1464103925963 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\", \"d7c34136-0072-4267-ac82-d2d8ecbe8f23\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:32:05 INFO - PROCESS | 2060 | ++DOCSHELL 139CB400 == 33 [pid = 2060] [id = 35] 08:32:05 INFO - PROCESS | 2060 | ++DOMWINDOW == 71 (139CDC00) [pid = 2060] [serial = 101] [outer = 00000000] 08:32:06 INFO - PROCESS | 2060 | ++DOMWINDOW == 72 (14906000) [pid = 2060] [serial = 102] [outer = 139CDC00] 08:32:06 INFO - PROCESS | 2060 | 1464103926029 Marionette DEBUG loaded listener.js 08:32:06 INFO - PROCESS | 2060 | ++DOMWINDOW == 73 (14910400) [pid = 2060] [serial = 103] [outer = 139CDC00] 08:32:06 INFO - PROCESS | 2060 | 1464103926447 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]]]}] 08:32:06 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.globalAlpha.default.html | Canvas test: 2d.composite.globalAlpha.default 08:32:06 INFO - TEST-OK | /2dcontext/compositing/2d.composite.globalAlpha.default.html | took 630ms 08:32:06 INFO - PROCESS | 2060 | 1464103926499 Marionette TRACE conn5 -> [0,105,"getWindowHandle",null] 08:32:06 INFO - PROCESS | 2060 | 1464103926501 Marionette TRACE conn5 <- [1,105,null,{"value":"13"}] 08:32:06 INFO - TEST-START | /2dcontext/compositing/2d.composite.globalAlpha.fill.html 08:32:06 INFO - PROCESS | 2060 | 1464103926512 Marionette TRACE conn5 -> [0,106,"setScriptTimeout",{"ms":35000}] 08:32:06 INFO - PROCESS | 2060 | 1464103926518 Marionette TRACE conn5 <- [1,106,null,{}] 08:32:06 INFO - PROCESS | 2060 | 1464103926523 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}] 08:32:06 INFO - PROCESS | 2060 | 1464103926607 Marionette TRACE conn5 <- [1,107,null,{"value":null}] 08:32:06 INFO - PROCESS | 2060 | 1464103926613 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\", \"d7c34136-0072-4267-ac82-d2d8ecbe8f23\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:32:06 INFO - PROCESS | 2060 | ++DOCSHELL 14F13000 == 34 [pid = 2060] [id = 36] 08:32:06 INFO - PROCESS | 2060 | ++DOMWINDOW == 74 (14F13400) [pid = 2060] [serial = 104] [outer = 00000000] 08:32:06 INFO - PROCESS | 2060 | ++DOMWINDOW == 75 (156B9400) [pid = 2060] [serial = 105] [outer = 14F13400] 08:32:06 INFO - PROCESS | 2060 | 1464103926660 Marionette DEBUG loaded listener.js 08:32:06 INFO - PROCESS | 2060 | ++DOMWINDOW == 76 (156C7000) [pid = 2060] [serial = 106] [outer = 14F13400] 08:32:07 INFO - PROCESS | 2060 | 1464103927098 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]]]}] 08:32:07 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.globalAlpha.fill.html | Canvas test: 2d.composite.globalAlpha.fill 08:32:07 INFO - TEST-OK | /2dcontext/compositing/2d.composite.globalAlpha.fill.html | took 630ms 08:32:07 INFO - PROCESS | 2060 | 1464103927139 Marionette TRACE conn5 -> [0,109,"getWindowHandle",null] 08:32:07 INFO - PROCESS | 2060 | 1464103927142 Marionette TRACE conn5 <- [1,109,null,{"value":"13"}] 08:32:07 INFO - TEST-START | /2dcontext/compositing/2d.composite.globalAlpha.image.html 08:32:07 INFO - PROCESS | 2060 | 1464103927155 Marionette TRACE conn5 -> [0,110,"setScriptTimeout",{"ms":35000}] 08:32:07 INFO - PROCESS | 2060 | 1464103927158 Marionette TRACE conn5 <- [1,110,null,{}] 08:32:07 INFO - PROCESS | 2060 | 1464103927162 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}] 08:32:07 INFO - PROCESS | 2060 | 1464103927268 Marionette TRACE conn5 <- [1,111,null,{"value":null}] 08:32:07 INFO - PROCESS | 2060 | 1464103927338 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\", \"d7c34136-0072-4267-ac82-d2d8ecbe8f23\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:32:07 INFO - PROCESS | 2060 | ++DOCSHELL 15C75400 == 35 [pid = 2060] [id = 37] 08:32:07 INFO - PROCESS | 2060 | ++DOMWINDOW == 77 (15C85C00) [pid = 2060] [serial = 107] [outer = 00000000] 08:32:07 INFO - PROCESS | 2060 | ++DOMWINDOW == 78 (15CB7C00) [pid = 2060] [serial = 108] [outer = 15C85C00] 08:32:07 INFO - PROCESS | 2060 | 1464103927383 Marionette DEBUG loaded listener.js 08:32:07 INFO - PROCESS | 2060 | ++DOMWINDOW == 79 (162B0000) [pid = 2060] [serial = 109] [outer = 15C85C00] 08:32:07 INFO - PROCESS | 2060 | 1464103927783 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]]]}] 08:32:07 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.globalAlpha.image.html | Canvas test: 2d.composite.globalAlpha.image 08:32:07 INFO - TEST-OK | /2dcontext/compositing/2d.composite.globalAlpha.image.html | took 690ms 08:32:07 INFO - PROCESS | 2060 | 1464103927839 Marionette TRACE conn5 -> [0,113,"getWindowHandle",null] 08:32:07 INFO - PROCESS | 2060 | 1464103927841 Marionette TRACE conn5 <- [1,113,null,{"value":"13"}] 08:32:07 INFO - PROCESS | 2060 | 1464103927844 Marionette TRACE conn5 -> [0,114,"setScriptTimeout",{"ms":35000}] 08:32:07 INFO - TEST-START | /2dcontext/compositing/2d.composite.globalAlpha.imagepattern.html 08:32:07 INFO - PROCESS | 2060 | 1464103927846 Marionette TRACE conn5 <- [1,114,null,{}] 08:32:07 INFO - PROCESS | 2060 | 1464103927862 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}] 08:32:07 INFO - PROCESS | 2060 | 1464103927958 Marionette TRACE conn5 <- [1,115,null,{"value":null}] 08:32:07 INFO - PROCESS | 2060 | 1464103927966 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\", \"d7c34136-0072-4267-ac82-d2d8ecbe8f23\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:32:07 INFO - PROCESS | 2060 | ++DOCSHELL 1676C000 == 36 [pid = 2060] [id = 38] 08:32:07 INFO - PROCESS | 2060 | ++DOMWINDOW == 80 (1676C400) [pid = 2060] [serial = 110] [outer = 00000000] 08:32:08 INFO - PROCESS | 2060 | ++DOMWINDOW == 81 (16777C00) [pid = 2060] [serial = 111] [outer = 1676C400] 08:32:08 INFO - PROCESS | 2060 | 1464103928021 Marionette DEBUG loaded listener.js 08:32:08 INFO - PROCESS | 2060 | ++DOMWINDOW == 82 (16D5A400) [pid = 2060] [serial = 112] [outer = 1676C400] 08:32:08 INFO - PROCESS | 2060 | 1464103928463 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]]]}] 08:32:08 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.globalAlpha.imagepattern.html | Canvas test: 2d.composite.globalAlpha.imagepattern 08:32:08 INFO - TEST-OK | /2dcontext/compositing/2d.composite.globalAlpha.imagepattern.html | took 630ms 08:32:08 INFO - PROCESS | 2060 | 1464103928484 Marionette TRACE conn5 -> [0,117,"getWindowHandle",null] 08:32:08 INFO - PROCESS | 2060 | 1464103928486 Marionette TRACE conn5 <- [1,117,null,{"value":"13"}] 08:32:08 INFO - PROCESS | 2060 | 1464103928490 Marionette TRACE conn5 -> [0,118,"setScriptTimeout",{"ms":35000}] 08:32:08 INFO - TEST-START | /2dcontext/compositing/2d.composite.globalAlpha.invalid.html 08:32:08 INFO - PROCESS | 2060 | 1464103928492 Marionette TRACE conn5 <- [1,118,null,{}] 08:32:08 INFO - PROCESS | 2060 | 1464103928495 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}] 08:32:08 INFO - PROCESS | 2060 | 1464103928593 Marionette TRACE conn5 <- [1,119,null,{"value":null}] 08:32:08 INFO - PROCESS | 2060 | 1464103928660 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\", \"d7c34136-0072-4267-ac82-d2d8ecbe8f23\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:32:08 INFO - PROCESS | 2060 | ++DOCSHELL 0D8EF000 == 37 [pid = 2060] [id = 39] 08:32:08 INFO - PROCESS | 2060 | ++DOMWINDOW == 83 (17156C00) [pid = 2060] [serial = 113] [outer = 00000000] 08:32:08 INFO - PROCESS | 2060 | ++DOMWINDOW == 84 (18AF1C00) [pid = 2060] [serial = 114] [outer = 17156C00] 08:32:08 INFO - PROCESS | 2060 | 1464103928704 Marionette DEBUG loaded listener.js 08:32:08 INFO - PROCESS | 2060 | ++DOMWINDOW == 85 (192BE000) [pid = 2060] [serial = 115] [outer = 17156C00] 08:32:08 INFO - PROCESS | 2060 | --DOMWINDOW == 84 (1669A400) [pid = 2060] [serial = 62] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.copy.html] 08:32:08 INFO - PROCESS | 2060 | --DOMWINDOW == 83 (154C6400) [pid = 2060] [serial = 44] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.lighter.html] 08:32:08 INFO - PROCESS | 2060 | --DOMWINDOW == 82 (15C35000) [pid = 2060] [serial = 50] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.source-in.html] 08:32:08 INFO - PROCESS | 2060 | --DOMWINDOW == 81 (1A2F0400) [pid = 2060] [serial = 56] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.source-over.html] 08:32:08 INFO - PROCESS | 2060 | --DOMWINDOW == 80 (1B8C8C00) [pid = 2060] [serial = 59] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.xor.html] 08:32:08 INFO - PROCESS | 2060 | --DOMWINDOW == 79 (17AADC00) [pid = 2060] [serial = 47] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.source-atop.html] 08:32:08 INFO - PROCESS | 2060 | --DOMWINDOW == 78 (191D2800) [pid = 2060] [serial = 53] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.source-out.html] 08:32:08 INFO - PROCESS | 2060 | --DOMWINDOW == 77 (0E19F400) [pid = 2060] [serial = 65] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.destination-atop.html] 08:32:08 INFO - PROCESS | 2060 | --DOMWINDOW == 76 (11F2D800) [pid = 2060] [serial = 68] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.destination-in.html] 08:32:08 INFO - PROCESS | 2060 | --DOMWINDOW == 75 (1567FC00) [pid = 2060] [serial = 74] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.destination-over.html] 08:32:08 INFO - PROCESS | 2060 | --DOMWINDOW == 74 (15C40400) [pid = 2060] [serial = 77] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.lighter.html] 08:32:08 INFO - PROCESS | 2060 | --DOMWINDOW == 73 (139C7C00) [pid = 2060] [serial = 71] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.destination-out.html] 08:32:09 INFO - PROCESS | 2060 | 1464103929111 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]]]}] 08:32:09 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.globalAlpha.invalid.html | Canvas test: 2d.composite.globalAlpha.invalid 08:32:09 INFO - TEST-OK | /2dcontext/compositing/2d.composite.globalAlpha.invalid.html | took 670ms 08:32:09 INFO - PROCESS | 2060 | 1464103929166 Marionette TRACE conn5 -> [0,121,"getWindowHandle",null] 08:32:09 INFO - PROCESS | 2060 | 1464103929168 Marionette TRACE conn5 <- [1,121,null,{"value":"13"}] 08:32:09 INFO - TEST-START | /2dcontext/compositing/2d.composite.globalAlpha.range.html 08:32:09 INFO - PROCESS | 2060 | 1464103929172 Marionette TRACE conn5 -> [0,122,"setScriptTimeout",{"ms":35000}] 08:32:09 INFO - PROCESS | 2060 | 1464103929173 Marionette TRACE conn5 <- [1,122,null,{}] 08:32:09 INFO - PROCESS | 2060 | 1464103929178 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}] 08:32:09 INFO - PROCESS | 2060 | 1464103929252 Marionette TRACE conn5 <- [1,123,null,{"value":null}] 08:32:09 INFO - PROCESS | 2060 | 1464103929258 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\", \"d7c34136-0072-4267-ac82-d2d8ecbe8f23\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:32:09 INFO - PROCESS | 2060 | ++DOCSHELL 16699C00 == 38 [pid = 2060] [id = 40] 08:32:09 INFO - PROCESS | 2060 | ++DOMWINDOW == 74 (1669A400) [pid = 2060] [serial = 116] [outer = 00000000] 08:32:09 INFO - PROCESS | 2060 | ++DOMWINDOW == 75 (17AADC00) [pid = 2060] [serial = 117] [outer = 1669A400] 08:32:09 INFO - PROCESS | 2060 | 1464103929302 Marionette DEBUG loaded listener.js 08:32:09 INFO - PROCESS | 2060 | ++DOMWINDOW == 76 (191DF800) [pid = 2060] [serial = 118] [outer = 1669A400] 08:32:09 INFO - PROCESS | 2060 | 1464103929683 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]]]}] 08:32:09 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.globalAlpha.range.html | Canvas test: 2d.composite.globalAlpha.range 08:32:09 INFO - TEST-OK | /2dcontext/compositing/2d.composite.globalAlpha.range.html | took 530ms 08:32:09 INFO - PROCESS | 2060 | 1464103929704 Marionette TRACE conn5 -> [0,125,"getWindowHandle",null] 08:32:09 INFO - PROCESS | 2060 | 1464103929705 Marionette TRACE conn5 <- [1,125,null,{"value":"13"}] 08:32:09 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.copy.html 08:32:09 INFO - PROCESS | 2060 | 1464103929708 Marionette TRACE conn5 -> [0,126,"setScriptTimeout",{"ms":35000}] 08:32:09 INFO - PROCESS | 2060 | 1464103929710 Marionette TRACE conn5 <- [1,126,null,{}] 08:32:09 INFO - PROCESS | 2060 | 1464103929714 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}] 08:32:09 INFO - PROCESS | 2060 | 1464103929814 Marionette TRACE conn5 <- [1,127,null,{"value":null}] 08:32:09 INFO - PROCESS | 2060 | 1464103929823 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\", \"d7c34136-0072-4267-ac82-d2d8ecbe8f23\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:32:09 INFO - PROCESS | 2060 | ++DOCSHELL 0916E800 == 39 [pid = 2060] [id = 41] 08:32:09 INFO - PROCESS | 2060 | ++DOMWINDOW == 77 (09170800) [pid = 2060] [serial = 119] [outer = 00000000] 08:32:09 INFO - PROCESS | 2060 | ++DOMWINDOW == 78 (09175000) [pid = 2060] [serial = 120] [outer = 09170800] 08:32:09 INFO - PROCESS | 2060 | 1464103929868 Marionette DEBUG loaded listener.js 08:32:09 INFO - PROCESS | 2060 | ++DOMWINDOW == 79 (09178800) [pid = 2060] [serial = 121] [outer = 09170800] 08:32:10 INFO - PROCESS | 2060 | 1464103930272 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]]]}] 08:32:10 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.copy.html | Canvas test: 2d.composite.image.copy 08:32:10 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.copy.html | took 570ms 08:32:10 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.destination-atop.html 08:32:10 INFO - PROCESS | 2060 | 1464103930280 Marionette TRACE conn5 -> [0,129,"getWindowHandle",null] 08:32:10 INFO - PROCESS | 2060 | 1464103930282 Marionette TRACE conn5 <- [1,129,null,{"value":"13"}] 08:32:10 INFO - PROCESS | 2060 | 1464103930284 Marionette TRACE conn5 -> [0,130,"setScriptTimeout",{"ms":35000}] 08:32:10 INFO - PROCESS | 2060 | 1464103930286 Marionette TRACE conn5 <- [1,130,null,{}] 08:32:10 INFO - PROCESS | 2060 | 1464103930290 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}] 08:32:10 INFO - PROCESS | 2060 | 1464103930366 Marionette TRACE conn5 <- [1,131,null,{"value":null}] 08:32:10 INFO - PROCESS | 2060 | 1464103930433 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\", \"d7c34136-0072-4267-ac82-d2d8ecbe8f23\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:32:10 INFO - PROCESS | 2060 | ++DOCSHELL 0C41AC00 == 40 [pid = 2060] [id = 42] 08:32:10 INFO - PROCESS | 2060 | ++DOMWINDOW == 80 (0C41B000) [pid = 2060] [serial = 122] [outer = 00000000] 08:32:10 INFO - PROCESS | 2060 | ++DOMWINDOW == 81 (0C425800) [pid = 2060] [serial = 123] [outer = 0C41B000] 08:32:10 INFO - PROCESS | 2060 | 1464103930477 Marionette DEBUG loaded listener.js 08:32:10 INFO - PROCESS | 2060 | ++DOMWINDOW == 82 (0C429400) [pid = 2060] [serial = 124] [outer = 0C41B000] 08:32:10 INFO - PROCESS | 2060 | 1464103930816 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]]]}] 08:32:10 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.destination-atop.html | Canvas test: 2d.composite.image.destination-atop 08:32:10 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.destination-atop.html | took 570ms 08:32:10 INFO - PROCESS | 2060 | 1464103930856 Marionette TRACE conn5 -> [0,133,"getWindowHandle",null] 08:32:10 INFO - PROCESS | 2060 | 1464103930857 Marionette TRACE conn5 <- [1,133,null,{"value":"13"}] 08:32:10 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.destination-in.html 08:32:10 INFO - PROCESS | 2060 | 1464103930860 Marionette TRACE conn5 -> [0,134,"setScriptTimeout",{"ms":35000}] 08:32:10 INFO - PROCESS | 2060 | 1464103930862 Marionette TRACE conn5 <- [1,134,null,{}] 08:32:10 INFO - PROCESS | 2060 | 1464103930865 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}] 08:32:10 INFO - PROCESS | 2060 | 1464103930978 Marionette TRACE conn5 <- [1,135,null,{"value":null}] 08:32:11 INFO - PROCESS | 2060 | 1464103931046 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\", \"d7c34136-0072-4267-ac82-d2d8ecbe8f23\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:32:11 INFO - PROCESS | 2060 | ++DOCSHELL 09173C00 == 41 [pid = 2060] [id = 43] 08:32:11 INFO - PROCESS | 2060 | ++DOMWINDOW == 83 (09175800) [pid = 2060] [serial = 125] [outer = 00000000] 08:32:11 INFO - PROCESS | 2060 | ++DOMWINDOW == 84 (0C424400) [pid = 2060] [serial = 126] [outer = 09175800] 08:32:11 INFO - PROCESS | 2060 | 1464103931104 Marionette DEBUG loaded listener.js 08:32:11 INFO - PROCESS | 2060 | ++DOMWINDOW == 85 (0CF78000) [pid = 2060] [serial = 127] [outer = 09175800] 08:32:11 INFO - PROCESS | 2060 | 1464103931893 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]]]}] 08:32:11 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.destination-in.html | Canvas test: 2d.composite.image.destination-in 08:32:11 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.destination-in.html | took 1077ms 08:32:11 INFO - PROCESS | 2060 | 1464103931940 Marionette TRACE conn5 -> [0,137,"getWindowHandle",null] 08:32:11 INFO - PROCESS | 2060 | 1464103931945 Marionette TRACE conn5 <- [1,137,null,{"value":"13"}] 08:32:11 INFO - PROCESS | 2060 | 1464103931949 Marionette TRACE conn5 -> [0,138,"setScriptTimeout",{"ms":35000}] 08:32:11 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.destination-out.html 08:32:11 INFO - PROCESS | 2060 | 1464103931953 Marionette TRACE conn5 <- [1,138,null,{}] 08:32:11 INFO - PROCESS | 2060 | 1464103931958 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}] 08:32:12 INFO - PROCESS | 2060 | 1464103932075 Marionette TRACE conn5 <- [1,139,null,{"value":null}] 08:32:12 INFO - PROCESS | 2060 | 1464103932151 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\", \"d7c34136-0072-4267-ac82-d2d8ecbe8f23\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:32:12 INFO - PROCESS | 2060 | ++DOCSHELL 1266BC00 == 42 [pid = 2060] [id = 44] 08:32:12 INFO - PROCESS | 2060 | ++DOMWINDOW == 86 (12672C00) [pid = 2060] [serial = 128] [outer = 00000000] 08:32:12 INFO - PROCESS | 2060 | ++DOMWINDOW == 87 (130DF000) [pid = 2060] [serial = 129] [outer = 12672C00] 08:32:12 INFO - PROCESS | 2060 | 1464103932212 Marionette DEBUG loaded listener.js 08:32:12 INFO - PROCESS | 2060 | ++DOMWINDOW == 88 (13D48000) [pid = 2060] [serial = 130] [outer = 12672C00] 08:32:13 INFO - PROCESS | 2060 | 1464103933077 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]]]}] 08:32:13 INFO - PROCESS | 2060 | --DOCSHELL 0C41AC00 == 41 [pid = 2060] [id = 42] 08:32:13 INFO - PROCESS | 2060 | --DOCSHELL 0916E800 == 40 [pid = 2060] [id = 41] 08:32:13 INFO - PROCESS | 2060 | --DOCSHELL 16699C00 == 39 [pid = 2060] [id = 40] 08:32:13 INFO - PROCESS | 2060 | --DOCSHELL 0D8EF000 == 38 [pid = 2060] [id = 39] 08:32:13 INFO - PROCESS | 2060 | --DOCSHELL 1676C000 == 37 [pid = 2060] [id = 38] 08:32:13 INFO - PROCESS | 2060 | --DOCSHELL 15C75400 == 36 [pid = 2060] [id = 37] 08:32:13 INFO - PROCESS | 2060 | --DOCSHELL 14F13000 == 35 [pid = 2060] [id = 36] 08:32:13 INFO - PROCESS | 2060 | --DOCSHELL 139CB400 == 34 [pid = 2060] [id = 35] 08:32:13 INFO - PROCESS | 2060 | --DOCSHELL 0E790800 == 33 [pid = 2060] [id = 34] 08:32:13 INFO - PROCESS | 2060 | --DOCSHELL 0D250400 == 32 [pid = 2060] [id = 33] 08:32:13 INFO - PROCESS | 2060 | --DOMWINDOW == 87 (173E8800) [pid = 2060] [serial = 46] [outer = 00000000] [url = about:blank] 08:32:13 INFO - PROCESS | 2060 | --DOMWINDOW == 86 (18AF2000) [pid = 2060] [serial = 52] [outer = 00000000] [url = about:blank] 08:32:13 INFO - PROCESS | 2060 | --DOMWINDOW == 85 (1B820C00) [pid = 2060] [serial = 58] [outer = 00000000] [url = about:blank] 08:32:13 INFO - PROCESS | 2060 | --DOMWINDOW == 84 (134E0800) [pid = 2060] [serial = 61] [outer = 00000000] [url = about:blank] 08:32:13 INFO - PROCESS | 2060 | --DOMWINDOW == 83 (191DEC00) [pid = 2060] [serial = 49] [outer = 00000000] [url = about:blank] 08:32:13 INFO - PROCESS | 2060 | --DOMWINDOW == 82 (1999C000) [pid = 2060] [serial = 55] [outer = 00000000] [url = about:blank] 08:32:13 INFO - PROCESS | 2060 | --DOMWINDOW == 81 (0E766C00) [pid = 2060] [serial = 66] [outer = 00000000] [url = about:blank] 08:32:13 INFO - PROCESS | 2060 | --DOMWINDOW == 80 (11B7DC00) [pid = 2060] [serial = 67] [outer = 00000000] [url = about:blank] 08:32:13 INFO - PROCESS | 2060 | --DOMWINDOW == 79 (1266C000) [pid = 2060] [serial = 69] [outer = 00000000] [url = about:blank] 08:32:13 INFO - PROCESS | 2060 | --DOMWINDOW == 78 (156C2C00) [pid = 2060] [serial = 75] [outer = 00000000] [url = about:blank] 08:32:13 INFO - PROCESS | 2060 | --DOMWINDOW == 77 (134DF400) [pid = 2060] [serial = 70] [outer = 00000000] [url = about:blank] 08:32:13 INFO - PROCESS | 2060 | --DOMWINDOW == 76 (162AF000) [pid = 2060] [serial = 79] [outer = 00000000] [url = about:blank] 08:32:13 INFO - PROCESS | 2060 | --DOMWINDOW == 75 (14991800) [pid = 2060] [serial = 72] [outer = 00000000] [url = about:blank] 08:32:13 INFO - PROCESS | 2060 | --DOMWINDOW == 74 (15493C00) [pid = 2060] [serial = 73] [outer = 00000000] [url = about:blank] 08:32:13 INFO - PROCESS | 2060 | --DOMWINDOW == 73 (156C8400) [pid = 2060] [serial = 76] [outer = 00000000] [url = about:blank] 08:32:13 INFO - PROCESS | 2060 | --DOMWINDOW == 72 (166A2C00) [pid = 2060] [serial = 64] [outer = 00000000] [url = about:blank] 08:32:13 INFO - PROCESS | 2060 | --DOMWINDOW == 71 (15CB6C00) [pid = 2060] [serial = 78] [outer = 00000000] [url = about:blank] 08:32:13 INFO - PROCESS | 2060 | --DOMWINDOW == 70 (1669DC00) [pid = 2060] [serial = 63] [outer = 00000000] [url = about:blank] 08:32:13 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.destination-out.html | Canvas test: 2d.composite.image.destination-out 08:32:13 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.destination-out.html | took 1182ms 08:32:13 INFO - PROCESS | 2060 | 1464103933136 Marionette TRACE conn5 -> [0,141,"getWindowHandle",null] 08:32:13 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.destination-over.html 08:32:13 INFO - PROCESS | 2060 | 1464103933140 Marionette TRACE conn5 <- [1,141,null,{"value":"13"}] 08:32:13 INFO - PROCESS | 2060 | 1464103933145 Marionette TRACE conn5 -> [0,142,"setScriptTimeout",{"ms":35000}] 08:32:13 INFO - PROCESS | 2060 | 1464103933150 Marionette TRACE conn5 <- [1,142,null,{}] 08:32:13 INFO - PROCESS | 2060 | 1464103933156 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}] 08:32:13 INFO - PROCESS | 2060 | 1464103933241 Marionette TRACE conn5 <- [1,143,null,{"value":null}] 08:32:13 INFO - PROCESS | 2060 | 1464103933258 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\", \"d7c34136-0072-4267-ac82-d2d8ecbe8f23\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:32:13 INFO - PROCESS | 2060 | ++DOCSHELL 0CF37000 == 33 [pid = 2060] [id = 45] 08:32:13 INFO - PROCESS | 2060 | ++DOMWINDOW == 71 (0CF76800) [pid = 2060] [serial = 131] [outer = 00000000] 08:32:13 INFO - PROCESS | 2060 | ++DOMWINDOW == 72 (0D8EF400) [pid = 2060] [serial = 132] [outer = 0CF76800] 08:32:13 INFO - PROCESS | 2060 | 1464103933309 Marionette DEBUG loaded listener.js 08:32:13 INFO - PROCESS | 2060 | ++DOMWINDOW == 73 (0DCE6000) [pid = 2060] [serial = 133] [outer = 0CF76800] 08:32:13 INFO - PROCESS | 2060 | 1464103933789 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]]]}] 08:32:13 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.destination-over.html | Canvas test: 2d.composite.image.destination-over 08:32:13 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.destination-over.html | took 690ms 08:32:13 INFO - PROCESS | 2060 | 1464103933837 Marionette TRACE conn5 -> [0,145,"getWindowHandle",null] 08:32:13 INFO - PROCESS | 2060 | 1464103933843 Marionette TRACE conn5 <- [1,145,null,{"value":"13"}] 08:32:13 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.lighter.html 08:32:13 INFO - PROCESS | 2060 | 1464103933849 Marionette TRACE conn5 -> [0,146,"setScriptTimeout",{"ms":35000}] 08:32:13 INFO - PROCESS | 2060 | 1464103933852 Marionette TRACE conn5 <- [1,146,null,{}] 08:32:13 INFO - PROCESS | 2060 | 1464103933855 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}] 08:32:13 INFO - PROCESS | 2060 | 1464103933938 Marionette TRACE conn5 <- [1,147,null,{"value":null}] 08:32:13 INFO - PROCESS | 2060 | 1464103933947 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\", \"d7c34136-0072-4267-ac82-d2d8ecbe8f23\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:32:13 INFO - PROCESS | 2060 | ++DOCSHELL 11CE3C00 == 34 [pid = 2060] [id = 46] 08:32:13 INFO - PROCESS | 2060 | ++DOMWINDOW == 74 (11D58000) [pid = 2060] [serial = 134] [outer = 00000000] 08:32:13 INFO - PROCESS | 2060 | ++DOMWINDOW == 75 (12667400) [pid = 2060] [serial = 135] [outer = 11D58000] 08:32:13 INFO - PROCESS | 2060 | 1464103933996 Marionette DEBUG loaded listener.js 08:32:14 INFO - PROCESS | 2060 | ++DOMWINDOW == 76 (1300B400) [pid = 2060] [serial = 136] [outer = 11D58000] 08:32:14 INFO - PROCESS | 2060 | 1464103934442 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]]]}] 08:32:14 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.lighter.html | Canvas test: 2d.composite.image.lighter 08:32:14 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.lighter.html | took 630ms 08:32:14 INFO - PROCESS | 2060 | 1464103934481 Marionette TRACE conn5 -> [0,149,"getWindowHandle",null] 08:32:14 INFO - PROCESS | 2060 | 1464103934483 Marionette TRACE conn5 <- [1,149,null,{"value":"13"}] 08:32:14 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.source-atop.html 08:32:14 INFO - PROCESS | 2060 | 1464103934487 Marionette TRACE conn5 -> [0,150,"setScriptTimeout",{"ms":35000}] 08:32:14 INFO - PROCESS | 2060 | 1464103934491 Marionette TRACE conn5 <- [1,150,null,{}] 08:32:14 INFO - PROCESS | 2060 | 1464103934501 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}] 08:32:14 INFO - PROCESS | 2060 | 1464103934582 Marionette TRACE conn5 <- [1,151,null,{"value":null}] 08:32:14 INFO - PROCESS | 2060 | 1464103934616 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\", \"d7c34136-0072-4267-ac82-d2d8ecbe8f23\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:32:14 INFO - PROCESS | 2060 | ++DOCSHELL 14F19400 == 35 [pid = 2060] [id = 47] 08:32:14 INFO - PROCESS | 2060 | ++DOMWINDOW == 77 (14F1A400) [pid = 2060] [serial = 137] [outer = 00000000] 08:32:14 INFO - PROCESS | 2060 | ++DOMWINDOW == 78 (14F1F400) [pid = 2060] [serial = 138] [outer = 14F1A400] 08:32:14 INFO - PROCESS | 2060 | 1464103934664 Marionette DEBUG loaded listener.js 08:32:14 INFO - PROCESS | 2060 | ++DOMWINDOW == 79 (154C6000) [pid = 2060] [serial = 139] [outer = 14F1A400] 08:32:15 INFO - PROCESS | 2060 | 1464103935083 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]]]}] 08:32:15 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.source-atop.html | Canvas test: 2d.composite.image.source-atop 08:32:15 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.source-atop.html | took 630ms 08:32:15 INFO - PROCESS | 2060 | 1464103935121 Marionette TRACE conn5 -> [0,153,"getWindowHandle",null] 08:32:15 INFO - PROCESS | 2060 | 1464103935124 Marionette TRACE conn5 <- [1,153,null,{"value":"13"}] 08:32:15 INFO - PROCESS | 2060 | 1464103935127 Marionette TRACE conn5 -> [0,154,"setScriptTimeout",{"ms":35000}] 08:32:15 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.source-in.html 08:32:15 INFO - PROCESS | 2060 | 1464103935128 Marionette TRACE conn5 <- [1,154,null,{}] 08:32:15 INFO - PROCESS | 2060 | 1464103935132 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}] 08:32:15 INFO - PROCESS | 2060 | 1464103935219 Marionette TRACE conn5 <- [1,155,null,{"value":null}] 08:32:15 INFO - PROCESS | 2060 | 1464103935225 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\", \"d7c34136-0072-4267-ac82-d2d8ecbe8f23\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:32:15 INFO - PROCESS | 2060 | ++DOCSHELL 154C9800 == 36 [pid = 2060] [id = 48] 08:32:15 INFO - PROCESS | 2060 | ++DOMWINDOW == 80 (154CAC00) [pid = 2060] [serial = 140] [outer = 00000000] 08:32:15 INFO - PROCESS | 2060 | ++DOMWINDOW == 81 (15C37800) [pid = 2060] [serial = 141] [outer = 154CAC00] 08:32:15 INFO - PROCESS | 2060 | 1464103935270 Marionette DEBUG loaded listener.js 08:32:15 INFO - PROCESS | 2060 | ++DOMWINDOW == 82 (15C41000) [pid = 2060] [serial = 142] [outer = 154CAC00] 08:32:15 INFO - PROCESS | 2060 | 1464103935715 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]]]}] 08:32:15 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.source-in.html | Canvas test: 2d.composite.image.source-in 08:32:15 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.source-in.html | took 630ms 08:32:15 INFO - PROCESS | 2060 | 1464103935761 Marionette TRACE conn5 -> [0,157,"getWindowHandle",null] 08:32:15 INFO - PROCESS | 2060 | 1464103935763 Marionette TRACE conn5 <- [1,157,null,{"value":"13"}] 08:32:15 INFO - PROCESS | 2060 | 1464103935767 Marionette TRACE conn5 -> [0,158,"setScriptTimeout",{"ms":35000}] 08:32:15 INFO - PROCESS | 2060 | 1464103935768 Marionette TRACE conn5 <- [1,158,null,{}] 08:32:15 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.source-out.html 08:32:15 INFO - PROCESS | 2060 | 1464103935772 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}] 08:32:15 INFO - PROCESS | 2060 | 1464103935869 Marionette TRACE conn5 <- [1,159,null,{"value":null}] 08:32:15 INFO - PROCESS | 2060 | 1464103935877 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\", \"d7c34136-0072-4267-ac82-d2d8ecbe8f23\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:32:15 INFO - PROCESS | 2060 | ++DOCSHELL 1261F400 == 37 [pid = 2060] [id = 49] 08:32:15 INFO - PROCESS | 2060 | ++DOMWINDOW == 83 (15C70C00) [pid = 2060] [serial = 143] [outer = 00000000] 08:32:15 INFO - PROCESS | 2060 | ++DOMWINDOW == 84 (15CBBC00) [pid = 2060] [serial = 144] [outer = 15C70C00] 08:32:15 INFO - PROCESS | 2060 | 1464103935921 Marionette DEBUG loaded listener.js 08:32:15 INFO - PROCESS | 2060 | ++DOMWINDOW == 85 (162B1400) [pid = 2060] [serial = 145] [outer = 15C70C00] 08:32:16 INFO - PROCESS | 2060 | 1464103936415 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]]]}] 08:32:16 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.source-out.html | Canvas test: 2d.composite.image.source-out 08:32:16 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.source-out.html | took 670ms 08:32:16 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.source-over.html 08:32:16 INFO - PROCESS | 2060 | 1464103936449 Marionette TRACE conn5 -> [0,161,"getWindowHandle",null] 08:32:16 INFO - PROCESS | 2060 | 1464103936450 Marionette TRACE conn5 <- [1,161,null,{"value":"13"}] 08:32:16 INFO - PROCESS | 2060 | 1464103936454 Marionette TRACE conn5 -> [0,162,"setScriptTimeout",{"ms":35000}] 08:32:16 INFO - PROCESS | 2060 | 1464103936456 Marionette TRACE conn5 <- [1,162,null,{}] 08:32:16 INFO - PROCESS | 2060 | 1464103936459 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}] 08:32:16 INFO - PROCESS | 2060 | 1464103936577 Marionette TRACE conn5 <- [1,163,null,{"value":null}] 08:32:16 INFO - PROCESS | 2060 | 1464103936589 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\", \"d7c34136-0072-4267-ac82-d2d8ecbe8f23\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:32:16 INFO - PROCESS | 2060 | ++DOCSHELL 15CB9800 == 38 [pid = 2060] [id = 50] 08:32:16 INFO - PROCESS | 2060 | ++DOMWINDOW == 86 (1669BC00) [pid = 2060] [serial = 146] [outer = 00000000] 08:32:16 INFO - PROCESS | 2060 | ++DOMWINDOW == 87 (17158400) [pid = 2060] [serial = 147] [outer = 1669BC00] 08:32:16 INFO - PROCESS | 2060 | 1464103936634 Marionette DEBUG loaded listener.js 08:32:16 INFO - PROCESS | 2060 | ++DOMWINDOW == 88 (1715F000) [pid = 2060] [serial = 148] [outer = 1669BC00] 08:32:17 INFO - PROCESS | 2060 | 1464103937058 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]]]}] 08:32:17 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.source-over.html | Canvas test: 2d.composite.image.source-over 08:32:17 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.source-over.html | took 630ms 08:32:17 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.xor.html 08:32:17 INFO - PROCESS | 2060 | 1464103937090 Marionette TRACE conn5 -> [0,165,"getWindowHandle",null] 08:32:17 INFO - PROCESS | 2060 | 1464103937092 Marionette TRACE conn5 <- [1,165,null,{"value":"13"}] 08:32:17 INFO - PROCESS | 2060 | 1464103937095 Marionette TRACE conn5 -> [0,166,"setScriptTimeout",{"ms":35000}] 08:32:17 INFO - PROCESS | 2060 | 1464103937096 Marionette TRACE conn5 <- [1,166,null,{}] 08:32:17 INFO - PROCESS | 2060 | 1464103937100 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}] 08:32:17 INFO - PROCESS | 2060 | 1464103937225 Marionette TRACE conn5 <- [1,167,null,{"value":null}] 08:32:17 INFO - PROCESS | 2060 | 1464103937275 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\", \"d7c34136-0072-4267-ac82-d2d8ecbe8f23\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:32:17 INFO - PROCESS | 2060 | ++DOCSHELL 13002800 == 39 [pid = 2060] [id = 51] 08:32:17 INFO - PROCESS | 2060 | ++DOMWINDOW == 89 (130D9C00) [pid = 2060] [serial = 149] [outer = 00000000] 08:32:17 INFO - PROCESS | 2060 | ++DOMWINDOW == 90 (18ACA000) [pid = 2060] [serial = 150] [outer = 130D9C00] 08:32:17 INFO - PROCESS | 2060 | 1464103937318 Marionette DEBUG loaded listener.js 08:32:17 INFO - PROCESS | 2060 | ++DOMWINDOW == 91 (18AF8800) [pid = 2060] [serial = 151] [outer = 130D9C00] 08:32:17 INFO - PROCESS | 2060 | --DOMWINDOW == 90 (09170800) [pid = 2060] [serial = 119] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.copy.html] 08:32:17 INFO - PROCESS | 2060 | --DOMWINDOW == 89 (139CDC00) [pid = 2060] [serial = 101] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.globalAlpha.default.html] 08:32:17 INFO - PROCESS | 2060 | --DOMWINDOW == 88 (0D258000) [pid = 2060] [serial = 95] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.globalAlpha.canvas.html] 08:32:17 INFO - PROCESS | 2060 | --DOMWINDOW == 87 (14F13400) [pid = 2060] [serial = 104] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.globalAlpha.fill.html] 08:32:17 INFO - PROCESS | 2060 | --DOMWINDOW == 86 (15C85C00) [pid = 2060] [serial = 107] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.globalAlpha.image.html] 08:32:17 INFO - PROCESS | 2060 | --DOMWINDOW == 85 (0DC44000) [pid = 2060] [serial = 80] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.source-atop.html] 08:32:17 INFO - PROCESS | 2060 | --DOMWINDOW == 84 (13002000) [pid = 2060] [serial = 83] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.source-in.html] 08:32:17 INFO - PROCESS | 2060 | --DOMWINDOW == 83 (178F5800) [pid = 2060] [serial = 86] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.source-out.html] 08:32:17 INFO - PROCESS | 2060 | --DOMWINDOW == 82 (14F17400) [pid = 2060] [serial = 89] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.source-over.html] 08:32:17 INFO - PROCESS | 2060 | --DOMWINDOW == 81 (1676C400) [pid = 2060] [serial = 110] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.globalAlpha.imagepattern.html] 08:32:17 INFO - PROCESS | 2060 | --DOMWINDOW == 80 (17156C00) [pid = 2060] [serial = 113] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.globalAlpha.invalid.html] 08:32:17 INFO - PROCESS | 2060 | --DOMWINDOW == 79 (11CEB400) [pid = 2060] [serial = 98] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.globalAlpha.canvaspattern.html] 08:32:17 INFO - PROCESS | 2060 | --DOMWINDOW == 78 (1669A400) [pid = 2060] [serial = 116] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.globalAlpha.range.html] 08:32:17 INFO - PROCESS | 2060 | 1464103937764 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]]]}] 08:32:17 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.xor.html | Canvas test: 2d.composite.image.xor 08:32:17 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.xor.html | took 730ms 08:32:17 INFO - PROCESS | 2060 | 1464103937826 Marionette TRACE conn5 -> [0,169,"getWindowHandle",null] 08:32:17 INFO - PROCESS | 2060 | 1464103937828 Marionette TRACE conn5 <- [1,169,null,{"value":"13"}] 08:32:17 INFO - PROCESS | 2060 | 1464103937832 Marionette TRACE conn5 -> [0,170,"setScriptTimeout",{"ms":35000}] 08:32:17 INFO - TEST-START | /2dcontext/compositing/2d.composite.operation.casesensitive.html 08:32:17 INFO - PROCESS | 2060 | 1464103937833 Marionette TRACE conn5 <- [1,170,null,{}] 08:32:17 INFO - PROCESS | 2060 | 1464103937837 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}] 08:32:17 INFO - PROCESS | 2060 | 1464103937913 Marionette TRACE conn5 <- [1,171,null,{"value":null}] 08:32:17 INFO - PROCESS | 2060 | 1464103937920 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\", \"d7c34136-0072-4267-ac82-d2d8ecbe8f23\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:32:17 INFO - PROCESS | 2060 | ++DOCSHELL 13002000 == 40 [pid = 2060] [id = 52] 08:32:17 INFO - PROCESS | 2060 | ++DOMWINDOW == 79 (134EBC00) [pid = 2060] [serial = 152] [outer = 00000000] 08:32:17 INFO - PROCESS | 2060 | ++DOMWINDOW == 80 (16769800) [pid = 2060] [serial = 153] [outer = 134EBC00] 08:32:17 INFO - PROCESS | 2060 | 1464103937967 Marionette DEBUG loaded listener.js 08:32:18 INFO - PROCESS | 2060 | ++DOMWINDOW == 81 (178F5800) [pid = 2060] [serial = 154] [outer = 134EBC00] 08:32:18 INFO - PROCESS | 2060 | 1464103938358 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]]]}] 08:32:18 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.operation.casesensitive.html | Canvas test: 2d.composite.operation.casesensitive 08:32:18 INFO - TEST-OK | /2dcontext/compositing/2d.composite.operation.casesensitive.html | took 570ms 08:32:18 INFO - PROCESS | 2060 | 1464103938406 Marionette TRACE conn5 -> [0,173,"getWindowHandle",null] 08:32:18 INFO - PROCESS | 2060 | 1464103938409 Marionette TRACE conn5 <- [1,173,null,{"value":"13"}] 08:32:18 INFO - PROCESS | 2060 | 1464103938423 Marionette TRACE conn5 -> [0,174,"setScriptTimeout",{"ms":35000}] 08:32:18 INFO - TEST-START | /2dcontext/compositing/2d.composite.operation.clear.html 08:32:18 INFO - PROCESS | 2060 | 1464103938424 Marionette TRACE conn5 <- [1,174,null,{}] 08:32:18 INFO - PROCESS | 2060 | 1464103938428 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}] 08:32:18 INFO - PROCESS | 2060 | 1464103938507 Marionette TRACE conn5 <- [1,175,null,{"value":null}] 08:32:18 INFO - PROCESS | 2060 | 1464103938513 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\", \"d7c34136-0072-4267-ac82-d2d8ecbe8f23\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:32:18 INFO - PROCESS | 2060 | ++DOCSHELL 154CA800 == 41 [pid = 2060] [id = 53] 08:32:18 INFO - PROCESS | 2060 | ++DOMWINDOW == 82 (179C5C00) [pid = 2060] [serial = 155] [outer = 00000000] 08:32:18 INFO - PROCESS | 2060 | ++DOMWINDOW == 83 (1965B400) [pid = 2060] [serial = 156] [outer = 179C5C00] 08:32:18 INFO - PROCESS | 2060 | 1464103938561 Marionette DEBUG loaded listener.js 08:32:18 INFO - PROCESS | 2060 | ++DOMWINDOW == 84 (1965C000) [pid = 2060] [serial = 157] [outer = 179C5C00] 08:32:18 INFO - PROCESS | 2060 | 1464103938974 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]]]}] 08:32:18 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.operation.clear.html | Canvas test: 2d.composite.operation.clear 08:32:18 INFO - TEST-OK | /2dcontext/compositing/2d.composite.operation.clear.html | took 570ms 08:32:19 INFO - PROCESS | 2060 | 1464103938997 Marionette TRACE conn5 -> [0,177,"getWindowHandle",null] 08:32:19 INFO - TEST-START | /2dcontext/compositing/2d.composite.operation.darker.html 08:32:19 INFO - PROCESS | 2060 | 1464103938999 Marionette TRACE conn5 <- [1,177,null,{"value":"13"}] 08:32:19 INFO - PROCESS | 2060 | 1464103939002 Marionette TRACE conn5 -> [0,178,"setScriptTimeout",{"ms":35000}] 08:32:19 INFO - PROCESS | 2060 | 1464103939003 Marionette TRACE conn5 <- [1,178,null,{}] 08:32:19 INFO - PROCESS | 2060 | 1464103939007 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}] 08:32:19 INFO - PROCESS | 2060 | 1464103939110 Marionette TRACE conn5 <- [1,179,null,{"value":null}] 08:32:19 INFO - PROCESS | 2060 | 1464103939118 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\", \"d7c34136-0072-4267-ac82-d2d8ecbe8f23\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:32:19 INFO - PROCESS | 2060 | ++DOCSHELL 0DA3C400 == 42 [pid = 2060] [id = 54] 08:32:19 INFO - PROCESS | 2060 | ++DOMWINDOW == 85 (0DA41C00) [pid = 2060] [serial = 158] [outer = 00000000] 08:32:19 INFO - PROCESS | 2060 | ++DOMWINDOW == 86 (0DA47000) [pid = 2060] [serial = 159] [outer = 0DA41C00] 08:32:19 INFO - PROCESS | 2060 | 1464103939165 Marionette DEBUG loaded listener.js 08:32:19 INFO - PROCESS | 2060 | ++DOMWINDOW == 87 (0DA4AC00) [pid = 2060] [serial = 160] [outer = 0DA41C00] 08:32:19 INFO - PROCESS | 2060 | 1464103939542 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]]]}] 08:32:19 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.operation.darker.html | Canvas test: 2d.composite.operation.darker 08:32:19 INFO - TEST-OK | /2dcontext/compositing/2d.composite.operation.darker.html | took 630ms 08:32:19 INFO - PROCESS | 2060 | 1464103939634 Marionette TRACE conn5 -> [0,181,"getWindowHandle",null] 08:32:19 INFO - PROCESS | 2060 | 1464103939638 Marionette TRACE conn5 <- [1,181,null,{"value":"13"}] 08:32:19 INFO - TEST-START | /2dcontext/compositing/2d.composite.operation.default.html 08:32:19 INFO - PROCESS | 2060 | 1464103939643 Marionette TRACE conn5 -> [0,182,"setScriptTimeout",{"ms":35000}] 08:32:19 INFO - PROCESS | 2060 | 1464103939648 Marionette TRACE conn5 <- [1,182,null,{}] 08:32:19 INFO - PROCESS | 2060 | 1464103939659 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}] 08:32:19 INFO - PROCESS | 2060 | 1464103939774 Marionette TRACE conn5 <- [1,183,null,{"value":null}] 08:32:19 INFO - PROCESS | 2060 | 1464103939906 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\", \"d7c34136-0072-4267-ac82-d2d8ecbe8f23\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:32:19 INFO - PROCESS | 2060 | ++DOCSHELL 0D8EEC00 == 43 [pid = 2060] [id = 55] 08:32:19 INFO - PROCESS | 2060 | ++DOMWINDOW == 88 (0DA0BC00) [pid = 2060] [serial = 161] [outer = 00000000] 08:32:19 INFO - PROCESS | 2060 | ++DOMWINDOW == 89 (0DA48C00) [pid = 2060] [serial = 162] [outer = 0DA0BC00] 08:32:19 INFO - PROCESS | 2060 | 1464103939978 Marionette DEBUG loaded listener.js 08:32:20 INFO - PROCESS | 2060 | ++DOMWINDOW == 90 (0E787C00) [pid = 2060] [serial = 163] [outer = 0DA0BC00] 08:32:20 INFO - PROCESS | 2060 | ++DOMWINDOW == 91 (11F2D800) [pid = 2060] [serial = 164] [outer = 13001400] 08:32:20 INFO - PROCESS | 2060 | 1464103940559 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]]]}] 08:32:20 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.operation.default.html | Canvas test: 2d.composite.operation.default 08:32:20 INFO - TEST-OK | /2dcontext/compositing/2d.composite.operation.default.html | took 990ms 08:32:20 INFO - PROCESS | 2060 | 1464103940635 Marionette TRACE conn5 -> [0,185,"getWindowHandle",null] 08:32:20 INFO - PROCESS | 2060 | 1464103940639 Marionette TRACE conn5 <- [1,185,null,{"value":"13"}] 08:32:20 INFO - TEST-START | /2dcontext/compositing/2d.composite.operation.get.html 08:32:20 INFO - PROCESS | 2060 | 1464103940646 Marionette TRACE conn5 -> [0,186,"setScriptTimeout",{"ms":35000}] 08:32:20 INFO - PROCESS | 2060 | 1464103940651 Marionette TRACE conn5 <- [1,186,null,{}] 08:32:20 INFO - PROCESS | 2060 | 1464103940655 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}] 08:32:20 INFO - PROCESS | 2060 | 1464103940793 Marionette TRACE conn5 <- [1,187,null,{"value":null}] 08:32:20 INFO - PROCESS | 2060 | 1464103940868 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\", \"d7c34136-0072-4267-ac82-d2d8ecbe8f23\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:32:20 INFO - PROCESS | 2060 | ++DOCSHELL 149D5400 == 44 [pid = 2060] [id = 56] 08:32:20 INFO - PROCESS | 2060 | ++DOMWINDOW == 92 (14F12400) [pid = 2060] [serial = 165] [outer = 00000000] 08:32:20 INFO - PROCESS | 2060 | ++DOMWINDOW == 93 (154BEC00) [pid = 2060] [serial = 166] [outer = 14F12400] 08:32:20 INFO - PROCESS | 2060 | 1464103940922 Marionette DEBUG loaded listener.js 08:32:21 INFO - PROCESS | 2060 | ++DOMWINDOW == 94 (156D2800) [pid = 2060] [serial = 167] [outer = 14F12400] 08:32:21 INFO - PROCESS | 2060 | 1464103941497 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]]]}] 08:32:21 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.operation.get.html | Canvas test: 2d.composite.operation.get 08:32:21 INFO - TEST-OK | /2dcontext/compositing/2d.composite.operation.get.html | took 870ms 08:32:21 INFO - PROCESS | 2060 | 1464103941518 Marionette TRACE conn5 -> [0,189,"getWindowHandle",null] 08:32:21 INFO - PROCESS | 2060 | 1464103941521 Marionette TRACE conn5 <- [1,189,null,{"value":"13"}] 08:32:21 INFO - TEST-START | /2dcontext/compositing/2d.composite.operation.highlight.html 08:32:21 INFO - PROCESS | 2060 | 1464103941525 Marionette TRACE conn5 -> [0,190,"setScriptTimeout",{"ms":35000}] 08:32:21 INFO - PROCESS | 2060 | 1464103941527 Marionette TRACE conn5 <- [1,190,null,{}] 08:32:21 INFO - PROCESS | 2060 | 1464103941538 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}] 08:32:21 INFO - PROCESS | 2060 | 1464103941648 Marionette TRACE conn5 <- [1,191,null,{"value":null}] 08:32:21 INFO - PROCESS | 2060 | 1464103941738 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\", \"d7c34136-0072-4267-ac82-d2d8ecbe8f23\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:32:21 INFO - PROCESS | 2060 | ++DOCSHELL 156D5400 == 45 [pid = 2060] [id = 57] 08:32:21 INFO - PROCESS | 2060 | ++DOMWINDOW == 95 (156DAC00) [pid = 2060] [serial = 168] [outer = 00000000] 08:32:21 INFO - PROCESS | 2060 | ++DOMWINDOW == 96 (166A0C00) [pid = 2060] [serial = 169] [outer = 156DAC00] 08:32:21 INFO - PROCESS | 2060 | 1464103941796 Marionette DEBUG loaded listener.js 08:32:21 INFO - PROCESS | 2060 | ++DOMWINDOW == 97 (16770000) [pid = 2060] [serial = 170] [outer = 156DAC00] 08:32:22 INFO - PROCESS | 2060 | 1464103942312 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]]]}] 08:32:22 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.operation.highlight.html | Canvas test: 2d.composite.operation.highlight 08:32:22 INFO - TEST-OK | /2dcontext/compositing/2d.composite.operation.highlight.html | took 831ms 08:32:22 INFO - PROCESS | 2060 | 1464103942359 Marionette TRACE conn5 -> [0,193,"getWindowHandle",null] 08:32:22 INFO - PROCESS | 2060 | 1464103942362 Marionette TRACE conn5 <- [1,193,null,{"value":"13"}] 08:32:22 INFO - TEST-START | /2dcontext/compositing/2d.composite.operation.nullsuffix.html 08:32:22 INFO - PROCESS | 2060 | 1464103942417 Marionette TRACE conn5 -> [0,194,"setScriptTimeout",{"ms":35000}] 08:32:22 INFO - PROCESS | 2060 | 1464103942419 Marionette TRACE conn5 <- [1,194,null,{}] 08:32:22 INFO - PROCESS | 2060 | 1464103942438 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}] 08:32:22 INFO - PROCESS | 2060 | 1464103942542 Marionette TRACE conn5 <- [1,195,null,{"value":null}] 08:32:22 INFO - PROCESS | 2060 | 1464103942610 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\", \"d7c34136-0072-4267-ac82-d2d8ecbe8f23\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:32:22 INFO - PROCESS | 2060 | ++DOCSHELL 0D66A800 == 46 [pid = 2060] [id = 58] 08:32:22 INFO - PROCESS | 2060 | ++DOMWINDOW == 98 (0D66C000) [pid = 2060] [serial = 171] [outer = 00000000] 08:32:22 INFO - PROCESS | 2060 | ++DOMWINDOW == 99 (0D671800) [pid = 2060] [serial = 172] [outer = 0D66C000] 08:32:22 INFO - PROCESS | 2060 | 1464103942664 Marionette DEBUG loaded listener.js 08:32:22 INFO - PROCESS | 2060 | ++DOMWINDOW == 100 (16777800) [pid = 2060] [serial = 173] [outer = 0D66C000] 08:32:23 INFO - PROCESS | 2060 | 1464103943357 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]]]}] 08:32:23 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.operation.nullsuffix.html | Canvas test: 2d.composite.operation.nullsuffix 08:32:23 INFO - TEST-OK | /2dcontext/compositing/2d.composite.operation.nullsuffix.html | took 1006ms 08:32:23 INFO - PROCESS | 2060 | 1464103943402 Marionette TRACE conn5 -> [0,197,"getWindowHandle",null] 08:32:23 INFO - PROCESS | 2060 | 1464103943406 Marionette TRACE conn5 <- [1,197,null,{"value":"13"}] 08:32:23 INFO - TEST-START | /2dcontext/compositing/2d.composite.operation.over.html 08:32:23 INFO - PROCESS | 2060 | 1464103943411 Marionette TRACE conn5 -> [0,198,"setScriptTimeout",{"ms":35000}] 08:32:23 INFO - PROCESS | 2060 | 1464103943415 Marionette TRACE conn5 <- [1,198,null,{}] 08:32:23 INFO - PROCESS | 2060 | 1464103943422 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}] 08:32:23 INFO - PROCESS | 2060 | 1464103943518 Marionette TRACE conn5 <- [1,199,null,{"value":null}] 08:32:23 INFO - PROCESS | 2060 | 1464103943597 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\", \"d7c34136-0072-4267-ac82-d2d8ecbe8f23\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:32:23 INFO - PROCESS | 2060 | ++DOCSHELL 0D666000 == 47 [pid = 2060] [id = 59] 08:32:23 INFO - PROCESS | 2060 | ++DOMWINDOW == 101 (0D669800) [pid = 2060] [serial = 174] [outer = 00000000] 08:32:23 INFO - PROCESS | 2060 | ++DOMWINDOW == 102 (0DA0F800) [pid = 2060] [serial = 175] [outer = 0D669800] 08:32:23 INFO - PROCESS | 2060 | 1464103943646 Marionette DEBUG loaded listener.js 08:32:23 INFO - PROCESS | 2060 | ++DOMWINDOW == 103 (0DA48800) [pid = 2060] [serial = 176] [outer = 0D669800] 08:32:24 INFO - PROCESS | 2060 | --DOCSHELL 154CA800 == 46 [pid = 2060] [id = 53] 08:32:24 INFO - PROCESS | 2060 | --DOCSHELL 13002000 == 45 [pid = 2060] [id = 52] 08:32:24 INFO - PROCESS | 2060 | --DOCSHELL 13002800 == 44 [pid = 2060] [id = 51] 08:32:24 INFO - PROCESS | 2060 | --DOCSHELL 15CB9800 == 43 [pid = 2060] [id = 50] 08:32:24 INFO - PROCESS | 2060 | --DOCSHELL 1261F400 == 42 [pid = 2060] [id = 49] 08:32:24 INFO - PROCESS | 2060 | --DOCSHELL 154C9800 == 41 [pid = 2060] [id = 48] 08:32:24 INFO - PROCESS | 2060 | --DOCSHELL 14F19400 == 40 [pid = 2060] [id = 47] 08:32:24 INFO - PROCESS | 2060 | --DOCSHELL 11CE3C00 == 39 [pid = 2060] [id = 46] 08:32:24 INFO - PROCESS | 2060 | --DOCSHELL 0CF37000 == 38 [pid = 2060] [id = 45] 08:32:24 INFO - PROCESS | 2060 | --DOMWINDOW == 102 (09178800) [pid = 2060] [serial = 121] [outer = 00000000] [url = about:blank] 08:32:24 INFO - PROCESS | 2060 | --DOMWINDOW == 101 (14906000) [pid = 2060] [serial = 102] [outer = 00000000] [url = about:blank] 08:32:24 INFO - PROCESS | 2060 | --DOMWINDOW == 100 (14910400) [pid = 2060] [serial = 103] [outer = 00000000] [url = about:blank] 08:32:24 INFO - PROCESS | 2060 | --DOMWINDOW == 99 (0DA0FC00) [pid = 2060] [serial = 96] [outer = 00000000] [url = about:blank] 08:32:24 INFO - PROCESS | 2060 | --DOMWINDOW == 98 (0DCDC800) [pid = 2060] [serial = 97] [outer = 00000000] [url = about:blank] 08:32:24 INFO - PROCESS | 2060 | --DOMWINDOW == 97 (156B9400) [pid = 2060] [serial = 105] [outer = 00000000] [url = about:blank] 08:32:24 INFO - PROCESS | 2060 | --DOMWINDOW == 96 (162B0000) [pid = 2060] [serial = 109] [outer = 00000000] [url = about:blank] 08:32:24 INFO - PROCESS | 2060 | --DOMWINDOW == 95 (15CB7C00) [pid = 2060] [serial = 108] [outer = 00000000] [url = about:blank] 08:32:24 INFO - PROCESS | 2060 | --DOMWINDOW == 94 (11CE9000) [pid = 2060] [serial = 82] [outer = 00000000] [url = about:blank] 08:32:24 INFO - PROCESS | 2060 | --DOMWINDOW == 93 (0E204400) [pid = 2060] [serial = 81] [outer = 00000000] [url = about:blank] 08:32:24 INFO - PROCESS | 2060 | --DOMWINDOW == 92 (156BFC00) [pid = 2060] [serial = 85] [outer = 00000000] [url = about:blank] 08:32:24 INFO - PROCESS | 2060 | --DOMWINDOW == 91 (14993C00) [pid = 2060] [serial = 84] [outer = 00000000] [url = about:blank] 08:32:24 INFO - PROCESS | 2060 | --DOMWINDOW == 90 (18AC8800) [pid = 2060] [serial = 88] [outer = 00000000] [url = about:blank] 08:32:24 INFO - PROCESS | 2060 | --DOMWINDOW == 89 (17A9E800) [pid = 2060] [serial = 87] [outer = 00000000] [url = about:blank] 08:32:24 INFO - PROCESS | 2060 | --DOMWINDOW == 88 (17165C00) [pid = 2060] [serial = 91] [outer = 00000000] [url = about:blank] 08:32:24 INFO - PROCESS | 2060 | --DOMWINDOW == 87 (14F1FC00) [pid = 2060] [serial = 90] [outer = 00000000] [url = about:blank] 08:32:24 INFO - PROCESS | 2060 | --DOMWINDOW == 86 (16771400) [pid = 2060] [serial = 93] [outer = 00000000] [url = about:blank] 08:32:24 INFO - PROCESS | 2060 | --DOMWINDOW == 85 (16777C00) [pid = 2060] [serial = 111] [outer = 00000000] [url = about:blank] 08:32:24 INFO - PROCESS | 2060 | --DOMWINDOW == 84 (18AF1C00) [pid = 2060] [serial = 114] [outer = 00000000] [url = about:blank] 08:32:24 INFO - PROCESS | 2060 | --DOMWINDOW == 83 (1260A000) [pid = 2060] [serial = 100] [outer = 00000000] [url = about:blank] 08:32:24 INFO - PROCESS | 2060 | --DOMWINDOW == 82 (12374C00) [pid = 2060] [serial = 99] [outer = 00000000] [url = about:blank] 08:32:24 INFO - PROCESS | 2060 | --DOMWINDOW == 81 (16D5A400) [pid = 2060] [serial = 112] [outer = 00000000] [url = about:blank] 08:32:24 INFO - PROCESS | 2060 | --DOMWINDOW == 80 (17AADC00) [pid = 2060] [serial = 117] [outer = 00000000] [url = about:blank] 08:32:24 INFO - PROCESS | 2060 | --DOMWINDOW == 79 (192BE000) [pid = 2060] [serial = 115] [outer = 00000000] [url = about:blank] 08:32:24 INFO - PROCESS | 2060 | --DOMWINDOW == 78 (191DF800) [pid = 2060] [serial = 118] [outer = 00000000] [url = about:blank] 08:32:24 INFO - PROCESS | 2060 | --DOMWINDOW == 77 (0C425800) [pid = 2060] [serial = 123] [outer = 00000000] [url = about:blank] 08:32:24 INFO - PROCESS | 2060 | --DOMWINDOW == 76 (09175000) [pid = 2060] [serial = 120] [outer = 00000000] [url = about:blank] 08:32:24 INFO - PROCESS | 2060 | --DOMWINDOW == 75 (156C7000) [pid = 2060] [serial = 106] [outer = 00000000] [url = about:blank] 08:32:24 INFO - PROCESS | 2060 | 1464103944197 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]]]}] 08:32:24 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.operation.over.html | Canvas test: 2d.composite.operation.over 08:32:24 INFO - TEST-OK | /2dcontext/compositing/2d.composite.operation.over.html | took 832ms 08:32:24 INFO - PROCESS | 2060 | 1464103944244 Marionette TRACE conn5 -> [0,201,"getWindowHandle",null] 08:32:24 INFO - PROCESS | 2060 | 1464103944250 Marionette TRACE conn5 <- [1,201,null,{"value":"13"}] 08:32:24 INFO - TEST-START | /2dcontext/compositing/2d.composite.operation.unrecognised.html 08:32:24 INFO - PROCESS | 2060 | 1464103944256 Marionette TRACE conn5 -> [0,202,"setScriptTimeout",{"ms":35000}] 08:32:24 INFO - PROCESS | 2060 | 1464103944258 Marionette TRACE conn5 <- [1,202,null,{}] 08:32:24 INFO - PROCESS | 2060 | 1464103944263 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}] 08:32:24 INFO - PROCESS | 2060 | 1464103944346 Marionette TRACE conn5 <- [1,203,null,{"value":null}] 08:32:24 INFO - PROCESS | 2060 | 1464103944359 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\", \"d7c34136-0072-4267-ac82-d2d8ecbe8f23\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:32:24 INFO - PROCESS | 2060 | ++DOCSHELL 09174800 == 39 [pid = 2060] [id = 60] 08:32:24 INFO - PROCESS | 2060 | ++DOMWINDOW == 76 (0C41C800) [pid = 2060] [serial = 177] [outer = 00000000] 08:32:24 INFO - PROCESS | 2060 | ++DOMWINDOW == 77 (0DA41000) [pid = 2060] [serial = 178] [outer = 0C41C800] 08:32:24 INFO - PROCESS | 2060 | 1464103944460 Marionette DEBUG loaded listener.js 08:32:24 INFO - PROCESS | 2060 | ++DOMWINDOW == 78 (0DC44400) [pid = 2060] [serial = 179] [outer = 0C41C800] 08:32:24 INFO - PROCESS | 2060 | 1464103944836 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]]]}] 08:32:24 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.operation.unrecognised.html | Canvas test: 2d.composite.operation.unrecognised 08:32:24 INFO - TEST-OK | /2dcontext/compositing/2d.composite.operation.unrecognised.html | took 630ms 08:32:24 INFO - PROCESS | 2060 | 1464103944896 Marionette TRACE conn5 -> [0,205,"getWindowHandle",null] 08:32:24 INFO - PROCESS | 2060 | 1464103944899 Marionette TRACE conn5 <- [1,205,null,{"value":"13"}] 08:32:24 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.copy.html 08:32:24 INFO - PROCESS | 2060 | 1464103944903 Marionette TRACE conn5 -> [0,206,"setScriptTimeout",{"ms":35000}] 08:32:24 INFO - PROCESS | 2060 | 1464103944906 Marionette TRACE conn5 <- [1,206,null,{}] 08:32:24 INFO - PROCESS | 2060 | 1464103944924 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}] 08:32:25 INFO - PROCESS | 2060 | 1464103945008 Marionette TRACE conn5 <- [1,207,null,{"value":null}] 08:32:25 INFO - PROCESS | 2060 | 1464103945016 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\", \"d7c34136-0072-4267-ac82-d2d8ecbe8f23\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:32:25 INFO - PROCESS | 2060 | ++DOCSHELL 11C87000 == 40 [pid = 2060] [id = 61] 08:32:25 INFO - PROCESS | 2060 | ++DOMWINDOW == 79 (11C8E000) [pid = 2060] [serial = 180] [outer = 00000000] 08:32:25 INFO - PROCESS | 2060 | ++DOMWINDOW == 80 (12668C00) [pid = 2060] [serial = 181] [outer = 11C8E000] 08:32:25 INFO - PROCESS | 2060 | 1464103945066 Marionette DEBUG loaded listener.js 08:32:25 INFO - PROCESS | 2060 | ++DOMWINDOW == 81 (134DE800) [pid = 2060] [serial = 182] [outer = 11C8E000] 08:32:25 INFO - PROCESS | 2060 | 1464103945516 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]]]}] 08:32:25 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.copy.html | Canvas test: 2d.composite.solid.copy 08:32:25 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.copy.html | took 630ms 08:32:25 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.destination-atop.html 08:32:25 INFO - PROCESS | 2060 | 1464103945533 Marionette TRACE conn5 -> [0,209,"getWindowHandle",null] 08:32:25 INFO - PROCESS | 2060 | 1464103945536 Marionette TRACE conn5 <- [1,209,null,{"value":"13"}] 08:32:25 INFO - PROCESS | 2060 | 1464103945539 Marionette TRACE conn5 -> [0,210,"setScriptTimeout",{"ms":35000}] 08:32:25 INFO - PROCESS | 2060 | 1464103945540 Marionette TRACE conn5 <- [1,210,null,{}] 08:32:25 INFO - PROCESS | 2060 | 1464103945544 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}] 08:32:25 INFO - PROCESS | 2060 | 1464103945626 Marionette TRACE conn5 <- [1,211,null,{"value":null}] 08:32:25 INFO - PROCESS | 2060 | 1464103945633 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\", \"d7c34136-0072-4267-ac82-d2d8ecbe8f23\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:32:25 INFO - PROCESS | 2060 | ++DOCSHELL 134E3000 == 41 [pid = 2060] [id = 62] 08:32:25 INFO - PROCESS | 2060 | ++DOMWINDOW == 82 (134E3400) [pid = 2060] [serial = 183] [outer = 00000000] 08:32:25 INFO - PROCESS | 2060 | ++DOMWINDOW == 83 (14994000) [pid = 2060] [serial = 184] [outer = 134E3400] 08:32:25 INFO - PROCESS | 2060 | 1464103945681 Marionette DEBUG loaded listener.js 08:32:25 INFO - PROCESS | 2060 | ++DOMWINDOW == 84 (14F18400) [pid = 2060] [serial = 185] [outer = 134E3400] 08:32:26 INFO - PROCESS | 2060 | 1464103946105 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]]]}] 08:32:26 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.destination-atop.html | Canvas test: 2d.composite.solid.destination-atop 08:32:26 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.destination-atop.html | took 630ms 08:32:26 INFO - PROCESS | 2060 | 1464103946170 Marionette TRACE conn5 -> [0,213,"getWindowHandle",null] 08:32:26 INFO - PROCESS | 2060 | 1464103946172 Marionette TRACE conn5 <- [1,213,null,{"value":"13"}] 08:32:26 INFO - PROCESS | 2060 | 1464103946176 Marionette TRACE conn5 -> [0,214,"setScriptTimeout",{"ms":35000}] 08:32:26 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.destination-in.html 08:32:26 INFO - PROCESS | 2060 | 1464103946177 Marionette TRACE conn5 <- [1,214,null,{}] 08:32:26 INFO - PROCESS | 2060 | 1464103946181 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}] 08:32:26 INFO - PROCESS | 2060 | 1464103946279 Marionette TRACE conn5 <- [1,215,null,{"value":null}] 08:32:26 INFO - PROCESS | 2060 | 1464103946289 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\", \"d7c34136-0072-4267-ac82-d2d8ecbe8f23\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:32:26 INFO - PROCESS | 2060 | ++DOCSHELL 14F1B000 == 42 [pid = 2060] [id = 63] 08:32:26 INFO - PROCESS | 2060 | ++DOMWINDOW == 85 (14F1D000) [pid = 2060] [serial = 186] [outer = 00000000] 08:32:26 INFO - PROCESS | 2060 | ++DOMWINDOW == 86 (156B9C00) [pid = 2060] [serial = 187] [outer = 14F1D000] 08:32:26 INFO - PROCESS | 2060 | 1464103946336 Marionette DEBUG loaded listener.js 08:32:26 INFO - PROCESS | 2060 | ++DOMWINDOW == 87 (156BFC00) [pid = 2060] [serial = 188] [outer = 14F1D000] 08:32:26 INFO - PROCESS | 2060 | 1464103946802 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]]]}] 08:32:26 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.destination-in.html | Canvas test: 2d.composite.solid.destination-in 08:32:26 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.destination-in.html | took 671ms 08:32:26 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.destination-out.html 08:32:26 INFO - PROCESS | 2060 | 1464103946850 Marionette TRACE conn5 -> [0,217,"getWindowHandle",null] 08:32:26 INFO - PROCESS | 2060 | 1464103946852 Marionette TRACE conn5 <- [1,217,null,{"value":"13"}] 08:32:26 INFO - PROCESS | 2060 | 1464103946856 Marionette TRACE conn5 -> [0,218,"setScriptTimeout",{"ms":35000}] 08:32:26 INFO - PROCESS | 2060 | 1464103946857 Marionette TRACE conn5 <- [1,218,null,{}] 08:32:26 INFO - PROCESS | 2060 | 1464103946861 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}] 08:32:26 INFO - PROCESS | 2060 | 1464103946986 Marionette TRACE conn5 <- [1,219,null,{"value":null}] 08:32:26 INFO - PROCESS | 2060 | 1464103946998 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\", \"d7c34136-0072-4267-ac82-d2d8ecbe8f23\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:32:27 INFO - PROCESS | 2060 | ++DOCSHELL 09179C00 == 43 [pid = 2060] [id = 64] 08:32:27 INFO - PROCESS | 2060 | ++DOMWINDOW == 88 (154CA800) [pid = 2060] [serial = 189] [outer = 00000000] 08:32:27 INFO - PROCESS | 2060 | ++DOMWINDOW == 89 (15C40400) [pid = 2060] [serial = 190] [outer = 154CA800] 08:32:27 INFO - PROCESS | 2060 | 1464103947083 Marionette DEBUG loaded listener.js 08:32:27 INFO - PROCESS | 2060 | ++DOMWINDOW == 90 (15C93000) [pid = 2060] [serial = 191] [outer = 154CA800] 08:32:27 INFO - PROCESS | 2060 | 1464103947496 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]]]}] 08:32:27 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.destination-out.html | Canvas test: 2d.composite.solid.destination-out 08:32:27 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.destination-out.html | took 670ms 08:32:27 INFO - PROCESS | 2060 | 1464103947532 Marionette TRACE conn5 -> [0,221,"getWindowHandle",null] 08:32:27 INFO - PROCESS | 2060 | 1464103947534 Marionette TRACE conn5 <- [1,221,null,{"value":"13"}] 08:32:27 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.destination-over.html 08:32:27 INFO - PROCESS | 2060 | 1464103947542 Marionette TRACE conn5 -> [0,222,"setScriptTimeout",{"ms":35000}] 08:32:27 INFO - PROCESS | 2060 | 1464103947543 Marionette TRACE conn5 <- [1,222,null,{}] 08:32:27 INFO - PROCESS | 2060 | 1464103947547 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}] 08:32:27 INFO - PROCESS | 2060 | 1464103947673 Marionette TRACE conn5 <- [1,223,null,{"value":null}] 08:32:27 INFO - PROCESS | 2060 | 1464103947694 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\", \"d7c34136-0072-4267-ac82-d2d8ecbe8f23\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:32:27 INFO - PROCESS | 2060 | ++DOCSHELL 0C422C00 == 44 [pid = 2060] [id = 65] 08:32:27 INFO - PROCESS | 2060 | ++DOMWINDOW == 91 (162AD000) [pid = 2060] [serial = 192] [outer = 00000000] 08:32:27 INFO - PROCESS | 2060 | ++DOMWINDOW == 92 (1669D000) [pid = 2060] [serial = 193] [outer = 162AD000] 08:32:27 INFO - PROCESS | 2060 | 1464103947738 Marionette DEBUG loaded listener.js 08:32:27 INFO - PROCESS | 2060 | ++DOMWINDOW == 93 (1669D400) [pid = 2060] [serial = 194] [outer = 162AD000] 08:32:28 INFO - PROCESS | 2060 | 1464103948133 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]]]}] 08:32:28 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.destination-over.html | Canvas test: 2d.composite.solid.destination-over 08:32:28 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.destination-over.html | took 630ms 08:32:28 INFO - PROCESS | 2060 | --DOMWINDOW == 92 (1669BC00) [pid = 2060] [serial = 146] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.source-over.html] 08:32:28 INFO - PROCESS | 2060 | --DOMWINDOW == 91 (11D58000) [pid = 2060] [serial = 134] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.lighter.html] 08:32:28 INFO - PROCESS | 2060 | --DOMWINDOW == 90 (0C41B000) [pid = 2060] [serial = 122] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.destination-atop.html] 08:32:28 INFO - PROCESS | 2060 | --DOMWINDOW == 89 (15C70C00) [pid = 2060] [serial = 143] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.source-out.html] 08:32:28 INFO - PROCESS | 2060 | --DOMWINDOW == 88 (154CAC00) [pid = 2060] [serial = 140] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.source-in.html] 08:32:28 INFO - PROCESS | 2060 | --DOMWINDOW == 87 (130D9C00) [pid = 2060] [serial = 149] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.xor.html] 08:32:28 INFO - PROCESS | 2060 | --DOMWINDOW == 86 (0CF76800) [pid = 2060] [serial = 131] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.destination-over.html] 08:32:28 INFO - PROCESS | 2060 | --DOMWINDOW == 85 (179C5C00) [pid = 2060] [serial = 155] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.clear.html] 08:32:28 INFO - PROCESS | 2060 | --DOMWINDOW == 84 (14F1A400) [pid = 2060] [serial = 137] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.source-atop.html] 08:32:28 INFO - PROCESS | 2060 | --DOMWINDOW == 83 (134EBC00) [pid = 2060] [serial = 152] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.casesensitive.html] 08:32:28 INFO - PROCESS | 2060 | 1464103948263 Marionette TRACE conn5 -> [0,225,"getWindowHandle",null] 08:32:28 INFO - PROCESS | 2060 | 1464103948266 Marionette TRACE conn5 <- [1,225,null,{"value":"13"}] 08:32:28 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.lighter.html 08:32:28 INFO - PROCESS | 2060 | 1464103948275 Marionette TRACE conn5 -> [0,226,"setScriptTimeout",{"ms":35000}] 08:32:28 INFO - PROCESS | 2060 | 1464103948276 Marionette TRACE conn5 <- [1,226,null,{}] 08:32:28 INFO - PROCESS | 2060 | 1464103948280 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}] 08:32:28 INFO - PROCESS | 2060 | 1464103948365 Marionette TRACE conn5 <- [1,227,null,{"value":null}] 08:32:28 INFO - PROCESS | 2060 | 1464103948374 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\", \"d7c34136-0072-4267-ac82-d2d8ecbe8f23\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:32:28 INFO - PROCESS | 2060 | ++DOCSHELL 11D58000 == 45 [pid = 2060] [id = 66] 08:32:28 INFO - PROCESS | 2060 | ++DOMWINDOW == 84 (11F30C00) [pid = 2060] [serial = 195] [outer = 00000000] 08:32:28 INFO - PROCESS | 2060 | ++DOMWINDOW == 85 (14F1A400) [pid = 2060] [serial = 196] [outer = 11F30C00] 08:32:28 INFO - PROCESS | 2060 | 1464103948418 Marionette DEBUG loaded listener.js 08:32:28 INFO - PROCESS | 2060 | ++DOMWINDOW == 86 (15C40000) [pid = 2060] [serial = 197] [outer = 11F30C00] 08:32:28 INFO - PROCESS | 2060 | 1464103948814 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]]]}] 08:32:28 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.lighter.html | Canvas test: 2d.composite.solid.lighter 08:32:28 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.lighter.html | took 570ms 08:32:28 INFO - PROCESS | 2060 | 1464103948846 Marionette TRACE conn5 -> [0,229,"getWindowHandle",null] 08:32:28 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.source-atop.html 08:32:28 INFO - PROCESS | 2060 | 1464103948848 Marionette TRACE conn5 <- [1,229,null,{"value":"13"}] 08:32:28 INFO - PROCESS | 2060 | 1464103948852 Marionette TRACE conn5 -> [0,230,"setScriptTimeout",{"ms":35000}] 08:32:28 INFO - PROCESS | 2060 | 1464103948853 Marionette TRACE conn5 <- [1,230,null,{}] 08:32:28 INFO - PROCESS | 2060 | 1464103948857 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}] 08:32:28 INFO - PROCESS | 2060 | 1464103948963 Marionette TRACE conn5 <- [1,231,null,{"value":null}] 08:32:28 INFO - PROCESS | 2060 | 1464103948992 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\", \"d7c34136-0072-4267-ac82-d2d8ecbe8f23\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:32:29 INFO - PROCESS | 2060 | ++DOCSHELL 14F19000 == 46 [pid = 2060] [id = 67] 08:32:29 INFO - PROCESS | 2060 | ++DOMWINDOW == 87 (156C7800) [pid = 2060] [serial = 198] [outer = 00000000] 08:32:29 INFO - PROCESS | 2060 | ++DOMWINDOW == 88 (16D51C00) [pid = 2060] [serial = 199] [outer = 156C7800] 08:32:29 INFO - PROCESS | 2060 | 1464103949036 Marionette DEBUG loaded listener.js 08:32:29 INFO - PROCESS | 2060 | ++DOMWINDOW == 89 (178EE800) [pid = 2060] [serial = 200] [outer = 156C7800] 08:32:29 INFO - PROCESS | 2060 | 1464103949402 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]]]}] 08:32:29 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.source-atop.html | Canvas test: 2d.composite.solid.source-atop 08:32:29 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.source-atop.html | took 570ms 08:32:29 INFO - PROCESS | 2060 | 1464103949422 Marionette TRACE conn5 -> [0,233,"getWindowHandle",null] 08:32:29 INFO - PROCESS | 2060 | 1464103949424 Marionette TRACE conn5 <- [1,233,null,{"value":"13"}] 08:32:29 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.source-in.html 08:32:29 INFO - PROCESS | 2060 | 1464103949427 Marionette TRACE conn5 -> [0,234,"setScriptTimeout",{"ms":35000}] 08:32:29 INFO - PROCESS | 2060 | 1464103949429 Marionette TRACE conn5 <- [1,234,null,{}] 08:32:29 INFO - PROCESS | 2060 | 1464103949433 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}] 08:32:29 INFO - PROCESS | 2060 | 1464103949543 Marionette TRACE conn5 <- [1,235,null,{"value":null}] 08:32:29 INFO - PROCESS | 2060 | 1464103949552 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\", \"d7c34136-0072-4267-ac82-d2d8ecbe8f23\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:32:29 INFO - PROCESS | 2060 | ++DOCSHELL 17931800 == 47 [pid = 2060] [id = 68] 08:32:29 INFO - PROCESS | 2060 | ++DOMWINDOW == 90 (17940000) [pid = 2060] [serial = 201] [outer = 00000000] 08:32:29 INFO - PROCESS | 2060 | ++DOMWINDOW == 91 (18AF6000) [pid = 2060] [serial = 202] [outer = 17940000] 08:32:29 INFO - PROCESS | 2060 | 1464103949599 Marionette DEBUG loaded listener.js 08:32:29 INFO - PROCESS | 2060 | ++DOMWINDOW == 92 (18AFDC00) [pid = 2060] [serial = 203] [outer = 17940000] 08:32:29 INFO - PROCESS | 2060 | 1464103949991 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]]]}] 08:32:29 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.source-in.html | Canvas test: 2d.composite.solid.source-in 08:32:29 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.source-in.html | took 570ms 08:32:30 INFO - PROCESS | 2060 | 1464103949999 Marionette TRACE conn5 -> [0,237,"getWindowHandle",null] 08:32:30 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.source-out.html 08:32:30 INFO - PROCESS | 2060 | 1464103950001 Marionette TRACE conn5 <- [1,237,null,{"value":"13"}] 08:32:30 INFO - PROCESS | 2060 | 1464103950004 Marionette TRACE conn5 -> [0,238,"setScriptTimeout",{"ms":35000}] 08:32:30 INFO - PROCESS | 2060 | 1464103950007 Marionette TRACE conn5 <- [1,238,null,{}] 08:32:30 INFO - PROCESS | 2060 | 1464103950011 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}] 08:32:30 INFO - PROCESS | 2060 | 1464103950114 Marionette TRACE conn5 <- [1,239,null,{"value":null}] 08:32:30 INFO - PROCESS | 2060 | 1464103950192 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\", \"d7c34136-0072-4267-ac82-d2d8ecbe8f23\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:32:30 INFO - PROCESS | 2060 | ++DOCSHELL 192BB000 == 48 [pid = 2060] [id = 69] 08:32:30 INFO - PROCESS | 2060 | ++DOMWINDOW == 93 (192C7000) [pid = 2060] [serial = 204] [outer = 00000000] 08:32:30 INFO - PROCESS | 2060 | ++DOMWINDOW == 94 (1A203800) [pid = 2060] [serial = 205] [outer = 192C7000] 08:32:30 INFO - PROCESS | 2060 | 1464103950240 Marionette DEBUG loaded listener.js 08:32:30 INFO - PROCESS | 2060 | ++DOMWINDOW == 95 (1A273000) [pid = 2060] [serial = 206] [outer = 192C7000] 08:32:30 INFO - PROCESS | 2060 | 1464103950812 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]]]}] 08:32:30 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.source-out.html | Canvas test: 2d.composite.solid.source-out 08:32:30 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.source-out.html | took 870ms 08:32:30 INFO - PROCESS | 2060 | 1464103950879 Marionette TRACE conn5 -> [0,241,"getWindowHandle",null] 08:32:30 INFO - PROCESS | 2060 | 1464103950885 Marionette TRACE conn5 <- [1,241,null,{"value":"13"}] 08:32:30 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.source-over.html 08:32:30 INFO - PROCESS | 2060 | 1464103950890 Marionette TRACE conn5 -> [0,242,"setScriptTimeout",{"ms":35000}] 08:32:30 INFO - PROCESS | 2060 | 1464103950895 Marionette TRACE conn5 <- [1,242,null,{}] 08:32:30 INFO - PROCESS | 2060 | 1464103950901 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}] 08:32:31 INFO - PROCESS | 2060 | 1464103951007 Marionette TRACE conn5 <- [1,243,null,{"value":null}] 08:32:31 INFO - PROCESS | 2060 | 1464103951085 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\", \"d7c34136-0072-4267-ac82-d2d8ecbe8f23\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:32:31 INFO - PROCESS | 2060 | ++DOCSHELL 0D66CC00 == 49 [pid = 2060] [id = 70] 08:32:31 INFO - PROCESS | 2060 | ++DOMWINDOW == 96 (0D66E800) [pid = 2060] [serial = 207] [outer = 00000000] 08:32:31 INFO - PROCESS | 2060 | ++DOMWINDOW == 97 (0E78B800) [pid = 2060] [serial = 208] [outer = 0D66E800] 08:32:31 INFO - PROCESS | 2060 | 1464103951184 Marionette DEBUG loaded listener.js 08:32:31 INFO - PROCESS | 2060 | ++DOMWINDOW == 98 (11D5E800) [pid = 2060] [serial = 209] [outer = 0D66E800] 08:32:31 INFO - PROCESS | 2060 | 1464103951760 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]]]}] 08:32:31 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.source-over.html | Canvas test: 2d.composite.solid.source-over 08:32:31 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.source-over.html | took 930ms 08:32:31 INFO - PROCESS | 2060 | 1464103951824 Marionette TRACE conn5 -> [0,245,"getWindowHandle",null] 08:32:31 INFO - PROCESS | 2060 | 1464103951831 Marionette TRACE conn5 <- [1,245,null,{"value":"13"}] 08:32:31 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.xor.html 08:32:31 INFO - PROCESS | 2060 | 1464103951837 Marionette TRACE conn5 -> [0,246,"setScriptTimeout",{"ms":35000}] 08:32:31 INFO - PROCESS | 2060 | 1464103951840 Marionette TRACE conn5 <- [1,246,null,{}] 08:32:31 INFO - PROCESS | 2060 | 1464103951845 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}] 08:32:31 INFO - PROCESS | 2060 | 1464103951952 Marionette TRACE conn5 <- [1,247,null,{"value":null}] 08:32:32 INFO - PROCESS | 2060 | 1464103952028 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\", \"d7c34136-0072-4267-ac82-d2d8ecbe8f23\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:32:32 INFO - PROCESS | 2060 | ++DOCSHELL 12370000 == 50 [pid = 2060] [id = 71] 08:32:32 INFO - PROCESS | 2060 | ++DOMWINDOW == 99 (139C5C00) [pid = 2060] [serial = 210] [outer = 00000000] 08:32:32 INFO - PROCESS | 2060 | ++DOMWINDOW == 100 (156DD400) [pid = 2060] [serial = 211] [outer = 139C5C00] 08:32:32 INFO - PROCESS | 2060 | 1464103952082 Marionette DEBUG loaded listener.js 08:32:32 INFO - PROCESS | 2060 | ++DOMWINDOW == 101 (15C39800) [pid = 2060] [serial = 212] [outer = 139C5C00] 08:32:32 INFO - PROCESS | 2060 | 1464103952649 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]]]}] 08:32:32 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.xor.html | Canvas test: 2d.composite.solid.xor 08:32:32 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.xor.html | took 870ms 08:32:32 INFO - PROCESS | 2060 | 1464103952709 Marionette TRACE conn5 -> [0,249,"getWindowHandle",null] 08:32:32 INFO - PROCESS | 2060 | 1464103952712 Marionette TRACE conn5 <- [1,249,null,{"value":"13"}] 08:32:32 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.copy.html 08:32:32 INFO - PROCESS | 2060 | 1464103952716 Marionette TRACE conn5 -> [0,250,"setScriptTimeout",{"ms":35000}] 08:32:32 INFO - PROCESS | 2060 | 1464103952720 Marionette TRACE conn5 <- [1,250,null,{}] 08:32:32 INFO - PROCESS | 2060 | 1464103952732 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}] 08:32:32 INFO - PROCESS | 2060 | 1464103952847 Marionette TRACE conn5 <- [1,251,null,{"value":null}] 08:32:32 INFO - PROCESS | 2060 | 1464103952932 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\", \"d7c34136-0072-4267-ac82-d2d8ecbe8f23\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:32:32 INFO - PROCESS | 2060 | ++DOCSHELL 192C4C00 == 51 [pid = 2060] [id = 72] 08:32:32 INFO - PROCESS | 2060 | ++DOMWINDOW == 102 (19658C00) [pid = 2060] [serial = 213] [outer = 00000000] 08:32:32 INFO - PROCESS | 2060 | ++DOMWINDOW == 103 (1A210800) [pid = 2060] [serial = 214] [outer = 19658C00] 08:32:32 INFO - PROCESS | 2060 | 1464103952989 Marionette DEBUG loaded listener.js 08:32:33 INFO - PROCESS | 2060 | ++DOMWINDOW == 104 (1A27C400) [pid = 2060] [serial = 215] [outer = 19658C00] 08:32:33 INFO - PROCESS | 2060 | 1464103953608 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]]]}] 08:32:33 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.copy.html | Canvas test: 2d.composite.transparent.copy 08:32:33 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.copy.html | took 930ms 08:32:33 INFO - PROCESS | 2060 | 1464103953649 Marionette TRACE conn5 -> [0,253,"getWindowHandle",null] 08:32:33 INFO - PROCESS | 2060 | 1464103953652 Marionette TRACE conn5 <- [1,253,null,{"value":"13"}] 08:32:33 INFO - PROCESS | 2060 | 1464103953655 Marionette TRACE conn5 -> [0,254,"setScriptTimeout",{"ms":35000}] 08:32:33 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.destination-atop.html 08:32:33 INFO - PROCESS | 2060 | 1464103953657 Marionette TRACE conn5 <- [1,254,null,{}] 08:32:33 INFO - PROCESS | 2060 | 1464103953661 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}] 08:32:33 INFO - PROCESS | 2060 | 1464103953769 Marionette TRACE conn5 <- [1,255,null,{"value":null}] 08:32:33 INFO - PROCESS | 2060 | 1464103953850 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\", \"d7c34136-0072-4267-ac82-d2d8ecbe8f23\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:32:33 INFO - PROCESS | 2060 | ++DOCSHELL 0D539400 == 52 [pid = 2060] [id = 73] 08:32:33 INFO - PROCESS | 2060 | ++DOMWINDOW == 105 (0D53B800) [pid = 2060] [serial = 216] [outer = 00000000] 08:32:33 INFO - PROCESS | 2060 | ++DOMWINDOW == 106 (1A20F400) [pid = 2060] [serial = 217] [outer = 0D53B800] 08:32:33 INFO - PROCESS | 2060 | 1464103953949 Marionette DEBUG loaded listener.js 08:32:34 INFO - PROCESS | 2060 | ++DOMWINDOW == 107 (1B818400) [pid = 2060] [serial = 218] [outer = 0D53B800] 08:32:34 INFO - PROCESS | 2060 | 1464103954647 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]]]}] 08:32:34 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.destination-atop.html | Canvas test: 2d.composite.transparent.destination-atop 08:32:34 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.destination-atop.html | took 1025ms 08:32:34 INFO - PROCESS | 2060 | 1464103954684 Marionette TRACE conn5 -> [0,257,"getWindowHandle",null] 08:32:34 INFO - PROCESS | 2060 | 1464103954689 Marionette TRACE conn5 <- [1,257,null,{"value":"13"}] 08:32:34 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.destination-in.html 08:32:34 INFO - PROCESS | 2060 | 1464103954694 Marionette TRACE conn5 -> [0,258,"setScriptTimeout",{"ms":35000}] 08:32:34 INFO - PROCESS | 2060 | 1464103954698 Marionette TRACE conn5 <- [1,258,null,{}] 08:32:34 INFO - PROCESS | 2060 | 1464103954719 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}] 08:32:34 INFO - PROCESS | 2060 | 1464103954817 Marionette TRACE conn5 <- [1,259,null,{"value":null}] 08:32:34 INFO - PROCESS | 2060 | 1464103954898 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\", \"d7c34136-0072-4267-ac82-d2d8ecbe8f23\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:32:34 INFO - PROCESS | 2060 | ++DOCSHELL 0C30D400 == 53 [pid = 2060] [id = 74] 08:32:34 INFO - PROCESS | 2060 | ++DOMWINDOW == 108 (0C30D800) [pid = 2060] [serial = 219] [outer = 00000000] 08:32:34 INFO - PROCESS | 2060 | ++DOMWINDOW == 109 (0D532C00) [pid = 2060] [serial = 220] [outer = 0C30D800] 08:32:34 INFO - PROCESS | 2060 | 1464103954946 Marionette DEBUG loaded listener.js 08:32:35 INFO - PROCESS | 2060 | ++DOMWINDOW == 110 (0D537400) [pid = 2060] [serial = 221] [outer = 0C30D800] 08:32:35 INFO - PROCESS | 2060 | 1464103955533 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]]]}] 08:32:35 INFO - PROCESS | 2060 | --DOCSHELL 17931800 == 52 [pid = 2060] [id = 68] 08:32:35 INFO - PROCESS | 2060 | --DOCSHELL 14F19000 == 51 [pid = 2060] [id = 67] 08:32:35 INFO - PROCESS | 2060 | --DOCSHELL 11D58000 == 50 [pid = 2060] [id = 66] 08:32:35 INFO - PROCESS | 2060 | --DOCSHELL 0C422C00 == 49 [pid = 2060] [id = 65] 08:32:35 INFO - PROCESS | 2060 | --DOCSHELL 09179C00 == 48 [pid = 2060] [id = 64] 08:32:35 INFO - PROCESS | 2060 | --DOCSHELL 14F1B000 == 47 [pid = 2060] [id = 63] 08:32:35 INFO - PROCESS | 2060 | --DOCSHELL 134E3000 == 46 [pid = 2060] [id = 62] 08:32:35 INFO - PROCESS | 2060 | --DOCSHELL 11C87000 == 45 [pid = 2060] [id = 61] 08:32:35 INFO - PROCESS | 2060 | --DOCSHELL 09174800 == 44 [pid = 2060] [id = 60] 08:32:35 INFO - PROCESS | 2060 | --DOCSHELL 0D666000 == 43 [pid = 2060] [id = 59] 08:32:35 INFO - PROCESS | 2060 | --DOCSHELL 156D5400 == 42 [pid = 2060] [id = 57] 08:32:35 INFO - PROCESS | 2060 | --DOCSHELL 149D5400 == 41 [pid = 2060] [id = 56] 08:32:35 INFO - PROCESS | 2060 | --DOCSHELL 0D8EEC00 == 40 [pid = 2060] [id = 55] 08:32:35 INFO - PROCESS | 2060 | --DOMWINDOW == 109 (130DF000) [pid = 2060] [serial = 129] [outer = 00000000] [url = about:blank] 08:32:35 INFO - PROCESS | 2060 | --DOMWINDOW == 108 (1715F000) [pid = 2060] [serial = 148] [outer = 00000000] [url = about:blank] 08:32:35 INFO - PROCESS | 2060 | --DOMWINDOW == 107 (12667400) [pid = 2060] [serial = 135] [outer = 00000000] [url = about:blank] 08:32:35 INFO - PROCESS | 2060 | --DOMWINDOW == 106 (0C429400) [pid = 2060] [serial = 124] [outer = 00000000] [url = about:blank] 08:32:35 INFO - PROCESS | 2060 | --DOMWINDOW == 105 (162B1400) [pid = 2060] [serial = 145] [outer = 00000000] [url = about:blank] 08:32:35 INFO - PROCESS | 2060 | --DOMWINDOW == 104 (15C41000) [pid = 2060] [serial = 142] [outer = 00000000] [url = about:blank] 08:32:35 INFO - PROCESS | 2060 | --DOMWINDOW == 103 (18ACA000) [pid = 2060] [serial = 150] [outer = 00000000] [url = about:blank] 08:32:35 INFO - PROCESS | 2060 | --DOMWINDOW == 102 (0D8EF400) [pid = 2060] [serial = 132] [outer = 00000000] [url = about:blank] 08:32:35 INFO - PROCESS | 2060 | --DOMWINDOW == 101 (1965B400) [pid = 2060] [serial = 156] [outer = 00000000] [url = about:blank] 08:32:35 INFO - PROCESS | 2060 | --DOMWINDOW == 100 (18AF8800) [pid = 2060] [serial = 151] [outer = 00000000] [url = about:blank] 08:32:35 INFO - PROCESS | 2060 | --DOMWINDOW == 99 (154C6000) [pid = 2060] [serial = 139] [outer = 00000000] [url = about:blank] 08:32:35 INFO - PROCESS | 2060 | --DOMWINDOW == 98 (178F5800) [pid = 2060] [serial = 154] [outer = 00000000] [url = about:blank] 08:32:35 INFO - PROCESS | 2060 | --DOMWINDOW == 97 (15C37800) [pid = 2060] [serial = 141] [outer = 00000000] [url = about:blank] 08:32:35 INFO - PROCESS | 2060 | --DOMWINDOW == 96 (16769800) [pid = 2060] [serial = 153] [outer = 00000000] [url = about:blank] 08:32:35 INFO - PROCESS | 2060 | --DOMWINDOW == 95 (0C424400) [pid = 2060] [serial = 126] [outer = 00000000] [url = about:blank] 08:32:35 INFO - PROCESS | 2060 | --DOMWINDOW == 94 (0DCE6000) [pid = 2060] [serial = 133] [outer = 00000000] [url = about:blank] 08:32:35 INFO - PROCESS | 2060 | --DOMWINDOW == 93 (17158400) [pid = 2060] [serial = 147] [outer = 00000000] [url = about:blank] 08:32:35 INFO - PROCESS | 2060 | --DOMWINDOW == 92 (1300B400) [pid = 2060] [serial = 136] [outer = 00000000] [url = about:blank] 08:32:35 INFO - PROCESS | 2060 | --DOMWINDOW == 91 (15CBBC00) [pid = 2060] [serial = 144] [outer = 00000000] [url = about:blank] 08:32:35 INFO - PROCESS | 2060 | --DOMWINDOW == 90 (14F1F400) [pid = 2060] [serial = 138] [outer = 00000000] [url = about:blank] 08:32:35 INFO - PROCESS | 2060 | --DOMWINDOW == 89 (1965C000) [pid = 2060] [serial = 157] [outer = 00000000] [url = about:blank] 08:32:35 INFO - PROCESS | 2060 | --DOMWINDOW == 88 (0DA47000) [pid = 2060] [serial = 159] [outer = 00000000] [url = about:blank] 08:32:35 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.destination-in.html | Canvas test: 2d.composite.transparent.destination-in 08:32:35 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.destination-in.html | took 930ms 08:32:35 INFO - PROCESS | 2060 | 1464103955624 Marionette TRACE conn5 -> [0,261,"getWindowHandle",null] 08:32:35 INFO - PROCESS | 2060 | 1464103955630 Marionette TRACE conn5 <- [1,261,null,{"value":"13"}] 08:32:35 INFO - PROCESS | 2060 | 1464103955636 Marionette TRACE conn5 -> [0,262,"setScriptTimeout",{"ms":35000}] 08:32:35 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.destination-out.html 08:32:35 INFO - PROCESS | 2060 | 1464103955639 Marionette TRACE conn5 <- [1,262,null,{}] 08:32:35 INFO - PROCESS | 2060 | 1464103955643 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}] 08:32:35 INFO - PROCESS | 2060 | 1464103955735 Marionette TRACE conn5 <- [1,263,null,{"value":null}] 08:32:35 INFO - PROCESS | 2060 | 1464103955811 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\", \"d7c34136-0072-4267-ac82-d2d8ecbe8f23\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:32:35 INFO - PROCESS | 2060 | ++DOCSHELL 0C309000 == 41 [pid = 2060] [id = 75] 08:32:35 INFO - PROCESS | 2060 | ++DOMWINDOW == 89 (0C424C00) [pid = 2060] [serial = 222] [outer = 00000000] 08:32:35 INFO - PROCESS | 2060 | ++DOMWINDOW == 90 (0D53C800) [pid = 2060] [serial = 223] [outer = 0C424C00] 08:32:35 INFO - PROCESS | 2060 | 1464103955857 Marionette DEBUG loaded listener.js 08:32:35 INFO - PROCESS | 2060 | ++DOMWINDOW == 91 (0D66D000) [pid = 2060] [serial = 224] [outer = 0C424C00] 08:32:36 INFO - PROCESS | 2060 | 1464103956217 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]]]}] 08:32:36 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.destination-out.html | Canvas test: 2d.composite.transparent.destination-out 08:32:36 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.destination-out.html | took 630ms 08:32:36 INFO - PROCESS | 2060 | 1464103956269 Marionette TRACE conn5 -> [0,265,"getWindowHandle",null] 08:32:36 INFO - PROCESS | 2060 | 1464103956271 Marionette TRACE conn5 <- [1,265,null,{"value":"13"}] 08:32:36 INFO - PROCESS | 2060 | 1464103956275 Marionette TRACE conn5 -> [0,266,"setScriptTimeout",{"ms":35000}] 08:32:36 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.destination-over.html 08:32:36 INFO - PROCESS | 2060 | 1464103956278 Marionette TRACE conn5 <- [1,266,null,{}] 08:32:36 INFO - PROCESS | 2060 | 1464103956288 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}] 08:32:36 INFO - PROCESS | 2060 | 1464103956375 Marionette TRACE conn5 <- [1,267,null,{"value":null}] 08:32:36 INFO - PROCESS | 2060 | 1464103956383 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\", \"d7c34136-0072-4267-ac82-d2d8ecbe8f23\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:32:36 INFO - PROCESS | 2060 | ++DOCSHELL 0DAE1400 == 42 [pid = 2060] [id = 76] 08:32:36 INFO - PROCESS | 2060 | ++DOMWINDOW == 92 (0DC41000) [pid = 2060] [serial = 225] [outer = 00000000] 08:32:36 INFO - PROCESS | 2060 | ++DOMWINDOW == 93 (11D53800) [pid = 2060] [serial = 226] [outer = 0DC41000] 08:32:36 INFO - PROCESS | 2060 | 1464103956431 Marionette DEBUG loaded listener.js 08:32:36 INFO - PROCESS | 2060 | ++DOMWINDOW == 94 (124D1800) [pid = 2060] [serial = 227] [outer = 0DC41000] 08:32:36 INFO - PROCESS | 2060 | 1464103956868 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]]]}] 08:32:36 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.destination-over.html | Canvas test: 2d.composite.transparent.destination-over 08:32:36 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.destination-over.html | took 630ms 08:32:36 INFO - PROCESS | 2060 | 1464103956909 Marionette TRACE conn5 -> [0,269,"getWindowHandle",null] 08:32:36 INFO - PROCESS | 2060 | 1464103956911 Marionette TRACE conn5 <- [1,269,null,{"value":"13"}] 08:32:36 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.lighter.html 08:32:36 INFO - PROCESS | 2060 | 1464103956914 Marionette TRACE conn5 -> [0,270,"setScriptTimeout",{"ms":35000}] 08:32:36 INFO - PROCESS | 2060 | 1464103956916 Marionette TRACE conn5 <- [1,270,null,{}] 08:32:36 INFO - PROCESS | 2060 | 1464103956920 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}] 08:32:36 INFO - PROCESS | 2060 | 1464103956999 Marionette TRACE conn5 <- [1,271,null,{"value":null}] 08:32:37 INFO - PROCESS | 2060 | 1464103957008 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\", \"d7c34136-0072-4267-ac82-d2d8ecbe8f23\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:32:37 INFO - PROCESS | 2060 | ++DOCSHELL 130D9800 == 43 [pid = 2060] [id = 77] 08:32:37 INFO - PROCESS | 2060 | ++DOMWINDOW == 95 (130DFC00) [pid = 2060] [serial = 228] [outer = 00000000] 08:32:37 INFO - PROCESS | 2060 | ++DOMWINDOW == 96 (134E8800) [pid = 2060] [serial = 229] [outer = 130DFC00] 08:32:37 INFO - PROCESS | 2060 | 1464103957053 Marionette DEBUG loaded listener.js 08:32:37 INFO - PROCESS | 2060 | ++DOMWINDOW == 97 (14906800) [pid = 2060] [serial = 230] [outer = 130DFC00] 08:32:37 INFO - PROCESS | 2060 | 1464103957695 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]]]}] 08:32:37 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.lighter.html | Canvas test: 2d.composite.transparent.lighter 08:32:37 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.lighter.html | took 830ms 08:32:37 INFO - PROCESS | 2060 | 1464103957749 Marionette TRACE conn5 -> [0,273,"getWindowHandle",null] 08:32:37 INFO - PROCESS | 2060 | 1464103957751 Marionette TRACE conn5 <- [1,273,null,{"value":"13"}] 08:32:37 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.source-atop.html 08:32:37 INFO - PROCESS | 2060 | 1464103957754 Marionette TRACE conn5 -> [0,274,"setScriptTimeout",{"ms":35000}] 08:32:37 INFO - PROCESS | 2060 | 1464103957756 Marionette TRACE conn5 <- [1,274,null,{}] 08:32:37 INFO - PROCESS | 2060 | 1464103957760 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}] 08:32:37 INFO - PROCESS | 2060 | 1464103957837 Marionette TRACE conn5 <- [1,275,null,{"value":null}] 08:32:37 INFO - PROCESS | 2060 | 1464103957843 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\", \"d7c34136-0072-4267-ac82-d2d8ecbe8f23\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:32:37 INFO - PROCESS | 2060 | ++DOCSHELL 0C30E800 == 44 [pid = 2060] [id = 78] 08:32:37 INFO - PROCESS | 2060 | ++DOMWINDOW == 98 (1490E000) [pid = 2060] [serial = 231] [outer = 00000000] 08:32:37 INFO - PROCESS | 2060 | ++DOMWINDOW == 99 (1567F800) [pid = 2060] [serial = 232] [outer = 1490E000] 08:32:37 INFO - PROCESS | 2060 | 1464103957956 Marionette DEBUG loaded listener.js 08:32:38 INFO - PROCESS | 2060 | ++DOMWINDOW == 100 (156BA000) [pid = 2060] [serial = 233] [outer = 1490E000] 08:32:38 INFO - PROCESS | 2060 | 1464103958375 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]]]}] 08:32:38 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.source-atop.html | Canvas test: 2d.composite.transparent.source-atop 08:32:38 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.source-atop.html | took 670ms 08:32:38 INFO - PROCESS | 2060 | 1464103958425 Marionette TRACE conn5 -> [0,277,"getWindowHandle",null] 08:32:38 INFO - PROCESS | 2060 | 1464103958427 Marionette TRACE conn5 <- [1,277,null,{"value":"13"}] 08:32:38 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.source-in.html 08:32:38 INFO - PROCESS | 2060 | 1464103958430 Marionette TRACE conn5 -> [0,278,"setScriptTimeout",{"ms":35000}] 08:32:38 INFO - PROCESS | 2060 | 1464103958431 Marionette TRACE conn5 <- [1,278,null,{}] 08:32:38 INFO - PROCESS | 2060 | 1464103958435 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}] 08:32:38 INFO - PROCESS | 2060 | 1464103958572 Marionette TRACE conn5 <- [1,279,null,{"value":null}] 08:32:38 INFO - PROCESS | 2060 | 1464103958584 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\", \"d7c34136-0072-4267-ac82-d2d8ecbe8f23\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:32:38 INFO - PROCESS | 2060 | ++DOCSHELL 156DBC00 == 45 [pid = 2060] [id = 79] 08:32:38 INFO - PROCESS | 2060 | ++DOMWINDOW == 101 (15C33000) [pid = 2060] [serial = 234] [outer = 00000000] 08:32:38 INFO - PROCESS | 2060 | ++DOMWINDOW == 102 (15CB5800) [pid = 2060] [serial = 235] [outer = 15C33000] 08:32:38 INFO - PROCESS | 2060 | 1464103958641 Marionette DEBUG loaded listener.js 08:32:38 INFO - PROCESS | 2060 | ++DOMWINDOW == 103 (16699000) [pid = 2060] [serial = 236] [outer = 15C33000] 08:32:39 INFO - PROCESS | 2060 | 1464103959086 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]]]}] 08:32:39 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.source-in.html | Canvas test: 2d.composite.transparent.source-in 08:32:39 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.source-in.html | took 670ms 08:32:39 INFO - PROCESS | 2060 | 1464103959101 Marionette TRACE conn5 -> [0,281,"getWindowHandle",null] 08:32:39 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.source-out.html 08:32:39 INFO - PROCESS | 2060 | 1464103959103 Marionette TRACE conn5 <- [1,281,null,{"value":"13"}] 08:32:39 INFO - PROCESS | 2060 | 1464103959106 Marionette TRACE conn5 -> [0,282,"setScriptTimeout",{"ms":35000}] 08:32:39 INFO - PROCESS | 2060 | 1464103959108 Marionette TRACE conn5 <- [1,282,null,{}] 08:32:39 INFO - PROCESS | 2060 | 1464103959117 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}] 08:32:39 INFO - PROCESS | 2060 | 1464103959221 Marionette TRACE conn5 <- [1,283,null,{"value":null}] 08:32:39 INFO - PROCESS | 2060 | 1464103959227 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\", \"d7c34136-0072-4267-ac82-d2d8ecbe8f23\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:32:39 INFO - PROCESS | 2060 | ++DOCSHELL 15C39400 == 46 [pid = 2060] [id = 80] 08:32:39 INFO - PROCESS | 2060 | ++DOMWINDOW == 104 (15C41C00) [pid = 2060] [serial = 237] [outer = 00000000] 08:32:39 INFO - PROCESS | 2060 | ++DOMWINDOW == 105 (16772C00) [pid = 2060] [serial = 238] [outer = 15C41C00] 08:32:39 INFO - PROCESS | 2060 | 1464103959273 Marionette DEBUG loaded listener.js 08:32:39 INFO - PROCESS | 2060 | ++DOMWINDOW == 106 (16CAC800) [pid = 2060] [serial = 239] [outer = 15C41C00] 08:32:39 INFO - PROCESS | 2060 | 1464103959708 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]]]}] 08:32:39 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.source-out.html | Canvas test: 2d.composite.transparent.source-out 08:32:39 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.source-out.html | took 630ms 08:32:39 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.source-over.html 08:32:39 INFO - PROCESS | 2060 | 1464103959737 Marionette TRACE conn5 -> [0,285,"getWindowHandle",null] 08:32:39 INFO - PROCESS | 2060 | 1464103959739 Marionette TRACE conn5 <- [1,285,null,{"value":"13"}] 08:32:39 INFO - PROCESS | 2060 | 1464103959742 Marionette TRACE conn5 -> [0,286,"setScriptTimeout",{"ms":35000}] 08:32:39 INFO - PROCESS | 2060 | 1464103959744 Marionette TRACE conn5 <- [1,286,null,{}] 08:32:39 INFO - PROCESS | 2060 | 1464103959747 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}] 08:32:39 INFO - PROCESS | 2060 | 1464103959855 Marionette TRACE conn5 <- [1,287,null,{"value":null}] 08:32:40 INFO - PROCESS | 2060 | 1464103960040 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\", \"d7c34136-0072-4267-ac82-d2d8ecbe8f23\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:32:40 INFO - PROCESS | 2060 | --DOMWINDOW == 105 (154CA800) [pid = 2060] [serial = 189] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.destination-out.html] 08:32:40 INFO - PROCESS | 2060 | --DOMWINDOW == 104 (134E3400) [pid = 2060] [serial = 183] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.destination-atop.html] 08:32:40 INFO - PROCESS | 2060 | --DOMWINDOW == 103 (162AD000) [pid = 2060] [serial = 192] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.destination-over.html] 08:32:40 INFO - PROCESS | 2060 | --DOMWINDOW == 102 (0C41C800) [pid = 2060] [serial = 177] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.unrecognised.html] 08:32:40 INFO - PROCESS | 2060 | --DOMWINDOW == 101 (0D669800) [pid = 2060] [serial = 174] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.over.html] 08:32:40 INFO - PROCESS | 2060 | --DOMWINDOW == 100 (11C8E000) [pid = 2060] [serial = 180] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.copy.html] 08:32:40 INFO - PROCESS | 2060 | --DOMWINDOW == 99 (0DA41C00) [pid = 2060] [serial = 158] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.darker.html] 08:32:40 INFO - PROCESS | 2060 | --DOMWINDOW == 98 (11F30C00) [pid = 2060] [serial = 195] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.lighter.html] 08:32:40 INFO - PROCESS | 2060 | --DOMWINDOW == 97 (14F1D000) [pid = 2060] [serial = 186] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.destination-in.html] 08:32:40 INFO - PROCESS | 2060 | --DOMWINDOW == 96 (156C7800) [pid = 2060] [serial = 198] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.source-atop.html] 08:32:40 INFO - PROCESS | 2060 | --DOMWINDOW == 95 (17940000) [pid = 2060] [serial = 201] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.source-in.html] 08:32:40 INFO - PROCESS | 2060 | ++DOCSHELL 0C41E800 == 47 [pid = 2060] [id = 81] 08:32:40 INFO - PROCESS | 2060 | ++DOMWINDOW == 96 (0CA5AC00) [pid = 2060] [serial = 240] [outer = 00000000] 08:32:40 INFO - PROCESS | 2060 | ++DOMWINDOW == 97 (134E3400) [pid = 2060] [serial = 241] [outer = 0CA5AC00] 08:32:40 INFO - PROCESS | 2060 | 1464103960098 Marionette DEBUG loaded listener.js 08:32:40 INFO - PROCESS | 2060 | ++DOMWINDOW == 98 (156D7800) [pid = 2060] [serial = 242] [outer = 0CA5AC00] 08:32:40 INFO - PROCESS | 2060 | 1464103960436 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]]]}] 08:32:40 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.source-over.html | Canvas test: 2d.composite.transparent.source-over 08:32:40 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.source-over.html | took 730ms 08:32:40 INFO - PROCESS | 2060 | 1464103960473 Marionette TRACE conn5 -> [0,289,"getWindowHandle",null] 08:32:40 INFO - PROCESS | 2060 | 1464103960475 Marionette TRACE conn5 <- [1,289,null,{"value":"13"}] 08:32:40 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.xor.html 08:32:40 INFO - PROCESS | 2060 | 1464103960478 Marionette TRACE conn5 -> [0,290,"setScriptTimeout",{"ms":35000}] 08:32:40 INFO - PROCESS | 2060 | 1464103960480 Marionette TRACE conn5 <- [1,290,null,{}] 08:32:40 INFO - PROCESS | 2060 | 1464103960483 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}] 08:32:40 INFO - PROCESS | 2060 | 1464103960563 Marionette TRACE conn5 <- [1,291,null,{"value":null}] 08:32:40 INFO - PROCESS | 2060 | 1464103960635 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\", \"d7c34136-0072-4267-ac82-d2d8ecbe8f23\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:32:40 INFO - PROCESS | 2060 | ++DOCSHELL 14F11800 == 48 [pid = 2060] [id = 82] 08:32:40 INFO - PROCESS | 2060 | ++DOMWINDOW == 99 (154CA800) [pid = 2060] [serial = 243] [outer = 00000000] 08:32:40 INFO - PROCESS | 2060 | ++DOMWINDOW == 100 (179CC800) [pid = 2060] [serial = 244] [outer = 154CA800] 08:32:40 INFO - PROCESS | 2060 | 1464103960679 Marionette DEBUG loaded listener.js 08:32:40 INFO - PROCESS | 2060 | ++DOMWINDOW == 101 (18AF9400) [pid = 2060] [serial = 245] [outer = 154CA800] 08:32:41 INFO - PROCESS | 2060 | 1464103961037 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]]]}] 08:32:41 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.xor.html | Canvas test: 2d.composite.transparent.xor 08:32:41 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.xor.html | took 570ms 08:32:41 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.fill.copy.html 08:32:41 INFO - PROCESS | 2060 | 1464103961049 Marionette TRACE conn5 -> [0,293,"getWindowHandle",null] 08:32:41 INFO - PROCESS | 2060 | 1464103961051 Marionette TRACE conn5 <- [1,293,null,{"value":"13"}] 08:32:41 INFO - PROCESS | 2060 | 1464103961054 Marionette TRACE conn5 -> [0,294,"setScriptTimeout",{"ms":35000}] 08:32:41 INFO - PROCESS | 2060 | 1464103961056 Marionette TRACE conn5 <- [1,294,null,{}] 08:32:41 INFO - PROCESS | 2060 | 1464103961059 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}] 08:32:41 INFO - PROCESS | 2060 | 1464103961136 Marionette TRACE conn5 <- [1,295,null,{"value":null}] 08:32:41 INFO - PROCESS | 2060 | 1464103961210 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\", \"d7c34136-0072-4267-ac82-d2d8ecbe8f23\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:32:41 INFO - PROCESS | 2060 | ++DOCSHELL 0C310800 == 49 [pid = 2060] [id = 83] 08:32:41 INFO - PROCESS | 2060 | ++DOMWINDOW == 102 (175ED400) [pid = 2060] [serial = 246] [outer = 00000000] 08:32:41 INFO - PROCESS | 2060 | ++DOMWINDOW == 103 (1965C800) [pid = 2060] [serial = 247] [outer = 175ED400] 08:32:41 INFO - PROCESS | 2060 | 1464103961254 Marionette DEBUG loaded listener.js 08:32:41 INFO - PROCESS | 2060 | ++DOMWINDOW == 104 (199ECC00) [pid = 2060] [serial = 248] [outer = 175ED400] 08:32:41 INFO - PROCESS | 2060 | 1464103961628 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]]]}] 08:32:41 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. 08:32:41 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.fill.copy.html | took 630ms 08:32:41 INFO - PROCESS | 2060 | 1464103961685 Marionette TRACE conn5 -> [0,297,"getWindowHandle",null] 08:32:41 INFO - PROCESS | 2060 | 1464103961687 Marionette TRACE conn5 <- [1,297,null,{"value":"13"}] 08:32:41 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.fill.destination-atop.html 08:32:41 INFO - PROCESS | 2060 | 1464103961690 Marionette TRACE conn5 -> [0,298,"setScriptTimeout",{"ms":35000}] 08:32:41 INFO - PROCESS | 2060 | 1464103961693 Marionette TRACE conn5 <- [1,298,null,{}] 08:32:41 INFO - PROCESS | 2060 | 1464103961696 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}] 08:32:41 INFO - PROCESS | 2060 | 1464103961823 Marionette TRACE conn5 <- [1,299,null,{"value":null}] 08:32:41 INFO - PROCESS | 2060 | 1464103961831 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\", \"d7c34136-0072-4267-ac82-d2d8ecbe8f23\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:32:41 INFO - PROCESS | 2060 | ++DOCSHELL 1A206800 == 50 [pid = 2060] [id = 84] 08:32:41 INFO - PROCESS | 2060 | ++DOMWINDOW == 105 (1A20C400) [pid = 2060] [serial = 249] [outer = 00000000] 08:32:41 INFO - PROCESS | 2060 | ++DOMWINDOW == 106 (1B8C8400) [pid = 2060] [serial = 250] [outer = 1A20C400] 08:32:41 INFO - PROCESS | 2060 | 1464103961880 Marionette DEBUG loaded listener.js 08:32:41 INFO - PROCESS | 2060 | ++DOMWINDOW == 107 (1B8CEC00) [pid = 2060] [serial = 251] [outer = 1A20C400] 08:32:42 INFO - PROCESS | 2060 | 1464103962419 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]]]}] 08:32:42 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. 08:32:42 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.fill.destination-atop.html | took 770ms 08:32:42 INFO - PROCESS | 2060 | 1464103962481 Marionette TRACE conn5 -> [0,301,"getWindowHandle",null] 08:32:42 INFO - PROCESS | 2060 | 1464103962486 Marionette TRACE conn5 <- [1,301,null,{"value":"13"}] 08:32:42 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.fill.destination-in.html 08:32:42 INFO - PROCESS | 2060 | 1464103962506 Marionette TRACE conn5 -> [0,302,"setScriptTimeout",{"ms":35000}] 08:32:42 INFO - PROCESS | 2060 | 1464103962510 Marionette TRACE conn5 <- [1,302,null,{}] 08:32:42 INFO - PROCESS | 2060 | 1464103962517 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}] 08:32:42 INFO - PROCESS | 2060 | 1464103962632 Marionette TRACE conn5 <- [1,303,null,{"value":null}] 08:32:42 INFO - PROCESS | 2060 | 1464103962752 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\", \"d7c34136-0072-4267-ac82-d2d8ecbe8f23\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:32:42 INFO - PROCESS | 2060 | ++DOCSHELL 0C429400 == 51 [pid = 2060] [id = 85] 08:32:42 INFO - PROCESS | 2060 | ++DOMWINDOW == 108 (0C940400) [pid = 2060] [serial = 252] [outer = 00000000] 08:32:42 INFO - PROCESS | 2060 | ++DOMWINDOW == 109 (0D53CC00) [pid = 2060] [serial = 253] [outer = 0C940400] 08:32:42 INFO - PROCESS | 2060 | 1464103962810 Marionette DEBUG loaded listener.js 08:32:42 INFO - PROCESS | 2060 | ++DOMWINDOW == 110 (0D8F0400) [pid = 2060] [serial = 254] [outer = 0C940400] 08:32:43 INFO - PROCESS | 2060 | 1464103963364 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]]]}] 08:32:43 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. 08:32:43 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.fill.destination-in.html | took 890ms 08:32:43 INFO - PROCESS | 2060 | 1464103963388 Marionette TRACE conn5 -> [0,305,"getWindowHandle",null] 08:32:43 INFO - PROCESS | 2060 | 1464103963394 Marionette TRACE conn5 <- [1,305,null,{"value":"13"}] 08:32:43 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.fill.source-in.html 08:32:43 INFO - PROCESS | 2060 | 1464103963401 Marionette TRACE conn5 -> [0,306,"setScriptTimeout",{"ms":35000}] 08:32:43 INFO - PROCESS | 2060 | 1464103963404 Marionette TRACE conn5 <- [1,306,null,{}] 08:32:43 INFO - PROCESS | 2060 | 1464103963408 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}] 08:32:43 INFO - PROCESS | 2060 | 1464103963519 Marionette TRACE conn5 <- [1,307,null,{"value":null}] 08:32:43 INFO - PROCESS | 2060 | 1464103963613 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\", \"d7c34136-0072-4267-ac82-d2d8ecbe8f23\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:32:43 INFO - PROCESS | 2060 | ++DOCSHELL 0E796000 == 52 [pid = 2060] [id = 86] 08:32:43 INFO - PROCESS | 2060 | ++DOMWINDOW == 111 (11B7E800) [pid = 2060] [serial = 255] [outer = 00000000] 08:32:43 INFO - PROCESS | 2060 | ++DOMWINDOW == 112 (13008C00) [pid = 2060] [serial = 256] [outer = 11B7E800] 08:32:43 INFO - PROCESS | 2060 | 1464103963668 Marionette DEBUG loaded listener.js 08:32:43 INFO - PROCESS | 2060 | ++DOMWINDOW == 113 (139C6400) [pid = 2060] [serial = 257] [outer = 11B7E800] 08:32:44 INFO - PROCESS | 2060 | 1464103964230 addons.productaddons WARN Failed downloading XML, status: 0, reason: error 08:32:44 INFO - PROCESS | 2060 | 1464103964321 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]]]}] 08:32:44 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. 08:32:44 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.fill.source-in.html | took 970ms 08:32:44 INFO - PROCESS | 2060 | 1464103964373 Marionette TRACE conn5 -> [0,309,"getWindowHandle",null] 08:32:44 INFO - PROCESS | 2060 | 1464103964376 Marionette TRACE conn5 <- [1,309,null,{"value":"13"}] 08:32:44 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.fill.source-out.html 08:32:44 INFO - PROCESS | 2060 | 1464103964380 Marionette TRACE conn5 -> [0,310,"setScriptTimeout",{"ms":35000}] 08:32:44 INFO - PROCESS | 2060 | 1464103964384 Marionette TRACE conn5 <- [1,310,null,{}] 08:32:44 INFO - PROCESS | 2060 | 1464103964396 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}] 08:32:44 INFO - PROCESS | 2060 | 1464103964511 Marionette TRACE conn5 <- [1,311,null,{"value":null}] 08:32:44 INFO - PROCESS | 2060 | 1464103964634 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\", \"d7c34136-0072-4267-ac82-d2d8ecbe8f23\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:32:44 INFO - PROCESS | 2060 | ++DOCSHELL 15C94400 == 53 [pid = 2060] [id = 87] 08:32:44 INFO - PROCESS | 2060 | ++DOMWINDOW == 114 (192C1C00) [pid = 2060] [serial = 258] [outer = 00000000] 08:32:44 INFO - PROCESS | 2060 | ++DOMWINDOW == 115 (1AB4F800) [pid = 2060] [serial = 259] [outer = 192C1C00] 08:32:44 INFO - PROCESS | 2060 | 1464103964693 Marionette DEBUG loaded listener.js 08:32:44 INFO - PROCESS | 2060 | ++DOMWINDOW == 116 (1AB53C00) [pid = 2060] [serial = 260] [outer = 192C1C00] 08:32:45 INFO - PROCESS | 2060 | 1464103965304 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]]]}] 08:32:45 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. 08:32:45 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.fill.source-out.html | took 990ms 08:32:45 INFO - PROCESS | 2060 | 1464103965373 Marionette TRACE conn5 -> [0,313,"getWindowHandle",null] 08:32:45 INFO - PROCESS | 2060 | 1464103965376 Marionette TRACE conn5 <- [1,313,null,{"value":"13"}] 08:32:45 INFO - PROCESS | 2060 | 1464103965379 Marionette TRACE conn5 -> [0,314,"setScriptTimeout",{"ms":35000}] 08:32:45 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.image.copy.html 08:32:45 INFO - PROCESS | 2060 | 1464103965381 Marionette TRACE conn5 <- [1,314,null,{}] 08:32:45 INFO - PROCESS | 2060 | 1464103965385 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}] 08:32:45 INFO - PROCESS | 2060 | 1464103965489 Marionette TRACE conn5 <- [1,315,null,{"value":null}] 08:32:45 INFO - PROCESS | 2060 | 1464103965622 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\", \"d7c34136-0072-4267-ac82-d2d8ecbe8f23\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:32:45 INFO - PROCESS | 2060 | ++DOCSHELL 0D66F800 == 54 [pid = 2060] [id = 88] 08:32:45 INFO - PROCESS | 2060 | ++DOMWINDOW == 117 (18AC8800) [pid = 2060] [serial = 261] [outer = 00000000] 08:32:45 INFO - PROCESS | 2060 | ++DOMWINDOW == 118 (1ADAB000) [pid = 2060] [serial = 262] [outer = 18AC8800] 08:32:45 INFO - PROCESS | 2060 | 1464103965677 Marionette DEBUG loaded listener.js 08:32:45 INFO - PROCESS | 2060 | ++DOMWINDOW == 119 (1ADB1000) [pid = 2060] [serial = 263] [outer = 18AC8800] 08:32:46 INFO - PROCESS | 2060 | 1464103966391 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]]]}] 08:32:46 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. 08:32:46 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.image.copy.html | took 1068ms 08:32:46 INFO - PROCESS | 2060 | 1464103966451 Marionette TRACE conn5 -> [0,317,"getWindowHandle",null] 08:32:46 INFO - PROCESS | 2060 | 1464103966455 Marionette TRACE conn5 <- [1,317,null,{"value":"13"}] 08:32:46 INFO - PROCESS | 2060 | 1464103966481 Marionette TRACE conn5 -> [0,318,"setScriptTimeout",{"ms":35000}] 08:32:46 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.image.destination-atop.html 08:32:46 INFO - PROCESS | 2060 | 1464103966484 Marionette TRACE conn5 <- [1,318,null,{}] 08:32:46 INFO - PROCESS | 2060 | 1464103966509 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}] 08:32:46 INFO - PROCESS | 2060 | 1464103966609 Marionette TRACE conn5 <- [1,319,null,{"value":null}] 08:32:46 INFO - PROCESS | 2060 | 1464103966683 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\", \"d7c34136-0072-4267-ac82-d2d8ecbe8f23\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:32:46 INFO - PROCESS | 2060 | ++DOCSHELL 0D251000 == 55 [pid = 2060] [id = 89] 08:32:46 INFO - PROCESS | 2060 | ++DOMWINDOW == 120 (0D531400) [pid = 2060] [serial = 264] [outer = 00000000] 08:32:46 INFO - PROCESS | 2060 | ++DOMWINDOW == 121 (0DAE0C00) [pid = 2060] [serial = 265] [outer = 0D531400] 08:32:46 INFO - PROCESS | 2060 | 1464103966732 Marionette DEBUG loaded listener.js 08:32:46 INFO - PROCESS | 2060 | ++DOMWINDOW == 122 (0E201C00) [pid = 2060] [serial = 266] [outer = 0D531400] 08:32:47 INFO - PROCESS | 2060 | --DOCSHELL 1266B400 == 54 [pid = 2060] [id = 29] 08:32:47 INFO - PROCESS | 2060 | --DOCSHELL 173E5400 == 53 [pid = 2060] [id = 30] 08:32:47 INFO - PROCESS | 2060 | --DOCSHELL 0C310800 == 52 [pid = 2060] [id = 83] 08:32:47 INFO - PROCESS | 2060 | --DOCSHELL 14F11800 == 51 [pid = 2060] [id = 82] 08:32:47 INFO - PROCESS | 2060 | --DOCSHELL 0C41E800 == 50 [pid = 2060] [id = 81] 08:32:47 INFO - PROCESS | 2060 | --DOCSHELL 15C39400 == 49 [pid = 2060] [id = 80] 08:32:47 INFO - PROCESS | 2060 | --DOCSHELL 156DBC00 == 48 [pid = 2060] [id = 79] 08:32:47 INFO - PROCESS | 2060 | --DOCSHELL 0C30E800 == 47 [pid = 2060] [id = 78] 08:32:47 INFO - PROCESS | 2060 | --DOCSHELL 130D9800 == 46 [pid = 2060] [id = 77] 08:32:47 INFO - PROCESS | 2060 | --DOCSHELL 0DAE1400 == 45 [pid = 2060] [id = 76] 08:32:47 INFO - PROCESS | 2060 | --DOCSHELL 0C309000 == 44 [pid = 2060] [id = 75] 08:32:47 INFO - PROCESS | 2060 | --DOCSHELL 0C30D400 == 43 [pid = 2060] [id = 74] 08:32:47 INFO - PROCESS | 2060 | --DOMWINDOW == 121 (15C40400) [pid = 2060] [serial = 190] [outer = 00000000] [url = about:blank] 08:32:47 INFO - PROCESS | 2060 | --DOMWINDOW == 120 (14994000) [pid = 2060] [serial = 184] [outer = 00000000] [url = about:blank] 08:32:47 INFO - PROCESS | 2060 | --DOMWINDOW == 119 (1669D000) [pid = 2060] [serial = 193] [outer = 00000000] [url = about:blank] 08:32:47 INFO - PROCESS | 2060 | --DOMWINDOW == 118 (15C93000) [pid = 2060] [serial = 191] [outer = 00000000] [url = about:blank] 08:32:47 INFO - PROCESS | 2060 | --DOMWINDOW == 117 (0DA41000) [pid = 2060] [serial = 178] [outer = 00000000] [url = about:blank] 08:32:47 INFO - PROCESS | 2060 | --DOMWINDOW == 116 (0DC44400) [pid = 2060] [serial = 179] [outer = 00000000] [url = about:blank] 08:32:47 INFO - PROCESS | 2060 | --DOMWINDOW == 115 (0D671800) [pid = 2060] [serial = 172] [outer = 00000000] [url = about:blank] 08:32:47 INFO - PROCESS | 2060 | --DOMWINDOW == 114 (0DA48800) [pid = 2060] [serial = 176] [outer = 00000000] [url = about:blank] 08:32:47 INFO - PROCESS | 2060 | --DOMWINDOW == 113 (0DA0F800) [pid = 2060] [serial = 175] [outer = 00000000] [url = about:blank] 08:32:47 INFO - PROCESS | 2060 | --DOMWINDOW == 112 (12668C00) [pid = 2060] [serial = 181] [outer = 00000000] [url = about:blank] 08:32:47 INFO - PROCESS | 2060 | --DOMWINDOW == 111 (134DE800) [pid = 2060] [serial = 182] [outer = 00000000] [url = about:blank] 08:32:47 INFO - PROCESS | 2060 | --DOMWINDOW == 110 (0DA4AC00) [pid = 2060] [serial = 160] [outer = 00000000] [url = about:blank] 08:32:47 INFO - PROCESS | 2060 | --DOMWINDOW == 109 (166A0C00) [pid = 2060] [serial = 169] [outer = 00000000] [url = about:blank] 08:32:47 INFO - PROCESS | 2060 | --DOMWINDOW == 108 (0DA48C00) [pid = 2060] [serial = 162] [outer = 00000000] [url = about:blank] 08:32:47 INFO - PROCESS | 2060 | --DOMWINDOW == 107 (154BEC00) [pid = 2060] [serial = 166] [outer = 00000000] [url = about:blank] 08:32:47 INFO - PROCESS | 2060 | --DOMWINDOW == 106 (14F1A400) [pid = 2060] [serial = 196] [outer = 00000000] [url = about:blank] 08:32:47 INFO - PROCESS | 2060 | --DOMWINDOW == 105 (15C40000) [pid = 2060] [serial = 197] [outer = 00000000] [url = about:blank] 08:32:47 INFO - PROCESS | 2060 | --DOMWINDOW == 104 (14903400) [pid = 2060] [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.] 08:32:47 INFO - PROCESS | 2060 | --DOMWINDOW == 103 (1669D400) [pid = 2060] [serial = 194] [outer = 00000000] [url = about:blank] 08:32:47 INFO - PROCESS | 2060 | --DOMWINDOW == 102 (156B9C00) [pid = 2060] [serial = 187] [outer = 00000000] [url = about:blank] 08:32:47 INFO - PROCESS | 2060 | --DOMWINDOW == 101 (16D51C00) [pid = 2060] [serial = 199] [outer = 00000000] [url = about:blank] 08:32:47 INFO - PROCESS | 2060 | --DOMWINDOW == 100 (18AFDC00) [pid = 2060] [serial = 203] [outer = 00000000] [url = about:blank] 08:32:47 INFO - PROCESS | 2060 | --DOMWINDOW == 99 (178EE800) [pid = 2060] [serial = 200] [outer = 00000000] [url = about:blank] 08:32:47 INFO - PROCESS | 2060 | --DOMWINDOW == 98 (156BFC00) [pid = 2060] [serial = 188] [outer = 00000000] [url = about:blank] 08:32:47 INFO - PROCESS | 2060 | --DOMWINDOW == 97 (14F18400) [pid = 2060] [serial = 185] [outer = 00000000] [url = about:blank] 08:32:47 INFO - PROCESS | 2060 | --DOMWINDOW == 96 (18AF6000) [pid = 2060] [serial = 202] [outer = 00000000] [url = about:blank] 08:32:47 INFO - PROCESS | 2060 | 1464103967344 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]]]}] 08:32:47 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. 08:32:47 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.image.destination-atop.html | took 870ms 08:32:47 INFO - PROCESS | 2060 | 1464103967357 Marionette TRACE conn5 -> [0,321,"getWindowHandle",null] 08:32:47 INFO - PROCESS | 2060 | 1464103967362 Marionette TRACE conn5 <- [1,321,null,{"value":"13"}] 08:32:47 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.image.destination-in.html 08:32:47 INFO - PROCESS | 2060 | 1464103967368 Marionette TRACE conn5 -> [0,322,"setScriptTimeout",{"ms":35000}] 08:32:47 INFO - PROCESS | 2060 | 1464103967371 Marionette TRACE conn5 <- [1,322,null,{}] 08:32:47 INFO - PROCESS | 2060 | 1464103967375 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}] 08:32:47 INFO - PROCESS | 2060 | 1464103967475 Marionette TRACE conn5 <- [1,323,null,{"value":null}] 08:32:47 INFO - PROCESS | 2060 | 1464103967552 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\", \"d7c34136-0072-4267-ac82-d2d8ecbe8f23\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:32:47 INFO - PROCESS | 2060 | ++DOCSHELL 0C41F400 == 44 [pid = 2060] [id = 90] 08:32:47 INFO - PROCESS | 2060 | ++DOMWINDOW == 97 (0C93BC00) [pid = 2060] [serial = 267] [outer = 00000000] 08:32:47 INFO - PROCESS | 2060 | ++DOMWINDOW == 98 (0DA42000) [pid = 2060] [serial = 268] [outer = 0C93BC00] 08:32:47 INFO - PROCESS | 2060 | 1464103967598 Marionette DEBUG loaded listener.js 08:32:47 INFO - PROCESS | 2060 | ++DOMWINDOW == 99 (0DA4AC00) [pid = 2060] [serial = 269] [outer = 0C93BC00] 08:32:47 INFO - PROCESS | 2060 | 1464103967984 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]]]}] 08:32:48 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. 08:32:48 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.image.destination-in.html | took 670ms 08:32:48 INFO - PROCESS | 2060 | 1464103968041 Marionette TRACE conn5 -> [0,325,"getWindowHandle",null] 08:32:48 INFO - PROCESS | 2060 | 1464103968044 Marionette TRACE conn5 <- [1,325,null,{"value":"13"}] 08:32:48 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.image.source-in.html 08:32:48 INFO - PROCESS | 2060 | 1464103968047 Marionette TRACE conn5 -> [0,326,"setScriptTimeout",{"ms":35000}] 08:32:48 INFO - PROCESS | 2060 | 1464103968051 Marionette TRACE conn5 <- [1,326,null,{}] 08:32:48 INFO - PROCESS | 2060 | 1464103968062 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}] 08:32:48 INFO - PROCESS | 2060 | 1464103968148 Marionette TRACE conn5 <- [1,327,null,{"value":null}] 08:32:48 INFO - PROCESS | 2060 | 1464103968157 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\", \"d7c34136-0072-4267-ac82-d2d8ecbe8f23\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:32:48 INFO - PROCESS | 2060 | ++DOCSHELL 0E75A000 == 45 [pid = 2060] [id = 91] 08:32:48 INFO - PROCESS | 2060 | ++DOMWINDOW == 100 (0E766C00) [pid = 2060] [serial = 270] [outer = 00000000] 08:32:48 INFO - PROCESS | 2060 | ++DOMWINDOW == 101 (134E2800) [pid = 2060] [serial = 271] [outer = 0E766C00] 08:32:48 INFO - PROCESS | 2060 | 1464103968204 Marionette DEBUG loaded listener.js 08:32:48 INFO - PROCESS | 2060 | ++DOMWINDOW == 102 (14993C00) [pid = 2060] [serial = 272] [outer = 0E766C00] 08:32:48 INFO - PROCESS | 2060 | 1464103968660 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]]]}] 08:32:48 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. 08:32:48 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.image.source-in.html | took 630ms 08:32:48 INFO - PROCESS | 2060 | 1464103968681 Marionette TRACE conn5 -> [0,329,"getWindowHandle",null] 08:32:48 INFO - PROCESS | 2060 | 1464103968684 Marionette TRACE conn5 <- [1,329,null,{"value":"13"}] 08:32:48 INFO - PROCESS | 2060 | 1464103968687 Marionette TRACE conn5 -> [0,330,"setScriptTimeout",{"ms":35000}] 08:32:48 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.image.source-out.html 08:32:48 INFO - PROCESS | 2060 | 1464103968689 Marionette TRACE conn5 <- [1,330,null,{}] 08:32:48 INFO - PROCESS | 2060 | 1464103968692 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}] 08:32:48 INFO - PROCESS | 2060 | 1464103968777 Marionette TRACE conn5 <- [1,331,null,{"value":null}] 08:32:48 INFO - PROCESS | 2060 | 1464103968786 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\", \"d7c34136-0072-4267-ac82-d2d8ecbe8f23\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:32:48 INFO - PROCESS | 2060 | ++DOCSHELL 14F11400 == 46 [pid = 2060] [id = 92] 08:32:48 INFO - PROCESS | 2060 | ++DOMWINDOW == 103 (14F1B400) [pid = 2060] [serial = 273] [outer = 00000000] 08:32:48 INFO - PROCESS | 2060 | ++DOMWINDOW == 104 (154C6800) [pid = 2060] [serial = 274] [outer = 14F1B400] 08:32:48 INFO - PROCESS | 2060 | 1464103968834 Marionette DEBUG loaded listener.js 08:32:48 INFO - PROCESS | 2060 | ++DOMWINDOW == 105 (156BE400) [pid = 2060] [serial = 275] [outer = 14F1B400] 08:32:49 INFO - PROCESS | 2060 | 1464103969262 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]]]}] 08:32:49 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. 08:32:49 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.image.source-out.html | took 630ms 08:32:49 INFO - PROCESS | 2060 | 1464103969322 Marionette TRACE conn5 -> [0,333,"getWindowHandle",null] 08:32:49 INFO - PROCESS | 2060 | 1464103969324 Marionette TRACE conn5 <- [1,333,null,{"value":"13"}] 08:32:49 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.nocontext.copy.html 08:32:49 INFO - PROCESS | 2060 | 1464103969337 Marionette TRACE conn5 -> [0,334,"setScriptTimeout",{"ms":35000}] 08:32:49 INFO - PROCESS | 2060 | 1464103969339 Marionette TRACE conn5 <- [1,334,null,{}] 08:32:49 INFO - PROCESS | 2060 | 1464103969343 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}] 08:32:49 INFO - PROCESS | 2060 | 1464103969425 Marionette TRACE conn5 <- [1,335,null,{"value":null}] 08:32:49 INFO - PROCESS | 2060 | 1464103969431 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\", \"d7c34136-0072-4267-ac82-d2d8ecbe8f23\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:32:49 INFO - PROCESS | 2060 | ++DOCSHELL 156C4000 == 47 [pid = 2060] [id = 93] 08:32:49 INFO - PROCESS | 2060 | ++DOMWINDOW == 106 (156C5000) [pid = 2060] [serial = 276] [outer = 00000000] 08:32:49 INFO - PROCESS | 2060 | ++DOMWINDOW == 107 (156D9800) [pid = 2060] [serial = 277] [outer = 156C5000] 08:32:49 INFO - PROCESS | 2060 | 1464103969478 Marionette DEBUG loaded listener.js 08:32:49 INFO - PROCESS | 2060 | ++DOMWINDOW == 108 (15C37C00) [pid = 2060] [serial = 278] [outer = 156C5000] 08:32:49 INFO - PROCESS | 2060 | 1464103969966 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]]]}] 08:32:50 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. 08:32:50 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.nocontext.copy.html | took 690ms 08:32:50 INFO - PROCESS | 2060 | 1464103970022 Marionette TRACE conn5 -> [0,337,"getWindowHandle",null] 08:32:50 INFO - PROCESS | 2060 | 1464103970024 Marionette TRACE conn5 <- [1,337,null,{"value":"13"}] 08:32:50 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.nocontext.destination-atop.html 08:32:50 INFO - PROCESS | 2060 | 1464103970027 Marionette TRACE conn5 -> [0,338,"setScriptTimeout",{"ms":35000}] 08:32:50 INFO - PROCESS | 2060 | 1464103970029 Marionette TRACE conn5 <- [1,338,null,{}] 08:32:50 INFO - PROCESS | 2060 | 1464103970039 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}] 08:32:50 INFO - PROCESS | 2060 | 1464103970164 Marionette TRACE conn5 <- [1,339,null,{"value":null}] 08:32:50 INFO - PROCESS | 2060 | 1464103970219 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\", \"d7c34136-0072-4267-ac82-d2d8ecbe8f23\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:32:50 INFO - PROCESS | 2060 | ++DOCSHELL 162AE400 == 48 [pid = 2060] [id = 94] 08:32:50 INFO - PROCESS | 2060 | ++DOMWINDOW == 109 (16695C00) [pid = 2060] [serial = 279] [outer = 00000000] 08:32:50 INFO - PROCESS | 2060 | ++DOMWINDOW == 110 (166A1800) [pid = 2060] [serial = 280] [outer = 16695C00] 08:32:50 INFO - PROCESS | 2060 | 1464103970265 Marionette DEBUG loaded listener.js 08:32:50 INFO - PROCESS | 2060 | ++DOMWINDOW == 111 (1676B400) [pid = 2060] [serial = 281] [outer = 16695C00] 08:32:50 INFO - PROCESS | 2060 | 1464103970693 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]]]}] 08:32:50 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. 08:32:50 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.nocontext.destination-atop.html | took 730ms 08:32:50 INFO - PROCESS | 2060 | 1464103970792 Marionette TRACE conn5 -> [0,341,"getWindowHandle",null] 08:32:50 INFO - PROCESS | 2060 | 1464103970794 Marionette TRACE conn5 <- [1,341,null,{"value":"13"}] 08:32:50 INFO - PROCESS | 2060 | 1464103970797 Marionette TRACE conn5 -> [0,342,"setScriptTimeout",{"ms":35000}] 08:32:50 INFO - PROCESS | 2060 | 1464103970799 Marionette TRACE conn5 <- [1,342,null,{}] 08:32:50 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.nocontext.destination-in.html 08:32:50 INFO - PROCESS | 2060 | 1464103970802 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}] 08:32:50 INFO - PROCESS | 2060 | 1464103970906 Marionette TRACE conn5 <- [1,343,null,{"value":null}] 08:32:50 INFO - PROCESS | 2060 | 1464103970918 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\", \"d7c34136-0072-4267-ac82-d2d8ecbe8f23\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:32:50 INFO - PROCESS | 2060 | ++DOCSHELL 0C302C00 == 49 [pid = 2060] [id = 95] 08:32:50 INFO - PROCESS | 2060 | ++DOMWINDOW == 112 (166A0400) [pid = 2060] [serial = 282] [outer = 00000000] 08:32:50 INFO - PROCESS | 2060 | ++DOMWINDOW == 113 (17162400) [pid = 2060] [serial = 283] [outer = 166A0400] 08:32:50 INFO - PROCESS | 2060 | 1464103970965 Marionette DEBUG loaded listener.js 08:32:51 INFO - PROCESS | 2060 | ++DOMWINDOW == 114 (17163400) [pid = 2060] [serial = 284] [outer = 166A0400] 08:32:51 INFO - PROCESS | 2060 | 1464103971419 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]]]}] 08:32:51 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. 08:32:51 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.nocontext.destination-in.html | took 672ms 08:32:51 INFO - PROCESS | 2060 | 1464103971478 Marionette TRACE conn5 -> [0,345,"getWindowHandle",null] 08:32:51 INFO - PROCESS | 2060 | 1464103971480 Marionette TRACE conn5 <- [1,345,null,{"value":"13"}] 08:32:51 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.nocontext.source-in.html 08:32:51 INFO - PROCESS | 2060 | 1464103971483 Marionette TRACE conn5 -> [0,346,"setScriptTimeout",{"ms":35000}] 08:32:51 INFO - PROCESS | 2060 | 1464103971485 Marionette TRACE conn5 <- [1,346,null,{}] 08:32:51 INFO - PROCESS | 2060 | 1464103971500 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}] 08:32:51 INFO - PROCESS | 2060 | 1464103971617 Marionette TRACE conn5 <- [1,347,null,{"value":null}] 08:32:51 INFO - PROCESS | 2060 | 1464103971629 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\", \"d7c34136-0072-4267-ac82-d2d8ecbe8f23\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:32:51 INFO - PROCESS | 2060 | ++DOCSHELL 178F5C00 == 50 [pid = 2060] [id = 96] 08:32:51 INFO - PROCESS | 2060 | ++DOMWINDOW == 115 (1793EC00) [pid = 2060] [serial = 285] [outer = 00000000] 08:32:51 INFO - PROCESS | 2060 | ++DOMWINDOW == 116 (18AF2800) [pid = 2060] [serial = 286] [outer = 1793EC00] 08:32:51 INFO - PROCESS | 2060 | 1464103971674 Marionette DEBUG loaded listener.js 08:32:51 INFO - PROCESS | 2060 | ++DOMWINDOW == 117 (18AF3C00) [pid = 2060] [serial = 287] [outer = 1793EC00] 08:32:51 INFO - PROCESS | 2060 | --DOMWINDOW == 116 (15C33000) [pid = 2060] [serial = 234] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.source-in.html] 08:32:51 INFO - PROCESS | 2060 | --DOMWINDOW == 115 (15C41C00) [pid = 2060] [serial = 237] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.source-out.html] 08:32:51 INFO - PROCESS | 2060 | --DOMWINDOW == 114 (0C30D800) [pid = 2060] [serial = 219] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.destination-in.html] 08:32:51 INFO - PROCESS | 2060 | --DOMWINDOW == 113 (0DC41000) [pid = 2060] [serial = 225] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.destination-over.html] 08:32:51 INFO - PROCESS | 2060 | --DOMWINDOW == 112 (130DFC00) [pid = 2060] [serial = 228] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.lighter.html] 08:32:51 INFO - PROCESS | 2060 | --DOMWINDOW == 111 (0C424C00) [pid = 2060] [serial = 222] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.destination-out.html] 08:32:51 INFO - PROCESS | 2060 | --DOMWINDOW == 110 (0CA5AC00) [pid = 2060] [serial = 240] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.source-over.html] 08:32:51 INFO - PROCESS | 2060 | --DOMWINDOW == 109 (175ED400) [pid = 2060] [serial = 246] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.fill.copy.html] 08:32:51 INFO - PROCESS | 2060 | --DOMWINDOW == 108 (154CA800) [pid = 2060] [serial = 243] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.xor.html] 08:32:51 INFO - PROCESS | 2060 | --DOMWINDOW == 107 (1490E000) [pid = 2060] [serial = 231] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.source-atop.html] 08:32:52 INFO - PROCESS | 2060 | 1464103972182 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]]]}] 08:32:52 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. 08:32:52 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.nocontext.source-in.html | took 730ms 08:32:52 INFO - PROCESS | 2060 | 1464103972227 Marionette TRACE conn5 -> [0,349,"getWindowHandle",null] 08:32:52 INFO - PROCESS | 2060 | 1464103972229 Marionette TRACE conn5 <- [1,349,null,{"value":"13"}] 08:32:52 INFO - PROCESS | 2060 | 1464103972232 Marionette TRACE conn5 -> [0,350,"setScriptTimeout",{"ms":35000}] 08:32:52 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.nocontext.source-out.html 08:32:52 INFO - PROCESS | 2060 | 1464103972234 Marionette TRACE conn5 <- [1,350,null,{}] 08:32:52 INFO - PROCESS | 2060 | 1464103972237 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}] 08:32:52 INFO - PROCESS | 2060 | 1464103972319 Marionette TRACE conn5 <- [1,351,null,{"value":null}] 08:32:52 INFO - PROCESS | 2060 | 1464103972325 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\", \"d7c34136-0072-4267-ac82-d2d8ecbe8f23\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:32:52 INFO - PROCESS | 2060 | ++DOCSHELL 0DCE9C00 == 51 [pid = 2060] [id = 97] 08:32:52 INFO - PROCESS | 2060 | ++DOMWINDOW == 108 (0E78E800) [pid = 2060] [serial = 288] [outer = 00000000] 08:32:52 INFO - PROCESS | 2060 | ++DOMWINDOW == 109 (175ED400) [pid = 2060] [serial = 289] [outer = 0E78E800] 08:32:52 INFO - PROCESS | 2060 | 1464103972372 Marionette DEBUG loaded listener.js 08:32:52 INFO - PROCESS | 2060 | ++DOMWINDOW == 110 (18ACA000) [pid = 2060] [serial = 290] [outer = 0E78E800] 08:32:52 INFO - PROCESS | 2060 | 1464103972789 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]]]}] 08:32:52 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. 08:32:52 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.nocontext.source-out.html | took 570ms 08:32:52 INFO - PROCESS | 2060 | 1464103972805 Marionette TRACE conn5 -> [0,353,"getWindowHandle",null] 08:32:52 INFO - PROCESS | 2060 | 1464103972807 Marionette TRACE conn5 <- [1,353,null,{"value":"13"}] 08:32:52 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.pattern.copy.html 08:32:52 INFO - PROCESS | 2060 | 1464103972810 Marionette TRACE conn5 -> [0,354,"setScriptTimeout",{"ms":35000}] 08:32:52 INFO - PROCESS | 2060 | 1464103972812 Marionette TRACE conn5 <- [1,354,null,{}] 08:32:52 INFO - PROCESS | 2060 | 1464103972827 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}] 08:32:52 INFO - PROCESS | 2060 | 1464103972906 Marionette TRACE conn5 <- [1,355,null,{"value":null}] 08:32:52 INFO - PROCESS | 2060 | 1464103972912 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\", \"d7c34136-0072-4267-ac82-d2d8ecbe8f23\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:32:52 INFO - PROCESS | 2060 | ++DOCSHELL 0D610800 == 52 [pid = 2060] [id = 98] 08:32:52 INFO - PROCESS | 2060 | ++DOMWINDOW == 111 (0D60E800) [pid = 2060] [serial = 291] [outer = 00000000] 08:32:52 INFO - PROCESS | 2060 | ++DOMWINDOW == 112 (0D614000) [pid = 2060] [serial = 292] [outer = 0D60E800] 08:32:52 INFO - PROCESS | 2060 | 1464103972958 Marionette DEBUG loaded listener.js 08:32:53 INFO - PROCESS | 2060 | ++DOMWINDOW == 113 (0D614C00) [pid = 2060] [serial = 293] [outer = 0D60E800] 08:32:53 INFO - PROCESS | 2060 | 1464103973386 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]]]}] 08:32:53 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. 08:32:53 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.pattern.copy.html | took 630ms 08:32:53 INFO - PROCESS | 2060 | 1464103973443 Marionette TRACE conn5 -> [0,357,"getWindowHandle",null] 08:32:53 INFO - PROCESS | 2060 | 1464103973445 Marionette TRACE conn5 <- [1,357,null,{"value":"13"}] 08:32:53 INFO - PROCESS | 2060 | 1464103973449 Marionette TRACE conn5 -> [0,358,"setScriptTimeout",{"ms":35000}] 08:32:53 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.pattern.destination-atop.html 08:32:53 INFO - PROCESS | 2060 | 1464103973451 Marionette TRACE conn5 <- [1,358,null,{}] 08:32:53 INFO - PROCESS | 2060 | 1464103973455 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}] 08:32:53 INFO - PROCESS | 2060 | 1464103973551 Marionette TRACE conn5 <- [1,359,null,{"value":null}] 08:32:53 INFO - PROCESS | 2060 | 1464103973560 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\", \"d7c34136-0072-4267-ac82-d2d8ecbe8f23\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:32:53 INFO - PROCESS | 2060 | ++DOCSHELL 0D617C00 == 53 [pid = 2060] [id = 99] 08:32:53 INFO - PROCESS | 2060 | ++DOMWINDOW == 114 (0DC3C800) [pid = 2060] [serial = 294] [outer = 00000000] 08:32:53 INFO - PROCESS | 2060 | ++DOMWINDOW == 115 (1AB4DC00) [pid = 2060] [serial = 295] [outer = 0DC3C800] 08:32:53 INFO - PROCESS | 2060 | 1464103973608 Marionette DEBUG loaded listener.js 08:32:53 INFO - PROCESS | 2060 | ++DOMWINDOW == 116 (1ADAC000) [pid = 2060] [serial = 296] [outer = 0DC3C800] 08:32:54 INFO - PROCESS | 2060 | 1464103974226 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]]]}] 08:32:54 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. 08:32:54 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.pattern.destination-atop.html | took 830ms 08:32:54 INFO - PROCESS | 2060 | 1464103974282 Marionette TRACE conn5 -> [0,361,"getWindowHandle",null] 08:32:54 INFO - PROCESS | 2060 | 1464103974287 Marionette TRACE conn5 <- [1,361,null,{"value":"13"}] 08:32:54 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.pattern.destination-in.html 08:32:54 INFO - PROCESS | 2060 | 1464103974293 Marionette TRACE conn5 -> [0,362,"setScriptTimeout",{"ms":35000}] 08:32:54 INFO - PROCESS | 2060 | 1464103974297 Marionette TRACE conn5 <- [1,362,null,{}] 08:32:54 INFO - PROCESS | 2060 | 1464103974303 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}] 08:32:54 INFO - PROCESS | 2060 | 1464103974451 Marionette TRACE conn5 <- [1,363,null,{"value":null}] 08:32:54 INFO - PROCESS | 2060 | 1464103974580 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\", \"d7c34136-0072-4267-ac82-d2d8ecbe8f23\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:32:54 INFO - PROCESS | 2060 | ++DOCSHELL 0CA5E400 == 54 [pid = 2060] [id = 100] 08:32:54 INFO - PROCESS | 2060 | ++DOMWINDOW == 117 (0CF76800) [pid = 2060] [serial = 297] [outer = 00000000] 08:32:54 INFO - PROCESS | 2060 | ++DOMWINDOW == 118 (0D610000) [pid = 2060] [serial = 298] [outer = 0CF76800] 08:32:54 INFO - PROCESS | 2060 | 1464103974643 Marionette DEBUG loaded listener.js 08:32:54 INFO - PROCESS | 2060 | ++DOMWINDOW == 119 (0DA3E800) [pid = 2060] [serial = 299] [outer = 0CF76800] 08:32:55 INFO - PROCESS | 2060 | 1464103975271 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]]]}] 08:32:55 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. 08:32:55 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.pattern.destination-in.html | took 1021ms 08:32:55 INFO - PROCESS | 2060 | 1464103975319 Marionette TRACE conn5 -> [0,365,"getWindowHandle",null] 08:32:55 INFO - PROCESS | 2060 | 1464103975325 Marionette TRACE conn5 <- [1,365,null,{"value":"13"}] 08:32:55 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.pattern.source-in.html 08:32:55 INFO - PROCESS | 2060 | 1464103975331 Marionette TRACE conn5 -> [0,366,"setScriptTimeout",{"ms":35000}] 08:32:55 INFO - PROCESS | 2060 | 1464103975334 Marionette TRACE conn5 <- [1,366,null,{}] 08:32:55 INFO - PROCESS | 2060 | 1464103975338 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}] 08:32:55 INFO - PROCESS | 2060 | 1464103975443 Marionette TRACE conn5 <- [1,367,null,{"value":null}] 08:32:55 INFO - PROCESS | 2060 | 1464103975539 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\", \"d7c34136-0072-4267-ac82-d2d8ecbe8f23\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:32:55 INFO - PROCESS | 2060 | ++DOCSHELL 13008000 == 55 [pid = 2060] [id = 101] 08:32:55 INFO - PROCESS | 2060 | ++DOMWINDOW == 120 (134E9000) [pid = 2060] [serial = 300] [outer = 00000000] 08:32:55 INFO - PROCESS | 2060 | ++DOMWINDOW == 121 (14F17000) [pid = 2060] [serial = 301] [outer = 134E9000] 08:32:55 INFO - PROCESS | 2060 | 1464103975594 Marionette DEBUG loaded listener.js 08:32:55 INFO - PROCESS | 2060 | ++DOMWINDOW == 122 (156C0800) [pid = 2060] [serial = 302] [outer = 134E9000] 08:32:56 INFO - PROCESS | 2060 | 1464103976155 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]]]}] 08:32:56 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. 08:32:56 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.pattern.source-in.html | took 870ms 08:32:56 INFO - PROCESS | 2060 | 1464103976203 Marionette TRACE conn5 -> [0,369,"getWindowHandle",null] 08:32:56 INFO - PROCESS | 2060 | 1464103976206 Marionette TRACE conn5 <- [1,369,null,{"value":"13"}] 08:32:56 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.pattern.source-out.html 08:32:56 INFO - PROCESS | 2060 | 1464103976210 Marionette TRACE conn5 -> [0,370,"setScriptTimeout",{"ms":35000}] 08:32:56 INFO - PROCESS | 2060 | 1464103976214 Marionette TRACE conn5 <- [1,370,null,{}] 08:32:56 INFO - PROCESS | 2060 | 1464103976225 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}] 08:32:56 INFO - PROCESS | 2060 | 1464103976348 Marionette TRACE conn5 <- [1,371,null,{"value":null}] 08:32:56 INFO - PROCESS | 2060 | 1464103976443 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\", \"d7c34136-0072-4267-ac82-d2d8ecbe8f23\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:32:56 INFO - PROCESS | 2060 | ++DOCSHELL 1715C800 == 56 [pid = 2060] [id = 102] 08:32:56 INFO - PROCESS | 2060 | ++DOMWINDOW == 123 (199E9800) [pid = 2060] [serial = 303] [outer = 00000000] 08:32:56 INFO - PROCESS | 2060 | ++DOMWINDOW == 124 (1AB51C00) [pid = 2060] [serial = 304] [outer = 199E9800] 08:32:56 INFO - PROCESS | 2060 | 1464103976503 Marionette DEBUG loaded listener.js 08:32:56 INFO - PROCESS | 2060 | ++DOMWINDOW == 125 (1ADAA400) [pid = 2060] [serial = 305] [outer = 199E9800] 08:32:57 INFO - PROCESS | 2060 | 1464103977117 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]]]}] 08:32:57 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. 08:32:57 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.pattern.source-out.html | took 930ms 08:32:57 INFO - PROCESS | 2060 | 1464103977143 Marionette TRACE conn5 -> [0,373,"getWindowHandle",null] 08:32:57 INFO - PROCESS | 2060 | 1464103977146 Marionette TRACE conn5 <- [1,373,null,{"value":"13"}] 08:32:57 INFO - TEST-START | /2dcontext/conformance-requirements/2d.missingargs.html 08:32:57 INFO - PROCESS | 2060 | 1464103977149 Marionette TRACE conn5 -> [0,374,"setScriptTimeout",{"ms":35000}] 08:32:57 INFO - PROCESS | 2060 | 1464103977151 Marionette TRACE conn5 <- [1,374,null,{}] 08:32:57 INFO - PROCESS | 2060 | 1464103977155 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}] 08:32:57 INFO - PROCESS | 2060 | 1464103977258 Marionette TRACE conn5 <- [1,375,null,{"value":null}] 08:32:57 INFO - PROCESS | 2060 | 1464103977352 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\", \"d7c34136-0072-4267-ac82-d2d8ecbe8f23\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:32:57 INFO - PROCESS | 2060 | ++DOCSHELL 14949C00 == 57 [pid = 2060] [id = 103] 08:32:57 INFO - PROCESS | 2060 | ++DOMWINDOW == 126 (1494A400) [pid = 2060] [serial = 306] [outer = 00000000] 08:32:57 INFO - PROCESS | 2060 | ++DOMWINDOW == 127 (1494F400) [pid = 2060] [serial = 307] [outer = 1494A400] 08:32:57 INFO - PROCESS | 2060 | 1464103977407 Marionette DEBUG loaded listener.js 08:32:57 INFO - PROCESS | 2060 | ++DOMWINDOW == 128 (14952800) [pid = 2060] [serial = 308] [outer = 1494A400] 08:32:57 INFO - PROCESS | 2060 | 1464103977984 Marionette TRACE conn5 <- [1,376,null,{"value":["/2dcontext/conformance-requirements/2d.missingargs.html",0,null,null,[["Missing arguments cause TypeError",0,null,null]]]}] 08:32:58 INFO - TEST-PASS | /2dcontext/conformance-requirements/2d.missingargs.html | Missing arguments cause TypeError 08:32:58 INFO - TEST-OK | /2dcontext/conformance-requirements/2d.missingargs.html | took 870ms 08:32:58 INFO - PROCESS | 2060 | 1464103978023 Marionette TRACE conn5 -> [0,377,"getWindowHandle",null] 08:32:58 INFO - PROCESS | 2060 | 1464103978025 Marionette TRACE conn5 <- [1,377,null,{"value":"13"}] 08:32:58 INFO - TEST-START | /2dcontext/conformance-requirements/2d.type.delete.html 08:32:58 INFO - PROCESS | 2060 | 1464103978029 Marionette TRACE conn5 -> [0,378,"setScriptTimeout",{"ms":35000}] 08:32:58 INFO - PROCESS | 2060 | 1464103978031 Marionette TRACE conn5 <- [1,378,null,{}] 08:32:58 INFO - PROCESS | 2060 | 1464103978035 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}] 08:32:58 INFO - PROCESS | 2060 | 1464103978140 Marionette TRACE conn5 <- [1,379,null,{"value":null}] 08:32:58 INFO - PROCESS | 2060 | 1464103978239 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\", \"d7c34136-0072-4267-ac82-d2d8ecbe8f23\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:32:58 INFO - PROCESS | 2060 | ++DOCSHELL 1A20D000 == 58 [pid = 2060] [id = 104] 08:32:58 INFO - PROCESS | 2060 | ++DOMWINDOW == 129 (1ADB2400) [pid = 2060] [serial = 309] [outer = 00000000] 08:32:58 INFO - PROCESS | 2060 | ++DOMWINDOW == 130 (1B81FC00) [pid = 2060] [serial = 310] [outer = 1ADB2400] 08:32:58 INFO - PROCESS | 2060 | 1464103978293 Marionette DEBUG loaded listener.js 08:32:58 INFO - PROCESS | 2060 | ++DOMWINDOW == 131 (1B8C6C00) [pid = 2060] [serial = 311] [outer = 1ADB2400] 08:32:59 INFO - TEST-PASS | /2dcontext/conformance-requirements/2d.type.delete.html | window.CanvasRenderingContext2D is Configurable 08:32:59 INFO - TEST-OK | /2dcontext/conformance-requirements/2d.type.delete.html | took 1017ms 08:32:59 INFO - PROCESS | 2060 | 1464103979042 Marionette TRACE conn5 <- [1,380,null,{"value":["/2dcontext/conformance-requirements/2d.type.delete.html",0,null,null,[["window.CanvasRenderingContext2D is Configurable",0,null,null]]]}] 08:32:59 INFO - PROCESS | 2060 | 1464103979050 Marionette TRACE conn5 -> [0,381,"getWindowHandle",null] 08:32:59 INFO - PROCESS | 2060 | 1464103979055 Marionette TRACE conn5 <- [1,381,null,{"value":"13"}] 08:32:59 INFO - TEST-START | /2dcontext/conformance-requirements/2d.voidreturn.html 08:32:59 INFO - PROCESS | 2060 | 1464103979105 Marionette TRACE conn5 -> [0,382,"setScriptTimeout",{"ms":35000}] 08:32:59 INFO - PROCESS | 2060 | 1464103979108 Marionette TRACE conn5 <- [1,382,null,{}] 08:32:59 INFO - PROCESS | 2060 | 1464103979114 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}] 08:32:59 INFO - PROCESS | 2060 | 1464103979217 Marionette TRACE conn5 <- [1,383,null,{"value":null}] 08:32:59 INFO - PROCESS | 2060 | 1464103979294 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\", \"d7c34136-0072-4267-ac82-d2d8ecbe8f23\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:32:59 INFO - PROCESS | 2060 | ++DOCSHELL 0D60CC00 == 59 [pid = 2060] [id = 105] 08:32:59 INFO - PROCESS | 2060 | ++DOMWINDOW == 132 (0D60E000) [pid = 2060] [serial = 312] [outer = 00000000] 08:32:59 INFO - PROCESS | 2060 | ++DOMWINDOW == 133 (0D66E000) [pid = 2060] [serial = 313] [outer = 0D60E000] 08:32:59 INFO - PROCESS | 2060 | 1464103979343 Marionette DEBUG loaded listener.js 08:32:59 INFO - PROCESS | 2060 | ++DOMWINDOW == 134 (0DC44000) [pid = 2060] [serial = 314] [outer = 0D60E000] 08:32:59 INFO - PROCESS | 2060 | 1464103979955 Marionette TRACE conn5 <- [1,384,null,{"value":["/2dcontext/conformance-requirements/2d.voidreturn.html",0,null,null,[["void methods return undefined",0,null,null]]]}] 08:32:59 INFO - TEST-PASS | /2dcontext/conformance-requirements/2d.voidreturn.html | void methods return undefined 08:32:59 INFO - TEST-OK | /2dcontext/conformance-requirements/2d.voidreturn.html | took 910ms 08:32:59 INFO - PROCESS | 2060 | 1464103979988 Marionette TRACE conn5 -> [0,385,"getWindowHandle",null] 08:32:59 INFO - PROCESS | 2060 | 1464103979994 Marionette TRACE conn5 <- [1,385,null,{"value":"13"}] 08:32:59 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.3arg.html 08:33:00 INFO - PROCESS | 2060 | 1464103980000 Marionette TRACE conn5 -> [0,386,"setScriptTimeout",{"ms":35000}] 08:33:00 INFO - PROCESS | 2060 | 1464103980002 Marionette TRACE conn5 <- [1,386,null,{}] 08:33:00 INFO - PROCESS | 2060 | 1464103980006 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}] 08:33:00 INFO - PROCESS | 2060 | 1464103980109 Marionette TRACE conn5 <- [1,387,null,{"value":null}] 08:33:00 INFO - PROCESS | 2060 | 1464103980246 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\", \"d7c34136-0072-4267-ac82-d2d8ecbe8f23\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:33:00 INFO - PROCESS | 2060 | --DOCSHELL 0D610800 == 58 [pid = 2060] [id = 98] 08:33:00 INFO - PROCESS | 2060 | --DOCSHELL 0DCE9C00 == 57 [pid = 2060] [id = 97] 08:33:00 INFO - PROCESS | 2060 | --DOCSHELL 178F5C00 == 56 [pid = 2060] [id = 96] 08:33:00 INFO - PROCESS | 2060 | --DOCSHELL 0C302C00 == 55 [pid = 2060] [id = 95] 08:33:00 INFO - PROCESS | 2060 | --DOCSHELL 162AE400 == 54 [pid = 2060] [id = 94] 08:33:00 INFO - PROCESS | 2060 | --DOCSHELL 156C4000 == 53 [pid = 2060] [id = 93] 08:33:00 INFO - PROCESS | 2060 | --DOCSHELL 14F11400 == 52 [pid = 2060] [id = 92] 08:33:00 INFO - PROCESS | 2060 | --DOCSHELL 0E75A000 == 51 [pid = 2060] [id = 91] 08:33:00 INFO - PROCESS | 2060 | --DOCSHELL 0C41F400 == 50 [pid = 2060] [id = 90] 08:33:00 INFO - PROCESS | 2060 | --DOCSHELL 0D251000 == 49 [pid = 2060] [id = 89] 08:33:00 INFO - PROCESS | 2060 | --DOMWINDOW == 133 (1B8C8400) [pid = 2060] [serial = 250] [outer = 00000000] [url = about:blank] 08:33:00 INFO - PROCESS | 2060 | ++DOCSHELL 09173400 == 50 [pid = 2060] [id = 106] 08:33:00 INFO - PROCESS | 2060 | ++DOMWINDOW == 134 (09174800) [pid = 2060] [serial = 315] [outer = 00000000] 08:33:00 INFO - PROCESS | 2060 | ++DOMWINDOW == 135 (0C427400) [pid = 2060] [serial = 316] [outer = 09174800] 08:33:00 INFO - PROCESS | 2060 | 1464103980345 Marionette DEBUG loaded listener.js 08:33:00 INFO - PROCESS | 2060 | ++DOMWINDOW == 136 (0D537000) [pid = 2060] [serial = 317] [outer = 09174800] 08:33:00 INFO - PROCESS | 2060 | --DOMWINDOW == 135 (15CB5800) [pid = 2060] [serial = 235] [outer = 00000000] [url = about:blank] 08:33:00 INFO - PROCESS | 2060 | --DOMWINDOW == 134 (16772C00) [pid = 2060] [serial = 238] [outer = 00000000] [url = about:blank] 08:33:00 INFO - PROCESS | 2060 | --DOMWINDOW == 133 (16699000) [pid = 2060] [serial = 236] [outer = 00000000] [url = about:blank] 08:33:00 INFO - PROCESS | 2060 | --DOMWINDOW == 132 (1A203800) [pid = 2060] [serial = 205] [outer = 00000000] [url = about:blank] 08:33:00 INFO - PROCESS | 2060 | --DOMWINDOW == 131 (0E78B800) [pid = 2060] [serial = 208] [outer = 00000000] [url = about:blank] 08:33:00 INFO - PROCESS | 2060 | --DOMWINDOW == 130 (156DD400) [pid = 2060] [serial = 211] [outer = 00000000] [url = about:blank] 08:33:00 INFO - PROCESS | 2060 | --DOMWINDOW == 129 (1A210800) [pid = 2060] [serial = 214] [outer = 00000000] [url = about:blank] 08:33:00 INFO - PROCESS | 2060 | --DOMWINDOW == 128 (0D537400) [pid = 2060] [serial = 221] [outer = 00000000] [url = about:blank] 08:33:00 INFO - PROCESS | 2060 | --DOMWINDOW == 127 (16CAC800) [pid = 2060] [serial = 239] [outer = 00000000] [url = about:blank] 08:33:00 INFO - PROCESS | 2060 | --DOMWINDOW == 126 (0D532C00) [pid = 2060] [serial = 220] [outer = 00000000] [url = about:blank] 08:33:00 INFO - PROCESS | 2060 | --DOMWINDOW == 125 (11D53800) [pid = 2060] [serial = 226] [outer = 00000000] [url = about:blank] 08:33:00 INFO - PROCESS | 2060 | --DOMWINDOW == 124 (124D1800) [pid = 2060] [serial = 227] [outer = 00000000] [url = about:blank] 08:33:00 INFO - PROCESS | 2060 | --DOMWINDOW == 123 (134E8800) [pid = 2060] [serial = 229] [outer = 00000000] [url = about:blank] 08:33:00 INFO - PROCESS | 2060 | --DOMWINDOW == 122 (14906800) [pid = 2060] [serial = 230] [outer = 00000000] [url = about:blank] 08:33:00 INFO - PROCESS | 2060 | --DOMWINDOW == 121 (0D53C800) [pid = 2060] [serial = 223] [outer = 00000000] [url = about:blank] 08:33:00 INFO - PROCESS | 2060 | --DOMWINDOW == 120 (0D66D000) [pid = 2060] [serial = 224] [outer = 00000000] [url = about:blank] 08:33:00 INFO - PROCESS | 2060 | --DOMWINDOW == 119 (1A20F400) [pid = 2060] [serial = 217] [outer = 00000000] [url = about:blank] 08:33:00 INFO - PROCESS | 2060 | --DOMWINDOW == 118 (134E3400) [pid = 2060] [serial = 241] [outer = 00000000] [url = about:blank] 08:33:00 INFO - PROCESS | 2060 | --DOMWINDOW == 117 (1965C800) [pid = 2060] [serial = 247] [outer = 00000000] [url = about:blank] 08:33:00 INFO - PROCESS | 2060 | --DOMWINDOW == 116 (179CC800) [pid = 2060] [serial = 244] [outer = 00000000] [url = about:blank] 08:33:00 INFO - PROCESS | 2060 | --DOMWINDOW == 115 (156D7800) [pid = 2060] [serial = 242] [outer = 00000000] [url = about:blank] 08:33:00 INFO - PROCESS | 2060 | --DOMWINDOW == 114 (1567F800) [pid = 2060] [serial = 232] [outer = 00000000] [url = about:blank] 08:33:00 INFO - PROCESS | 2060 | --DOMWINDOW == 113 (156BA000) [pid = 2060] [serial = 233] [outer = 00000000] [url = about:blank] 08:33:00 INFO - PROCESS | 2060 | --DOMWINDOW == 112 (199ECC00) [pid = 2060] [serial = 248] [outer = 00000000] [url = about:blank] 08:33:00 INFO - PROCESS | 2060 | --DOMWINDOW == 111 (18AF9400) [pid = 2060] [serial = 245] [outer = 00000000] [url = about:blank] 08:33:00 INFO - PROCESS | 2060 | 1464103980785 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]]]}] 08:33:00 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.3arg.html | Canvas test: 2d.drawImage.3arg 08:33:00 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.3arg.html | took 830ms 08:33:00 INFO - PROCESS | 2060 | 1464103980833 Marionette TRACE conn5 -> [0,389,"getWindowHandle",null] 08:33:00 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.5arg.html 08:33:00 INFO - PROCESS | 2060 | 1464103980835 Marionette TRACE conn5 <- [1,389,null,{"value":"13"}] 08:33:00 INFO - PROCESS | 2060 | 1464103980839 Marionette TRACE conn5 -> [0,390,"setScriptTimeout",{"ms":35000}] 08:33:00 INFO - PROCESS | 2060 | 1464103980842 Marionette TRACE conn5 <- [1,390,null,{}] 08:33:00 INFO - PROCESS | 2060 | 1464103980852 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}] 08:33:00 INFO - PROCESS | 2060 | 1464103980938 Marionette TRACE conn5 <- [1,391,null,{"value":null}] 08:33:00 INFO - PROCESS | 2060 | 1464103980948 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\", \"d7c34136-0072-4267-ac82-d2d8ecbe8f23\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:33:00 INFO - PROCESS | 2060 | ++DOCSHELL 11CECC00 == 51 [pid = 2060] [id = 107] 08:33:00 INFO - PROCESS | 2060 | ++DOMWINDOW == 112 (12334C00) [pid = 2060] [serial = 318] [outer = 00000000] 08:33:00 INFO - PROCESS | 2060 | ++DOMWINDOW == 113 (1266AC00) [pid = 2060] [serial = 319] [outer = 12334C00] 08:33:01 INFO - PROCESS | 2060 | 1464103980996 Marionette DEBUG loaded listener.js 08:33:01 INFO - PROCESS | 2060 | ++DOMWINDOW == 114 (139CA000) [pid = 2060] [serial = 320] [outer = 12334C00] 08:33:01 INFO - PROCESS | 2060 | 1464103981482 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]]]}] 08:33:01 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.5arg.html | Canvas test: 2d.drawImage.5arg 08:33:01 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.5arg.html | took 671ms 08:33:01 INFO - PROCESS | 2060 | 1464103981514 Marionette TRACE conn5 -> [0,393,"getWindowHandle",null] 08:33:01 INFO - PROCESS | 2060 | 1464103981517 Marionette TRACE conn5 <- [1,393,null,{"value":"13"}] 08:33:01 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.basic.html 08:33:01 INFO - PROCESS | 2060 | 1464103981523 Marionette TRACE conn5 -> [0,394,"setScriptTimeout",{"ms":35000}] 08:33:01 INFO - PROCESS | 2060 | 1464103981524 Marionette TRACE conn5 <- [1,394,null,{}] 08:33:01 INFO - PROCESS | 2060 | 1464103981528 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}] 08:33:01 INFO - PROCESS | 2060 | 1464103981614 Marionette TRACE conn5 <- [1,395,null,{"value":null}] 08:33:01 INFO - PROCESS | 2060 | 1464103981624 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\", \"d7c34136-0072-4267-ac82-d2d8ecbe8f23\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:33:01 INFO - PROCESS | 2060 | ++DOCSHELL 14F11400 == 52 [pid = 2060] [id = 108] 08:33:01 INFO - PROCESS | 2060 | ++DOMWINDOW == 115 (14F14800) [pid = 2060] [serial = 321] [outer = 00000000] 08:33:01 INFO - PROCESS | 2060 | ++DOMWINDOW == 116 (15680000) [pid = 2060] [serial = 322] [outer = 14F14800] 08:33:01 INFO - PROCESS | 2060 | 1464103981672 Marionette DEBUG loaded listener.js 08:33:01 INFO - PROCESS | 2060 | ++DOMWINDOW == 117 (156C6000) [pid = 2060] [serial = 323] [outer = 14F14800] 08:33:02 INFO - PROCESS | 2060 | 1464103982147 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]]]}] 08:33:02 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.basic.html | Canvas test: 2d.drawImage.9arg.basic 08:33:02 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.basic.html | took 670ms 08:33:02 INFO - PROCESS | 2060 | 1464103982194 Marionette TRACE conn5 -> [0,397,"getWindowHandle",null] 08:33:02 INFO - PROCESS | 2060 | 1464103982196 Marionette TRACE conn5 <- [1,397,null,{"value":"13"}] 08:33:02 INFO - PROCESS | 2060 | 1464103982199 Marionette TRACE conn5 -> [0,398,"setScriptTimeout",{"ms":35000}] 08:33:02 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.destpos.html 08:33:02 INFO - PROCESS | 2060 | 1464103982201 Marionette TRACE conn5 <- [1,398,null,{}] 08:33:02 INFO - PROCESS | 2060 | 1464103982205 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}] 08:33:02 INFO - PROCESS | 2060 | 1464103982283 Marionette TRACE conn5 <- [1,399,null,{"value":null}] 08:33:02 INFO - PROCESS | 2060 | 1464103982292 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\", \"d7c34136-0072-4267-ac82-d2d8ecbe8f23\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:33:02 INFO - PROCESS | 2060 | ++DOCSHELL 156DC000 == 53 [pid = 2060] [id = 109] 08:33:02 INFO - PROCESS | 2060 | ++DOMWINDOW == 118 (156DC400) [pid = 2060] [serial = 324] [outer = 00000000] 08:33:02 INFO - PROCESS | 2060 | ++DOMWINDOW == 119 (156E1C00) [pid = 2060] [serial = 325] [outer = 156DC400] 08:33:02 INFO - PROCESS | 2060 | 1464103982346 Marionette DEBUG loaded listener.js 08:33:02 INFO - PROCESS | 2060 | ++DOMWINDOW == 120 (15C89000) [pid = 2060] [serial = 326] [outer = 156DC400] 08:33:02 INFO - PROCESS | 2060 | 1464103982790 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]]]}] 08:33:02 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.destpos.html | Canvas test: 2d.drawImage.9arg.destpos 08:33:02 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.destpos.html | took 630ms 08:33:02 INFO - PROCESS | 2060 | 1464103982834 Marionette TRACE conn5 -> [0,401,"getWindowHandle",null] 08:33:02 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.destsize.html 08:33:02 INFO - PROCESS | 2060 | 1464103982836 Marionette TRACE conn5 <- [1,401,null,{"value":"13"}] 08:33:02 INFO - PROCESS | 2060 | 1464103982839 Marionette TRACE conn5 -> [0,402,"setScriptTimeout",{"ms":35000}] 08:33:02 INFO - PROCESS | 2060 | 1464103982841 Marionette TRACE conn5 <- [1,402,null,{}] 08:33:02 INFO - PROCESS | 2060 | 1464103982845 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}] 08:33:02 INFO - PROCESS | 2060 | 1464103982971 Marionette TRACE conn5 <- [1,403,null,{"value":null}] 08:33:03 INFO - PROCESS | 2060 | 1464103983060 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\", \"d7c34136-0072-4267-ac82-d2d8ecbe8f23\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:33:03 INFO - PROCESS | 2060 | ++DOCSHELL 162A9400 == 54 [pid = 2060] [id = 110] 08:33:03 INFO - PROCESS | 2060 | ++DOMWINDOW == 121 (162B3C00) [pid = 2060] [serial = 327] [outer = 00000000] 08:33:03 INFO - PROCESS | 2060 | ++DOMWINDOW == 122 (1676F400) [pid = 2060] [serial = 328] [outer = 162B3C00] 08:33:03 INFO - PROCESS | 2060 | 1464103983106 Marionette DEBUG loaded listener.js 08:33:03 INFO - PROCESS | 2060 | ++DOMWINDOW == 123 (16CAD400) [pid = 2060] [serial = 329] [outer = 162B3C00] 08:33:03 INFO - PROCESS | 2060 | 1464103983546 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]]]}] 08:33:03 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.destsize.html | Canvas test: 2d.drawImage.9arg.destsize 08:33:03 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.destsize.html | took 731ms 08:33:03 INFO - PROCESS | 2060 | 1464103983571 Marionette TRACE conn5 -> [0,405,"getWindowHandle",null] 08:33:03 INFO - PROCESS | 2060 | 1464103983573 Marionette TRACE conn5 <- [1,405,null,{"value":"13"}] 08:33:03 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.sourcepos.html 08:33:03 INFO - PROCESS | 2060 | 1464103983583 Marionette TRACE conn5 -> [0,406,"setScriptTimeout",{"ms":35000}] 08:33:03 INFO - PROCESS | 2060 | 1464103983585 Marionette TRACE conn5 <- [1,406,null,{}] 08:33:03 INFO - PROCESS | 2060 | 1464103983592 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}] 08:33:03 INFO - PROCESS | 2060 | 1464103983698 Marionette TRACE conn5 <- [1,407,null,{"value":null}] 08:33:03 INFO - PROCESS | 2060 | 1464103983708 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\", \"d7c34136-0072-4267-ac82-d2d8ecbe8f23\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:33:03 INFO - PROCESS | 2060 | ++DOCSHELL 16ED2000 == 55 [pid = 2060] [id = 111] 08:33:03 INFO - PROCESS | 2060 | ++DOMWINDOW == 124 (16ED2800) [pid = 2060] [serial = 330] [outer = 00000000] 08:33:03 INFO - PROCESS | 2060 | ++DOMWINDOW == 125 (16ED5400) [pid = 2060] [serial = 331] [outer = 16ED2800] 08:33:03 INFO - PROCESS | 2060 | 1464103983752 Marionette DEBUG loaded listener.js 08:33:03 INFO - PROCESS | 2060 | ++DOMWINDOW == 126 (16ED9400) [pid = 2060] [serial = 332] [outer = 16ED2800] 08:33:04 INFO - PROCESS | 2060 | 1464103984197 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]]]}] 08:33:04 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.sourcepos.html | Canvas test: 2d.drawImage.9arg.sourcepos 08:33:04 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.sourcepos.html | took 630ms 08:33:04 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.sourcesize.html 08:33:04 INFO - PROCESS | 2060 | 1464103984216 Marionette TRACE conn5 -> [0,409,"getWindowHandle",null] 08:33:04 INFO - PROCESS | 2060 | 1464103984218 Marionette TRACE conn5 <- [1,409,null,{"value":"13"}] 08:33:04 INFO - PROCESS | 2060 | 1464103984221 Marionette TRACE conn5 -> [0,410,"setScriptTimeout",{"ms":35000}] 08:33:04 INFO - PROCESS | 2060 | 1464103984223 Marionette TRACE conn5 <- [1,410,null,{}] 08:33:04 INFO - PROCESS | 2060 | 1464103984227 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}] 08:33:04 INFO - PROCESS | 2060 | 1464103984339 Marionette TRACE conn5 <- [1,411,null,{"value":null}] 08:33:04 INFO - PROCESS | 2060 | 1464103984424 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\", \"d7c34136-0072-4267-ac82-d2d8ecbe8f23\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:33:04 INFO - PROCESS | 2060 | ++DOCSHELL 17162C00 == 56 [pid = 2060] [id = 112] 08:33:04 INFO - PROCESS | 2060 | ++DOMWINDOW == 127 (17163C00) [pid = 2060] [serial = 333] [outer = 00000000] 08:33:04 INFO - PROCESS | 2060 | ++DOMWINDOW == 128 (18AC2C00) [pid = 2060] [serial = 334] [outer = 17163C00] 08:33:04 INFO - PROCESS | 2060 | 1464103984468 Marionette DEBUG loaded listener.js 08:33:04 INFO - PROCESS | 2060 | ++DOMWINDOW == 129 (191D2800) [pid = 2060] [serial = 335] [outer = 17163C00] 08:33:04 INFO - PROCESS | 2060 | --DOMWINDOW == 128 (09175800) [pid = 2060] [serial = 125] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.destination-in.html] 08:33:04 INFO - PROCESS | 2060 | --DOMWINDOW == 127 (1676B800) [pid = 2060] [serial = 92] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.xor.html] 08:33:04 INFO - PROCESS | 2060 | --DOMWINDOW == 126 (0DA0BC00) [pid = 2060] [serial = 161] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.default.html] 08:33:04 INFO - PROCESS | 2060 | --DOMWINDOW == 125 (156DAC00) [pid = 2060] [serial = 168] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.highlight.html] 08:33:04 INFO - PROCESS | 2060 | --DOMWINDOW == 124 (0D66C000) [pid = 2060] [serial = 171] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.nullsuffix.html] 08:33:04 INFO - PROCESS | 2060 | --DOMWINDOW == 123 (14F12400) [pid = 2060] [serial = 165] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.get.html] 08:33:04 INFO - PROCESS | 2060 | --DOMWINDOW == 122 (12672C00) [pid = 2060] [serial = 128] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.destination-out.html] 08:33:04 INFO - PROCESS | 2060 | --DOMWINDOW == 121 (0C93BC00) [pid = 2060] [serial = 267] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.image.destination-in.html] 08:33:04 INFO - PROCESS | 2060 | --DOMWINDOW == 120 (16695C00) [pid = 2060] [serial = 279] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.nocontext.destination-atop.html] 08:33:04 INFO - PROCESS | 2060 | --DOMWINDOW == 119 (166A0400) [pid = 2060] [serial = 282] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.nocontext.destination-in.html] 08:33:04 INFO - PROCESS | 2060 | --DOMWINDOW == 118 (0D531400) [pid = 2060] [serial = 264] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.image.destination-atop.html] 08:33:04 INFO - PROCESS | 2060 | --DOMWINDOW == 117 (18AC8800) [pid = 2060] [serial = 261] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.image.copy.html] 08:33:04 INFO - PROCESS | 2060 | --DOMWINDOW == 116 (1793EC00) [pid = 2060] [serial = 285] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.nocontext.source-in.html] 08:33:04 INFO - PROCESS | 2060 | --DOMWINDOW == 115 (0E766C00) [pid = 2060] [serial = 270] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.image.source-in.html] 08:33:04 INFO - PROCESS | 2060 | --DOMWINDOW == 114 (0D60E800) [pid = 2060] [serial = 291] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.pattern.copy.html] 08:33:04 INFO - PROCESS | 2060 | --DOMWINDOW == 113 (156C5000) [pid = 2060] [serial = 276] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.nocontext.copy.html] 08:33:04 INFO - PROCESS | 2060 | --DOMWINDOW == 112 (0E78E800) [pid = 2060] [serial = 288] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.nocontext.source-out.html] 08:33:04 INFO - PROCESS | 2060 | --DOMWINDOW == 111 (14F1B400) [pid = 2060] [serial = 273] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.image.source-out.html] 08:33:05 INFO - PROCESS | 2060 | 1464103985310 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]]]}] 08:33:05 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.sourcesize.html | Canvas test: 2d.drawImage.9arg.sourcesize 08:33:05 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.sourcesize.html | took 1121ms 08:33:05 INFO - PROCESS | 2060 | 1464103985344 Marionette TRACE conn5 -> [0,413,"getWindowHandle",null] 08:33:05 INFO - PROCESS | 2060 | 1464103985349 Marionette TRACE conn5 <- [1,413,null,{"value":"13"}] 08:33:05 INFO - PROCESS | 2060 | 1464103985354 Marionette TRACE conn5 -> [0,414,"setScriptTimeout",{"ms":35000}] 08:33:05 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.alpha.html 08:33:05 INFO - PROCESS | 2060 | 1464103985359 Marionette TRACE conn5 <- [1,414,null,{}] 08:33:05 INFO - PROCESS | 2060 | 1464103985364 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}] 08:33:05 INFO - PROCESS | 2060 | 1464103985479 Marionette TRACE conn5 <- [1,415,null,{"value":null}] 08:33:05 INFO - PROCESS | 2060 | 1464103985578 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\", \"d7c34136-0072-4267-ac82-d2d8ecbe8f23\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:33:05 INFO - PROCESS | 2060 | ++DOCSHELL 0D53BC00 == 57 [pid = 2060] [id = 113] 08:33:05 INFO - PROCESS | 2060 | ++DOMWINDOW == 112 (0D53C800) [pid = 2060] [serial = 336] [outer = 00000000] 08:33:05 INFO - PROCESS | 2060 | ++DOMWINDOW == 113 (0D662800) [pid = 2060] [serial = 337] [outer = 0D53C800] 08:33:05 INFO - PROCESS | 2060 | 1464103985635 Marionette DEBUG loaded listener.js 08:33:05 INFO - PROCESS | 2060 | ++DOMWINDOW == 114 (0DA0BC00) [pid = 2060] [serial = 338] [outer = 0D53C800] 08:33:06 INFO - PROCESS | 2060 | 1464103986295 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]]]}] 08:33:06 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.alpha.html | Canvas test: 2d.drawImage.alpha 08:33:06 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.alpha.html | took 970ms 08:33:06 INFO - PROCESS | 2060 | 1464103986338 Marionette TRACE conn5 -> [0,417,"getWindowHandle",null] 08:33:06 INFO - PROCESS | 2060 | 1464103986344 Marionette TRACE conn5 <- [1,417,null,{"value":"13"}] 08:33:06 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.apng.html 08:33:06 INFO - PROCESS | 2060 | 1464103986352 Marionette TRACE conn5 -> [0,418,"setScriptTimeout",{"ms":35000}] 08:33:06 INFO - PROCESS | 2060 | 1464103986355 Marionette TRACE conn5 <- [1,418,null,{}] 08:33:06 INFO - PROCESS | 2060 | 1464103986359 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}] 08:33:06 INFO - PROCESS | 2060 | 1464103986473 Marionette TRACE conn5 <- [1,419,null,{"value":null}] 08:33:06 INFO - PROCESS | 2060 | 1464103986600 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\", \"d7c34136-0072-4267-ac82-d2d8ecbe8f23\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:33:06 INFO - PROCESS | 2060 | ++DOCSHELL 11D5D000 == 58 [pid = 2060] [id = 114] 08:33:06 INFO - PROCESS | 2060 | ++DOMWINDOW == 115 (11F7EC00) [pid = 2060] [serial = 339] [outer = 00000000] 08:33:06 INFO - PROCESS | 2060 | ++DOMWINDOW == 116 (130D9800) [pid = 2060] [serial = 340] [outer = 11F7EC00] 08:33:06 INFO - PROCESS | 2060 | 1464103986661 Marionette DEBUG loaded listener.js 08:33:06 INFO - PROCESS | 2060 | ++DOMWINDOW == 117 (14907400) [pid = 2060] [serial = 341] [outer = 11F7EC00] 08:33:07 INFO - PROCESS | 2060 | 1464103987739 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]]]}] 08:33:07 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 08:33:07 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.apng.html | took 1434ms 08:33:07 INFO - PROCESS | 2060 | 1464103987791 Marionette TRACE conn5 -> [0,421,"getWindowHandle",null] 08:33:07 INFO - PROCESS | 2060 | 1464103987793 Marionette TRACE conn5 <- [1,421,null,{"value":"13"}] 08:33:07 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.gif.html 08:33:07 INFO - PROCESS | 2060 | 1464103987797 Marionette TRACE conn5 -> [0,422,"setScriptTimeout",{"ms":35000}] 08:33:07 INFO - PROCESS | 2060 | 1464103987801 Marionette TRACE conn5 <- [1,422,null,{}] 08:33:07 INFO - PROCESS | 2060 | 1464103987813 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}] 08:33:07 INFO - PROCESS | 2060 | 1464103987926 Marionette TRACE conn5 <- [1,423,null,{"value":null}] 08:33:08 INFO - PROCESS | 2060 | 1464103988005 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\", \"d7c34136-0072-4267-ac82-d2d8ecbe8f23\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:33:08 INFO - PROCESS | 2060 | ++DOCSHELL 14FD7400 == 59 [pid = 2060] [id = 115] 08:33:08 INFO - PROCESS | 2060 | ++DOMWINDOW == 118 (14FE0C00) [pid = 2060] [serial = 342] [outer = 00000000] 08:33:08 INFO - PROCESS | 2060 | ++DOMWINDOW == 119 (16699400) [pid = 2060] [serial = 343] [outer = 14FE0C00] 08:33:08 INFO - PROCESS | 2060 | 1464103988103 Marionette DEBUG loaded listener.js 08:33:08 INFO - PROCESS | 2060 | ++DOMWINDOW == 120 (16ED7800) [pid = 2060] [serial = 344] [outer = 14FE0C00] 08:33:09 INFO - PROCESS | 2060 | 1464103989114 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]]]}] 08:33:09 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.gif.html | drawImage() of an animated GIF draws the first frame 08:33:09 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.gif.html | took 1321ms 08:33:09 INFO - PROCESS | 2060 | 1464103989121 Marionette TRACE conn5 -> [0,425,"getWindowHandle",null] 08:33:09 INFO - PROCESS | 2060 | 1464103989124 Marionette TRACE conn5 <- [1,425,null,{"value":"13"}] 08:33:09 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.poster.html 08:33:09 INFO - PROCESS | 2060 | 1464103989128 Marionette TRACE conn5 -> [0,426,"setScriptTimeout",{"ms":35000}] 08:33:09 INFO - PROCESS | 2060 | 1464103989130 Marionette TRACE conn5 <- [1,426,null,{}] 08:33:09 INFO - PROCESS | 2060 | 1464103989134 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}] 08:33:09 INFO - PROCESS | 2060 | 1464103989243 Marionette TRACE conn5 <- [1,427,null,{"value":null}] 08:33:09 INFO - PROCESS | 2060 | 1464103989321 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\", \"d7c34136-0072-4267-ac82-d2d8ecbe8f23\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:33:09 INFO - PROCESS | 2060 | ++DOCSHELL 0916E400 == 60 [pid = 2060] [id = 116] 08:33:09 INFO - PROCESS | 2060 | ++DOMWINDOW == 121 (0C421C00) [pid = 2060] [serial = 345] [outer = 00000000] 08:33:09 INFO - PROCESS | 2060 | ++DOMWINDOW == 122 (0D665400) [pid = 2060] [serial = 346] [outer = 0C421C00] 08:33:09 INFO - PROCESS | 2060 | 1464103989419 Marionette DEBUG loaded listener.js 08:33:09 INFO - PROCESS | 2060 | ++DOMWINDOW == 123 (0DAE0400) [pid = 2060] [serial = 347] [outer = 0C421C00] 08:33:10 INFO - PROCESS | 2060 | 1464103990161 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] 08:33:10 INFO - PROCESS | 2060 | 1464103990208 Marionette TRACE conn5 <- [1,429,null,{"value":"13"}] 08:33:10 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.broken.html 08:33:10 INFO - PROCESS | 2060 | 1464103990213 Marionette TRACE conn5 -> [0,430,"setScriptTimeout",{"ms":35000}] 08:33:10 INFO - PROCESS | 2060 | 1464103990217 Marionette TRACE conn5 <- [1,430,null,{}] 08:33:10 INFO - PROCESS | 2060 | 1464103990222 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}] 08:33:10 INFO - PROCESS | 2060 | 1464103990324 Marionette TRACE conn5 <- [1,431,null,{"value":null}] 08:33:10 INFO - PROCESS | 2060 | 1464103990428 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\", \"d7c34136-0072-4267-ac82-d2d8ecbe8f23\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:33:10 INFO - PROCESS | 2060 | ++DOCSHELL 0E1A5400 == 61 [pid = 2060] [id = 117] 08:33:10 INFO - PROCESS | 2060 | ++DOMWINDOW == 124 (0E20DC00) [pid = 2060] [serial = 348] [outer = 00000000] 08:33:10 INFO - PROCESS | 2060 | ++DOMWINDOW == 125 (123C9C00) [pid = 2060] [serial = 349] [outer = 0E20DC00] 08:33:10 INFO - PROCESS | 2060 | 1464103990478 Marionette DEBUG loaded listener.js 08:33:10 INFO - PROCESS | 2060 | ++DOMWINDOW == 126 (134DE800) [pid = 2060] [serial = 350] [outer = 0E20DC00] 08:33:10 INFO - PROCESS | 2060 | --DOCSHELL 16ED2000 == 60 [pid = 2060] [id = 111] 08:33:10 INFO - PROCESS | 2060 | --DOCSHELL 162A9400 == 59 [pid = 2060] [id = 110] 08:33:10 INFO - PROCESS | 2060 | --DOCSHELL 156DC000 == 58 [pid = 2060] [id = 109] 08:33:10 INFO - PROCESS | 2060 | --DOCSHELL 14F11400 == 57 [pid = 2060] [id = 108] 08:33:10 INFO - PROCESS | 2060 | --DOCSHELL 11CECC00 == 56 [pid = 2060] [id = 107] 08:33:10 INFO - PROCESS | 2060 | --DOCSHELL 09173400 == 55 [pid = 2060] [id = 106] 08:33:10 INFO - PROCESS | 2060 | --DOCSHELL 0D60CC00 == 54 [pid = 2060] [id = 105] 08:33:10 INFO - PROCESS | 2060 | --DOCSHELL 1715C800 == 53 [pid = 2060] [id = 102] 08:33:10 INFO - PROCESS | 2060 | --DOCSHELL 13008000 == 52 [pid = 2060] [id = 101] 08:33:10 INFO - PROCESS | 2060 | --DOMWINDOW == 125 (1AB4DC00) [pid = 2060] [serial = 295] [outer = 00000000] [url = about:blank] 08:33:10 INFO - PROCESS | 2060 | --DOMWINDOW == 124 (0D53CC00) [pid = 2060] [serial = 253] [outer = 00000000] [url = about:blank] 08:33:10 INFO - PROCESS | 2060 | --DOMWINDOW == 123 (13008C00) [pid = 2060] [serial = 256] [outer = 00000000] [url = about:blank] 08:33:10 INFO - PROCESS | 2060 | --DOMWINDOW == 122 (1AB4F800) [pid = 2060] [serial = 259] [outer = 00000000] [url = about:blank] 08:33:10 INFO - PROCESS | 2060 | --DOCSHELL 0CA5E400 == 51 [pid = 2060] [id = 100] 08:33:10 INFO - PROCESS | 2060 | --DOMWINDOW == 121 (0CF78000) [pid = 2060] [serial = 127] [outer = 00000000] [url = about:blank] 08:33:10 INFO - PROCESS | 2060 | --DOMWINDOW == 120 (16772000) [pid = 2060] [serial = 94] [outer = 00000000] [url = about:blank] 08:33:10 INFO - PROCESS | 2060 | --DOMWINDOW == 119 (0E787C00) [pid = 2060] [serial = 163] [outer = 00000000] [url = about:blank] 08:33:10 INFO - PROCESS | 2060 | --DOMWINDOW == 118 (16770000) [pid = 2060] [serial = 170] [outer = 00000000] [url = about:blank] 08:33:10 INFO - PROCESS | 2060 | --DOMWINDOW == 117 (16777800) [pid = 2060] [serial = 173] [outer = 00000000] [url = about:blank] 08:33:10 INFO - PROCESS | 2060 | --DOMWINDOW == 116 (156D2800) [pid = 2060] [serial = 167] [outer = 00000000] [url = about:blank] 08:33:10 INFO - PROCESS | 2060 | --DOMWINDOW == 115 (13D48000) [pid = 2060] [serial = 130] [outer = 00000000] [url = about:blank] 08:33:10 INFO - PROCESS | 2060 | --DOMWINDOW == 114 (175ED400) [pid = 2060] [serial = 289] [outer = 00000000] [url = about:blank] 08:33:10 INFO - PROCESS | 2060 | --DOMWINDOW == 113 (0D614000) [pid = 2060] [serial = 292] [outer = 00000000] [url = about:blank] 08:33:10 INFO - PROCESS | 2060 | --DOMWINDOW == 112 (18AF3C00) [pid = 2060] [serial = 287] [outer = 00000000] [url = about:blank] 08:33:10 INFO - PROCESS | 2060 | --DOMWINDOW == 111 (154C6800) [pid = 2060] [serial = 274] [outer = 00000000] [url = about:blank] 08:33:10 INFO - PROCESS | 2060 | --DOMWINDOW == 110 (156BE400) [pid = 2060] [serial = 275] [outer = 00000000] [url = about:blank] 08:33:10 INFO - PROCESS | 2060 | --DOMWINDOW == 109 (0DA4AC00) [pid = 2060] [serial = 269] [outer = 00000000] [url = about:blank] 08:33:10 INFO - PROCESS | 2060 | --DOMWINDOW == 108 (18ACA000) [pid = 2060] [serial = 290] [outer = 00000000] [url = about:blank] 08:33:10 INFO - PROCESS | 2060 | --DOMWINDOW == 107 (15C37C00) [pid = 2060] [serial = 278] [outer = 00000000] [url = about:blank] 08:33:10 INFO - PROCESS | 2060 | --DOMWINDOW == 106 (0DA42000) [pid = 2060] [serial = 268] [outer = 00000000] [url = about:blank] 08:33:10 INFO - PROCESS | 2060 | --DOMWINDOW == 105 (166A1800) [pid = 2060] [serial = 280] [outer = 00000000] [url = about:blank] 08:33:10 INFO - PROCESS | 2060 | --DOMWINDOW == 104 (17162400) [pid = 2060] [serial = 283] [outer = 00000000] [url = about:blank] 08:33:10 INFO - PROCESS | 2060 | --DOMWINDOW == 103 (0E201C00) [pid = 2060] [serial = 266] [outer = 00000000] [url = about:blank] 08:33:10 INFO - PROCESS | 2060 | --DOMWINDOW == 102 (1676B400) [pid = 2060] [serial = 281] [outer = 00000000] [url = about:blank] 08:33:10 INFO - PROCESS | 2060 | --DOMWINDOW == 101 (0DAE0C00) [pid = 2060] [serial = 265] [outer = 00000000] [url = about:blank] 08:33:10 INFO - PROCESS | 2060 | --DOMWINDOW == 100 (1ADB1000) [pid = 2060] [serial = 263] [outer = 00000000] [url = about:blank] 08:33:10 INFO - PROCESS | 2060 | --DOMWINDOW == 99 (1ADAB000) [pid = 2060] [serial = 262] [outer = 00000000] [url = about:blank] 08:33:10 INFO - PROCESS | 2060 | --DOMWINDOW == 98 (18AF2800) [pid = 2060] [serial = 286] [outer = 00000000] [url = about:blank] 08:33:10 INFO - PROCESS | 2060 | --DOMWINDOW == 97 (134E2800) [pid = 2060] [serial = 271] [outer = 00000000] [url = about:blank] 08:33:10 INFO - PROCESS | 2060 | --DOMWINDOW == 96 (14993C00) [pid = 2060] [serial = 272] [outer = 00000000] [url = about:blank] 08:33:10 INFO - PROCESS | 2060 | --DOMWINDOW == 95 (0D614C00) [pid = 2060] [serial = 293] [outer = 00000000] [url = about:blank] 08:33:10 INFO - PROCESS | 2060 | --DOMWINDOW == 94 (156D9800) [pid = 2060] [serial = 277] [outer = 00000000] [url = about:blank] 08:33:10 INFO - PROCESS | 2060 | --DOMWINDOW == 93 (17163400) [pid = 2060] [serial = 284] [outer = 00000000] [url = about:blank] 08:33:11 INFO - PROCESS | 2060 | 1464103991068 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]]]}] 08:33:11 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.broken.html | Canvas test: 2d.drawImage.broken 08:33:11 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.broken.html | took 890ms 08:33:11 INFO - PROCESS | 2060 | 1464103991104 Marionette TRACE conn5 -> [0,433,"getWindowHandle",null] 08:33:11 INFO - PROCESS | 2060 | 1464103991109 Marionette TRACE conn5 <- [1,433,null,{"value":"13"}] 08:33:11 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.canvas.html 08:33:11 INFO - PROCESS | 2060 | 1464103991115 Marionette TRACE conn5 -> [0,434,"setScriptTimeout",{"ms":35000}] 08:33:11 INFO - PROCESS | 2060 | 1464103991118 Marionette TRACE conn5 <- [1,434,null,{}] 08:33:11 INFO - PROCESS | 2060 | 1464103991121 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}] 08:33:11 INFO - PROCESS | 2060 | 1464103991206 Marionette TRACE conn5 <- [1,435,null,{"value":null}] 08:33:11 INFO - PROCESS | 2060 | 1464103991218 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\", \"d7c34136-0072-4267-ac82-d2d8ecbe8f23\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:33:11 INFO - PROCESS | 2060 | ++DOCSHELL 0CF78000 == 52 [pid = 2060] [id = 118] 08:33:11 INFO - PROCESS | 2060 | ++DOMWINDOW == 94 (0CFA7000) [pid = 2060] [serial = 351] [outer = 00000000] 08:33:11 INFO - PROCESS | 2060 | ++DOMWINDOW == 95 (0DC42800) [pid = 2060] [serial = 352] [outer = 0CFA7000] 08:33:11 INFO - PROCESS | 2060 | 1464103991330 Marionette DEBUG loaded listener.js 08:33:11 INFO - PROCESS | 2060 | ++DOMWINDOW == 96 (0E790400) [pid = 2060] [serial = 353] [outer = 0CFA7000] 08:33:11 INFO - PROCESS | 2060 | 1464103991736 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]]]}] 08:33:11 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.canvas.html | Canvas test: 2d.drawImage.canvas 08:33:11 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.canvas.html | took 672ms 08:33:11 INFO - PROCESS | 2060 | 1464103991790 Marionette TRACE conn5 -> [0,437,"getWindowHandle",null] 08:33:11 INFO - PROCESS | 2060 | 1464103991793 Marionette TRACE conn5 <- [1,437,null,{"value":"13"}] 08:33:11 INFO - PROCESS | 2060 | 1464103991796 Marionette TRACE conn5 -> [0,438,"setScriptTimeout",{"ms":35000}] 08:33:11 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.clip.html 08:33:11 INFO - PROCESS | 2060 | 1464103991800 Marionette TRACE conn5 <- [1,438,null,{}] 08:33:11 INFO - PROCESS | 2060 | 1464103991810 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}] 08:33:11 INFO - PROCESS | 2060 | 1464103991897 Marionette TRACE conn5 <- [1,439,null,{"value":null}] 08:33:11 INFO - PROCESS | 2060 | 1464103991943 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\", \"d7c34136-0072-4267-ac82-d2d8ecbe8f23\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:33:11 INFO - PROCESS | 2060 | ++DOCSHELL 14949800 == 53 [pid = 2060] [id = 119] 08:33:11 INFO - PROCESS | 2060 | ++DOMWINDOW == 97 (14F12400) [pid = 2060] [serial = 354] [outer = 00000000] 08:33:11 INFO - PROCESS | 2060 | ++DOMWINDOW == 98 (154BEC00) [pid = 2060] [serial = 355] [outer = 14F12400] 08:33:11 INFO - PROCESS | 2060 | 1464103991990 Marionette DEBUG loaded listener.js 08:33:12 INFO - PROCESS | 2060 | ++DOMWINDOW == 99 (156BDC00) [pid = 2060] [serial = 356] [outer = 14F12400] 08:33:12 INFO - PROCESS | 2060 | 1464103992445 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]]]}] 08:33:12 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.clip.html | Canvas test: 2d.drawImage.clip 08:33:12 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.clip.html | took 670ms 08:33:12 INFO - PROCESS | 2060 | 1464103992470 Marionette TRACE conn5 -> [0,441,"getWindowHandle",null] 08:33:12 INFO - PROCESS | 2060 | 1464103992473 Marionette TRACE conn5 <- [1,441,null,{"value":"13"}] 08:33:12 INFO - PROCESS | 2060 | 1464103992480 Marionette TRACE conn5 -> [0,442,"setScriptTimeout",{"ms":35000}] 08:33:12 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.composite.html 08:33:12 INFO - PROCESS | 2060 | 1464103992482 Marionette TRACE conn5 <- [1,442,null,{}] 08:33:12 INFO - PROCESS | 2060 | 1464103992485 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}] 08:33:12 INFO - PROCESS | 2060 | 1464103992568 Marionette TRACE conn5 <- [1,443,null,{"value":null}] 08:33:12 INFO - PROCESS | 2060 | 1464103992577 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\", \"d7c34136-0072-4267-ac82-d2d8ecbe8f23\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:33:12 INFO - PROCESS | 2060 | ++DOCSHELL 156C1400 == 54 [pid = 2060] [id = 120] 08:33:12 INFO - PROCESS | 2060 | ++DOMWINDOW == 100 (156C2C00) [pid = 2060] [serial = 357] [outer = 00000000] 08:33:12 INFO - PROCESS | 2060 | ++DOMWINDOW == 101 (156E1400) [pid = 2060] [serial = 358] [outer = 156C2C00] 08:33:12 INFO - PROCESS | 2060 | 1464103992622 Marionette DEBUG loaded listener.js 08:33:12 INFO - PROCESS | 2060 | ++DOMWINDOW == 102 (15C88800) [pid = 2060] [serial = 359] [outer = 156C2C00] 08:33:13 INFO - PROCESS | 2060 | 1464103993064 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]]]}] 08:33:13 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.composite.html | Canvas test: 2d.drawImage.composite 08:33:13 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.composite.html | took 632ms 08:33:13 INFO - PROCESS | 2060 | 1464103993117 Marionette TRACE conn5 -> [0,445,"getWindowHandle",null] 08:33:13 INFO - PROCESS | 2060 | 1464103993119 Marionette TRACE conn5 <- [1,445,null,{"value":"13"}] 08:33:13 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.floatsource.html 08:33:13 INFO - PROCESS | 2060 | 1464103993122 Marionette TRACE conn5 -> [0,446,"setScriptTimeout",{"ms":35000}] 08:33:13 INFO - PROCESS | 2060 | 1464103993124 Marionette TRACE conn5 <- [1,446,null,{}] 08:33:13 INFO - PROCESS | 2060 | 1464103993128 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}] 08:33:13 INFO - PROCESS | 2060 | 1464103993234 Marionette TRACE conn5 <- [1,447,null,{"value":null}] 08:33:13 INFO - PROCESS | 2060 | 1464103993268 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\", \"d7c34136-0072-4267-ac82-d2d8ecbe8f23\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:33:13 INFO - PROCESS | 2060 | ++DOCSHELL 15C75400 == 55 [pid = 2060] [id = 121] 08:33:13 INFO - PROCESS | 2060 | ++DOMWINDOW == 103 (16697400) [pid = 2060] [serial = 360] [outer = 00000000] 08:33:13 INFO - PROCESS | 2060 | ++DOMWINDOW == 104 (166A4800) [pid = 2060] [serial = 361] [outer = 16697400] 08:33:13 INFO - PROCESS | 2060 | 1464103993365 Marionette DEBUG loaded listener.js 08:33:13 INFO - PROCESS | 2060 | ++DOMWINDOW == 105 (16770C00) [pid = 2060] [serial = 362] [outer = 16697400] 08:33:13 INFO - PROCESS | 2060 | 1464103993836 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]]]}] 08:33:13 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.floatsource.html | Canvas test: 2d.drawImage.floatsource 08:33:13 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.floatsource.html | took 730ms 08:33:13 INFO - PROCESS | 2060 | 1464103993853 Marionette TRACE conn5 -> [0,449,"getWindowHandle",null] 08:33:13 INFO - PROCESS | 2060 | 1464103993855 Marionette TRACE conn5 <- [1,449,null,{"value":"13"}] 08:33:13 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.emptysrc.html 08:33:13 INFO - PROCESS | 2060 | 1464103993859 Marionette TRACE conn5 -> [0,450,"setScriptTimeout",{"ms":35000}] 08:33:13 INFO - PROCESS | 2060 | 1464103993860 Marionette TRACE conn5 <- [1,450,null,{}] 08:33:13 INFO - PROCESS | 2060 | 1464103993872 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}] 08:33:13 INFO - PROCESS | 2060 | 1464103993989 Marionette TRACE conn5 <- [1,451,null,{"value":null}] 08:33:13 INFO - PROCESS | 2060 | 1464103993998 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\", \"d7c34136-0072-4267-ac82-d2d8ecbe8f23\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:33:14 INFO - PROCESS | 2060 | ++DOCSHELL 0C41E800 == 56 [pid = 2060] [id = 122] 08:33:14 INFO - PROCESS | 2060 | ++DOMWINDOW == 106 (16ECF800) [pid = 2060] [serial = 363] [outer = 00000000] 08:33:14 INFO - PROCESS | 2060 | ++DOMWINDOW == 107 (175F6400) [pid = 2060] [serial = 364] [outer = 16ECF800] 08:33:14 INFO - PROCESS | 2060 | 1464103994088 Marionette DEBUG loaded listener.js 08:33:14 INFO - PROCESS | 2060 | ++DOMWINDOW == 108 (17AAA800) [pid = 2060] [serial = 365] [outer = 16ECF800] 08:33:14 INFO - PROCESS | 2060 | 1464103994518 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] 08:33:14 INFO - PROCESS | 2060 | 1464103994553 Marionette TRACE conn5 <- [1,453,null,{"value":"13"}] 08:33:14 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.immediate.html 08:33:14 INFO - PROCESS | 2060 | 1464103994560 Marionette TRACE conn5 -> [0,454,"setScriptTimeout",{"ms":35000}] 08:33:14 INFO - PROCESS | 2060 | 1464103994562 Marionette TRACE conn5 <- [1,454,null,{}] 08:33:14 INFO - PROCESS | 2060 | 1464103994565 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}] 08:33:14 INFO - PROCESS | 2060 | 1464103994700 Marionette TRACE conn5 <- [1,455,null,{"value":null}] 08:33:14 INFO - PROCESS | 2060 | 1464103994712 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\", \"d7c34136-0072-4267-ac82-d2d8ecbe8f23\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:33:14 INFO - PROCESS | 2060 | ++DOCSHELL 18AC9800 == 57 [pid = 2060] [id = 123] 08:33:14 INFO - PROCESS | 2060 | ++DOMWINDOW == 109 (18ACA000) [pid = 2060] [serial = 366] [outer = 00000000] 08:33:14 INFO - PROCESS | 2060 | ++DOMWINDOW == 110 (1A201800) [pid = 2060] [serial = 367] [outer = 18ACA000] 08:33:14 INFO - PROCESS | 2060 | 1464103994756 Marionette DEBUG loaded listener.js 08:33:14 INFO - PROCESS | 2060 | ++DOMWINDOW == 111 (1A210000) [pid = 2060] [serial = 368] [outer = 18ACA000] 08:33:15 INFO - PROCESS | 2060 | --DOMWINDOW == 110 (139C5C00) [pid = 2060] [serial = 210] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.xor.html] 08:33:15 INFO - PROCESS | 2060 | --DOMWINDOW == 109 (14F14800) [pid = 2060] [serial = 321] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.basic.html] 08:33:15 INFO - PROCESS | 2060 | --DOMWINDOW == 108 (0C940400) [pid = 2060] [serial = 252] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.fill.destination-in.html] 08:33:15 INFO - PROCESS | 2060 | --DOMWINDOW == 107 (1A20C400) [pid = 2060] [serial = 249] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.fill.destination-atop.html] 08:33:15 INFO - PROCESS | 2060 | --DOMWINDOW == 106 (192C1C00) [pid = 2060] [serial = 258] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.fill.source-out.html] 08:33:15 INFO - PROCESS | 2060 | --DOMWINDOW == 105 (11B7E800) [pid = 2060] [serial = 255] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.fill.source-in.html] 08:33:15 INFO - PROCESS | 2060 | --DOMWINDOW == 104 (0D60E000) [pid = 2060] [serial = 312] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/conformance-requirements/2d.voidreturn.html] 08:33:15 INFO - PROCESS | 2060 | --DOMWINDOW == 103 (09174800) [pid = 2060] [serial = 315] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.3arg.html] 08:33:15 INFO - PROCESS | 2060 | --DOMWINDOW == 102 (0D53B800) [pid = 2060] [serial = 216] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.destination-atop.html] 08:33:15 INFO - PROCESS | 2060 | --DOMWINDOW == 101 (0D66E800) [pid = 2060] [serial = 207] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.source-over.html] 08:33:15 INFO - PROCESS | 2060 | --DOMWINDOW == 100 (12334C00) [pid = 2060] [serial = 318] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.5arg.html] 08:33:15 INFO - PROCESS | 2060 | --DOMWINDOW == 99 (0DC3C800) [pid = 2060] [serial = 294] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.pattern.destination-atop.html] 08:33:15 INFO - PROCESS | 2060 | --DOMWINDOW == 98 (192C7000) [pid = 2060] [serial = 204] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.source-out.html] 08:33:15 INFO - PROCESS | 2060 | --DOMWINDOW == 97 (19658C00) [pid = 2060] [serial = 213] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.copy.html] 08:33:15 INFO - PROCESS | 2060 | --DOMWINDOW == 96 (156DC400) [pid = 2060] [serial = 324] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.destpos.html] 08:33:15 INFO - PROCESS | 2060 | --DOMWINDOW == 95 (162B3C00) [pid = 2060] [serial = 327] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.destsize.html] 08:33:15 INFO - PROCESS | 2060 | --DOMWINDOW == 94 (16ED2800) [pid = 2060] [serial = 330] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.sourcepos.html] 08:33:15 INFO - PROCESS | 2060 | [2060] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/m-aurora-w32-d-000000000000000/build/src/image/ImageFactory.cpp, line 109 08:33:15 INFO - PROCESS | 2060 | 1464103995323 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]]]}] 08:33:15 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.immediate.html | Canvas test: 2d.drawImage.incomplete.immediate 08:33:15 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.immediate.html | took 830ms 08:33:15 INFO - PROCESS | 2060 | 1464103995388 Marionette TRACE conn5 -> [0,457,"getWindowHandle",null] 08:33:15 INFO - PROCESS | 2060 | 1464103995390 Marionette TRACE conn5 <- [1,457,null,{"value":"13"}] 08:33:15 INFO - PROCESS | 2060 | 1464103995393 Marionette TRACE conn5 -> [0,458,"setScriptTimeout",{"ms":35000}] 08:33:15 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.nosrc.html 08:33:15 INFO - PROCESS | 2060 | 1464103995394 Marionette TRACE conn5 <- [1,458,null,{}] 08:33:15 INFO - PROCESS | 2060 | 1464103995398 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}] 08:33:15 INFO - PROCESS | 2060 | 1464103995485 Marionette TRACE conn5 <- [1,459,null,{"value":null}] 08:33:15 INFO - PROCESS | 2060 | 1464103995570 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\", \"d7c34136-0072-4267-ac82-d2d8ecbe8f23\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:33:15 INFO - PROCESS | 2060 | ++DOCSHELL 09174800 == 58 [pid = 2060] [id = 124] 08:33:15 INFO - PROCESS | 2060 | ++DOMWINDOW == 95 (0C30A800) [pid = 2060] [serial = 369] [outer = 00000000] 08:33:15 INFO - PROCESS | 2060 | ++DOMWINDOW == 96 (12334C00) [pid = 2060] [serial = 370] [outer = 0C30A800] 08:33:15 INFO - PROCESS | 2060 | 1464103995614 Marionette DEBUG loaded listener.js 08:33:15 INFO - PROCESS | 2060 | ++DOMWINDOW == 97 (139C5C00) [pid = 2060] [serial = 371] [outer = 0C30A800] 08:33:15 INFO - PROCESS | 2060 | 1464103995973 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] 08:33:16 INFO - PROCESS | 2060 | 1464103996029 Marionette TRACE conn5 <- [1,461,null,{"value":"13"}] 08:33:16 INFO - PROCESS | 2060 | 1464103996032 Marionette TRACE conn5 -> [0,462,"setScriptTimeout",{"ms":35000}] 08:33:16 INFO - PROCESS | 2060 | 1464103996034 Marionette TRACE conn5 <- [1,462,null,{}] 08:33:16 INFO - PROCESS | 2060 | 1464103996043 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}] 08:33:16 INFO - PROCESS | 2060 | 1464103996122 Marionette TRACE conn5 <- [1,463,null,{"value":null}] 08:33:16 INFO - PROCESS | 2060 | 1464103996129 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\", \"d7c34136-0072-4267-ac82-d2d8ecbe8f23\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:33:16 INFO - PROCESS | 2060 | ++DOCSHELL 0C3A6800 == 59 [pid = 2060] [id = 125] 08:33:16 INFO - PROCESS | 2060 | ++DOMWINDOW == 98 (0C3A9800) [pid = 2060] [serial = 372] [outer = 00000000] 08:33:16 INFO - PROCESS | 2060 | ++DOMWINDOW == 99 (0C3AF800) [pid = 2060] [serial = 373] [outer = 0C3A9800] 08:33:16 INFO - PROCESS | 2060 | 1464103996173 Marionette DEBUG loaded listener.js 08:33:16 INFO - PROCESS | 2060 | ++DOMWINDOW == 100 (11F78000) [pid = 2060] [serial = 374] [outer = 0C3A9800] 08:33:16 INFO - PROCESS | 2060 | [2060] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/m-aurora-w32-d-000000000000000/build/src/image/ImageFactory.cpp, line 109 08:33:16 INFO - PROCESS | 2060 | 1464103996654 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] 08:33:16 INFO - PROCESS | 2060 | 1464103996705 Marionette TRACE conn5 <- [1,465,null,{"value":"13"}] 08:33:16 INFO - PROCESS | 2060 | 1464103996709 Marionette TRACE conn5 -> [0,466,"setScriptTimeout",{"ms":35000}] 08:33:16 INFO - PROCESS | 2060 | 1464103996710 Marionette TRACE conn5 <- [1,466,null,{}] 08:33:16 INFO - PROCESS | 2060 | 1464103996714 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}] 08:33:16 INFO - PROCESS | 2060 | 1464103996794 Marionette TRACE conn5 <- [1,467,null,{"value":null}] 08:33:16 INFO - PROCESS | 2060 | 1464103996803 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\", \"d7c34136-0072-4267-ac82-d2d8ecbe8f23\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:33:16 INFO - PROCESS | 2060 | ++DOCSHELL 0C3AEC00 == 60 [pid = 2060] [id = 126] 08:33:16 INFO - PROCESS | 2060 | ++DOMWINDOW == 101 (0D255400) [pid = 2060] [serial = 375] [outer = 00000000] 08:33:16 INFO - PROCESS | 2060 | ++DOMWINDOW == 102 (177E4000) [pid = 2060] [serial = 376] [outer = 0D255400] 08:33:16 INFO - PROCESS | 2060 | 1464103996848 Marionette DEBUG loaded listener.js 08:33:16 INFO - PROCESS | 2060 | ++DOMWINDOW == 103 (177E6000) [pid = 2060] [serial = 377] [outer = 0D255400] 08:33:17 INFO - PROCESS | 2060 | 1464103997408 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] 08:33:17 INFO - PROCESS | 2060 | 1464103997496 Marionette TRACE conn5 <- [1,469,null,{"value":"13"}] 08:33:17 INFO - PROCESS | 2060 | 1464103997501 Marionette TRACE conn5 -> [0,470,"setScriptTimeout",{"ms":35000}] 08:33:17 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativedest.html 08:33:17 INFO - PROCESS | 2060 | 1464103997506 Marionette TRACE conn5 <- [1,470,null,{}] 08:33:17 INFO - PROCESS | 2060 | 1464103997511 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}] 08:33:17 INFO - PROCESS | 2060 | 1464103997626 Marionette TRACE conn5 <- [1,471,null,{"value":null}] 08:33:17 INFO - PROCESS | 2060 | 1464103997754 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\", \"d7c34136-0072-4267-ac82-d2d8ecbe8f23\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:33:17 INFO - PROCESS | 2060 | ++DOCSHELL 0CFA5000 == 61 [pid = 2060] [id = 127] 08:33:17 INFO - PROCESS | 2060 | ++DOMWINDOW == 104 (0CFA6C00) [pid = 2060] [serial = 378] [outer = 00000000] 08:33:17 INFO - PROCESS | 2060 | ++DOMWINDOW == 105 (0DA41400) [pid = 2060] [serial = 379] [outer = 0CFA6C00] 08:33:17 INFO - PROCESS | 2060 | 1464103997813 Marionette DEBUG loaded listener.js 08:33:17 INFO - PROCESS | 2060 | ++DOMWINDOW == 106 (0E19B800) [pid = 2060] [serial = 380] [outer = 0CFA6C00] 08:33:18 INFO - PROCESS | 2060 | 1464103998429 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]]]}] 08:33:18 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativedest.html | Negative destination width/height represents the correct rectangle 08:33:18 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativedest.html | took 970ms 08:33:18 INFO - PROCESS | 2060 | 1464103998487 Marionette TRACE conn5 -> [0,473,"getWindowHandle",null] 08:33:18 INFO - PROCESS | 2060 | 1464103998493 Marionette TRACE conn5 <- [1,473,null,{"value":"13"}] 08:33:18 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativedir.html 08:33:18 INFO - PROCESS | 2060 | 1464103998501 Marionette TRACE conn5 -> [0,474,"setScriptTimeout",{"ms":35000}] 08:33:18 INFO - PROCESS | 2060 | 1464103998504 Marionette TRACE conn5 <- [1,474,null,{}] 08:33:18 INFO - PROCESS | 2060 | 1464103998508 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}] 08:33:18 INFO - PROCESS | 2060 | 1464103998615 Marionette TRACE conn5 <- [1,475,null,{"value":null}] 08:33:18 INFO - PROCESS | 2060 | 1464103998742 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\", \"d7c34136-0072-4267-ac82-d2d8ecbe8f23\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:33:18 INFO - PROCESS | 2060 | ++DOCSHELL 14903400 == 62 [pid = 2060] [id = 128] 08:33:18 INFO - PROCESS | 2060 | ++DOMWINDOW == 107 (1494A000) [pid = 2060] [serial = 381] [outer = 00000000] 08:33:18 INFO - PROCESS | 2060 | ++DOMWINDOW == 108 (156D4000) [pid = 2060] [serial = 382] [outer = 1494A000] 08:33:18 INFO - PROCESS | 2060 | 1464103998797 Marionette DEBUG loaded listener.js 08:33:18 INFO - PROCESS | 2060 | ++DOMWINDOW == 109 (16698000) [pid = 2060] [serial = 383] [outer = 1494A000] 08:33:19 INFO - PROCESS | 2060 | 1464103999460 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]]]}] 08:33:19 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativedir.html | Negative dimensions do not affect the direction of the image 08:33:19 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativedir.html | took 1019ms 08:33:19 INFO - PROCESS | 2060 | 1464103999524 Marionette TRACE conn5 -> [0,477,"getWindowHandle",null] 08:33:19 INFO - PROCESS | 2060 | 1464103999527 Marionette TRACE conn5 <- [1,477,null,{"value":"13"}] 08:33:19 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativesource.html 08:33:19 INFO - PROCESS | 2060 | 1464103999530 Marionette TRACE conn5 -> [0,478,"setScriptTimeout",{"ms":35000}] 08:33:19 INFO - PROCESS | 2060 | 1464103999534 Marionette TRACE conn5 <- [1,478,null,{}] 08:33:19 INFO - PROCESS | 2060 | 1464103999545 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}] 08:33:19 INFO - PROCESS | 2060 | 1464103999704 Marionette TRACE conn5 <- [1,479,null,{"value":null}] 08:33:19 INFO - PROCESS | 2060 | 1464103999833 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\", \"d7c34136-0072-4267-ac82-d2d8ecbe8f23\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:33:19 INFO - PROCESS | 2060 | ++DOCSHELL 18AC2800 == 63 [pid = 2060] [id = 129] 08:33:19 INFO - PROCESS | 2060 | ++DOMWINDOW == 110 (18AFAC00) [pid = 2060] [serial = 384] [outer = 00000000] 08:33:19 INFO - PROCESS | 2060 | ++DOMWINDOW == 111 (1A20A400) [pid = 2060] [serial = 385] [outer = 18AFAC00] 08:33:19 INFO - PROCESS | 2060 | 1464103999891 Marionette DEBUG loaded listener.js 08:33:19 INFO - PROCESS | 2060 | ++DOMWINDOW == 112 (1AB52000) [pid = 2060] [serial = 386] [outer = 18AFAC00] 08:33:20 INFO - PROCESS | 2060 | ++DOMWINDOW == 113 (0E789800) [pid = 2060] [serial = 387] [outer = 13001400] 08:33:20 INFO - PROCESS | 2060 | 1464104000865 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]]]}] 08:33:20 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativesource.html | Negative source width/height represents the correct rectangle 08:33:20 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativesource.html | took 1380ms 08:33:20 INFO - PROCESS | 2060 | 1464104000914 Marionette TRACE conn5 -> [0,481,"getWindowHandle",null] 08:33:20 INFO - PROCESS | 2060 | 1464104000918 Marionette TRACE conn5 <- [1,481,null,{"value":"13"}] 08:33:20 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.nonfinite.html 08:33:20 INFO - PROCESS | 2060 | 1464104000922 Marionette TRACE conn5 -> [0,482,"setScriptTimeout",{"ms":35000}] 08:33:20 INFO - PROCESS | 2060 | 1464104000926 Marionette TRACE conn5 <- [1,482,null,{}] 08:33:20 INFO - PROCESS | 2060 | 1464104000933 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}] 08:33:21 INFO - PROCESS | 2060 | 1464104001027 Marionette TRACE conn5 <- [1,483,null,{"value":null}] 08:33:21 INFO - PROCESS | 2060 | 1464104001159 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\", \"d7c34136-0072-4267-ac82-d2d8ecbe8f23\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:33:21 INFO - PROCESS | 2060 | ++DOCSHELL 0C3AC000 == 64 [pid = 2060] [id = 130] 08:33:21 INFO - PROCESS | 2060 | ++DOMWINDOW == 114 (0C424400) [pid = 2060] [serial = 388] [outer = 00000000] 08:33:21 INFO - PROCESS | 2060 | ++DOMWINDOW == 115 (0C3AB000) [pid = 2060] [serial = 389] [outer = 0C424400] 08:33:21 INFO - PROCESS | 2060 | 1464104001211 Marionette DEBUG loaded listener.js 08:33:21 INFO - PROCESS | 2060 | ++DOMWINDOW == 116 (0D662C00) [pid = 2060] [serial = 390] [outer = 0C424400] 08:33:21 INFO - PROCESS | 2060 | --DOCSHELL 192BB000 == 63 [pid = 2060] [id = 69] 08:33:21 INFO - PROCESS | 2060 | --DOCSHELL 09173C00 == 62 [pid = 2060] [id = 43] 08:33:21 INFO - PROCESS | 2060 | --DOCSHELL 0D617C00 == 61 [pid = 2060] [id = 99] 08:33:21 INFO - PROCESS | 2060 | --DOCSHELL 0C3A6800 == 60 [pid = 2060] [id = 125] 08:33:21 INFO - PROCESS | 2060 | --DOCSHELL 09174800 == 59 [pid = 2060] [id = 124] 08:33:21 INFO - PROCESS | 2060 | --DOCSHELL 18AC9800 == 58 [pid = 2060] [id = 123] 08:33:21 INFO - PROCESS | 2060 | --DOCSHELL 0C41E800 == 57 [pid = 2060] [id = 122] 08:33:21 INFO - PROCESS | 2060 | --DOCSHELL 15C75400 == 56 [pid = 2060] [id = 121] 08:33:21 INFO - PROCESS | 2060 | --DOCSHELL 156C1400 == 55 [pid = 2060] [id = 120] 08:33:21 INFO - PROCESS | 2060 | --DOCSHELL 14949800 == 54 [pid = 2060] [id = 119] 08:33:21 INFO - PROCESS | 2060 | --DOCSHELL 0CF78000 == 53 [pid = 2060] [id = 118] 08:33:21 INFO - PROCESS | 2060 | --DOMWINDOW == 115 (0D610000) [pid = 2060] [serial = 298] [outer = 00000000] [url = about:blank] 08:33:21 INFO - PROCESS | 2060 | --DOMWINDOW == 114 (1494F400) [pid = 2060] [serial = 307] [outer = 00000000] [url = about:blank] 08:33:21 INFO - PROCESS | 2060 | --DOMWINDOW == 113 (1AB51C00) [pid = 2060] [serial = 304] [outer = 00000000] [url = about:blank] 08:33:21 INFO - PROCESS | 2060 | --DOMWINDOW == 112 (14F17000) [pid = 2060] [serial = 301] [outer = 00000000] [url = about:blank] 08:33:21 INFO - PROCESS | 2060 | --DOMWINDOW == 111 (1B81FC00) [pid = 2060] [serial = 310] [outer = 00000000] [url = about:blank] 08:33:21 INFO - PROCESS | 2060 | --DOMWINDOW == 110 (18AC2C00) [pid = 2060] [serial = 334] [outer = 00000000] [url = about:blank] 08:33:21 INFO - PROCESS | 2060 | --DOCSHELL 0E1A5400 == 52 [pid = 2060] [id = 117] 08:33:21 INFO - PROCESS | 2060 | --DOCSHELL 0916E400 == 51 [pid = 2060] [id = 116] 08:33:21 INFO - PROCESS | 2060 | --DOCSHELL 14FD7400 == 50 [pid = 2060] [id = 115] 08:33:21 INFO - PROCESS | 2060 | --DOCSHELL 11D5D000 == 49 [pid = 2060] [id = 114] 08:33:21 INFO - PROCESS | 2060 | --DOCSHELL 0D53BC00 == 48 [pid = 2060] [id = 113] 08:33:21 INFO - PROCESS | 2060 | --DOCSHELL 17162C00 == 47 [pid = 2060] [id = 112] 08:33:21 INFO - PROCESS | 2060 | 1464104001842 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]]]}] 08:33:21 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.nonfinite.html | drawImage() with Infinity/NaN is ignored 08:33:21 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.nonfinite.html | took 990ms 08:33:21 INFO - PROCESS | 2060 | 1464104001914 Marionette TRACE conn5 -> [0,485,"getWindowHandle",null] 08:33:21 INFO - PROCESS | 2060 | 1464104001920 Marionette TRACE conn5 <- [1,485,null,{"value":"13"}] 08:33:21 INFO - PROCESS | 2060 | --DOMWINDOW == 109 (15C89000) [pid = 2060] [serial = 326] [outer = 00000000] [url = about:blank] 08:33:21 INFO - PROCESS | 2060 | --DOMWINDOW == 108 (156E1C00) [pid = 2060] [serial = 325] [outer = 00000000] [url = about:blank] 08:33:21 INFO - PROCESS | 2060 | --DOMWINDOW == 107 (1676F400) [pid = 2060] [serial = 328] [outer = 00000000] [url = about:blank] 08:33:21 INFO - PROCESS | 2060 | --DOMWINDOW == 106 (16ED5400) [pid = 2060] [serial = 331] [outer = 00000000] [url = about:blank] 08:33:21 INFO - PROCESS | 2060 | --DOMWINDOW == 105 (15C39800) [pid = 2060] [serial = 212] [outer = 00000000] [url = about:blank] 08:33:21 INFO - PROCESS | 2060 | --DOMWINDOW == 104 (156C6000) [pid = 2060] [serial = 323] [outer = 00000000] [url = about:blank] 08:33:21 INFO - PROCESS | 2060 | --DOMWINDOW == 103 (0D8F0400) [pid = 2060] [serial = 254] [outer = 00000000] [url = about:blank] 08:33:21 INFO - PROCESS | 2060 | --DOMWINDOW == 102 (1B8CEC00) [pid = 2060] [serial = 251] [outer = 00000000] [url = about:blank] 08:33:21 INFO - PROCESS | 2060 | --DOMWINDOW == 101 (1AB53C00) [pid = 2060] [serial = 260] [outer = 00000000] [url = about:blank] 08:33:21 INFO - PROCESS | 2060 | --DOMWINDOW == 100 (139C6400) [pid = 2060] [serial = 257] [outer = 00000000] [url = about:blank] 08:33:21 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.nowrap.html 08:33:21 INFO - PROCESS | 2060 | --DOMWINDOW == 99 (0DC44000) [pid = 2060] [serial = 314] [outer = 00000000] [url = about:blank] 08:33:21 INFO - PROCESS | 2060 | --DOMWINDOW == 98 (15680000) [pid = 2060] [serial = 322] [outer = 00000000] [url = about:blank] 08:33:21 INFO - PROCESS | 2060 | --DOMWINDOW == 97 (0D66E000) [pid = 2060] [serial = 313] [outer = 00000000] [url = about:blank] 08:33:21 INFO - PROCESS | 2060 | --DOMWINDOW == 96 (0D537000) [pid = 2060] [serial = 317] [outer = 00000000] [url = about:blank] 08:33:21 INFO - PROCESS | 2060 | --DOMWINDOW == 95 (1B818400) [pid = 2060] [serial = 218] [outer = 00000000] [url = about:blank] 08:33:21 INFO - PROCESS | 2060 | --DOMWINDOW == 94 (11D5E800) [pid = 2060] [serial = 209] [outer = 00000000] [url = about:blank] 08:33:21 INFO - PROCESS | 2060 | --DOMWINDOW == 93 (1266AC00) [pid = 2060] [serial = 319] [outer = 00000000] [url = about:blank] 08:33:21 INFO - PROCESS | 2060 | --DOMWINDOW == 92 (1ADAC000) [pid = 2060] [serial = 296] [outer = 00000000] [url = about:blank] 08:33:21 INFO - PROCESS | 2060 | --DOMWINDOW == 91 (1A273000) [pid = 2060] [serial = 206] [outer = 00000000] [url = about:blank] 08:33:21 INFO - PROCESS | 2060 | --DOMWINDOW == 90 (139CA000) [pid = 2060] [serial = 320] [outer = 00000000] [url = about:blank] 08:33:21 INFO - PROCESS | 2060 | --DOMWINDOW == 89 (1A27C400) [pid = 2060] [serial = 215] [outer = 00000000] [url = about:blank] 08:33:21 INFO - PROCESS | 2060 | --DOMWINDOW == 88 (0C427400) [pid = 2060] [serial = 316] [outer = 00000000] [url = about:blank] 08:33:21 INFO - PROCESS | 2060 | --DOMWINDOW == 87 (16ED9400) [pid = 2060] [serial = 332] [outer = 00000000] [url = about:blank] 08:33:21 INFO - PROCESS | 2060 | --DOMWINDOW == 86 (16CAD400) [pid = 2060] [serial = 329] [outer = 00000000] [url = about:blank] 08:33:21 INFO - PROCESS | 2060 | 1464104001955 Marionette TRACE conn5 -> [0,486,"setScriptTimeout",{"ms":35000}] 08:33:21 INFO - PROCESS | 2060 | 1464104001958 Marionette TRACE conn5 <- [1,486,null,{}] 08:33:21 INFO - PROCESS | 2060 | 1464104001964 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}] 08:33:22 INFO - PROCESS | 2060 | 1464104002045 Marionette TRACE conn5 <- [1,487,null,{"value":null}] 08:33:22 INFO - PROCESS | 2060 | 1464104002058 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\", \"d7c34136-0072-4267-ac82-d2d8ecbe8f23\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:33:22 INFO - PROCESS | 2060 | ++DOCSHELL 0C30F800 == 48 [pid = 2060] [id = 131] 08:33:22 INFO - PROCESS | 2060 | ++DOMWINDOW == 87 (0C310C00) [pid = 2060] [serial = 391] [outer = 00000000] 08:33:22 INFO - PROCESS | 2060 | ++DOMWINDOW == 88 (0CAEDC00) [pid = 2060] [serial = 392] [outer = 0C310C00] 08:33:22 INFO - PROCESS | 2060 | 1464104002103 Marionette DEBUG loaded listener.js 08:33:22 INFO - PROCESS | 2060 | ++DOMWINDOW == 89 (0D531400) [pid = 2060] [serial = 393] [outer = 0C310C00] 08:33:22 INFO - PROCESS | 2060 | 1464104002624 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]]]}] 08:33:22 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.nowrap.html | Stretched images do not get pixels wrapping around the edges 08:33:22 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.nowrap.html | took 753ms 08:33:22 INFO - PROCESS | 2060 | 1464104002695 Marionette TRACE conn5 -> [0,489,"getWindowHandle",null] 08:33:22 INFO - PROCESS | 2060 | 1464104002697 Marionette TRACE conn5 <- [1,489,null,{"value":"13"}] 08:33:22 INFO - PROCESS | 2060 | 1464104002701 Marionette TRACE conn5 -> [0,490,"setScriptTimeout",{"ms":35000}] 08:33:22 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.null.html 08:33:22 INFO - PROCESS | 2060 | 1464104002704 Marionette TRACE conn5 <- [1,490,null,{}] 08:33:22 INFO - PROCESS | 2060 | 1464104002714 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}] 08:33:22 INFO - PROCESS | 2060 | 1464104002798 Marionette TRACE conn5 <- [1,491,null,{"value":null}] 08:33:22 INFO - PROCESS | 2060 | 1464104002876 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\", \"d7c34136-0072-4267-ac82-d2d8ecbe8f23\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:33:22 INFO - PROCESS | 2060 | ++DOCSHELL 0D671800 == 49 [pid = 2060] [id = 132] 08:33:22 INFO - PROCESS | 2060 | ++DOMWINDOW == 90 (0D8FAC00) [pid = 2060] [serial = 394] [outer = 00000000] 08:33:22 INFO - PROCESS | 2060 | ++DOMWINDOW == 91 (0DC3E400) [pid = 2060] [serial = 395] [outer = 0D8FAC00] 08:33:22 INFO - PROCESS | 2060 | 1464104002924 Marionette DEBUG loaded listener.js 08:33:23 INFO - PROCESS | 2060 | ++DOMWINDOW == 92 (0E75C800) [pid = 2060] [serial = 396] [outer = 0D8FAC00] 08:33:23 INFO - PROCESS | 2060 | 1464104003294 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]]]}] 08:33:23 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.null.html | Canvas test: 2d.drawImage.null 08:33:23 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.null.html | took 631ms 08:33:23 INFO - PROCESS | 2060 | 1464104003341 Marionette TRACE conn5 -> [0,493,"getWindowHandle",null] 08:33:23 INFO - PROCESS | 2060 | 1464104003344 Marionette TRACE conn5 <- [1,493,null,{"value":"13"}] 08:33:23 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.path.html 08:33:23 INFO - PROCESS | 2060 | 1464104003348 Marionette TRACE conn5 -> [0,494,"setScriptTimeout",{"ms":35000}] 08:33:23 INFO - PROCESS | 2060 | 1464104003349 Marionette TRACE conn5 <- [1,494,null,{}] 08:33:23 INFO - PROCESS | 2060 | 1464104003353 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}] 08:33:23 INFO - PROCESS | 2060 | 1464104003437 Marionette TRACE conn5 <- [1,495,null,{"value":null}] 08:33:23 INFO - PROCESS | 2060 | 1464104003444 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\", \"d7c34136-0072-4267-ac82-d2d8ecbe8f23\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:33:23 INFO - PROCESS | 2060 | ++DOCSHELL 11CE7000 == 50 [pid = 2060] [id = 133] 08:33:23 INFO - PROCESS | 2060 | ++DOMWINDOW == 93 (11F30C00) [pid = 2060] [serial = 397] [outer = 00000000] 08:33:23 INFO - PROCESS | 2060 | ++DOMWINDOW == 94 (130DFC00) [pid = 2060] [serial = 398] [outer = 11F30C00] 08:33:23 INFO - PROCESS | 2060 | 1464104003489 Marionette DEBUG loaded listener.js 08:33:23 INFO - PROCESS | 2060 | ++DOMWINDOW == 95 (134E9400) [pid = 2060] [serial = 399] [outer = 11F30C00] 08:33:23 INFO - PROCESS | 2060 | 1464104003932 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]]]}] 08:33:23 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.path.html | Canvas test: 2d.drawImage.path 08:33:23 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.path.html | took 630ms 08:33:23 INFO - PROCESS | 2060 | 1464104003986 Marionette TRACE conn5 -> [0,497,"getWindowHandle",null] 08:33:23 INFO - PROCESS | 2060 | 1464104003988 Marionette TRACE conn5 <- [1,497,null,{"value":"13"}] 08:33:23 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.self.1.html 08:33:23 INFO - PROCESS | 2060 | 1464104004000 Marionette TRACE conn5 -> [0,498,"setScriptTimeout",{"ms":35000}] 08:33:23 INFO - PROCESS | 2060 | 1464104004002 Marionette TRACE conn5 <- [1,498,null,{}] 08:33:24 INFO - PROCESS | 2060 | 1464104004006 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}] 08:33:24 INFO - PROCESS | 2060 | 1464104004108 Marionette TRACE conn5 <- [1,499,null,{"value":null}] 08:33:24 INFO - PROCESS | 2060 | 1464104004192 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\", \"d7c34136-0072-4267-ac82-d2d8ecbe8f23\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:33:24 INFO - PROCESS | 2060 | ++DOCSHELL 139C6400 == 51 [pid = 2060] [id = 134] 08:33:24 INFO - PROCESS | 2060 | ++DOMWINDOW == 96 (14909C00) [pid = 2060] [serial = 400] [outer = 00000000] 08:33:24 INFO - PROCESS | 2060 | ++DOMWINDOW == 97 (1494F400) [pid = 2060] [serial = 401] [outer = 14909C00] 08:33:24 INFO - PROCESS | 2060 | 1464104004237 Marionette DEBUG loaded listener.js 08:33:24 INFO - PROCESS | 2060 | ++DOMWINDOW == 98 (14944C00) [pid = 2060] [serial = 402] [outer = 14909C00] 08:33:24 INFO - PROCESS | 2060 | 1464104004667 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]]]}] 08:33:24 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.self.1.html | Canvas test: 2d.drawImage.self.1 08:33:24 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.self.1.html | took 730ms 08:33:24 INFO - PROCESS | 2060 | 1464104004726 Marionette TRACE conn5 -> [0,501,"getWindowHandle",null] 08:33:24 INFO - PROCESS | 2060 | 1464104004728 Marionette TRACE conn5 <- [1,501,null,{"value":"13"}] 08:33:24 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.self.2.html 08:33:24 INFO - PROCESS | 2060 | 1464104004731 Marionette TRACE conn5 -> [0,502,"setScriptTimeout",{"ms":35000}] 08:33:24 INFO - PROCESS | 2060 | 1464104004733 Marionette TRACE conn5 <- [1,502,null,{}] 08:33:24 INFO - PROCESS | 2060 | 1464104004743 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}] 08:33:24 INFO - PROCESS | 2060 | 1464104004868 Marionette TRACE conn5 <- [1,503,null,{"value":null}] 08:33:24 INFO - PROCESS | 2060 | 1464104004885 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\", \"d7c34136-0072-4267-ac82-d2d8ecbe8f23\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:33:24 INFO - PROCESS | 2060 | ++DOCSHELL 15680000 == 52 [pid = 2060] [id = 135] 08:33:24 INFO - PROCESS | 2060 | ++DOMWINDOW == 99 (15682800) [pid = 2060] [serial = 403] [outer = 00000000] 08:33:24 INFO - PROCESS | 2060 | ++DOMWINDOW == 100 (156C6C00) [pid = 2060] [serial = 404] [outer = 15682800] 08:33:24 INFO - PROCESS | 2060 | 1464104004973 Marionette DEBUG loaded listener.js 08:33:25 INFO - PROCESS | 2060 | ++DOMWINDOW == 101 (156C7C00) [pid = 2060] [serial = 405] [outer = 15682800] 08:33:25 INFO - PROCESS | 2060 | 1464104005404 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]]]}] 08:33:25 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.self.2.html | Canvas test: 2d.drawImage.self.2 08:33:25 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.self.2.html | took 730ms 08:33:25 INFO - PROCESS | 2060 | 1464104005466 Marionette TRACE conn5 -> [0,505,"getWindowHandle",null] 08:33:25 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.svg.html 08:33:25 INFO - PROCESS | 2060 | 1464104005468 Marionette TRACE conn5 <- [1,505,null,{"value":"13"}] 08:33:25 INFO - PROCESS | 2060 | 1464104005471 Marionette TRACE conn5 -> [0,506,"setScriptTimeout",{"ms":35000}] 08:33:25 INFO - PROCESS | 2060 | 1464104005473 Marionette TRACE conn5 <- [1,506,null,{}] 08:33:25 INFO - PROCESS | 2060 | 1464104005476 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}] 08:33:25 INFO - PROCESS | 2060 | 1464104005586 Marionette TRACE conn5 <- [1,507,null,{"value":null}] 08:33:25 INFO - PROCESS | 2060 | 1464104005643 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\", \"d7c34136-0072-4267-ac82-d2d8ecbe8f23\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:33:25 INFO - PROCESS | 2060 | ++DOCSHELL 156D7000 == 53 [pid = 2060] [id = 136] 08:33:25 INFO - PROCESS | 2060 | ++DOMWINDOW == 102 (156DC800) [pid = 2060] [serial = 406] [outer = 00000000] 08:33:25 INFO - PROCESS | 2060 | ++DOMWINDOW == 103 (15C36C00) [pid = 2060] [serial = 407] [outer = 156DC800] 08:33:25 INFO - PROCESS | 2060 | 1464104005688 Marionette DEBUG loaded listener.js 08:33:25 INFO - PROCESS | 2060 | ++DOMWINDOW == 104 (15C70000) [pid = 2060] [serial = 408] [outer = 156DC800] 08:33:26 INFO - PROCESS | 2060 | --DOMWINDOW == 103 (1ADB2400) [pid = 2060] [serial = 309] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/conformance-requirements/2d.type.delete.html] 08:33:26 INFO - PROCESS | 2060 | --DOMWINDOW == 102 (16697400) [pid = 2060] [serial = 360] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.floatsource.html] 08:33:26 INFO - PROCESS | 2060 | --DOMWINDOW == 101 (14F12400) [pid = 2060] [serial = 354] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.clip.html] 08:33:26 INFO - PROCESS | 2060 | --DOMWINDOW == 100 (0E20DC00) [pid = 2060] [serial = 348] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.broken.html] 08:33:26 INFO - PROCESS | 2060 | --DOMWINDOW == 99 (16ECF800) [pid = 2060] [serial = 363] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.emptysrc.html] 08:33:26 INFO - PROCESS | 2060 | --DOMWINDOW == 98 (0C421C00) [pid = 2060] [serial = 345] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.poster.html] 08:33:26 INFO - PROCESS | 2060 | --DOMWINDOW == 97 (0CFA7000) [pid = 2060] [serial = 351] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.canvas.html] 08:33:26 INFO - PROCESS | 2060 | --DOMWINDOW == 96 (156C2C00) [pid = 2060] [serial = 357] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.composite.html] 08:33:26 INFO - PROCESS | 2060 | --DOMWINDOW == 95 (0C3A9800) [pid = 2060] [serial = 372] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.reload.html] 08:33:26 INFO - PROCESS | 2060 | --DOMWINDOW == 94 (0C30A800) [pid = 2060] [serial = 369] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.nosrc.html] 08:33:26 INFO - PROCESS | 2060 | --DOMWINDOW == 93 (18ACA000) [pid = 2060] [serial = 366] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.immediate.html] 08:33:26 INFO - PROCESS | 2060 | --DOMWINDOW == 92 (134E9000) [pid = 2060] [serial = 300] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.pattern.source-in.html] 08:33:26 INFO - PROCESS | 2060 | --DOMWINDOW == 91 (199E9800) [pid = 2060] [serial = 303] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.pattern.source-out.html] 08:33:26 INFO - PROCESS | 2060 | --DOMWINDOW == 90 (1494A400) [pid = 2060] [serial = 306] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/conformance-requirements/2d.missingargs.html] 08:33:26 INFO - PROCESS | 2060 | --DOMWINDOW == 89 (0CF76800) [pid = 2060] [serial = 297] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.pattern.destination-in.html] 08:33:26 INFO - PROCESS | 2060 | 1464104006299 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]]]}] 08:33:26 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.svg.html | drawImage() of an SVG image 08:33:26 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.svg.html | took 870ms 08:33:26 INFO - PROCESS | 2060 | 1464104006342 Marionette TRACE conn5 -> [0,509,"getWindowHandle",null] 08:33:26 INFO - PROCESS | 2060 | 1464104006344 Marionette TRACE conn5 <- [1,509,null,{"value":"13"}] 08:33:26 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.transform.html 08:33:26 INFO - PROCESS | 2060 | 1464104006347 Marionette TRACE conn5 -> [0,510,"setScriptTimeout",{"ms":35000}] 08:33:26 INFO - PROCESS | 2060 | 1464104006349 Marionette TRACE conn5 <- [1,510,null,{}] 08:33:26 INFO - PROCESS | 2060 | 1464104006353 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}] 08:33:26 INFO - PROCESS | 2060 | 1464104006443 Marionette TRACE conn5 <- [1,511,null,{"value":null}] 08:33:26 INFO - PROCESS | 2060 | 1464104006528 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\", \"d7c34136-0072-4267-ac82-d2d8ecbe8f23\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:33:26 INFO - PROCESS | 2060 | ++DOCSHELL 0C30A800 == 54 [pid = 2060] [id = 137] 08:33:26 INFO - PROCESS | 2060 | ++DOMWINDOW == 90 (0C3AF400) [pid = 2060] [serial = 409] [outer = 00000000] 08:33:26 INFO - PROCESS | 2060 | ++DOMWINDOW == 91 (0D671C00) [pid = 2060] [serial = 410] [outer = 0C3AF400] 08:33:26 INFO - PROCESS | 2060 | 1464104006573 Marionette DEBUG loaded listener.js 08:33:26 INFO - PROCESS | 2060 | ++DOMWINDOW == 92 (0C428400) [pid = 2060] [serial = 411] [outer = 0C3AF400] 08:33:26 INFO - PROCESS | 2060 | 1464104006975 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]]]}] 08:33:27 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.transform.html | Canvas test: 2d.drawImage.transform 08:33:27 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.transform.html | took 670ms 08:33:27 INFO - PROCESS | 2060 | 1464104007018 Marionette TRACE conn5 -> [0,513,"getWindowHandle",null] 08:33:27 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.wrongtype.html 08:33:27 INFO - PROCESS | 2060 | 1464104007020 Marionette TRACE conn5 <- [1,513,null,{"value":"13"}] 08:33:27 INFO - PROCESS | 2060 | 1464104007023 Marionette TRACE conn5 -> [0,514,"setScriptTimeout",{"ms":35000}] 08:33:27 INFO - PROCESS | 2060 | 1464104007025 Marionette TRACE conn5 <- [1,514,null,{}] 08:33:27 INFO - PROCESS | 2060 | 1464104007028 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}] 08:33:27 INFO - PROCESS | 2060 | 1464104007104 Marionette TRACE conn5 <- [1,515,null,{"value":null}] 08:33:27 INFO - PROCESS | 2060 | 1464104007111 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\", \"d7c34136-0072-4267-ac82-d2d8ecbe8f23\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:33:27 INFO - PROCESS | 2060 | ++DOCSHELL 0D60C400 == 55 [pid = 2060] [id = 138] 08:33:27 INFO - PROCESS | 2060 | ++DOMWINDOW == 93 (1494EC00) [pid = 2060] [serial = 412] [outer = 00000000] 08:33:27 INFO - PROCESS | 2060 | ++DOMWINDOW == 94 (15C85400) [pid = 2060] [serial = 413] [outer = 1494EC00] 08:33:27 INFO - PROCESS | 2060 | 1464104007156 Marionette DEBUG loaded listener.js 08:33:27 INFO - PROCESS | 2060 | ++DOMWINDOW == 95 (15CB8400) [pid = 2060] [serial = 414] [outer = 1494EC00] 08:33:27 INFO - PROCESS | 2060 | 1464104007573 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]]]}] 08:33:27 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 08:33:27 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.wrongtype.html | took 570ms 08:33:27 INFO - PROCESS | 2060 | 1464104007594 Marionette TRACE conn5 -> [0,517,"getWindowHandle",null] 08:33:27 INFO - PROCESS | 2060 | 1464104007596 Marionette TRACE conn5 <- [1,517,null,{"value":"13"}] 08:33:27 INFO - PROCESS | 2060 | 1464104007599 Marionette TRACE conn5 -> [0,518,"setScriptTimeout",{"ms":35000}] 08:33:27 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerocanvas.html 08:33:27 INFO - PROCESS | 2060 | 1464104007601 Marionette TRACE conn5 <- [1,518,null,{}] 08:33:27 INFO - PROCESS | 2060 | 1464104007604 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}] 08:33:27 INFO - PROCESS | 2060 | 1464104007718 Marionette TRACE conn5 <- [1,519,null,{"value":null}] 08:33:27 INFO - PROCESS | 2060 | 1464104007727 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\", \"d7c34136-0072-4267-ac82-d2d8ecbe8f23\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:33:27 INFO - PROCESS | 2060 | ++DOCSHELL 1669BC00 == 56 [pid = 2060] [id = 139] 08:33:27 INFO - PROCESS | 2060 | ++DOMWINDOW == 96 (1669D000) [pid = 2060] [serial = 415] [outer = 00000000] 08:33:27 INFO - PROCESS | 2060 | ++DOMWINDOW == 97 (16774400) [pid = 2060] [serial = 416] [outer = 1669D000] 08:33:27 INFO - PROCESS | 2060 | 1464104007771 Marionette DEBUG loaded listener.js 08:33:27 INFO - PROCESS | 2060 | ++DOMWINDOW == 98 (16CAC800) [pid = 2060] [serial = 417] [outer = 1669D000] 08:33:28 INFO - PROCESS | 2060 | 1464104008178 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]]]}] 08:33:28 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerocanvas.html | Canvas test: 2d.drawImage.zerocanvas 08:33:28 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerocanvas.html | took 630ms 08:33:28 INFO - PROCESS | 2060 | 1464104008247 Marionette TRACE conn5 -> [0,521,"getWindowHandle",null] 08:33:28 INFO - PROCESS | 2060 | 1464104008252 Marionette TRACE conn5 <- [1,521,null,{"value":"13"}] 08:33:28 INFO - PROCESS | 2060 | 1464104008257 Marionette TRACE conn5 -> [0,522,"setScriptTimeout",{"ms":35000}] 08:33:28 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerosource.html 08:33:28 INFO - PROCESS | 2060 | 1464104008262 Marionette TRACE conn5 <- [1,522,null,{}] 08:33:28 INFO - PROCESS | 2060 | 1464104008268 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}] 08:33:28 INFO - PROCESS | 2060 | 1464104008369 Marionette TRACE conn5 <- [1,523,null,{"value":null}] 08:33:28 INFO - PROCESS | 2060 | 1464104008585 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\", \"d7c34136-0072-4267-ac82-d2d8ecbe8f23\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:33:28 INFO - PROCESS | 2060 | ++DOCSHELL 0C41CC00 == 57 [pid = 2060] [id = 140] 08:33:28 INFO - PROCESS | 2060 | ++DOMWINDOW == 99 (0C421C00) [pid = 2060] [serial = 418] [outer = 00000000] 08:33:28 INFO - PROCESS | 2060 | ++DOMWINDOW == 100 (0CA5AC00) [pid = 2060] [serial = 419] [outer = 0C421C00] 08:33:28 INFO - PROCESS | 2060 | 1464104008645 Marionette DEBUG loaded listener.js 08:33:28 INFO - PROCESS | 2060 | ++DOMWINDOW == 101 (0D53AC00) [pid = 2060] [serial = 420] [outer = 0C421C00] 08:33:29 INFO - PROCESS | 2060 | 1464104009285 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]]]}] 08:33:29 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerosource.html | drawImage with zero-sized source rectangle throws INDEX_SIZE_ERR 08:33:29 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerosource.html | took 1079ms 08:33:29 INFO - PROCESS | 2060 | 1464104009342 Marionette TRACE conn5 -> [0,525,"getWindowHandle",null] 08:33:29 INFO - PROCESS | 2060 | 1464104009345 Marionette TRACE conn5 <- [1,525,null,{"value":"13"}] 08:33:29 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerosource.image.html 08:33:29 INFO - PROCESS | 2060 | 1464104009353 Marionette TRACE conn5 -> [0,526,"setScriptTimeout",{"ms":35000}] 08:33:29 INFO - PROCESS | 2060 | 1464104009357 Marionette TRACE conn5 <- [1,526,null,{}] 08:33:29 INFO - PROCESS | 2060 | 1464104009362 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}] 08:33:29 INFO - PROCESS | 2060 | 1464104009469 Marionette TRACE conn5 <- [1,527,null,{"value":null}] 08:33:29 INFO - PROCESS | 2060 | 1464104009593 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\", \"d7c34136-0072-4267-ac82-d2d8ecbe8f23\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:33:29 INFO - PROCESS | 2060 | ++DOCSHELL 0DC44000 == 58 [pid = 2060] [id = 141] 08:33:29 INFO - PROCESS | 2060 | ++DOMWINDOW == 102 (0E1AA400) [pid = 2060] [serial = 421] [outer = 00000000] 08:33:29 INFO - PROCESS | 2060 | ++DOMWINDOW == 103 (11CEA400) [pid = 2060] [serial = 422] [outer = 0E1AA400] 08:33:29 INFO - PROCESS | 2060 | 1464104009648 Marionette DEBUG loaded listener.js 08:33:29 INFO - PROCESS | 2060 | ++DOMWINDOW == 104 (12671800) [pid = 2060] [serial = 423] [outer = 0E1AA400] 08:33:30 INFO - PROCESS | 2060 | 1464104010283 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]]]}] 08:33:30 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 08:33:30 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerosource.image.html | took 970ms 08:33:30 INFO - PROCESS | 2060 | 1464104010326 Marionette TRACE conn5 -> [0,529,"getWindowHandle",null] 08:33:30 INFO - PROCESS | 2060 | 1464104010329 Marionette TRACE conn5 <- [1,529,null,{"value":"13"}] 08:33:30 INFO - PROCESS | 2060 | 1464104010333 Marionette TRACE conn5 -> [0,530,"setScriptTimeout",{"ms":35000}] 08:33:30 INFO - TEST-START | /2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html 08:33:30 INFO - PROCESS | 2060 | 1464104010335 Marionette TRACE conn5 <- [1,530,null,{}] 08:33:30 INFO - PROCESS | 2060 | 1464104010345 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}] 08:33:30 INFO - PROCESS | 2060 | 1464104010456 Marionette TRACE conn5 <- [1,531,null,{"value":null}] 08:33:30 INFO - PROCESS | 2060 | 1464104010582 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\", \"d7c34136-0072-4267-ac82-d2d8ecbe8f23\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:33:30 INFO - PROCESS | 2060 | ++DOCSHELL 16D51C00 == 59 [pid = 2060] [id = 142] 08:33:30 INFO - PROCESS | 2060 | ++DOMWINDOW == 105 (16D52800) [pid = 2060] [serial = 424] [outer = 00000000] 08:33:30 INFO - PROCESS | 2060 | ++DOMWINDOW == 106 (16ED1400) [pid = 2060] [serial = 425] [outer = 16D52800] 08:33:30 INFO - PROCESS | 2060 | 1464104010642 Marionette DEBUG loaded listener.js 08:33:30 INFO - PROCESS | 2060 | ++DOMWINDOW == 107 (16EDA000) [pid = 2060] [serial = 426] [outer = 16D52800] 08:33:31 INFO - PROCESS | 2060 | 1464104011241 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"]]]}] 08:33:31 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 08:33:31 INFO - @http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html:27:24 08:33:31 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 08:33:31 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 08:33:31 INFO - @http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html:20:7 08:33:31 INFO - @http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html:19:6 08:33:31 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 08:33:31 INFO - @http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html:36:24 08:33:31 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 08:33:31 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 08:33:31 INFO - @http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html:30:7 08:33:31 INFO - @http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html:19:6 08:33:31 INFO - TEST-OK | /2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html | took 931ms 08:33:31 INFO - PROCESS | 2060 | 1464104011267 Marionette TRACE conn5 -> [0,533,"getWindowHandle",null] 08:33:31 INFO - PROCESS | 2060 | 1464104011270 Marionette TRACE conn5 <- [1,533,null,{"value":"13"}] 08:33:31 INFO - PROCESS | 2060 | 1464104011273 Marionette TRACE conn5 -> [0,534,"setScriptTimeout",{"ms":35000}] 08:33:31 INFO - TEST-START | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_002.html 08:33:31 INFO - PROCESS | 2060 | 1464104011275 Marionette TRACE conn5 <- [1,534,null,{}] 08:33:31 INFO - PROCESS | 2060 | 1464104011279 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}] 08:33:31 INFO - PROCESS | 2060 | 1464104011394 Marionette TRACE conn5 <- [1,535,null,{"value":null}] 08:33:31 INFO - PROCESS | 2060 | 1464104011488 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\", \"d7c34136-0072-4267-ac82-d2d8ecbe8f23\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:33:31 INFO - PROCESS | 2060 | ++DOCSHELL 17164800 == 60 [pid = 2060] [id = 143] 08:33:31 INFO - PROCESS | 2060 | ++DOMWINDOW == 108 (17AA8000) [pid = 2060] [serial = 427] [outer = 00000000] 08:33:31 INFO - PROCESS | 2060 | ++DOMWINDOW == 109 (18AF8800) [pid = 2060] [serial = 428] [outer = 17AA8000] 08:33:31 INFO - PROCESS | 2060 | 1464104011543 Marionette DEBUG loaded listener.js 08:33:31 INFO - PROCESS | 2060 | ++DOMWINDOW == 110 (191DD400) [pid = 2060] [serial = 429] [outer = 17AA8000] 08:33:32 INFO - PROCESS | 2060 | 1464104012064 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]]]}] 08:33:32 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. 08:33:32 INFO - TEST-OK | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_002.html | took 830ms 08:33:32 INFO - PROCESS | 2060 | 1464104012107 Marionette TRACE conn5 -> [0,537,"getWindowHandle",null] 08:33:32 INFO - PROCESS | 2060 | 1464104012109 Marionette TRACE conn5 <- [1,537,null,{"value":"13"}] 08:33:32 INFO - TEST-START | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_003.html 08:33:32 INFO - PROCESS | 2060 | 1464104012113 Marionette TRACE conn5 -> [0,538,"setScriptTimeout",{"ms":35000}] 08:33:32 INFO - PROCESS | 2060 | 1464104012115 Marionette TRACE conn5 <- [1,538,null,{}] 08:33:32 INFO - PROCESS | 2060 | 1464104012118 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}] 08:33:32 INFO - PROCESS | 2060 | 1464104012219 Marionette TRACE conn5 <- [1,539,null,{"value":null}] 08:33:32 INFO - PROCESS | 2060 | 1464104012349 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\", \"d7c34136-0072-4267-ac82-d2d8ecbe8f23\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:33:32 INFO - PROCESS | 2060 | ++DOCSHELL 192BCC00 == 61 [pid = 2060] [id = 144] 08:33:32 INFO - PROCESS | 2060 | ++DOMWINDOW == 111 (192C2800) [pid = 2060] [serial = 430] [outer = 00000000] 08:33:32 INFO - PROCESS | 2060 | ++DOMWINDOW == 112 (199E7000) [pid = 2060] [serial = 431] [outer = 192C2800] 08:33:32 INFO - PROCESS | 2060 | 1464104012411 Marionette DEBUG loaded listener.js 08:33:32 INFO - PROCESS | 2060 | ++DOMWINDOW == 113 (199EE400) [pid = 2060] [serial = 432] [outer = 192C2800] 08:33:32 INFO - PROCESS | 2060 | 1464104012954 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]]]}] 08:33:32 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. 08:33:32 INFO - TEST-OK | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_003.html | took 870ms 08:33:32 INFO - PROCESS | 2060 | 1464104012983 Marionette TRACE conn5 -> [0,541,"getWindowHandle",null] 08:33:32 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.basic.html 08:33:32 INFO - PROCESS | 2060 | 1464104012985 Marionette TRACE conn5 <- [1,541,null,{"value":"13"}] 08:33:32 INFO - PROCESS | 2060 | 1464104012988 Marionette TRACE conn5 -> [0,542,"setScriptTimeout",{"ms":35000}] 08:33:32 INFO - PROCESS | 2060 | 1464104012990 Marionette TRACE conn5 <- [1,542,null,{}] 08:33:32 INFO - PROCESS | 2060 | 1464104012994 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}] 08:33:33 INFO - PROCESS | 2060 | 1464104013119 Marionette TRACE conn5 <- [1,543,null,{"value":null}] 08:33:33 INFO - PROCESS | 2060 | 1464104013227 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\", \"d7c34136-0072-4267-ac82-d2d8ecbe8f23\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:33:33 INFO - PROCESS | 2060 | ++DOCSHELL 0E1A5C00 == 62 [pid = 2060] [id = 145] 08:33:33 INFO - PROCESS | 2060 | ++DOMWINDOW == 114 (0E202C00) [pid = 2060] [serial = 433] [outer = 00000000] 08:33:33 INFO - PROCESS | 2060 | ++DOMWINDOW == 115 (162B0000) [pid = 2060] [serial = 434] [outer = 0E202C00] 08:33:33 INFO - PROCESS | 2060 | 1464104013286 Marionette DEBUG loaded listener.js 08:33:33 INFO - PROCESS | 2060 | ++DOMWINDOW == 116 (18AEF400) [pid = 2060] [serial = 435] [outer = 0E202C00] 08:33:33 INFO - PROCESS | 2060 | [2060] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/m-aurora-w32-d-000000000000000/build/src/image/ImageFactory.cpp, line 109 08:33:33 INFO - PROCESS | 2060 | [2060] WARNING: 'NS_FAILED(aResult)', file c:/builds/moz2_slave/m-aurora-w32-d-000000000000000/build/src/netwerk/cache2/CacheFile.cpp, line 653 08:33:33 INFO - PROCESS | 2060 | 1464104013965 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]]]}] 08:33:34 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.basic.html | clearRect clears to transparent black 08:33:34 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.basic.html | took 1015ms 08:33:34 INFO - PROCESS | 2060 | 1464104014008 Marionette TRACE conn5 -> [0,545,"getWindowHandle",null] 08:33:34 INFO - PROCESS | 2060 | 1464104014012 Marionette TRACE conn5 <- [1,545,null,{"value":"13"}] 08:33:34 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.clip.html 08:33:34 INFO - PROCESS | 2060 | 1464104014018 Marionette TRACE conn5 -> [0,546,"setScriptTimeout",{"ms":35000}] 08:33:34 INFO - PROCESS | 2060 | 1464104014021 Marionette TRACE conn5 <- [1,546,null,{}] 08:33:34 INFO - PROCESS | 2060 | 1464104014027 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}] 08:33:34 INFO - PROCESS | 2060 | 1464104014126 Marionette TRACE conn5 <- [1,547,null,{"value":null}] 08:33:34 INFO - PROCESS | 2060 | 1464104014226 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\", \"d7c34136-0072-4267-ac82-d2d8ecbe8f23\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:33:34 INFO - PROCESS | 2060 | ++DOCSHELL 0C983000 == 63 [pid = 2060] [id = 146] 08:33:34 INFO - PROCESS | 2060 | ++DOMWINDOW == 117 (0CAF1800) [pid = 2060] [serial = 436] [outer = 00000000] 08:33:34 INFO - PROCESS | 2060 | ++DOMWINDOW == 118 (0D66A400) [pid = 2060] [serial = 437] [outer = 0CAF1800] 08:33:34 INFO - PROCESS | 2060 | 1464104014276 Marionette DEBUG loaded listener.js 08:33:34 INFO - PROCESS | 2060 | ++DOMWINDOW == 119 (0DA47C00) [pid = 2060] [serial = 438] [outer = 0CAF1800] 08:33:34 INFO - PROCESS | 2060 | 1464104014848 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]]]}] 08:33:34 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.clip.html | clearRect is affected by clipping regions 08:33:34 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.clip.html | took 890ms 08:33:34 INFO - PROCESS | 2060 | 1464104014909 Marionette TRACE conn5 -> [0,549,"getWindowHandle",null] 08:33:34 INFO - PROCESS | 2060 | 1464104014914 Marionette TRACE conn5 <- [1,549,null,{"value":"13"}] 08:33:34 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.globalalpha.html 08:33:34 INFO - PROCESS | 2060 | 1464104014920 Marionette TRACE conn5 -> [0,550,"setScriptTimeout",{"ms":35000}] 08:33:34 INFO - PROCESS | 2060 | 1464104014923 Marionette TRACE conn5 <- [1,550,null,{}] 08:33:34 INFO - PROCESS | 2060 | 1464104014926 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}] 08:33:35 INFO - PROCESS | 2060 | 1464104015023 Marionette TRACE conn5 <- [1,551,null,{"value":null}] 08:33:35 INFO - PROCESS | 2060 | --DOCSHELL 0D60C400 == 62 [pid = 2060] [id = 138] 08:33:35 INFO - PROCESS | 2060 | --DOCSHELL 0C30A800 == 61 [pid = 2060] [id = 137] 08:33:35 INFO - PROCESS | 2060 | --DOCSHELL 156D7000 == 60 [pid = 2060] [id = 136] 08:33:35 INFO - PROCESS | 2060 | --DOCSHELL 15680000 == 59 [pid = 2060] [id = 135] 08:33:35 INFO - PROCESS | 2060 | --DOCSHELL 139C6400 == 58 [pid = 2060] [id = 134] 08:33:35 INFO - PROCESS | 2060 | --DOCSHELL 11CE7000 == 57 [pid = 2060] [id = 133] 08:33:35 INFO - PROCESS | 2060 | --DOCSHELL 0D671800 == 56 [pid = 2060] [id = 132] 08:33:35 INFO - PROCESS | 2060 | --DOCSHELL 0C30F800 == 55 [pid = 2060] [id = 131] 08:33:35 INFO - PROCESS | 2060 | --DOCSHELL 0C3AC000 == 54 [pid = 2060] [id = 130] 08:33:35 INFO - PROCESS | 2060 | --DOMWINDOW == 118 (156C0800) [pid = 2060] [serial = 302] [outer = 00000000] [url = about:blank] 08:33:35 INFO - PROCESS | 2060 | --DOMWINDOW == 117 (1ADAA400) [pid = 2060] [serial = 305] [outer = 00000000] [url = about:blank] 08:33:35 INFO - PROCESS | 2060 | --DOMWINDOW == 116 (14952800) [pid = 2060] [serial = 308] [outer = 00000000] [url = about:blank] 08:33:35 INFO - PROCESS | 2060 | --DOMWINDOW == 115 (0DA3E800) [pid = 2060] [serial = 299] [outer = 00000000] [url = about:blank] 08:33:35 INFO - PROCESS | 2060 | --DOMWINDOW == 114 (1B8C6C00) [pid = 2060] [serial = 311] [outer = 00000000] [url = about:blank] 08:33:35 INFO - PROCESS | 2060 | --DOMWINDOW == 113 (166A4800) [pid = 2060] [serial = 361] [outer = 00000000] [url = about:blank] 08:33:35 INFO - PROCESS | 2060 | --DOMWINDOW == 112 (16770C00) [pid = 2060] [serial = 362] [outer = 00000000] [url = about:blank] 08:33:35 INFO - PROCESS | 2060 | --DOMWINDOW == 111 (154BEC00) [pid = 2060] [serial = 355] [outer = 00000000] [url = about:blank] 08:33:35 INFO - PROCESS | 2060 | --DOMWINDOW == 110 (156BDC00) [pid = 2060] [serial = 356] [outer = 00000000] [url = about:blank] 08:33:35 INFO - PROCESS | 2060 | --DOMWINDOW == 109 (0D662800) [pid = 2060] [serial = 337] [outer = 00000000] [url = about:blank] 08:33:35 INFO - PROCESS | 2060 | --DOMWINDOW == 108 (134DE800) [pid = 2060] [serial = 350] [outer = 00000000] [url = about:blank] 08:33:35 INFO - PROCESS | 2060 | --DOMWINDOW == 107 (123C9C00) [pid = 2060] [serial = 349] [outer = 00000000] [url = about:blank] 08:33:35 INFO - PROCESS | 2060 | --DOMWINDOW == 106 (16699400) [pid = 2060] [serial = 343] [outer = 00000000] [url = about:blank] 08:33:35 INFO - PROCESS | 2060 | --DOMWINDOW == 105 (17AAA800) [pid = 2060] [serial = 365] [outer = 00000000] [url = about:blank] 08:33:35 INFO - PROCESS | 2060 | --DOMWINDOW == 104 (130D9800) [pid = 2060] [serial = 340] [outer = 00000000] [url = about:blank] 08:33:35 INFO - PROCESS | 2060 | --DOMWINDOW == 103 (0DAE0400) [pid = 2060] [serial = 347] [outer = 00000000] [url = about:blank] 08:33:35 INFO - PROCESS | 2060 | --DOMWINDOW == 102 (0D665400) [pid = 2060] [serial = 346] [outer = 00000000] [url = about:blank] 08:33:35 INFO - PROCESS | 2060 | --DOMWINDOW == 101 (0DC42800) [pid = 2060] [serial = 352] [outer = 00000000] [url = about:blank] 08:33:35 INFO - PROCESS | 2060 | --DOMWINDOW == 100 (0E790400) [pid = 2060] [serial = 353] [outer = 00000000] [url = about:blank] 08:33:35 INFO - PROCESS | 2060 | --DOMWINDOW == 99 (175F6400) [pid = 2060] [serial = 364] [outer = 00000000] [url = about:blank] 08:33:35 INFO - PROCESS | 2060 | --DOMWINDOW == 98 (156E1400) [pid = 2060] [serial = 358] [outer = 00000000] [url = about:blank] 08:33:35 INFO - PROCESS | 2060 | --DOMWINDOW == 97 (11F78000) [pid = 2060] [serial = 374] [outer = 00000000] [url = about:blank] 08:33:35 INFO - PROCESS | 2060 | --DOMWINDOW == 96 (12334C00) [pid = 2060] [serial = 370] [outer = 00000000] [url = about:blank] 08:33:35 INFO - PROCESS | 2060 | --DOMWINDOW == 95 (1A201800) [pid = 2060] [serial = 367] [outer = 00000000] [url = about:blank] 08:33:35 INFO - PROCESS | 2060 | --DOMWINDOW == 94 (177E4000) [pid = 2060] [serial = 376] [outer = 00000000] [url = about:blank] 08:33:35 INFO - PROCESS | 2060 | --DOMWINDOW == 93 (0C3AF800) [pid = 2060] [serial = 373] [outer = 00000000] [url = about:blank] 08:33:35 INFO - PROCESS | 2060 | --DOMWINDOW == 92 (1A210000) [pid = 2060] [serial = 368] [outer = 00000000] [url = about:blank] 08:33:35 INFO - PROCESS | 2060 | --DOMWINDOW == 91 (15C88800) [pid = 2060] [serial = 359] [outer = 00000000] [url = about:blank] 08:33:35 INFO - PROCESS | 2060 | --DOMWINDOW == 90 (139C5C00) [pid = 2060] [serial = 371] [outer = 00000000] [url = about:blank] 08:33:35 INFO - PROCESS | 2060 | 1464104015149 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\", \"d7c34136-0072-4267-ac82-d2d8ecbe8f23\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:33:35 INFO - PROCESS | 2060 | ++DOCSHELL 09173000 == 55 [pid = 2060] [id = 147] 08:33:35 INFO - PROCESS | 2060 | ++DOMWINDOW == 91 (09178C00) [pid = 2060] [serial = 439] [outer = 00000000] 08:33:35 INFO - PROCESS | 2060 | ++DOMWINDOW == 92 (0C3B0800) [pid = 2060] [serial = 440] [outer = 09178C00] 08:33:35 INFO - PROCESS | 2060 | 1464104015195 Marionette DEBUG loaded listener.js 08:33:35 INFO - PROCESS | 2060 | ++DOMWINDOW == 93 (0D25B800) [pid = 2060] [serial = 441] [outer = 09178C00] 08:33:35 INFO - PROCESS | 2060 | [2060] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/m-aurora-w32-d-000000000000000/build/src/image/ImageFactory.cpp, line 109 08:33:35 INFO - PROCESS | 2060 | [2060] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/m-aurora-w32-d-000000000000000/build/src/image/ImageFactory.cpp, line 109 08:33:35 INFO - PROCESS | 2060 | [2060] WARNING: 'NS_FAILED(aResult)', file c:/builds/moz2_slave/m-aurora-w32-d-000000000000000/build/src/netwerk/cache2/CacheFile.cpp, line 653 08:33:35 INFO - PROCESS | 2060 | 1464104015592 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]]]}] 08:33:35 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.globalalpha.html | clearRect is not affected by globalAlpha 08:33:35 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.globalalpha.html | took 730ms 08:33:35 INFO - PROCESS | 2060 | 1464104015653 Marionette TRACE conn5 -> [0,553,"getWindowHandle",null] 08:33:35 INFO - PROCESS | 2060 | 1464104015656 Marionette TRACE conn5 <- [1,553,null,{"value":"13"}] 08:33:35 INFO - PROCESS | 2060 | 1464104015659 Marionette TRACE conn5 -> [0,554,"setScriptTimeout",{"ms":35000}] 08:33:35 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.globalcomposite.html 08:33:35 INFO - PROCESS | 2060 | 1464104015662 Marionette TRACE conn5 <- [1,554,null,{}] 08:33:35 INFO - PROCESS | 2060 | 1464104015673 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}] 08:33:35 INFO - PROCESS | 2060 | 1464104015786 Marionette TRACE conn5 <- [1,555,null,{"value":null}] 08:33:35 INFO - PROCESS | 2060 | 1464104015802 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\", \"d7c34136-0072-4267-ac82-d2d8ecbe8f23\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:33:35 INFO - PROCESS | 2060 | ++DOCSHELL 130D9800 == 56 [pid = 2060] [id = 148] 08:33:35 INFO - PROCESS | 2060 | ++DOMWINDOW == 94 (130E3000) [pid = 2060] [serial = 442] [outer = 00000000] 08:33:35 INFO - PROCESS | 2060 | ++DOMWINDOW == 95 (134ED000) [pid = 2060] [serial = 443] [outer = 130E3000] 08:33:35 INFO - PROCESS | 2060 | 1464104015850 Marionette DEBUG loaded listener.js 08:33:35 INFO - PROCESS | 2060 | ++DOMWINDOW == 96 (14945C00) [pid = 2060] [serial = 444] [outer = 130E3000] 08:33:36 INFO - PROCESS | 2060 | [2060] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/m-aurora-w32-d-000000000000000/build/src/image/ImageFactory.cpp, line 109 08:33:36 INFO - PROCESS | 2060 | [2060] WARNING: 'NS_FAILED(aResult)', file c:/builds/moz2_slave/m-aurora-w32-d-000000000000000/build/src/netwerk/cache2/CacheFile.cpp, line 653 08:33:36 INFO - PROCESS | 2060 | [2060] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/m-aurora-w32-d-000000000000000/build/src/image/ImageFactory.cpp, line 109 08:33:36 INFO - PROCESS | 2060 | [2060] WARNING: 'NS_FAILED(aResult)', file c:/builds/moz2_slave/m-aurora-w32-d-000000000000000/build/src/netwerk/cache2/CacheFile.cpp, line 653 08:33:36 INFO - PROCESS | 2060 | 1464104016306 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]]]}] 08:33:36 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.globalcomposite.html | clearRect is not affected by globalCompositeOperation 08:33:36 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.globalcomposite.html | took 671ms 08:33:36 INFO - PROCESS | 2060 | 1464104016334 Marionette TRACE conn5 -> [0,557,"getWindowHandle",null] 08:33:36 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.negative.html 08:33:36 INFO - PROCESS | 2060 | 1464104016337 Marionette TRACE conn5 <- [1,557,null,{"value":"13"}] 08:33:36 INFO - PROCESS | 2060 | 1464104016340 Marionette TRACE conn5 -> [0,558,"setScriptTimeout",{"ms":35000}] 08:33:36 INFO - PROCESS | 2060 | 1464104016341 Marionette TRACE conn5 <- [1,558,null,{}] 08:33:36 INFO - PROCESS | 2060 | 1464104016345 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}] 08:33:36 INFO - PROCESS | 2060 | 1464104016427 Marionette TRACE conn5 <- [1,559,null,{"value":null}] 08:33:36 INFO - PROCESS | 2060 | 1464104016434 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\", \"d7c34136-0072-4267-ac82-d2d8ecbe8f23\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:33:36 INFO - PROCESS | 2060 | ++DOCSHELL 14F19C00 == 57 [pid = 2060] [id = 149] 08:33:36 INFO - PROCESS | 2060 | ++DOMWINDOW == 97 (14F1D400) [pid = 2060] [serial = 445] [outer = 00000000] 08:33:36 INFO - PROCESS | 2060 | ++DOMWINDOW == 98 (154CA000) [pid = 2060] [serial = 446] [outer = 14F1D400] 08:33:36 INFO - PROCESS | 2060 | 1464104016481 Marionette DEBUG loaded listener.js 08:33:36 INFO - PROCESS | 2060 | ++DOMWINDOW == 99 (156C0C00) [pid = 2060] [serial = 447] [outer = 14F1D400] 08:33:36 INFO - PROCESS | 2060 | [2060] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/m-aurora-w32-d-000000000000000/build/src/image/ImageFactory.cpp, line 109 08:33:36 INFO - PROCESS | 2060 | [2060] WARNING: 'NS_FAILED(aResult)', file c:/builds/moz2_slave/m-aurora-w32-d-000000000000000/build/src/netwerk/cache2/CacheFile.cpp, line 653 08:33:36 INFO - PROCESS | 2060 | [2060] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/m-aurora-w32-d-000000000000000/build/src/image/ImageFactory.cpp, line 109 08:33:36 INFO - PROCESS | 2060 | [2060] WARNING: 'NS_FAILED(aResult)', file c:/builds/moz2_slave/m-aurora-w32-d-000000000000000/build/src/netwerk/cache2/CacheFile.cpp, line 653 08:33:36 INFO - PROCESS | 2060 | 1464104016938 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]]]}] 08:33:36 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.negative.html | clearRect of negative sizes works 08:33:36 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.negative.html | took 630ms 08:33:36 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.nonfinite.html 08:33:36 INFO - PROCESS | 2060 | 1464104016974 Marionette TRACE conn5 -> [0,561,"getWindowHandle",null] 08:33:36 INFO - PROCESS | 2060 | 1464104016976 Marionette TRACE conn5 <- [1,561,null,{"value":"13"}] 08:33:36 INFO - PROCESS | 2060 | 1464104016979 Marionette TRACE conn5 -> [0,562,"setScriptTimeout",{"ms":35000}] 08:33:36 INFO - PROCESS | 2060 | 1464104016981 Marionette TRACE conn5 <- [1,562,null,{}] 08:33:36 INFO - PROCESS | 2060 | 1464104016985 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}] 08:33:37 INFO - PROCESS | 2060 | 1464104017066 Marionette TRACE conn5 <- [1,563,null,{"value":null}] 08:33:37 INFO - PROCESS | 2060 | 1464104017075 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\", \"d7c34136-0072-4267-ac82-d2d8ecbe8f23\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:33:37 INFO - PROCESS | 2060 | ++DOCSHELL 156C2C00 == 58 [pid = 2060] [id = 150] 08:33:37 INFO - PROCESS | 2060 | ++DOMWINDOW == 100 (156C6800) [pid = 2060] [serial = 448] [outer = 00000000] 08:33:37 INFO - PROCESS | 2060 | ++DOMWINDOW == 101 (156E0800) [pid = 2060] [serial = 449] [outer = 156C6800] 08:33:37 INFO - PROCESS | 2060 | 1464104017119 Marionette DEBUG loaded listener.js 08:33:37 INFO - PROCESS | 2060 | ++DOMWINDOW == 102 (15C6CC00) [pid = 2060] [serial = 450] [outer = 156C6800] 08:33:37 INFO - PROCESS | 2060 | 1464104017648 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]]]}] 08:33:37 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.nonfinite.html | clearRect() with Infinity/NaN is ignored 08:33:37 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.nonfinite.html | took 730ms 08:33:37 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.path.html 08:33:37 INFO - PROCESS | 2060 | 1464104017710 Marionette TRACE conn5 -> [0,565,"getWindowHandle",null] 08:33:37 INFO - PROCESS | 2060 | 1464104017712 Marionette TRACE conn5 <- [1,565,null,{"value":"13"}] 08:33:37 INFO - PROCESS | 2060 | 1464104017715 Marionette TRACE conn5 -> [0,566,"setScriptTimeout",{"ms":35000}] 08:33:37 INFO - PROCESS | 2060 | 1464104017717 Marionette TRACE conn5 <- [1,566,null,{}] 08:33:37 INFO - PROCESS | 2060 | 1464104017721 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}] 08:33:37 INFO - PROCESS | 2060 | 1464104017850 Marionette TRACE conn5 <- [1,567,null,{"value":null}] 08:33:37 INFO - PROCESS | 2060 | 1464104017908 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\", \"d7c34136-0072-4267-ac82-d2d8ecbe8f23\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:33:37 INFO - PROCESS | 2060 | ++DOCSHELL 16ECD800 == 59 [pid = 2060] [id = 151] 08:33:37 INFO - PROCESS | 2060 | ++DOMWINDOW == 103 (16ECDC00) [pid = 2060] [serial = 451] [outer = 00000000] 08:33:37 INFO - PROCESS | 2060 | ++DOMWINDOW == 104 (16ED9400) [pid = 2060] [serial = 452] [outer = 16ECDC00] 08:33:37 INFO - PROCESS | 2060 | 1464104017953 Marionette DEBUG loaded listener.js 08:33:38 INFO - PROCESS | 2060 | ++DOMWINDOW == 105 (177E0800) [pid = 2060] [serial = 453] [outer = 16ECDC00] 08:33:38 INFO - PROCESS | 2060 | 1464104018378 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]]]}] 08:33:38 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.path.html | clearRect does not affect the current path 08:33:38 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.path.html | took 670ms 08:33:38 INFO - PROCESS | 2060 | 1464104018386 Marionette TRACE conn5 -> [0,569,"getWindowHandle",null] 08:33:38 INFO - PROCESS | 2060 | 1464104018388 Marionette TRACE conn5 <- [1,569,null,{"value":"13"}] 08:33:38 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.shadow.html 08:33:38 INFO - PROCESS | 2060 | 1464104018395 Marionette TRACE conn5 -> [0,570,"setScriptTimeout",{"ms":35000}] 08:33:38 INFO - PROCESS | 2060 | 1464104018396 Marionette TRACE conn5 <- [1,570,null,{}] 08:33:38 INFO - PROCESS | 2060 | 1464104018407 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}] 08:33:38 INFO - PROCESS | 2060 | 1464104018541 Marionette TRACE conn5 <- [1,571,null,{"value":null}] 08:33:38 INFO - PROCESS | 2060 | 1464104018548 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\", \"d7c34136-0072-4267-ac82-d2d8ecbe8f23\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:33:38 INFO - PROCESS | 2060 | ++DOCSHELL 178F0400 == 60 [pid = 2060] [id = 152] 08:33:38 INFO - PROCESS | 2060 | ++DOMWINDOW == 106 (178F5800) [pid = 2060] [serial = 454] [outer = 00000000] 08:33:38 INFO - PROCESS | 2060 | ++DOMWINDOW == 107 (1A207C00) [pid = 2060] [serial = 455] [outer = 178F5800] 08:33:38 INFO - PROCESS | 2060 | 1464104018594 Marionette DEBUG loaded listener.js 08:33:38 INFO - PROCESS | 2060 | ++DOMWINDOW == 108 (1A2F5800) [pid = 2060] [serial = 456] [outer = 178F5800] 08:33:39 INFO - PROCESS | 2060 | 1464104019001 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]]]}] 08:33:39 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.shadow.html | clearRect does not draw shadows 08:33:39 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.shadow.html | took 630ms 08:33:39 INFO - PROCESS | 2060 | 1464104019029 Marionette TRACE conn5 -> [0,573,"getWindowHandle",null] 08:33:39 INFO - PROCESS | 2060 | 1464104019031 Marionette TRACE conn5 <- [1,573,null,{"value":"13"}] 08:33:39 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.transform.html 08:33:39 INFO - PROCESS | 2060 | 1464104019033 Marionette TRACE conn5 -> [0,574,"setScriptTimeout",{"ms":35000}] 08:33:39 INFO - PROCESS | 2060 | 1464104019035 Marionette TRACE conn5 <- [1,574,null,{}] 08:33:39 INFO - PROCESS | 2060 | 1464104019039 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}] 08:33:39 INFO - PROCESS | 2060 | 1464104019155 Marionette TRACE conn5 <- [1,575,null,{"value":null}] 08:33:39 INFO - PROCESS | 2060 | 1464104019162 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\", \"d7c34136-0072-4267-ac82-d2d8ecbe8f23\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:33:39 INFO - PROCESS | 2060 | ++DOCSHELL 1AB53000 == 61 [pid = 2060] [id = 153] 08:33:39 INFO - PROCESS | 2060 | ++DOMWINDOW == 109 (1AB54C00) [pid = 2060] [serial = 457] [outer = 00000000] 08:33:39 INFO - PROCESS | 2060 | ++DOMWINDOW == 110 (1ADAB000) [pid = 2060] [serial = 458] [outer = 1AB54C00] 08:33:39 INFO - PROCESS | 2060 | 1464104019206 Marionette DEBUG loaded listener.js 08:33:39 INFO - PROCESS | 2060 | ++DOMWINDOW == 111 (1ADB1800) [pid = 2060] [serial = 459] [outer = 1AB54C00] 08:33:39 INFO - PROCESS | 2060 | [2060] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/m-aurora-w32-d-000000000000000/build/src/image/ImageFactory.cpp, line 109 08:33:39 INFO - PROCESS | 2060 | [2060] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/m-aurora-w32-d-000000000000000/build/src/image/ImageFactory.cpp, line 109 08:33:39 INFO - PROCESS | 2060 | [2060] WARNING: 'NS_FAILED(aResult)', file c:/builds/moz2_slave/m-aurora-w32-d-000000000000000/build/src/netwerk/cache2/CacheFile.cpp, line 653 08:33:39 INFO - PROCESS | 2060 | 1464104019620 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]]]}] 08:33:39 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.transform.html | clearRect is affected by transforms 08:33:39 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.transform.html | took 630ms 08:33:39 INFO - PROCESS | 2060 | --DOMWINDOW == 110 (0D53C800) [pid = 2060] [serial = 336] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.alpha.html] 08:33:39 INFO - PROCESS | 2060 | --DOMWINDOW == 109 (14FE0C00) [pid = 2060] [serial = 342] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.gif.html] 08:33:39 INFO - PROCESS | 2060 | --DOMWINDOW == 108 (11F7EC00) [pid = 2060] [serial = 339] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.apng.html] 08:33:39 INFO - PROCESS | 2060 | --DOMWINDOW == 107 (14909C00) [pid = 2060] [serial = 400] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.self.1.html] 08:33:39 INFO - PROCESS | 2060 | --DOMWINDOW == 106 (15682800) [pid = 2060] [serial = 403] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.self.2.html] 08:33:39 INFO - PROCESS | 2060 | --DOMWINDOW == 105 (0C3AF400) [pid = 2060] [serial = 409] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.transform.html] 08:33:39 INFO - PROCESS | 2060 | --DOMWINDOW == 104 (0C310C00) [pid = 2060] [serial = 391] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.nowrap.html] 08:33:39 INFO - PROCESS | 2060 | --DOMWINDOW == 103 (18AFAC00) [pid = 2060] [serial = 384] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativesource.html] 08:33:39 INFO - PROCESS | 2060 | --DOMWINDOW == 102 (0D8FAC00) [pid = 2060] [serial = 394] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.null.html] 08:33:39 INFO - PROCESS | 2060 | --DOMWINDOW == 101 (11F30C00) [pid = 2060] [serial = 397] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.path.html] 08:33:39 INFO - PROCESS | 2060 | --DOMWINDOW == 100 (0C424400) [pid = 2060] [serial = 388] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.nonfinite.html] 08:33:39 INFO - PROCESS | 2060 | --DOMWINDOW == 99 (156DC800) [pid = 2060] [serial = 406] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.svg.html] 08:33:39 INFO - PROCESS | 2060 | --DOMWINDOW == 98 (1494EC00) [pid = 2060] [serial = 412] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.wrongtype.html] 08:33:39 INFO - PROCESS | 2060 | --DOMWINDOW == 97 (17163C00) [pid = 2060] [serial = 333] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.sourcesize.html] 08:33:39 INFO - PROCESS | 2060 | 1464104019778 Marionette TRACE conn5 -> [0,577,"getWindowHandle",null] 08:33:39 INFO - PROCESS | 2060 | 1464104019780 Marionette TRACE conn5 <- [1,577,null,{"value":"13"}] 08:33:39 INFO - PROCESS | 2060 | 1464104019789 Marionette TRACE conn5 -> [0,578,"setScriptTimeout",{"ms":35000}] 08:33:39 INFO - PROCESS | 2060 | 1464104019791 Marionette TRACE conn5 <- [1,578,null,{}] 08:33:39 INFO - PROCESS | 2060 | 1464104019795 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}] 08:33:39 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.zero.html 08:33:39 INFO - PROCESS | 2060 | 1464104019877 Marionette TRACE conn5 <- [1,579,null,{"value":null}] 08:33:39 INFO - PROCESS | 2060 | 1464104019883 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\", \"d7c34136-0072-4267-ac82-d2d8ecbe8f23\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:33:39 INFO - PROCESS | 2060 | ++DOCSHELL 0D8FAC00 == 62 [pid = 2060] [id = 154] 08:33:39 INFO - PROCESS | 2060 | ++DOMWINDOW == 98 (0DA41C00) [pid = 2060] [serial = 460] [outer = 00000000] 08:33:39 INFO - PROCESS | 2060 | ++DOMWINDOW == 99 (12611800) [pid = 2060] [serial = 461] [outer = 0DA41C00] 08:33:39 INFO - PROCESS | 2060 | 1464104019929 Marionette DEBUG loaded listener.js 08:33:39 INFO - PROCESS | 2060 | ++DOMWINDOW == 100 (14990400) [pid = 2060] [serial = 462] [outer = 0DA41C00] 08:33:40 INFO - PROCESS | 2060 | 1464104020373 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]]]}] 08:33:40 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.zero.html | clearRect of zero pixels has no effect 08:33:40 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.zero.html | took 670ms 08:33:40 INFO - PROCESS | 2060 | 1464104020477 Marionette TRACE conn5 -> [0,581,"getWindowHandle",null] 08:33:40 INFO - PROCESS | 2060 | 1464104020479 Marionette TRACE conn5 <- [1,581,null,{"value":"13"}] 08:33:40 INFO - PROCESS | 2060 | 1464104020482 Marionette TRACE conn5 -> [0,582,"setScriptTimeout",{"ms":35000}] 08:33:40 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.basic.html 08:33:40 INFO - PROCESS | 2060 | 1464104020484 Marionette TRACE conn5 <- [1,582,null,{}] 08:33:40 INFO - PROCESS | 2060 | 1464104020488 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}] 08:33:40 INFO - PROCESS | 2060 | 1464104020570 Marionette TRACE conn5 <- [1,583,null,{"value":null}] 08:33:40 INFO - PROCESS | 2060 | 1464104020593 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\", \"d7c34136-0072-4267-ac82-d2d8ecbe8f23\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:33:40 INFO - PROCESS | 2060 | ++DOCSHELL 14948C00 == 63 [pid = 2060] [id = 155] 08:33:40 INFO - PROCESS | 2060 | ++DOMWINDOW == 101 (156D8400) [pid = 2060] [serial = 463] [outer = 00000000] 08:33:40 INFO - PROCESS | 2060 | ++DOMWINDOW == 102 (17742800) [pid = 2060] [serial = 464] [outer = 156D8400] 08:33:40 INFO - PROCESS | 2060 | 1464104020637 Marionette DEBUG loaded listener.js 08:33:40 INFO - PROCESS | 2060 | ++DOMWINDOW == 103 (17745800) [pid = 2060] [serial = 465] [outer = 156D8400] 08:33:41 INFO - PROCESS | 2060 | 1464104021071 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]]]}] 08:33:41 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.basic.html | fillRect works 08:33:41 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.basic.html | took 630ms 08:33:41 INFO - PROCESS | 2060 | 1464104021117 Marionette TRACE conn5 -> [0,585,"getWindowHandle",null] 08:33:41 INFO - PROCESS | 2060 | 1464104021120 Marionette TRACE conn5 <- [1,585,null,{"value":"13"}] 08:33:41 INFO - PROCESS | 2060 | 1464104021123 Marionette TRACE conn5 -> [0,586,"setScriptTimeout",{"ms":35000}] 08:33:41 INFO - PROCESS | 2060 | 1464104021125 Marionette TRACE conn5 <- [1,586,null,{}] 08:33:41 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.clip.html 08:33:41 INFO - PROCESS | 2060 | 1464104021128 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}] 08:33:41 INFO - PROCESS | 2060 | 1464104021253 Marionette TRACE conn5 <- [1,587,null,{"value":null}] 08:33:41 INFO - PROCESS | 2060 | 1464104021260 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\", \"d7c34136-0072-4267-ac82-d2d8ecbe8f23\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:33:41 INFO - PROCESS | 2060 | ++DOCSHELL 17747C00 == 64 [pid = 2060] [id = 156] 08:33:41 INFO - PROCESS | 2060 | ++DOMWINDOW == 104 (17749C00) [pid = 2060] [serial = 466] [outer = 00000000] 08:33:41 INFO - PROCESS | 2060 | ++DOMWINDOW == 105 (1ADB8800) [pid = 2060] [serial = 467] [outer = 17749C00] 08:33:41 INFO - PROCESS | 2060 | 1464104021309 Marionette DEBUG loaded listener.js 08:33:41 INFO - PROCESS | 2060 | ++DOMWINDOW == 106 (1B8CD400) [pid = 2060] [serial = 468] [outer = 17749C00] 08:33:41 INFO - PROCESS | 2060 | 1464104021750 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]]]}] 08:33:41 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.clip.html | fillRect is affected by clipping regions 08:33:41 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.clip.html | took 670ms 08:33:41 INFO - PROCESS | 2060 | 1464104021830 Marionette TRACE conn5 -> [0,589,"getWindowHandle",null] 08:33:41 INFO - PROCESS | 2060 | 1464104021834 Marionette TRACE conn5 <- [1,589,null,{"value":"13"}] 08:33:41 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.negative.html 08:33:41 INFO - PROCESS | 2060 | 1464104021840 Marionette TRACE conn5 -> [0,590,"setScriptTimeout",{"ms":35000}] 08:33:41 INFO - PROCESS | 2060 | 1464104021844 Marionette TRACE conn5 <- [1,590,null,{}] 08:33:41 INFO - PROCESS | 2060 | 1464104021851 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}] 08:33:41 INFO - PROCESS | 2060 | 1464104021965 Marionette TRACE conn5 <- [1,591,null,{"value":null}] 08:33:42 INFO - PROCESS | 2060 | 1464104022087 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\", \"d7c34136-0072-4267-ac82-d2d8ecbe8f23\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:33:42 INFO - PROCESS | 2060 | ++DOCSHELL 0C3AC000 == 65 [pid = 2060] [id = 157] 08:33:42 INFO - PROCESS | 2060 | ++DOMWINDOW == 107 (0C3AF800) [pid = 2060] [serial = 469] [outer = 00000000] 08:33:42 INFO - PROCESS | 2060 | ++DOMWINDOW == 108 (0CF72400) [pid = 2060] [serial = 470] [outer = 0C3AF800] 08:33:42 INFO - PROCESS | 2060 | 1464104022146 Marionette DEBUG loaded listener.js 08:33:42 INFO - PROCESS | 2060 | ++DOMWINDOW == 109 (0D540000) [pid = 2060] [serial = 471] [outer = 0C3AF800] 08:33:42 INFO - PROCESS | 2060 | 1464104022793 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]]]}] 08:33:42 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.negative.html | fillRect of negative sizes works 08:33:42 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.negative.html | took 1024ms 08:33:42 INFO - PROCESS | 2060 | 1464104022867 Marionette TRACE conn5 -> [0,593,"getWindowHandle",null] 08:33:42 INFO - PROCESS | 2060 | 1464104022872 Marionette TRACE conn5 <- [1,593,null,{"value":"13"}] 08:33:42 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.nonfinite.html 08:33:42 INFO - PROCESS | 2060 | 1464104022880 Marionette TRACE conn5 -> [0,594,"setScriptTimeout",{"ms":35000}] 08:33:42 INFO - PROCESS | 2060 | 1464104022884 Marionette TRACE conn5 <- [1,594,null,{}] 08:33:42 INFO - PROCESS | 2060 | 1464104022889 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}] 08:33:42 INFO - PROCESS | 2060 | 1464104023004 Marionette TRACE conn5 <- [1,595,null,{"value":null}] 08:33:43 INFO - PROCESS | 2060 | 1464104023131 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\", \"d7c34136-0072-4267-ac82-d2d8ecbe8f23\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:33:43 INFO - PROCESS | 2060 | ++DOCSHELL 11B79400 == 66 [pid = 2060] [id = 158] 08:33:43 INFO - PROCESS | 2060 | ++DOMWINDOW == 110 (1260D000) [pid = 2060] [serial = 472] [outer = 00000000] 08:33:43 INFO - PROCESS | 2060 | ++DOMWINDOW == 111 (134E3800) [pid = 2060] [serial = 473] [outer = 1260D000] 08:33:43 INFO - PROCESS | 2060 | 1464104023186 Marionette DEBUG loaded listener.js 08:33:43 INFO - PROCESS | 2060 | ++DOMWINDOW == 112 (14944000) [pid = 2060] [serial = 474] [outer = 1260D000] 08:33:43 INFO - PROCESS | 2060 | 1464104023736 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]]]}] 08:33:43 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.nonfinite.html | fillRect() with Infinity/NaN is ignored 08:33:43 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.nonfinite.html | took 930ms 08:33:43 INFO - PROCESS | 2060 | 1464104023812 Marionette TRACE conn5 -> [0,597,"getWindowHandle",null] 08:33:43 INFO - PROCESS | 2060 | 1464104023815 Marionette TRACE conn5 <- [1,597,null,{"value":"13"}] 08:33:43 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.path.html 08:33:43 INFO - PROCESS | 2060 | 1464104023818 Marionette TRACE conn5 -> [0,598,"setScriptTimeout",{"ms":35000}] 08:33:43 INFO - PROCESS | 2060 | 1464104023821 Marionette TRACE conn5 <- [1,598,null,{}] 08:33:43 INFO - PROCESS | 2060 | 1464104023831 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}] 08:33:43 INFO - PROCESS | 2060 | 1464104023944 Marionette TRACE conn5 <- [1,599,null,{"value":null}] 08:33:44 INFO - PROCESS | 2060 | 1464104024074 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\", \"d7c34136-0072-4267-ac82-d2d8ecbe8f23\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:33:44 INFO - PROCESS | 2060 | ++DOCSHELL 16ECCC00 == 67 [pid = 2060] [id = 159] 08:33:44 INFO - PROCESS | 2060 | ++DOMWINDOW == 113 (16ED0C00) [pid = 2060] [serial = 475] [outer = 00000000] 08:33:44 INFO - PROCESS | 2060 | ++DOMWINDOW == 114 (1774B000) [pid = 2060] [serial = 476] [outer = 16ED0C00] 08:33:44 INFO - PROCESS | 2060 | 1464104024136 Marionette DEBUG loaded listener.js 08:33:44 INFO - PROCESS | 2060 | ++DOMWINDOW == 115 (18AC0C00) [pid = 2060] [serial = 477] [outer = 16ED0C00] 08:33:44 INFO - PROCESS | 2060 | 1464104024737 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]]]}] 08:33:44 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.path.html | fillRect does not affect the current path 08:33:44 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.path.html | took 1131ms 08:33:45 INFO - PROCESS | 2060 | [2060] 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 08:33:45 INFO - PROCESS | 2060 | 1464104025019 Marionette TRACE conn5 -> [0,601,"getWindowHandle",null] 08:33:45 INFO - PROCESS | 2060 | 1464104025021 Marionette TRACE conn5 <- [1,601,null,{"value":"13"}] 08:33:45 INFO - PROCESS | 2060 | 1464104025025 Marionette TRACE conn5 -> [0,602,"setScriptTimeout",{"ms":35000}] 08:33:45 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.shadow.html 08:33:45 INFO - PROCESS | 2060 | 1464104025028 Marionette TRACE conn5 <- [1,602,null,{}] 08:33:45 INFO - PROCESS | 2060 | 1464104025031 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}] 08:33:45 INFO - PROCESS | 2060 | 1464104025138 Marionette TRACE conn5 <- [1,603,null,{"value":null}] 08:33:45 INFO - PROCESS | 2060 | 1464104025259 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\", \"d7c34136-0072-4267-ac82-d2d8ecbe8f23\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:33:45 INFO - PROCESS | 2060 | ++DOCSHELL 1A210800 == 68 [pid = 2060] [id = 160] 08:33:45 INFO - PROCESS | 2060 | ++DOMWINDOW == 116 (1ADB5800) [pid = 2060] [serial = 478] [outer = 00000000] 08:33:45 INFO - PROCESS | 2060 | ++DOMWINDOW == 117 (1BAB6800) [pid = 2060] [serial = 479] [outer = 1ADB5800] 08:33:45 INFO - PROCESS | 2060 | 1464104025317 Marionette DEBUG loaded listener.js 08:33:45 INFO - PROCESS | 2060 | ++DOMWINDOW == 118 (1669E400) [pid = 2060] [serial = 480] [outer = 1ADB5800] 08:33:45 INFO - PROCESS | 2060 | 1464104025876 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]]]}] 08:33:45 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.shadow.html | fillRect draws shadows 08:33:45 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.shadow.html | took 930ms 08:33:45 INFO - PROCESS | 2060 | 1464104025961 Marionette TRACE conn5 -> [0,605,"getWindowHandle",null] 08:33:45 INFO - PROCESS | 2060 | 1464104025963 Marionette TRACE conn5 <- [1,605,null,{"value":"13"}] 08:33:45 INFO - PROCESS | 2060 | 1464104025966 Marionette TRACE conn5 -> [0,606,"setScriptTimeout",{"ms":35000}] 08:33:45 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.transform.html 08:33:45 INFO - PROCESS | 2060 | 1464104025969 Marionette TRACE conn5 <- [1,606,null,{}] 08:33:45 INFO - PROCESS | 2060 | 1464104025972 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}] 08:33:46 INFO - PROCESS | 2060 | 1464104026075 Marionette TRACE conn5 <- [1,607,null,{"value":null}] 08:33:46 INFO - PROCESS | 2060 | 1464104026174 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\", \"d7c34136-0072-4267-ac82-d2d8ecbe8f23\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:33:46 INFO - PROCESS | 2060 | ++DOCSHELL 1BC98800 == 69 [pid = 2060] [id = 161] 08:33:46 INFO - PROCESS | 2060 | ++DOMWINDOW == 119 (1BC9B800) [pid = 2060] [serial = 481] [outer = 00000000] 08:33:46 INFO - PROCESS | 2060 | ++DOMWINDOW == 120 (1BCA0C00) [pid = 2060] [serial = 482] [outer = 1BC9B800] 08:33:46 INFO - PROCESS | 2060 | 1464104026227 Marionette DEBUG loaded listener.js 08:33:46 INFO - PROCESS | 2060 | ++DOMWINDOW == 121 (1C088C00) [pid = 2060] [serial = 483] [outer = 1BC9B800] 08:33:46 INFO - PROCESS | 2060 | 1464104026820 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]]]}] 08:33:46 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.transform.html | fillRect is affected by transforms 08:33:46 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.transform.html | took 870ms 08:33:46 INFO - PROCESS | 2060 | 1464104026858 Marionette TRACE conn5 -> [0,609,"getWindowHandle",null] 08:33:46 INFO - PROCESS | 2060 | 1464104026861 Marionette TRACE conn5 <- [1,609,null,{"value":"13"}] 08:33:46 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.zero.html 08:33:46 INFO - PROCESS | 2060 | 1464104026865 Marionette TRACE conn5 -> [0,610,"setScriptTimeout",{"ms":35000}] 08:33:46 INFO - PROCESS | 2060 | 1464104026867 Marionette TRACE conn5 <- [1,610,null,{}] 08:33:46 INFO - PROCESS | 2060 | 1464104026871 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}] 08:33:46 INFO - PROCESS | 2060 | 1464104026995 Marionette TRACE conn5 <- [1,611,null,{"value":null}] 08:33:47 INFO - PROCESS | 2060 | 1464104027331 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\", \"d7c34136-0072-4267-ac82-d2d8ecbe8f23\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:33:47 INFO - PROCESS | 2060 | ++DOCSHELL 0CA5EC00 == 70 [pid = 2060] [id = 162] 08:33:47 INFO - PROCESS | 2060 | ++DOMWINDOW == 122 (0CAEB400) [pid = 2060] [serial = 484] [outer = 00000000] 08:33:47 INFO - PROCESS | 2060 | ++DOMWINDOW == 123 (0D53CC00) [pid = 2060] [serial = 485] [outer = 0CAEB400] 08:33:47 INFO - PROCESS | 2060 | 1464104027382 Marionette DEBUG loaded listener.js 08:33:47 INFO - PROCESS | 2060 | ++DOMWINDOW == 124 (0D8EE400) [pid = 2060] [serial = 486] [outer = 0CAEB400] 08:33:48 INFO - PROCESS | 2060 | 1464104028062 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]]]}] 08:33:48 INFO - PROCESS | 2060 | --DOCSHELL 0C429400 == 69 [pid = 2060] [id = 85] 08:33:48 INFO - PROCESS | 2060 | --DOCSHELL 0DA3C400 == 68 [pid = 2060] [id = 54] 08:33:48 INFO - PROCESS | 2060 | --DOCSHELL 14948C00 == 67 [pid = 2060] [id = 155] 08:33:48 INFO - PROCESS | 2060 | --DOCSHELL 0D8FAC00 == 66 [pid = 2060] [id = 154] 08:33:48 INFO - PROCESS | 2060 | --DOCSHELL 1AB53000 == 65 [pid = 2060] [id = 153] 08:33:48 INFO - PROCESS | 2060 | --DOCSHELL 178F0400 == 64 [pid = 2060] [id = 152] 08:33:48 INFO - PROCESS | 2060 | --DOCSHELL 16ECD800 == 63 [pid = 2060] [id = 151] 08:33:48 INFO - PROCESS | 2060 | --DOCSHELL 156C2C00 == 62 [pid = 2060] [id = 150] 08:33:48 INFO - PROCESS | 2060 | --DOMWINDOW == 123 (16774400) [pid = 2060] [serial = 416] [outer = 00000000] [url = about:blank] 08:33:48 INFO - PROCESS | 2060 | --DOCSHELL 14F19C00 == 61 [pid = 2060] [id = 149] 08:33:48 INFO - PROCESS | 2060 | --DOCSHELL 130D9800 == 60 [pid = 2060] [id = 148] 08:33:48 INFO - PROCESS | 2060 | --DOCSHELL 09173000 == 59 [pid = 2060] [id = 147] 08:33:48 INFO - PROCESS | 2060 | --DOCSHELL 0C983000 == 58 [pid = 2060] [id = 146] 08:33:48 INFO - PROCESS | 2060 | --DOCSHELL 0DC44000 == 57 [pid = 2060] [id = 141] 08:33:48 INFO - PROCESS | 2060 | --DOCSHELL 0C41CC00 == 56 [pid = 2060] [id = 140] 08:33:48 INFO - PROCESS | 2060 | --DOCSHELL 1669BC00 == 55 [pid = 2060] [id = 139] 08:33:48 INFO - PROCESS | 2060 | --DOMWINDOW == 122 (1494F400) [pid = 2060] [serial = 401] [outer = 00000000] [url = about:blank] 08:33:48 INFO - PROCESS | 2060 | --DOMWINDOW == 121 (14944C00) [pid = 2060] [serial = 402] [outer = 00000000] [url = about:blank] 08:33:48 INFO - PROCESS | 2060 | --DOMWINDOW == 120 (156C7C00) [pid = 2060] [serial = 405] [outer = 00000000] [url = about:blank] 08:33:48 INFO - PROCESS | 2060 | --DOMWINDOW == 119 (156C6C00) [pid = 2060] [serial = 404] [outer = 00000000] [url = about:blank] 08:33:48 INFO - PROCESS | 2060 | --DOMWINDOW == 118 (0D671C00) [pid = 2060] [serial = 410] [outer = 00000000] [url = about:blank] 08:33:48 INFO - PROCESS | 2060 | --DOMWINDOW == 117 (0CAEDC00) [pid = 2060] [serial = 392] [outer = 00000000] [url = about:blank] 08:33:48 INFO - PROCESS | 2060 | --DOMWINDOW == 116 (0D531400) [pid = 2060] [serial = 393] [outer = 00000000] [url = about:blank] 08:33:48 INFO - PROCESS | 2060 | --DOMWINDOW == 115 (1AB52000) [pid = 2060] [serial = 386] [outer = 00000000] [url = about:blank] 08:33:48 INFO - PROCESS | 2060 | --DOMWINDOW == 114 (1A20A400) [pid = 2060] [serial = 385] [outer = 00000000] [url = about:blank] 08:33:48 INFO - PROCESS | 2060 | --DOMWINDOW == 113 (0DC3E400) [pid = 2060] [serial = 395] [outer = 00000000] [url = about:blank] 08:33:48 INFO - PROCESS | 2060 | --DOMWINDOW == 112 (0E75C800) [pid = 2060] [serial = 396] [outer = 00000000] [url = about:blank] 08:33:48 INFO - PROCESS | 2060 | --DOMWINDOW == 111 (130DFC00) [pid = 2060] [serial = 398] [outer = 00000000] [url = about:blank] 08:33:48 INFO - PROCESS | 2060 | --DOMWINDOW == 110 (0D662C00) [pid = 2060] [serial = 390] [outer = 00000000] [url = about:blank] 08:33:48 INFO - PROCESS | 2060 | --DOMWINDOW == 109 (0C3AB000) [pid = 2060] [serial = 389] [outer = 00000000] [url = about:blank] 08:33:48 INFO - PROCESS | 2060 | --DOMWINDOW == 108 (0DA41400) [pid = 2060] [serial = 379] [outer = 00000000] [url = about:blank] 08:33:48 INFO - PROCESS | 2060 | --DOMWINDOW == 107 (156D4000) [pid = 2060] [serial = 382] [outer = 00000000] [url = about:blank] 08:33:48 INFO - PROCESS | 2060 | --DOMWINDOW == 106 (15C36C00) [pid = 2060] [serial = 407] [outer = 00000000] [url = about:blank] 08:33:48 INFO - PROCESS | 2060 | --DOMWINDOW == 105 (15C85400) [pid = 2060] [serial = 413] [outer = 00000000] [url = about:blank] 08:33:48 INFO - PROCESS | 2060 | --DOMWINDOW == 104 (15CB8400) [pid = 2060] [serial = 414] [outer = 00000000] [url = about:blank] 08:33:48 INFO - PROCESS | 2060 | --DOMWINDOW == 103 (11F2D800) [pid = 2060] [serial = 164] [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.] 08:33:48 INFO - PROCESS | 2060 | --DOMWINDOW == 102 (15C70000) [pid = 2060] [serial = 408] [outer = 00000000] [url = about:blank] 08:33:48 INFO - PROCESS | 2060 | --DOMWINDOW == 101 (0C428400) [pid = 2060] [serial = 411] [outer = 00000000] [url = about:blank] 08:33:48 INFO - PROCESS | 2060 | --DOMWINDOW == 100 (134E9400) [pid = 2060] [serial = 399] [outer = 00000000] [url = about:blank] 08:33:48 INFO - PROCESS | 2060 | --DOMWINDOW == 99 (191D2800) [pid = 2060] [serial = 335] [outer = 00000000] [url = about:blank] 08:33:48 INFO - PROCESS | 2060 | --DOMWINDOW == 98 (0DA0BC00) [pid = 2060] [serial = 338] [outer = 00000000] [url = about:blank] 08:33:48 INFO - PROCESS | 2060 | --DOMWINDOW == 97 (16ED7800) [pid = 2060] [serial = 344] [outer = 00000000] [url = about:blank] 08:33:48 INFO - PROCESS | 2060 | --DOMWINDOW == 96 (14907400) [pid = 2060] [serial = 341] [outer = 00000000] [url = about:blank] 08:33:48 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.zero.html | fillRect of zero pixels has no effect 08:33:48 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.zero.html | took 1275ms 08:33:48 INFO - PROCESS | 2060 | 1464104028157 Marionette TRACE conn5 -> [0,613,"getWindowHandle",null] 08:33:48 INFO - PROCESS | 2060 | 1464104028161 Marionette TRACE conn5 <- [1,613,null,{"value":"13"}] 08:33:48 INFO - PROCESS | 2060 | 1464104028168 Marionette TRACE conn5 -> [0,614,"setScriptTimeout",{"ms":35000}] 08:33:48 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.basic.html 08:33:48 INFO - PROCESS | 2060 | 1464104028172 Marionette TRACE conn5 <- [1,614,null,{}] 08:33:48 INFO - PROCESS | 2060 | 1464104028176 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}] 08:33:48 INFO - PROCESS | 2060 | 1464104028269 Marionette TRACE conn5 <- [1,615,null,{"value":null}] 08:33:48 INFO - PROCESS | 2060 | 1464104028277 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\", \"d7c34136-0072-4267-ac82-d2d8ecbe8f23\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:33:48 INFO - PROCESS | 2060 | ++DOCSHELL 0C428400 == 56 [pid = 2060] [id = 163] 08:33:48 INFO - PROCESS | 2060 | ++DOMWINDOW == 97 (0C429400) [pid = 2060] [serial = 487] [outer = 00000000] 08:33:48 INFO - PROCESS | 2060 | ++DOMWINDOW == 98 (0CF9F400) [pid = 2060] [serial = 488] [outer = 0C429400] 08:33:48 INFO - PROCESS | 2060 | 1464104028324 Marionette DEBUG loaded listener.js 08:33:48 INFO - PROCESS | 2060 | ++DOMWINDOW == 99 (0D53D000) [pid = 2060] [serial = 489] [outer = 0C429400] 08:33:48 INFO - PROCESS | 2060 | 1464104028796 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]]]}] 08:33:48 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.basic.html | strokeRect works 08:33:48 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.basic.html | took 670ms 08:33:48 INFO - PROCESS | 2060 | 1464104028844 Marionette TRACE conn5 -> [0,617,"getWindowHandle",null] 08:33:48 INFO - PROCESS | 2060 | 1464104028848 Marionette TRACE conn5 <- [1,617,null,{"value":"13"}] 08:33:48 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.clip.html 08:33:48 INFO - PROCESS | 2060 | 1464104028852 Marionette TRACE conn5 -> [0,618,"setScriptTimeout",{"ms":35000}] 08:33:48 INFO - PROCESS | 2060 | 1464104028854 Marionette TRACE conn5 <- [1,618,null,{}] 08:33:48 INFO - PROCESS | 2060 | 1464104028858 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}] 08:33:48 INFO - PROCESS | 2060 | 1464104028941 Marionette TRACE conn5 <- [1,619,null,{"value":null}] 08:33:48 INFO - PROCESS | 2060 | 1464104028951 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\", \"d7c34136-0072-4267-ac82-d2d8ecbe8f23\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:33:48 INFO - PROCESS | 2060 | ++DOCSHELL 0E201C00 == 57 [pid = 2060] [id = 164] 08:33:48 INFO - PROCESS | 2060 | ++DOMWINDOW == 100 (0E20B800) [pid = 2060] [serial = 490] [outer = 00000000] 08:33:48 INFO - PROCESS | 2060 | ++DOMWINDOW == 101 (11B97C00) [pid = 2060] [serial = 491] [outer = 0E20B800] 08:33:48 INFO - PROCESS | 2060 | 1464104028996 Marionette DEBUG loaded listener.js 08:33:49 INFO - PROCESS | 2060 | ++DOMWINDOW == 102 (11F78000) [pid = 2060] [serial = 492] [outer = 0E20B800] 08:33:49 INFO - PROCESS | 2060 | 1464104029464 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]]]}] 08:33:49 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.clip.html | strokeRect is affected by clipping regions 08:33:49 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.clip.html | took 630ms 08:33:49 INFO - PROCESS | 2060 | 1464104029487 Marionette TRACE conn5 -> [0,621,"getWindowHandle",null] 08:33:49 INFO - PROCESS | 2060 | 1464104029489 Marionette TRACE conn5 <- [1,621,null,{"value":"13"}] 08:33:49 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.globalalpha.html 08:33:49 INFO - PROCESS | 2060 | 1464104029499 Marionette TRACE conn5 -> [0,622,"setScriptTimeout",{"ms":35000}] 08:33:49 INFO - PROCESS | 2060 | 1464104029504 Marionette TRACE conn5 <- [1,622,null,{}] 08:33:49 INFO - PROCESS | 2060 | 1464104029509 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}] 08:33:49 INFO - PROCESS | 2060 | 1464104029594 Marionette TRACE conn5 <- [1,623,null,{"value":null}] 08:33:49 INFO - PROCESS | 2060 | 1464104029603 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\", \"d7c34136-0072-4267-ac82-d2d8ecbe8f23\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:33:49 INFO - PROCESS | 2060 | ++DOCSHELL 11B81400 == 58 [pid = 2060] [id = 165] 08:33:49 INFO - PROCESS | 2060 | ++DOMWINDOW == 103 (123CBC00) [pid = 2060] [serial = 493] [outer = 00000000] 08:33:49 INFO - PROCESS | 2060 | ++DOMWINDOW == 104 (14952C00) [pid = 2060] [serial = 494] [outer = 123CBC00] 08:33:49 INFO - PROCESS | 2060 | 1464104029648 Marionette DEBUG loaded listener.js 08:33:49 INFO - PROCESS | 2060 | ++DOMWINDOW == 105 (149D8800) [pid = 2060] [serial = 495] [outer = 123CBC00] 08:33:49 INFO - PROCESS | 2060 | [2060] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/m-aurora-w32-d-000000000000000/build/src/image/ImageFactory.cpp, line 109 08:33:49 INFO - PROCESS | 2060 | [2060] WARNING: 'NS_FAILED(aResult)', file c:/builds/moz2_slave/m-aurora-w32-d-000000000000000/build/src/netwerk/cache2/CacheFile.cpp, line 653 08:33:50 INFO - PROCESS | 2060 | [2060] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/m-aurora-w32-d-000000000000000/build/src/image/ImageFactory.cpp, line 109 08:33:50 INFO - PROCESS | 2060 | 1464104030075 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]]]}] 08:33:50 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.globalalpha.html | strokeRect is affected by globalAlpha 08:33:50 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.globalalpha.html | took 630ms 08:33:50 INFO - PROCESS | 2060 | 1464104030127 Marionette TRACE conn5 -> [0,625,"getWindowHandle",null] 08:33:50 INFO - PROCESS | 2060 | 1464104030129 Marionette TRACE conn5 <- [1,625,null,{"value":"13"}] 08:33:50 INFO - PROCESS | 2060 | 1464104030132 Marionette TRACE conn5 -> [0,626,"setScriptTimeout",{"ms":35000}] 08:33:50 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.globalcomposite.html 08:33:50 INFO - PROCESS | 2060 | 1464104030143 Marionette TRACE conn5 <- [1,626,null,{}] 08:33:50 INFO - PROCESS | 2060 | 1464104030147 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}] 08:33:50 INFO - PROCESS | 2060 | 1464104030230 Marionette TRACE conn5 <- [1,627,null,{"value":null}] 08:33:50 INFO - PROCESS | 2060 | 1464104030237 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\", \"d7c34136-0072-4267-ac82-d2d8ecbe8f23\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:33:50 INFO - PROCESS | 2060 | ++DOCSHELL 14F14800 == 59 [pid = 2060] [id = 166] 08:33:50 INFO - PROCESS | 2060 | ++DOMWINDOW == 106 (14F19C00) [pid = 2060] [serial = 496] [outer = 00000000] 08:33:50 INFO - PROCESS | 2060 | ++DOMWINDOW == 107 (15680400) [pid = 2060] [serial = 497] [outer = 14F19C00] 08:33:50 INFO - PROCESS | 2060 | 1464104030282 Marionette DEBUG loaded listener.js 08:33:50 INFO - PROCESS | 2060 | ++DOMWINDOW == 108 (156C8400) [pid = 2060] [serial = 498] [outer = 14F19C00] 08:33:50 INFO - PROCESS | 2060 | [2060] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/m-aurora-w32-d-000000000000000/build/src/image/ImageFactory.cpp, line 109 08:33:50 INFO - PROCESS | 2060 | [2060] WARNING: 'NS_FAILED(aResult)', file c:/builds/moz2_slave/m-aurora-w32-d-000000000000000/build/src/netwerk/cache2/CacheFile.cpp, line 653 08:33:50 INFO - PROCESS | 2060 | [2060] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/m-aurora-w32-d-000000000000000/build/src/image/ImageFactory.cpp, line 109 08:33:50 INFO - PROCESS | 2060 | 1464104030763 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]]]}] 08:33:50 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.globalcomposite.html | strokeRect is not affected by globalCompositeOperation 08:33:50 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.globalcomposite.html | took 690ms 08:33:50 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.negative.html 08:33:50 INFO - PROCESS | 2060 | 1464104030827 Marionette TRACE conn5 -> [0,629,"getWindowHandle",null] 08:33:50 INFO - PROCESS | 2060 | 1464104030829 Marionette TRACE conn5 <- [1,629,null,{"value":"13"}] 08:33:50 INFO - PROCESS | 2060 | 1464104030832 Marionette TRACE conn5 -> [0,630,"setScriptTimeout",{"ms":35000}] 08:33:50 INFO - PROCESS | 2060 | 1464104030834 Marionette TRACE conn5 <- [1,630,null,{}] 08:33:50 INFO - PROCESS | 2060 | 1464104030838 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}] 08:33:50 INFO - PROCESS | 2060 | 1464104030946 Marionette TRACE conn5 <- [1,631,null,{"value":null}] 08:33:50 INFO - PROCESS | 2060 | 1464104030953 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\", \"d7c34136-0072-4267-ac82-d2d8ecbe8f23\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:33:50 INFO - PROCESS | 2060 | ++DOCSHELL 156D7C00 == 60 [pid = 2060] [id = 167] 08:33:50 INFO - PROCESS | 2060 | ++DOMWINDOW == 109 (156DB400) [pid = 2060] [serial = 499] [outer = 00000000] 08:33:50 INFO - PROCESS | 2060 | ++DOMWINDOW == 110 (15C36000) [pid = 2060] [serial = 500] [outer = 156DB400] 08:33:51 INFO - PROCESS | 2060 | 1464104031010 Marionette DEBUG loaded listener.js 08:33:51 INFO - PROCESS | 2060 | ++DOMWINDOW == 111 (15C8A000) [pid = 2060] [serial = 501] [outer = 156DB400] 08:33:51 INFO - PROCESS | 2060 | 1464104031486 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]]]}] 08:33:51 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.negative.html | strokeRect of negative sizes works 08:33:51 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.negative.html | took 670ms 08:33:51 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.nonfinite.html 08:33:51 INFO - PROCESS | 2060 | 1464104031503 Marionette TRACE conn5 -> [0,633,"getWindowHandle",null] 08:33:51 INFO - PROCESS | 2060 | 1464104031505 Marionette TRACE conn5 <- [1,633,null,{"value":"13"}] 08:33:51 INFO - PROCESS | 2060 | 1464104031508 Marionette TRACE conn5 -> [0,634,"setScriptTimeout",{"ms":35000}] 08:33:51 INFO - PROCESS | 2060 | 1464104031509 Marionette TRACE conn5 <- [1,634,null,{}] 08:33:51 INFO - PROCESS | 2060 | 1464104031519 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}] 08:33:51 INFO - PROCESS | 2060 | 1464104031668 Marionette TRACE conn5 <- [1,635,null,{"value":null}] 08:33:51 INFO - PROCESS | 2060 | 1464104031693 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\", \"d7c34136-0072-4267-ac82-d2d8ecbe8f23\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:33:51 INFO - PROCESS | 2060 | ++DOCSHELL 15C94800 == 61 [pid = 2060] [id = 168] 08:33:51 INFO - PROCESS | 2060 | ++DOMWINDOW == 112 (15CB0C00) [pid = 2060] [serial = 502] [outer = 00000000] 08:33:51 INFO - PROCESS | 2060 | ++DOMWINDOW == 113 (1676CC00) [pid = 2060] [serial = 503] [outer = 15CB0C00] 08:33:51 INFO - PROCESS | 2060 | 1464104031738 Marionette DEBUG loaded listener.js 08:33:51 INFO - PROCESS | 2060 | ++DOMWINDOW == 114 (16777000) [pid = 2060] [serial = 504] [outer = 15CB0C00] 08:33:52 INFO - PROCESS | 2060 | 1464104032170 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]]]}] 08:33:52 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.nonfinite.html | strokeRect() with Infinity/NaN is ignored 08:33:52 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.nonfinite.html | took 670ms 08:33:52 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.path.html 08:33:52 INFO - PROCESS | 2060 | 1464104032179 Marionette TRACE conn5 -> [0,637,"getWindowHandle",null] 08:33:52 INFO - PROCESS | 2060 | 1464104032181 Marionette TRACE conn5 <- [1,637,null,{"value":"13"}] 08:33:52 INFO - PROCESS | 2060 | 1464104032184 Marionette TRACE conn5 -> [0,638,"setScriptTimeout",{"ms":35000}] 08:33:52 INFO - PROCESS | 2060 | 1464104032186 Marionette TRACE conn5 <- [1,638,null,{}] 08:33:52 INFO - PROCESS | 2060 | 1464104032189 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}] 08:33:52 INFO - PROCESS | 2060 | 1464104032314 Marionette TRACE conn5 <- [1,639,null,{"value":null}] 08:33:52 INFO - PROCESS | 2060 | 1464104032320 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\", \"d7c34136-0072-4267-ac82-d2d8ecbe8f23\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:33:52 INFO - PROCESS | 2060 | ++DOCSHELL 16CA6000 == 62 [pid = 2060] [id = 169] 08:33:52 INFO - PROCESS | 2060 | ++DOMWINDOW == 115 (16ECD800) [pid = 2060] [serial = 505] [outer = 00000000] 08:33:52 INFO - PROCESS | 2060 | ++DOMWINDOW == 116 (172AE400) [pid = 2060] [serial = 506] [outer = 16ECD800] 08:33:52 INFO - PROCESS | 2060 | 1464104032366 Marionette DEBUG loaded listener.js 08:33:52 INFO - PROCESS | 2060 | ++DOMWINDOW == 117 (1774C800) [pid = 2060] [serial = 507] [outer = 16ECD800] 08:33:52 INFO - PROCESS | 2060 | --DOMWINDOW == 116 (1AB54C00) [pid = 2060] [serial = 457] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.transform.html] 08:33:52 INFO - PROCESS | 2060 | --DOMWINDOW == 115 (178F5800) [pid = 2060] [serial = 454] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.shadow.html] 08:33:52 INFO - PROCESS | 2060 | --DOMWINDOW == 114 (130E3000) [pid = 2060] [serial = 442] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.globalcomposite.html] 08:33:52 INFO - PROCESS | 2060 | --DOMWINDOW == 113 (156C6800) [pid = 2060] [serial = 448] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.nonfinite.html] 08:33:52 INFO - PROCESS | 2060 | --DOMWINDOW == 112 (09178C00) [pid = 2060] [serial = 439] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.globalalpha.html] 08:33:52 INFO - PROCESS | 2060 | --DOMWINDOW == 111 (0CAF1800) [pid = 2060] [serial = 436] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.clip.html] 08:33:52 INFO - PROCESS | 2060 | --DOMWINDOW == 110 (0DA41C00) [pid = 2060] [serial = 460] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.zero.html] 08:33:52 INFO - PROCESS | 2060 | --DOMWINDOW == 109 (14F1D400) [pid = 2060] [serial = 445] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.negative.html] 08:33:52 INFO - PROCESS | 2060 | --DOMWINDOW == 108 (156D8400) [pid = 2060] [serial = 463] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.basic.html] 08:33:52 INFO - PROCESS | 2060 | --DOMWINDOW == 107 (1669D000) [pid = 2060] [serial = 415] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerocanvas.html] 08:33:52 INFO - PROCESS | 2060 | --DOMWINDOW == 106 (16ECDC00) [pid = 2060] [serial = 451] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.path.html] 08:33:52 INFO - PROCESS | 2060 | 1464104032947 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]]]}] 08:33:53 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.path.html | strokeRect does not affect the current path 08:33:53 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.path.html | took 830ms 08:33:53 INFO - PROCESS | 2060 | 1464104033015 Marionette TRACE conn5 -> [0,641,"getWindowHandle",null] 08:33:53 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.shadow.html 08:33:53 INFO - PROCESS | 2060 | 1464104033017 Marionette TRACE conn5 <- [1,641,null,{"value":"13"}] 08:33:53 INFO - PROCESS | 2060 | 1464104033020 Marionette TRACE conn5 -> [0,642,"setScriptTimeout",{"ms":35000}] 08:33:53 INFO - PROCESS | 2060 | 1464104033022 Marionette TRACE conn5 <- [1,642,null,{}] 08:33:53 INFO - PROCESS | 2060 | 1464104033025 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}] 08:33:53 INFO - PROCESS | 2060 | 1464104033105 Marionette TRACE conn5 <- [1,643,null,{"value":null}] 08:33:53 INFO - PROCESS | 2060 | 1464104033111 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\", \"d7c34136-0072-4267-ac82-d2d8ecbe8f23\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:33:53 INFO - PROCESS | 2060 | ++DOCSHELL 16CAC400 == 63 [pid = 2060] [id = 170] 08:33:53 INFO - PROCESS | 2060 | ++DOMWINDOW == 107 (16ED3C00) [pid = 2060] [serial = 508] [outer = 00000000] 08:33:53 INFO - PROCESS | 2060 | ++DOMWINDOW == 108 (177DE000) [pid = 2060] [serial = 509] [outer = 16ED3C00] 08:33:53 INFO - PROCESS | 2060 | 1464104033155 Marionette DEBUG loaded listener.js 08:33:53 INFO - PROCESS | 2060 | ++DOMWINDOW == 109 (177E6800) [pid = 2060] [serial = 510] [outer = 16ED3C00] 08:33:53 INFO - PROCESS | 2060 | 1464104033571 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]]]}] 08:33:53 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.shadow.html | strokeRect draws shadows 08:33:53 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.shadow.html | took 571ms 08:33:53 INFO - PROCESS | 2060 | 1464104033592 Marionette TRACE conn5 -> [0,645,"getWindowHandle",null] 08:33:53 INFO - PROCESS | 2060 | 1464104033594 Marionette TRACE conn5 <- [1,645,null,{"value":"13"}] 08:33:53 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.transform.html 08:33:53 INFO - PROCESS | 2060 | 1464104033609 Marionette TRACE conn5 -> [0,646,"setScriptTimeout",{"ms":35000}] 08:33:53 INFO - PROCESS | 2060 | 1464104033611 Marionette TRACE conn5 <- [1,646,null,{}] 08:33:53 INFO - PROCESS | 2060 | 1464104033614 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}] 08:33:53 INFO - PROCESS | 2060 | 1464104033694 Marionette TRACE conn5 <- [1,647,null,{"value":null}] 08:33:53 INFO - PROCESS | 2060 | 1464104033700 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\", \"d7c34136-0072-4267-ac82-d2d8ecbe8f23\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:33:53 INFO - PROCESS | 2060 | ++DOCSHELL 178EC400 == 64 [pid = 2060] [id = 171] 08:33:53 INFO - PROCESS | 2060 | ++DOMWINDOW == 110 (17AAB000) [pid = 2060] [serial = 511] [outer = 00000000] 08:33:53 INFO - PROCESS | 2060 | ++DOMWINDOW == 111 (191DA400) [pid = 2060] [serial = 512] [outer = 17AAB000] 08:33:53 INFO - PROCESS | 2060 | 1464104033745 Marionette DEBUG loaded listener.js 08:33:53 INFO - PROCESS | 2060 | ++DOMWINDOW == 112 (1999D000) [pid = 2060] [serial = 513] [outer = 17AAB000] 08:33:54 INFO - PROCESS | 2060 | 1464104034152 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]]]}] 08:33:54 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.transform.html | fillRect is affected by transforms 08:33:54 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.transform.html | took 570ms 08:33:54 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.1.html 08:33:54 INFO - PROCESS | 2060 | 1464104034183 Marionette TRACE conn5 -> [0,649,"getWindowHandle",null] 08:33:54 INFO - PROCESS | 2060 | 1464104034185 Marionette TRACE conn5 <- [1,649,null,{"value":"13"}] 08:33:54 INFO - PROCESS | 2060 | 1464104034188 Marionette TRACE conn5 -> [0,650,"setScriptTimeout",{"ms":35000}] 08:33:54 INFO - PROCESS | 2060 | 1464104034189 Marionette TRACE conn5 <- [1,650,null,{}] 08:33:54 INFO - PROCESS | 2060 | 1464104034197 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}] 08:33:54 INFO - PROCESS | 2060 | 1464104034316 Marionette TRACE conn5 <- [1,651,null,{"value":null}] 08:33:54 INFO - PROCESS | 2060 | 1464104034327 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\", \"d7c34136-0072-4267-ac82-d2d8ecbe8f23\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:33:54 INFO - PROCESS | 2060 | ++DOCSHELL 199A7C00 == 65 [pid = 2060] [id = 172] 08:33:54 INFO - PROCESS | 2060 | ++DOMWINDOW == 113 (1A203800) [pid = 2060] [serial = 514] [outer = 00000000] 08:33:54 INFO - PROCESS | 2060 | ++DOMWINDOW == 114 (1AB50800) [pid = 2060] [serial = 515] [outer = 1A203800] 08:33:54 INFO - PROCESS | 2060 | 1464104034386 Marionette DEBUG loaded listener.js 08:33:54 INFO - PROCESS | 2060 | ++DOMWINDOW == 115 (1AB5B400) [pid = 2060] [serial = 516] [outer = 1A203800] 08:33:54 INFO - PROCESS | 2060 | [2060] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/m-aurora-w32-d-000000000000000/build/src/image/ImageFactory.cpp, line 109 08:33:54 INFO - PROCESS | 2060 | [2060] WARNING: 'NS_FAILED(aResult)', file c:/builds/moz2_slave/m-aurora-w32-d-000000000000000/build/src/netwerk/cache2/CacheFile.cpp, line 653 08:33:55 INFO - PROCESS | 2060 | 1464104035002 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]]]}] 08:33:55 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.1.html | strokeRect of 0x0 pixels draws nothing 08:33:55 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.1.html | took 830ms 08:33:55 INFO - PROCESS | 2060 | 1464104035019 Marionette TRACE conn5 -> [0,653,"getWindowHandle",null] 08:33:55 INFO - PROCESS | 2060 | 1464104035024 Marionette TRACE conn5 <- [1,653,null,{"value":"13"}] 08:33:55 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.2.html 08:33:55 INFO - PROCESS | 2060 | 1464104035029 Marionette TRACE conn5 -> [0,654,"setScriptTimeout",{"ms":35000}] 08:33:55 INFO - PROCESS | 2060 | 1464104035033 Marionette TRACE conn5 <- [1,654,null,{}] 08:33:55 INFO - PROCESS | 2060 | 1464104035039 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}] 08:33:55 INFO - PROCESS | 2060 | 1464104035153 Marionette TRACE conn5 <- [1,655,null,{"value":null}] 08:33:55 INFO - PROCESS | 2060 | 1464104035283 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\", \"d7c34136-0072-4267-ac82-d2d8ecbe8f23\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:33:55 INFO - PROCESS | 2060 | ++DOCSHELL 0C41D000 == 66 [pid = 2060] [id = 173] 08:33:55 INFO - PROCESS | 2060 | ++DOMWINDOW == 116 (0C97D000) [pid = 2060] [serial = 517] [outer = 00000000] 08:33:55 INFO - PROCESS | 2060 | ++DOMWINDOW == 117 (0DA42C00) [pid = 2060] [serial = 518] [outer = 0C97D000] 08:33:55 INFO - PROCESS | 2060 | 1464104035341 Marionette DEBUG loaded listener.js 08:33:55 INFO - PROCESS | 2060 | ++DOMWINDOW == 118 (0E767800) [pid = 2060] [serial = 519] [outer = 0C97D000] 08:33:55 INFO - PROCESS | 2060 | [2060] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/m-aurora-w32-d-000000000000000/build/src/image/ImageFactory.cpp, line 109 08:33:55 INFO - PROCESS | 2060 | [2060] WARNING: 'NS_FAILED(aResult)', file c:/builds/moz2_slave/m-aurora-w32-d-000000000000000/build/src/netwerk/cache2/CacheFile.cpp, line 653 08:33:55 INFO - PROCESS | 2060 | 1464104035954 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]]]}] 08:33:56 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.2.html | strokeRect of 0x0 pixels draws nothing, including caps and joins 08:33:56 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.2.html | took 990ms 08:33:56 INFO - PROCESS | 2060 | 1464104036020 Marionette TRACE conn5 -> [0,657,"getWindowHandle",null] 08:33:56 INFO - PROCESS | 2060 | 1464104036026 Marionette TRACE conn5 <- [1,657,null,{"value":"13"}] 08:33:56 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.3.html 08:33:56 INFO - PROCESS | 2060 | 1464104036033 Marionette TRACE conn5 -> [0,658,"setScriptTimeout",{"ms":35000}] 08:33:56 INFO - PROCESS | 2060 | 1464104036036 Marionette TRACE conn5 <- [1,658,null,{}] 08:33:56 INFO - PROCESS | 2060 | 1464104036054 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}] 08:33:56 INFO - PROCESS | 2060 | 1464104036198 Marionette TRACE conn5 <- [1,659,null,{"value":null}] 08:33:56 INFO - PROCESS | 2060 | 1464104036259 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\", \"d7c34136-0072-4267-ac82-d2d8ecbe8f23\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:33:56 INFO - PROCESS | 2060 | ++DOCSHELL 134E5C00 == 67 [pid = 2060] [id = 174] 08:33:56 INFO - PROCESS | 2060 | ++DOMWINDOW == 119 (134E8800) [pid = 2060] [serial = 520] [outer = 00000000] 08:33:56 INFO - PROCESS | 2060 | ++DOMWINDOW == 120 (14952800) [pid = 2060] [serial = 521] [outer = 134E8800] 08:33:56 INFO - PROCESS | 2060 | 1464104036313 Marionette DEBUG loaded listener.js 08:33:56 INFO - PROCESS | 2060 | ++DOMWINDOW == 121 (156BB800) [pid = 2060] [serial = 522] [outer = 134E8800] 08:33:56 INFO - PROCESS | 2060 | 1464104036883 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]]]}] 08:33:56 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.3.html | strokeRect of Nx0 pixels draws a straight line 08:33:56 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.3.html | took 930ms 08:33:56 INFO - PROCESS | 2060 | 1464104036964 Marionette TRACE conn5 -> [0,661,"getWindowHandle",null] 08:33:56 INFO - PROCESS | 2060 | 1464104036967 Marionette TRACE conn5 <- [1,661,null,{"value":"13"}] 08:33:56 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.4.html 08:33:56 INFO - PROCESS | 2060 | 1464104036971 Marionette TRACE conn5 -> [0,662,"setScriptTimeout",{"ms":35000}] 08:33:56 INFO - PROCESS | 2060 | 1464104036975 Marionette TRACE conn5 <- [1,662,null,{}] 08:33:56 INFO - PROCESS | 2060 | 1464104036986 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}] 08:33:57 INFO - PROCESS | 2060 | 1464104037135 Marionette TRACE conn5 <- [1,663,null,{"value":null}] 08:33:57 INFO - PROCESS | 2060 | 1464104037258 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\", \"d7c34136-0072-4267-ac82-d2d8ecbe8f23\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:33:57 INFO - PROCESS | 2060 | ++DOCSHELL 1774A400 == 68 [pid = 2060] [id = 175] 08:33:57 INFO - PROCESS | 2060 | ++DOMWINDOW == 122 (18ACA000) [pid = 2060] [serial = 523] [outer = 00000000] 08:33:57 INFO - PROCESS | 2060 | ++DOMWINDOW == 123 (1AB58400) [pid = 2060] [serial = 524] [outer = 18ACA000] 08:33:57 INFO - PROCESS | 2060 | 1464104037316 Marionette DEBUG loaded listener.js 08:33:57 INFO - PROCESS | 2060 | ++DOMWINDOW == 124 (1ADB6800) [pid = 2060] [serial = 525] [outer = 18ACA000] 08:33:57 INFO - PROCESS | 2060 | [2060] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/m-aurora-w32-d-000000000000000/build/src/image/ImageFactory.cpp, line 109 08:33:57 INFO - PROCESS | 2060 | [2060] WARNING: 'NS_FAILED(aResult)', file c:/builds/moz2_slave/m-aurora-w32-d-000000000000000/build/src/netwerk/cache2/CacheFile.cpp, line 653 08:33:57 INFO - PROCESS | 2060 | 1464104037866 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]]]}] 08:33:57 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 08:33:57 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.4.html | took 930ms 08:33:57 INFO - PROCESS | 2060 | 1464104037904 Marionette TRACE conn5 -> [0,665,"getWindowHandle",null] 08:33:57 INFO - PROCESS | 2060 | 1464104037907 Marionette TRACE conn5 <- [1,665,null,{"value":"13"}] 08:33:57 INFO - PROCESS | 2060 | 1464104037911 Marionette TRACE conn5 -> [0,666,"setScriptTimeout",{"ms":35000}] 08:33:57 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.5.html 08:33:57 INFO - PROCESS | 2060 | 1464104037913 Marionette TRACE conn5 <- [1,666,null,{}] 08:33:57 INFO - PROCESS | 2060 | 1464104037917 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}] 08:33:58 INFO - PROCESS | 2060 | 1464104038024 Marionette TRACE conn5 <- [1,667,null,{"value":null}] 08:33:58 INFO - PROCESS | 2060 | 1464104038124 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\", \"d7c34136-0072-4267-ac82-d2d8ecbe8f23\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:33:58 INFO - PROCESS | 2060 | ++DOCSHELL 178CEC00 == 69 [pid = 2060] [id = 176] 08:33:58 INFO - PROCESS | 2060 | ++DOMWINDOW == 125 (178CF400) [pid = 2060] [serial = 526] [outer = 00000000] 08:33:58 INFO - PROCESS | 2060 | ++DOMWINDOW == 126 (178D3000) [pid = 2060] [serial = 527] [outer = 178CF400] 08:33:58 INFO - PROCESS | 2060 | 1464104038179 Marionette DEBUG loaded listener.js 08:33:58 INFO - PROCESS | 2060 | ++DOMWINDOW == 127 (178D6C00) [pid = 2060] [serial = 528] [outer = 178CF400] 08:33:58 INFO - PROCESS | 2060 | 1464104038762 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]]]}] 08:33:58 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.5.html | strokeRect of Nx0 pixels draws a closed line with joins 08:33:58 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.5.html | took 930ms 08:33:58 INFO - PROCESS | 2060 | 1464104038844 Marionette TRACE conn5 -> [0,669,"getWindowHandle",null] 08:33:58 INFO - PROCESS | 2060 | 1464104038846 Marionette TRACE conn5 <- [1,669,null,{"value":"13"}] 08:33:58 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.center.html 08:33:58 INFO - PROCESS | 2060 | 1464104038850 Marionette TRACE conn5 -> [0,670,"setScriptTimeout",{"ms":35000}] 08:33:58 INFO - PROCESS | 2060 | 1464104038852 Marionette TRACE conn5 <- [1,670,null,{}] 08:33:58 INFO - PROCESS | 2060 | 1464104038856 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}] 08:33:58 INFO - PROCESS | 2060 | 1464104038961 Marionette TRACE conn5 <- [1,671,null,{"value":null}] 08:33:59 INFO - PROCESS | 2060 | 1464104039088 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\", \"d7c34136-0072-4267-ac82-d2d8ecbe8f23\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:33:59 INFO - PROCESS | 2060 | ++DOCSHELL 0C3A8C00 == 70 [pid = 2060] [id = 177] 08:33:59 INFO - PROCESS | 2060 | ++DOMWINDOW == 128 (178D0800) [pid = 2060] [serial = 529] [outer = 00000000] 08:33:59 INFO - PROCESS | 2060 | ++DOMWINDOW == 129 (1BAB5400) [pid = 2060] [serial = 530] [outer = 178D0800] 08:33:59 INFO - PROCESS | 2060 | 1464104039145 Marionette DEBUG loaded listener.js 08:33:59 INFO - PROCESS | 2060 | ++DOMWINDOW == 130 (1C085000) [pid = 2060] [serial = 531] [outer = 178D0800] 08:34:00 INFO - PROCESS | 2060 | 1464104040166 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]]]}] 08:34:00 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) 08:34:00 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.center.html | took 1371ms 08:34:00 INFO - PROCESS | 2060 | 1464104040382 Marionette TRACE conn5 -> [0,673,"getWindowHandle",null] 08:34:00 INFO - PROCESS | 2060 | 1464104040386 Marionette TRACE conn5 <- [1,673,null,{"value":"13"}] 08:34:00 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.end.ltr.html 08:34:00 INFO - PROCESS | 2060 | 1464104040393 Marionette TRACE conn5 -> [0,674,"setScriptTimeout",{"ms":35000}] 08:34:00 INFO - PROCESS | 2060 | 1464104040397 Marionette TRACE conn5 <- [1,674,null,{}] 08:34:00 INFO - PROCESS | 2060 | 1464104040403 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}] 08:34:00 INFO - PROCESS | 2060 | 1464104040490 Marionette TRACE conn5 <- [1,675,null,{"value":null}] 08:34:00 INFO - PROCESS | 2060 | 1464104040612 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\", \"d7c34136-0072-4267-ac82-d2d8ecbe8f23\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:34:00 INFO - PROCESS | 2060 | ++DOCSHELL 0DA46400 == 71 [pid = 2060] [id = 178] 08:34:00 INFO - PROCESS | 2060 | ++DOMWINDOW == 131 (0DA47400) [pid = 2060] [serial = 532] [outer = 00000000] 08:34:00 INFO - PROCESS | 2060 | ++DOMWINDOW == 132 (0E75C800) [pid = 2060] [serial = 533] [outer = 0DA47400] 08:34:00 INFO - PROCESS | 2060 | 1464104040662 Marionette DEBUG loaded listener.js 08:34:00 INFO - PROCESS | 2060 | ++DOMWINDOW == 133 (134DE800) [pid = 2060] [serial = 534] [outer = 0DA47400] 08:34:01 INFO - PROCESS | 2060 | --DOCSHELL 178EC400 == 70 [pid = 2060] [id = 171] 08:34:01 INFO - PROCESS | 2060 | --DOCSHELL 16CAC400 == 69 [pid = 2060] [id = 170] 08:34:01 INFO - PROCESS | 2060 | --DOCSHELL 16CA6000 == 68 [pid = 2060] [id = 169] 08:34:01 INFO - PROCESS | 2060 | --DOCSHELL 15C94800 == 67 [pid = 2060] [id = 168] 08:34:01 INFO - PROCESS | 2060 | --DOCSHELL 156D7C00 == 66 [pid = 2060] [id = 167] 08:34:01 INFO - PROCESS | 2060 | --DOCSHELL 14F14800 == 65 [pid = 2060] [id = 166] 08:34:01 INFO - PROCESS | 2060 | --DOCSHELL 11B81400 == 64 [pid = 2060] [id = 165] 08:34:01 INFO - PROCESS | 2060 | --DOCSHELL 0E201C00 == 63 [pid = 2060] [id = 164] 08:34:01 INFO - PROCESS | 2060 | --DOCSHELL 0C428400 == 62 [pid = 2060] [id = 163] 08:34:01 INFO - PROCESS | 2060 | --DOMWINDOW == 132 (1ADB8800) [pid = 2060] [serial = 467] [outer = 00000000] [url = about:blank] 08:34:01 INFO - PROCESS | 2060 | --DOMWINDOW == 131 (0CA5AC00) [pid = 2060] [serial = 419] [outer = 00000000] [url = about:blank] 08:34:01 INFO - PROCESS | 2060 | --DOMWINDOW == 130 (11CEA400) [pid = 2060] [serial = 422] [outer = 00000000] [url = about:blank] 08:34:01 INFO - PROCESS | 2060 | --DOMWINDOW == 129 (16ED1400) [pid = 2060] [serial = 425] [outer = 00000000] [url = about:blank] 08:34:01 INFO - PROCESS | 2060 | --DOMWINDOW == 128 (18AF8800) [pid = 2060] [serial = 428] [outer = 00000000] [url = about:blank] 08:34:01 INFO - PROCESS | 2060 | --DOMWINDOW == 127 (199E7000) [pid = 2060] [serial = 431] [outer = 00000000] [url = about:blank] 08:34:01 INFO - PROCESS | 2060 | --DOCSHELL 0CA5EC00 == 61 [pid = 2060] [id = 162] 08:34:01 INFO - PROCESS | 2060 | --DOCSHELL 1BC98800 == 60 [pid = 2060] [id = 161] 08:34:01 INFO - PROCESS | 2060 | --DOCSHELL 1A210800 == 59 [pid = 2060] [id = 160] 08:34:01 INFO - PROCESS | 2060 | --DOCSHELL 16ECCC00 == 58 [pid = 2060] [id = 159] 08:34:01 INFO - PROCESS | 2060 | --DOCSHELL 11B79400 == 57 [pid = 2060] [id = 158] 08:34:01 INFO - PROCESS | 2060 | --DOCSHELL 0C3AC000 == 56 [pid = 2060] [id = 157] 08:34:01 INFO - PROCESS | 2060 | --DOCSHELL 17747C00 == 55 [pid = 2060] [id = 156] 08:34:01 INFO - PROCESS | 2060 | --DOMWINDOW == 126 (1ADAB000) [pid = 2060] [serial = 458] [outer = 00000000] [url = about:blank] 08:34:01 INFO - PROCESS | 2060 | --DOMWINDOW == 125 (1A2F5800) [pid = 2060] [serial = 456] [outer = 00000000] [url = about:blank] 08:34:01 INFO - PROCESS | 2060 | --DOMWINDOW == 124 (1A207C00) [pid = 2060] [serial = 455] [outer = 00000000] [url = about:blank] 08:34:01 INFO - PROCESS | 2060 | --DOMWINDOW == 123 (134ED000) [pid = 2060] [serial = 443] [outer = 00000000] [url = about:blank] 08:34:01 INFO - PROCESS | 2060 | --DOMWINDOW == 122 (14945C00) [pid = 2060] [serial = 444] [outer = 00000000] [url = about:blank] 08:34:01 INFO - PROCESS | 2060 | --DOMWINDOW == 121 (156E0800) [pid = 2060] [serial = 449] [outer = 00000000] [url = about:blank] 08:34:01 INFO - PROCESS | 2060 | --DOMWINDOW == 120 (0C3B0800) [pid = 2060] [serial = 440] [outer = 00000000] [url = about:blank] 08:34:01 INFO - PROCESS | 2060 | --DOMWINDOW == 119 (0D25B800) [pid = 2060] [serial = 441] [outer = 00000000] [url = about:blank] 08:34:01 INFO - PROCESS | 2060 | --DOMWINDOW == 118 (0DA47C00) [pid = 2060] [serial = 438] [outer = 00000000] [url = about:blank] 08:34:01 INFO - PROCESS | 2060 | --DOMWINDOW == 117 (12611800) [pid = 2060] [serial = 461] [outer = 00000000] [url = about:blank] 08:34:01 INFO - PROCESS | 2060 | --DOMWINDOW == 116 (0D66A400) [pid = 2060] [serial = 437] [outer = 00000000] [url = about:blank] 08:34:01 INFO - PROCESS | 2060 | --DOMWINDOW == 115 (154CA000) [pid = 2060] [serial = 446] [outer = 00000000] [url = about:blank] 08:34:01 INFO - PROCESS | 2060 | --DOMWINDOW == 114 (156C0C00) [pid = 2060] [serial = 447] [outer = 00000000] [url = about:blank] 08:34:01 INFO - PROCESS | 2060 | --DOMWINDOW == 113 (162B0000) [pid = 2060] [serial = 434] [outer = 00000000] [url = about:blank] 08:34:01 INFO - PROCESS | 2060 | --DOMWINDOW == 112 (17742800) [pid = 2060] [serial = 464] [outer = 00000000] [url = about:blank] 08:34:01 INFO - PROCESS | 2060 | --DOMWINDOW == 111 (1ADB1800) [pid = 2060] [serial = 459] [outer = 00000000] [url = about:blank] 08:34:01 INFO - PROCESS | 2060 | --DOMWINDOW == 110 (16CAC800) [pid = 2060] [serial = 417] [outer = 00000000] [url = about:blank] 08:34:01 INFO - PROCESS | 2060 | --DOMWINDOW == 109 (16ED9400) [pid = 2060] [serial = 452] [outer = 00000000] [url = about:blank] 08:34:01 INFO - PROCESS | 2060 | --DOMWINDOW == 108 (177E0800) [pid = 2060] [serial = 453] [outer = 00000000] [url = about:blank] 08:34:01 INFO - PROCESS | 2060 | --DOMWINDOW == 107 (17745800) [pid = 2060] [serial = 465] [outer = 00000000] [url = about:blank] 08:34:01 INFO - PROCESS | 2060 | --DOMWINDOW == 106 (14990400) [pid = 2060] [serial = 462] [outer = 00000000] [url = about:blank] 08:34:01 INFO - PROCESS | 2060 | --DOMWINDOW == 105 (15C6CC00) [pid = 2060] [serial = 450] [outer = 00000000] [url = about:blank] 08:34:01 INFO - PROCESS | 2060 | 1464104041683 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]]]}] 08:34:01 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.end.ltr.html | textAlign end with ltr is the right edge 08:34:01 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.end.ltr.html | took 1332ms 08:34:01 INFO - PROCESS | 2060 | 1464104041730 Marionette TRACE conn5 -> [0,677,"getWindowHandle",null] 08:34:01 INFO - PROCESS | 2060 | 1464104041733 Marionette TRACE conn5 <- [1,677,null,{"value":"13"}] 08:34:01 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.end.rtl.html 08:34:01 INFO - PROCESS | 2060 | 1464104041740 Marionette TRACE conn5 -> [0,678,"setScriptTimeout",{"ms":35000}] 08:34:01 INFO - PROCESS | 2060 | 1464104041744 Marionette TRACE conn5 <- [1,678,null,{}] 08:34:01 INFO - PROCESS | 2060 | 1464104041749 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}] 08:34:01 INFO - PROCESS | 2060 | 1464104041838 Marionette TRACE conn5 <- [1,679,null,{"value":null}] 08:34:01 INFO - PROCESS | 2060 | 1464104041983 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\", \"d7c34136-0072-4267-ac82-d2d8ecbe8f23\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:34:01 INFO - PROCESS | 2060 | ++DOCSHELL 0D615000 == 56 [pid = 2060] [id = 179] 08:34:01 INFO - PROCESS | 2060 | ++DOMWINDOW == 106 (0D616000) [pid = 2060] [serial = 535] [outer = 00000000] 08:34:02 INFO - PROCESS | 2060 | ++DOMWINDOW == 107 (0DA3E400) [pid = 2060] [serial = 536] [outer = 0D616000] 08:34:02 INFO - PROCESS | 2060 | 1464104042030 Marionette DEBUG loaded listener.js 08:34:02 INFO - PROCESS | 2060 | ++DOMWINDOW == 108 (0DCA6C00) [pid = 2060] [serial = 537] [outer = 0D616000] 08:34:02 INFO - PROCESS | 2060 | 1464104042900 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]]]}] 08:34:02 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.end.rtl.html | textAlign end with rtl is the left edge 08:34:02 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.end.rtl.html | took 1191ms 08:34:02 INFO - PROCESS | 2060 | 1464104042931 Marionette TRACE conn5 -> [0,681,"getWindowHandle",null] 08:34:02 INFO - PROCESS | 2060 | 1464104042933 Marionette TRACE conn5 <- [1,681,null,{"value":"13"}] 08:34:02 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.left.html 08:34:02 INFO - PROCESS | 2060 | 1464104042940 Marionette TRACE conn5 -> [0,682,"setScriptTimeout",{"ms":35000}] 08:34:02 INFO - PROCESS | 2060 | 1464104042942 Marionette TRACE conn5 <- [1,682,null,{}] 08:34:02 INFO - PROCESS | 2060 | 1464104042951 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}] 08:34:03 INFO - PROCESS | 2060 | 1464104043037 Marionette TRACE conn5 <- [1,683,null,{"value":null}] 08:34:03 INFO - PROCESS | 2060 | 1464104043047 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\", \"d7c34136-0072-4267-ac82-d2d8ecbe8f23\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:34:03 INFO - PROCESS | 2060 | ++DOCSHELL 14910800 == 57 [pid = 2060] [id = 180] 08:34:03 INFO - PROCESS | 2060 | ++DOMWINDOW == 109 (14948000) [pid = 2060] [serial = 538] [outer = 00000000] 08:34:03 INFO - PROCESS | 2060 | ++DOMWINDOW == 110 (14951000) [pid = 2060] [serial = 539] [outer = 14948000] 08:34:03 INFO - PROCESS | 2060 | 1464104043095 Marionette DEBUG loaded listener.js 08:34:03 INFO - PROCESS | 2060 | ++DOMWINDOW == 111 (14F16C00) [pid = 2060] [serial = 540] [outer = 14948000] 08:34:04 INFO - PROCESS | 2060 | 1464104044056 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]]]}] 08:34:04 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) 08:34:04 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.left.html | took 1172ms 08:34:04 INFO - PROCESS | 2060 | 1464104044113 Marionette TRACE conn5 -> [0,685,"getWindowHandle",null] 08:34:04 INFO - PROCESS | 2060 | 1464104044115 Marionette TRACE conn5 <- [1,685,null,{"value":"13"}] 08:34:04 INFO - PROCESS | 2060 | 1464104044118 Marionette TRACE conn5 -> [0,686,"setScriptTimeout",{"ms":35000}] 08:34:04 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.right.html 08:34:04 INFO - PROCESS | 2060 | 1464104044120 Marionette TRACE conn5 <- [1,686,null,{}] 08:34:04 INFO - PROCESS | 2060 | 1464104044123 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}] 08:34:04 INFO - PROCESS | 2060 | 1464104044237 Marionette TRACE conn5 <- [1,687,null,{"value":null}] 08:34:04 INFO - PROCESS | 2060 | 1464104044289 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\", \"d7c34136-0072-4267-ac82-d2d8ecbe8f23\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:34:04 INFO - PROCESS | 2060 | ++DOCSHELL 156BA800 == 58 [pid = 2060] [id = 181] 08:34:04 INFO - PROCESS | 2060 | ++DOMWINDOW == 112 (156BD000) [pid = 2060] [serial = 541] [outer = 00000000] 08:34:04 INFO - PROCESS | 2060 | ++DOMWINDOW == 113 (156DC800) [pid = 2060] [serial = 542] [outer = 156BD000] 08:34:04 INFO - PROCESS | 2060 | 1464104044335 Marionette DEBUG loaded listener.js 08:34:04 INFO - PROCESS | 2060 | ++DOMWINDOW == 114 (15C3A400) [pid = 2060] [serial = 543] [outer = 156BD000] 08:34:05 INFO - PROCESS | 2060 | 1464104045289 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]]]}] 08:34:05 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) 08:34:05 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.right.html | took 1234ms 08:34:05 INFO - PROCESS | 2060 | 1464104045357 Marionette TRACE conn5 -> [0,689,"getWindowHandle",null] 08:34:05 INFO - PROCESS | 2060 | 1464104045359 Marionette TRACE conn5 <- [1,689,null,{"value":"13"}] 08:34:05 INFO - PROCESS | 2060 | 1464104045362 Marionette TRACE conn5 -> [0,690,"setScriptTimeout",{"ms":35000}] 08:34:05 INFO - PROCESS | 2060 | 1464104045364 Marionette TRACE conn5 <- [1,690,null,{}] 08:34:05 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.start.ltr.html 08:34:05 INFO - PROCESS | 2060 | 1464104045367 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}] 08:34:05 INFO - PROCESS | 2060 | 1464104045480 Marionette TRACE conn5 <- [1,691,null,{"value":null}] 08:34:05 INFO - PROCESS | 2060 | 1464104045536 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\", \"d7c34136-0072-4267-ac82-d2d8ecbe8f23\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:34:05 INFO - PROCESS | 2060 | ++DOCSHELL 15C3F000 == 59 [pid = 2060] [id = 182] 08:34:05 INFO - PROCESS | 2060 | ++DOMWINDOW == 115 (15C8DC00) [pid = 2060] [serial = 544] [outer = 00000000] 08:34:05 INFO - PROCESS | 2060 | ++DOMWINDOW == 116 (16695400) [pid = 2060] [serial = 545] [outer = 15C8DC00] 08:34:05 INFO - PROCESS | 2060 | 1464104045584 Marionette DEBUG loaded listener.js 08:34:05 INFO - PROCESS | 2060 | ++DOMWINDOW == 117 (166A3C00) [pid = 2060] [serial = 546] [outer = 15C8DC00] 08:34:05 INFO - PROCESS | 2060 | --DOMWINDOW == 116 (1494A000) [pid = 2060] [serial = 381] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativedir.html] 08:34:05 INFO - PROCESS | 2060 | --DOMWINDOW == 115 (0CFA6C00) [pid = 2060] [serial = 378] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativedest.html] 08:34:05 INFO - PROCESS | 2060 | --DOMWINDOW == 114 (156DB400) [pid = 2060] [serial = 499] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.negative.html] 08:34:05 INFO - PROCESS | 2060 | --DOMWINDOW == 113 (0C429400) [pid = 2060] [serial = 487] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.basic.html] 08:34:05 INFO - PROCESS | 2060 | --DOMWINDOW == 112 (15CB0C00) [pid = 2060] [serial = 502] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.nonfinite.html] 08:34:05 INFO - PROCESS | 2060 | --DOMWINDOW == 111 (17749C00) [pid = 2060] [serial = 466] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.clip.html] 08:34:05 INFO - PROCESS | 2060 | --DOMWINDOW == 110 (0E20B800) [pid = 2060] [serial = 490] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.clip.html] 08:34:05 INFO - PROCESS | 2060 | --DOMWINDOW == 109 (123CBC00) [pid = 2060] [serial = 493] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.globalalpha.html] 08:34:05 INFO - PROCESS | 2060 | --DOMWINDOW == 108 (0CAEB400) [pid = 2060] [serial = 484] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.zero.html] 08:34:05 INFO - PROCESS | 2060 | --DOMWINDOW == 107 (17AAB000) [pid = 2060] [serial = 511] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.transform.html] 08:34:05 INFO - PROCESS | 2060 | --DOMWINDOW == 106 (14F19C00) [pid = 2060] [serial = 496] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.globalcomposite.html] 08:34:05 INFO - PROCESS | 2060 | --DOMWINDOW == 105 (16ECD800) [pid = 2060] [serial = 505] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.path.html] 08:34:05 INFO - PROCESS | 2060 | --DOMWINDOW == 104 (16ED3C00) [pid = 2060] [serial = 508] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.shadow.html] 08:34:06 INFO - PROCESS | 2060 | 1464104046498 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]]]}] 08:34:06 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.start.ltr.html | textAlign start with ltr is the left edge 08:34:06 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.start.ltr.html | took 1180ms 08:34:06 INFO - PROCESS | 2060 | 1464104046547 Marionette TRACE conn5 -> [0,693,"getWindowHandle",null] 08:34:06 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.start.rtl.html 08:34:06 INFO - PROCESS | 2060 | 1464104046548 Marionette TRACE conn5 <- [1,693,null,{"value":"13"}] 08:34:06 INFO - PROCESS | 2060 | 1464104046552 Marionette TRACE conn5 -> [0,694,"setScriptTimeout",{"ms":35000}] 08:34:06 INFO - PROCESS | 2060 | 1464104046553 Marionette TRACE conn5 <- [1,694,null,{}] 08:34:06 INFO - PROCESS | 2060 | 1464104046557 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}] 08:34:06 INFO - PROCESS | 2060 | 1464104046660 Marionette TRACE conn5 <- [1,695,null,{"value":null}] 08:34:06 INFO - PROCESS | 2060 | 1464104046668 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\", \"d7c34136-0072-4267-ac82-d2d8ecbe8f23\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:34:06 INFO - PROCESS | 2060 | ++DOCSHELL 0CF73800 == 60 [pid = 2060] [id = 183] 08:34:06 INFO - PROCESS | 2060 | ++DOMWINDOW == 105 (123CBC00) [pid = 2060] [serial = 547] [outer = 00000000] 08:34:06 INFO - PROCESS | 2060 | ++DOMWINDOW == 106 (16CAC800) [pid = 2060] [serial = 548] [outer = 123CBC00] 08:34:06 INFO - PROCESS | 2060 | 1464104046714 Marionette DEBUG loaded listener.js 08:34:06 INFO - PROCESS | 2060 | ++DOMWINDOW == 107 (16ECFC00) [pid = 2060] [serial = 549] [outer = 123CBC00] 08:34:07 INFO - PROCESS | 2060 | 1464104047652 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]]]}] 08:34:07 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.start.rtl.html | textAlign start with rtl is the right edge 08:34:07 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.start.rtl.html | took 1128ms 08:34:07 INFO - PROCESS | 2060 | 1464104047681 Marionette TRACE conn5 -> [0,697,"getWindowHandle",null] 08:34:07 INFO - PROCESS | 2060 | 1464104047683 Marionette TRACE conn5 <- [1,697,null,{"value":"13"}] 08:34:07 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.baseline.alphabetic.html 08:34:07 INFO - PROCESS | 2060 | 1464104047689 Marionette TRACE conn5 -> [0,698,"setScriptTimeout",{"ms":35000}] 08:34:07 INFO - PROCESS | 2060 | 1464104047691 Marionette TRACE conn5 <- [1,698,null,{}] 08:34:07 INFO - PROCESS | 2060 | 1464104047695 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}] 08:34:07 INFO - PROCESS | 2060 | 1464104047775 Marionette TRACE conn5 <- [1,699,null,{"value":null}] 08:34:07 INFO - PROCESS | 2060 | 1464104047910 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\", \"d7c34136-0072-4267-ac82-d2d8ecbe8f23\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:34:07 INFO - PROCESS | 2060 | ++DOCSHELL 09170400 == 61 [pid = 2060] [id = 184] 08:34:07 INFO - PROCESS | 2060 | ++DOMWINDOW == 108 (09185000) [pid = 2060] [serial = 550] [outer = 00000000] 08:34:07 INFO - PROCESS | 2060 | ++DOMWINDOW == 109 (0C3A5000) [pid = 2060] [serial = 551] [outer = 09185000] 08:34:07 INFO - PROCESS | 2060 | 1464104047968 Marionette DEBUG loaded listener.js 08:34:08 INFO - PROCESS | 2060 | ++DOMWINDOW == 110 (0C424C00) [pid = 2060] [serial = 552] [outer = 09185000] 08:34:09 INFO - PROCESS | 2060 | 1464104049085 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]]]}] 08:34:09 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.baseline.alphabetic.html | Canvas test: 2d.text.draw.baseline.alphabetic 08:34:09 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.baseline.alphabetic.html | took 1419ms 08:34:09 INFO - PROCESS | 2060 | 1464104049111 Marionette TRACE conn5 -> [0,701,"getWindowHandle",null] 08:34:09 INFO - PROCESS | 2060 | 1464104049116 Marionette TRACE conn5 <- [1,701,null,{"value":"13"}] 08:34:09 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.bound.html 08:34:09 INFO - PROCESS | 2060 | 1464104049120 Marionette TRACE conn5 -> [0,702,"setScriptTimeout",{"ms":35000}] 08:34:09 INFO - PROCESS | 2060 | 1464104049125 Marionette TRACE conn5 <- [1,702,null,{}] 08:34:09 INFO - PROCESS | 2060 | 1464104049129 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}] 08:34:09 INFO - PROCESS | 2060 | 1464104049250 Marionette TRACE conn5 <- [1,703,null,{"value":null}] 08:34:09 INFO - PROCESS | 2060 | 1464104049385 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\", \"d7c34136-0072-4267-ac82-d2d8ecbe8f23\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:34:09 INFO - PROCESS | 2060 | ++DOCSHELL 12331400 == 62 [pid = 2060] [id = 185] 08:34:09 INFO - PROCESS | 2060 | ++DOMWINDOW == 111 (12333800) [pid = 2060] [serial = 553] [outer = 00000000] 08:34:09 INFO - PROCESS | 2060 | ++DOMWINDOW == 112 (1266C400) [pid = 2060] [serial = 554] [outer = 12333800] 08:34:09 INFO - PROCESS | 2060 | 1464104049443 Marionette DEBUG loaded listener.js 08:34:09 INFO - PROCESS | 2060 | ++DOMWINDOW == 113 (139C4C00) [pid = 2060] [serial = 555] [outer = 12333800] 08:34:10 INFO - PROCESS | 2060 | 1464104050450 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]]]}] 08:34:10 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 08:34:10 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.bound.html | took 1380ms 08:34:10 INFO - PROCESS | 2060 | 1464104050547 Marionette TRACE conn5 -> [0,705,"getWindowHandle",null] 08:34:10 INFO - PROCESS | 2060 | 1464104050552 Marionette TRACE conn5 <- [1,705,null,{"value":"13"}] 08:34:10 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.fontface.html 08:34:10 INFO - PROCESS | 2060 | 1464104050557 Marionette TRACE conn5 -> [0,706,"setScriptTimeout",{"ms":35000}] 08:34:10 INFO - PROCESS | 2060 | 1464104050559 Marionette TRACE conn5 <- [1,706,null,{}] 08:34:10 INFO - PROCESS | 2060 | 1464104050563 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}] 08:34:10 INFO - PROCESS | 2060 | 1464104050665 Marionette TRACE conn5 <- [1,707,null,{"value":null}] 08:34:10 INFO - PROCESS | 2060 | 1464104050881 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\", \"d7c34136-0072-4267-ac82-d2d8ecbe8f23\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:34:10 INFO - PROCESS | 2060 | ++DOCSHELL 156BF400 == 63 [pid = 2060] [id = 186] 08:34:10 INFO - PROCESS | 2060 | ++DOMWINDOW == 114 (156C6C00) [pid = 2060] [serial = 556] [outer = 00000000] 08:34:10 INFO - PROCESS | 2060 | ++DOMWINDOW == 115 (15C6DC00) [pid = 2060] [serial = 557] [outer = 156C6C00] 08:34:10 INFO - PROCESS | 2060 | 1464104050938 Marionette DEBUG loaded listener.js 08:34:11 INFO - PROCESS | 2060 | ++DOMWINDOW == 116 (162B1400) [pid = 2060] [serial = 558] [outer = 156C6C00] 08:34:11 INFO - PROCESS | 2060 | 1464104051976 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]]]}] 08:34:12 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.fontface.html | fillText works on @font-face fonts 08:34:12 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.fontface.html | took 1480ms 08:34:12 INFO - PROCESS | 2060 | 1464104052061 Marionette TRACE conn5 -> [0,709,"getWindowHandle",null] 08:34:12 INFO - PROCESS | 2060 | 1464104052064 Marionette TRACE conn5 <- [1,709,null,{"value":"13"}] 08:34:12 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.negative.html 08:34:12 INFO - PROCESS | 2060 | 1464104052075 Marionette TRACE conn5 -> [0,710,"setScriptTimeout",{"ms":35000}] 08:34:12 INFO - PROCESS | 2060 | 1464104052082 Marionette TRACE conn5 <- [1,710,null,{}] 08:34:12 INFO - PROCESS | 2060 | 1464104052086 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}] 08:34:12 INFO - PROCESS | 2060 | 1464104052232 Marionette TRACE conn5 <- [1,711,null,{"value":null}] 08:34:12 INFO - PROCESS | 2060 | 1464104052390 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\", \"d7c34136-0072-4267-ac82-d2d8ecbe8f23\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:34:12 INFO - PROCESS | 2060 | ++DOCSHELL 16772C00 == 64 [pid = 2060] [id = 187] 08:34:12 INFO - PROCESS | 2060 | ++DOMWINDOW == 117 (16D5A000) [pid = 2060] [serial = 559] [outer = 00000000] 08:34:12 INFO - PROCESS | 2060 | ++DOMWINDOW == 118 (177E2000) [pid = 2060] [serial = 560] [outer = 16D5A000] 08:34:12 INFO - PROCESS | 2060 | 1464104052445 Marionette DEBUG loaded listener.js 08:34:12 INFO - PROCESS | 2060 | ++DOMWINDOW == 119 (178C8000) [pid = 2060] [serial = 561] [outer = 16D5A000] 08:34:13 INFO - PROCESS | 2060 | 1464104053040 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] 08:34:13 INFO - PROCESS | 2060 | 1464104053213 Marionette TRACE conn5 <- [1,713,null,{"value":"13"}] 08:34:13 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.small.html 08:34:13 INFO - PROCESS | 2060 | 1464104053218 Marionette TRACE conn5 -> [0,714,"setScriptTimeout",{"ms":35000}] 08:34:13 INFO - PROCESS | 2060 | 1464104053222 Marionette TRACE conn5 <- [1,714,null,{}] 08:34:13 INFO - PROCESS | 2060 | 1464104053236 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}] 08:34:13 INFO - PROCESS | 2060 | 1464104053342 Marionette TRACE conn5 <- [1,715,null,{"value":null}] 08:34:13 INFO - PROCESS | 2060 | 1464104053439 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\", \"d7c34136-0072-4267-ac82-d2d8ecbe8f23\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:34:13 INFO - PROCESS | 2060 | ++DOCSHELL 0D665000 == 65 [pid = 2060] [id = 188] 08:34:13 INFO - PROCESS | 2060 | ++DOMWINDOW == 120 (0DA0F800) [pid = 2060] [serial = 562] [outer = 00000000] 08:34:13 INFO - PROCESS | 2060 | ++DOMWINDOW == 121 (0DC46000) [pid = 2060] [serial = 563] [outer = 0DA0F800] 08:34:13 INFO - PROCESS | 2060 | 1464104053489 Marionette DEBUG loaded listener.js 08:34:13 INFO - PROCESS | 2060 | ++DOMWINDOW == 122 (11F2D800) [pid = 2060] [serial = 564] [outer = 0DA0F800] 08:34:14 INFO - PROCESS | 2060 | 1464104054095 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]]]}] 08:34:14 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.small.html | fillText handles maxWidth correctly 08:34:14 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.small.html | took 930ms 08:34:14 INFO - PROCESS | 2060 | 1464104054149 Marionette TRACE conn5 -> [0,717,"getWindowHandle",null] 08:34:14 INFO - PROCESS | 2060 | 1464104054153 Marionette TRACE conn5 <- [1,717,null,{"value":"13"}] 08:34:14 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.zero.html 08:34:14 INFO - PROCESS | 2060 | 1464104054160 Marionette TRACE conn5 -> [0,718,"setScriptTimeout",{"ms":35000}] 08:34:14 INFO - PROCESS | 2060 | 1464104054164 Marionette TRACE conn5 <- [1,718,null,{}] 08:34:14 INFO - PROCESS | 2060 | 1464104054168 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}] 08:34:14 INFO - PROCESS | 2060 | 1464104054270 Marionette TRACE conn5 <- [1,719,null,{"value":null}] 08:34:14 INFO - PROCESS | 2060 | 1464104054408 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\", \"d7c34136-0072-4267-ac82-d2d8ecbe8f23\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:34:14 INFO - PROCESS | 2060 | --DOCSHELL 15C3F800 == 64 [pid = 2060] [id = 19] 08:34:14 INFO - PROCESS | 2060 | --DOCSHELL 139C4800 == 63 [pid = 2060] [id = 25] 08:34:14 INFO - PROCESS | 2060 | --DOCSHELL 149D0C00 == 62 [pid = 2060] [id = 16] 08:34:14 INFO - PROCESS | 2060 | --DOCSHELL 0E19D400 == 61 [pid = 2060] [id = 23] 08:34:14 INFO - PROCESS | 2060 | --DOCSHELL 0CF73800 == 60 [pid = 2060] [id = 183] 08:34:14 INFO - PROCESS | 2060 | --DOCSHELL 15C3F000 == 59 [pid = 2060] [id = 182] 08:34:14 INFO - PROCESS | 2060 | --DOCSHELL 156BA800 == 58 [pid = 2060] [id = 181] 08:34:14 INFO - PROCESS | 2060 | --DOCSHELL 14910800 == 57 [pid = 2060] [id = 180] 08:34:14 INFO - PROCESS | 2060 | --DOCSHELL 0D615000 == 56 [pid = 2060] [id = 179] 08:34:14 INFO - PROCESS | 2060 | --DOCSHELL 0DA46400 == 55 [pid = 2060] [id = 178] 08:34:14 INFO - PROCESS | 2060 | --DOCSHELL 0C3A8C00 == 54 [pid = 2060] [id = 177] 08:34:14 INFO - PROCESS | 2060 | --DOCSHELL 178CEC00 == 53 [pid = 2060] [id = 176] 08:34:14 INFO - PROCESS | 2060 | --DOCSHELL 1774A400 == 52 [pid = 2060] [id = 175] 08:34:14 INFO - PROCESS | 2060 | --DOCSHELL 134E5C00 == 51 [pid = 2060] [id = 174] 08:34:14 INFO - PROCESS | 2060 | --DOCSHELL 0C41D000 == 50 [pid = 2060] [id = 173] 08:34:14 INFO - PROCESS | 2060 | --DOMWINDOW == 121 (16698000) [pid = 2060] [serial = 383] [outer = 00000000] [url = about:blank] 08:34:14 INFO - PROCESS | 2060 | --DOMWINDOW == 120 (0E19B800) [pid = 2060] [serial = 380] [outer = 00000000] [url = about:blank] 08:34:14 INFO - PROCESS | 2060 | --DOMWINDOW == 119 (15C36000) [pid = 2060] [serial = 500] [outer = 00000000] [url = about:blank] 08:34:14 INFO - PROCESS | 2060 | --DOMWINDOW == 118 (0CF9F400) [pid = 2060] [serial = 488] [outer = 00000000] [url = about:blank] 08:34:14 INFO - PROCESS | 2060 | --DOMWINDOW == 117 (1676CC00) [pid = 2060] [serial = 503] [outer = 00000000] [url = about:blank] 08:34:14 INFO - PROCESS | 2060 | --DOMWINDOW == 116 (1B8CD400) [pid = 2060] [serial = 468] [outer = 00000000] [url = about:blank] 08:34:14 INFO - PROCESS | 2060 | --DOMWINDOW == 115 (0D53D000) [pid = 2060] [serial = 489] [outer = 00000000] [url = about:blank] 08:34:14 INFO - PROCESS | 2060 | --DOMWINDOW == 114 (11B97C00) [pid = 2060] [serial = 491] [outer = 00000000] [url = about:blank] 08:34:14 INFO - PROCESS | 2060 | --DOMWINDOW == 113 (11F78000) [pid = 2060] [serial = 492] [outer = 00000000] [url = about:blank] 08:34:14 INFO - PROCESS | 2060 | --DOMWINDOW == 112 (0CF72400) [pid = 2060] [serial = 470] [outer = 00000000] [url = about:blank] 08:34:14 INFO - PROCESS | 2060 | --DOMWINDOW == 111 (14952C00) [pid = 2060] [serial = 494] [outer = 00000000] [url = about:blank] 08:34:14 INFO - PROCESS | 2060 | --DOMWINDOW == 110 (149D8800) [pid = 2060] [serial = 495] [outer = 00000000] [url = about:blank] 08:34:14 INFO - PROCESS | 2060 | --DOMWINDOW == 109 (134E3800) [pid = 2060] [serial = 473] [outer = 00000000] [url = about:blank] 08:34:14 INFO - PROCESS | 2060 | --DOMWINDOW == 108 (0D8EE400) [pid = 2060] [serial = 486] [outer = 00000000] [url = about:blank] 08:34:14 INFO - PROCESS | 2060 | --DOMWINDOW == 107 (0D53CC00) [pid = 2060] [serial = 485] [outer = 00000000] [url = about:blank] 08:34:14 INFO - PROCESS | 2060 | --DOMWINDOW == 106 (1999D000) [pid = 2060] [serial = 513] [outer = 00000000] [url = about:blank] 08:34:14 INFO - PROCESS | 2060 | --DOMWINDOW == 105 (15680400) [pid = 2060] [serial = 497] [outer = 00000000] [url = about:blank] 08:34:14 INFO - PROCESS | 2060 | --DOMWINDOW == 104 (1AB50800) [pid = 2060] [serial = 515] [outer = 00000000] [url = about:blank] 08:34:14 INFO - PROCESS | 2060 | --DOMWINDOW == 103 (1774B000) [pid = 2060] [serial = 476] [outer = 00000000] [url = about:blank] 08:34:14 INFO - PROCESS | 2060 | --DOMWINDOW == 102 (1BAB6800) [pid = 2060] [serial = 479] [outer = 00000000] [url = about:blank] 08:34:14 INFO - PROCESS | 2060 | --DOMWINDOW == 101 (1BCA0C00) [pid = 2060] [serial = 482] [outer = 00000000] [url = about:blank] 08:34:14 INFO - PROCESS | 2060 | --DOMWINDOW == 100 (15C8A000) [pid = 2060] [serial = 501] [outer = 00000000] [url = about:blank] 08:34:14 INFO - PROCESS | 2060 | --DOMWINDOW == 99 (172AE400) [pid = 2060] [serial = 506] [outer = 00000000] [url = about:blank] 08:34:14 INFO - PROCESS | 2060 | --DOMWINDOW == 98 (16777000) [pid = 2060] [serial = 504] [outer = 00000000] [url = about:blank] 08:34:14 INFO - PROCESS | 2060 | --DOMWINDOW == 97 (177DE000) [pid = 2060] [serial = 509] [outer = 00000000] [url = about:blank] 08:34:14 INFO - PROCESS | 2060 | --DOMWINDOW == 96 (191DA400) [pid = 2060] [serial = 512] [outer = 00000000] [url = about:blank] 08:34:14 INFO - PROCESS | 2060 | --DOMWINDOW == 95 (1774C800) [pid = 2060] [serial = 507] [outer = 00000000] [url = about:blank] 08:34:14 INFO - PROCESS | 2060 | --DOMWINDOW == 94 (177E6800) [pid = 2060] [serial = 510] [outer = 00000000] [url = about:blank] 08:34:14 INFO - PROCESS | 2060 | --DOMWINDOW == 93 (156C8400) [pid = 2060] [serial = 498] [outer = 00000000] [url = about:blank] 08:34:14 INFO - PROCESS | 2060 | ++DOCSHELL 09179000 == 51 [pid = 2060] [id = 189] 08:34:14 INFO - PROCESS | 2060 | ++DOMWINDOW == 94 (0917D000) [pid = 2060] [serial = 565] [outer = 00000000] 08:34:14 INFO - PROCESS | 2060 | ++DOMWINDOW == 95 (0CF78000) [pid = 2060] [serial = 566] [outer = 0917D000] 08:34:14 INFO - PROCESS | 2060 | 1464104054499 Marionette DEBUG loaded listener.js 08:34:14 INFO - PROCESS | 2060 | ++DOMWINDOW == 96 (0D614000) [pid = 2060] [serial = 567] [outer = 0917D000] 08:34:14 INFO - PROCESS | 2060 | 1464104054963 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] 08:34:14 INFO - PROCESS | 2060 | 1464104054991 Marionette TRACE conn5 <- [1,721,null,{"value":"13"}] 08:34:14 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.unaffected.html 08:34:14 INFO - PROCESS | 2060 | 1464104054995 Marionette TRACE conn5 -> [0,722,"setScriptTimeout",{"ms":35000}] 08:34:14 INFO - PROCESS | 2060 | 1464104054997 Marionette TRACE conn5 <- [1,722,null,{}] 08:34:15 INFO - PROCESS | 2060 | 1464104055006 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}] 08:34:15 INFO - PROCESS | 2060 | 1464104055104 Marionette TRACE conn5 <- [1,723,null,{"value":null}] 08:34:15 INFO - PROCESS | 2060 | 1464104055113 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\", \"d7c34136-0072-4267-ac82-d2d8ecbe8f23\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:34:15 INFO - PROCESS | 2060 | ++DOCSHELL 13008000 == 52 [pid = 2060] [id = 190] 08:34:15 INFO - PROCESS | 2060 | ++DOMWINDOW == 97 (134E9800) [pid = 2060] [serial = 568] [outer = 00000000] 08:34:15 INFO - PROCESS | 2060 | ++DOMWINDOW == 98 (156C6800) [pid = 2060] [serial = 569] [outer = 134E9800] 08:34:15 INFO - PROCESS | 2060 | 1464104055163 Marionette DEBUG loaded listener.js 08:34:15 INFO - PROCESS | 2060 | ++DOMWINDOW == 99 (156DAC00) [pid = 2060] [serial = 570] [outer = 134E9800] 08:34:15 INFO - PROCESS | 2060 | 1464104055653 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]]]}] 08:34:15 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.unaffected.html | fillText does not start a new path or subpath 08:34:15 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.unaffected.html | took 670ms 08:34:15 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.html 08:34:15 INFO - PROCESS | 2060 | 1464104055669 Marionette TRACE conn5 -> [0,725,"getWindowHandle",null] 08:34:15 INFO - PROCESS | 2060 | 1464104055671 Marionette TRACE conn5 <- [1,725,null,{"value":"13"}] 08:34:15 INFO - PROCESS | 2060 | 1464104055674 Marionette TRACE conn5 -> [0,726,"setScriptTimeout",{"ms":35000}] 08:34:15 INFO - PROCESS | 2060 | 1464104055676 Marionette TRACE conn5 <- [1,726,null,{}] 08:34:15 INFO - PROCESS | 2060 | 1464104055679 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}] 08:34:15 INFO - PROCESS | 2060 | 1464104055768 Marionette TRACE conn5 <- [1,727,null,{"value":null}] 08:34:15 INFO - PROCESS | 2060 | 1464104055777 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\", \"d7c34136-0072-4267-ac82-d2d8ecbe8f23\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:34:15 INFO - PROCESS | 2060 | ++DOCSHELL 162AF000 == 53 [pid = 2060] [id = 191] 08:34:15 INFO - PROCESS | 2060 | ++DOMWINDOW == 100 (1669CC00) [pid = 2060] [serial = 571] [outer = 00000000] 08:34:15 INFO - PROCESS | 2060 | ++DOMWINDOW == 101 (16778C00) [pid = 2060] [serial = 572] [outer = 1669CC00] 08:34:15 INFO - PROCESS | 2060 | 1464104055823 Marionette DEBUG loaded listener.js 08:34:15 INFO - PROCESS | 2060 | ++DOMWINDOW == 102 (16ECC400) [pid = 2060] [serial = 573] [outer = 1669CC00] 08:34:16 INFO - PROCESS | 2060 | 1464104056768 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]]]}] 08:34:16 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.html | Canvas test: 2d.text.draw.fontface 08:34:16 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.html | took 1131ms 08:34:16 INFO - PROCESS | 2060 | 1464104056806 Marionette TRACE conn5 -> [0,729,"getWindowHandle",null] 08:34:16 INFO - PROCESS | 2060 | 1464104056808 Marionette TRACE conn5 <- [1,729,null,{"value":"13"}] 08:34:16 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.notinpage.html 08:34:16 INFO - PROCESS | 2060 | 1464104056811 Marionette TRACE conn5 -> [0,730,"setScriptTimeout",{"ms":35000}] 08:34:16 INFO - PROCESS | 2060 | 1464104056813 Marionette TRACE conn5 <- [1,730,null,{}] 08:34:16 INFO - PROCESS | 2060 | 1464104056817 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}] 08:34:16 INFO - PROCESS | 2060 | 1464104056931 Marionette TRACE conn5 <- [1,731,null,{"value":null}] 08:34:16 INFO - PROCESS | 2060 | 1464104056984 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\", \"d7c34136-0072-4267-ac82-d2d8ecbe8f23\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:34:17 INFO - PROCESS | 2060 | ++DOCSHELL 173E4400 == 54 [pid = 2060] [id = 192] 08:34:17 INFO - PROCESS | 2060 | ++DOMWINDOW == 103 (173E7C00) [pid = 2060] [serial = 574] [outer = 00000000] 08:34:17 INFO - PROCESS | 2060 | ++DOMWINDOW == 104 (17746400) [pid = 2060] [serial = 575] [outer = 173E7C00] 08:34:17 INFO - PROCESS | 2060 | 1464104057058 Marionette DEBUG loaded listener.js 08:34:17 INFO - PROCESS | 2060 | ++DOMWINDOW == 105 (17742000) [pid = 2060] [serial = 576] [outer = 173E7C00] 08:34:17 INFO - PROCESS | 2060 | 1464104057970 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]]]}] 08:34:17 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 08:34:17 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.notinpage.html | took 1184ms 08:34:17 INFO - PROCESS | 2060 | 1464104057996 Marionette TRACE conn5 -> [0,733,"getWindowHandle",null] 08:34:17 INFO - PROCESS | 2060 | 1464104057998 Marionette TRACE conn5 <- [1,733,null,{"value":"13"}] 08:34:18 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.repeat.html 08:34:18 INFO - PROCESS | 2060 | 1464104058009 Marionette TRACE conn5 -> [0,734,"setScriptTimeout",{"ms":35000}] 08:34:18 INFO - PROCESS | 2060 | 1464104058011 Marionette TRACE conn5 <- [1,734,null,{}] 08:34:18 INFO - PROCESS | 2060 | 1464104058015 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}] 08:34:18 INFO - PROCESS | 2060 | 1464104058165 Marionette TRACE conn5 <- [1,735,null,{"value":null}] 08:34:18 INFO - PROCESS | 2060 | 1464104058221 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\", \"d7c34136-0072-4267-ac82-d2d8ecbe8f23\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:34:18 INFO - PROCESS | 2060 | ++DOCSHELL 177E8400 == 55 [pid = 2060] [id = 193] 08:34:18 INFO - PROCESS | 2060 | ++DOMWINDOW == 106 (177EBC00) [pid = 2060] [serial = 577] [outer = 00000000] 08:34:18 INFO - PROCESS | 2060 | ++DOMWINDOW == 107 (18AF8800) [pid = 2060] [serial = 578] [outer = 177EBC00] 08:34:18 INFO - PROCESS | 2060 | 1464104058268 Marionette DEBUG loaded listener.js 08:34:18 INFO - PROCESS | 2060 | ++DOMWINDOW == 108 (19651800) [pid = 2060] [serial = 579] [outer = 177EBC00] 08:34:18 INFO - PROCESS | 2060 | --DOMWINDOW == 107 (156BD000) [pid = 2060] [serial = 541] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.right.html] 08:34:18 INFO - PROCESS | 2060 | --DOMWINDOW == 106 (15C8DC00) [pid = 2060] [serial = 544] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.start.ltr.html] 08:34:18 INFO - PROCESS | 2060 | --DOMWINDOW == 105 (0DA47400) [pid = 2060] [serial = 532] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.end.ltr.html] 08:34:18 INFO - PROCESS | 2060 | --DOMWINDOW == 104 (0D616000) [pid = 2060] [serial = 535] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.end.rtl.html] 08:34:18 INFO - PROCESS | 2060 | --DOMWINDOW == 103 (14948000) [pid = 2060] [serial = 538] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.left.html] 08:34:19 INFO - PROCESS | 2060 | 1464104059162 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]]]}] 08:34:19 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.) 08:34:19 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.repeat.html | took 1172ms 08:34:19 INFO - PROCESS | 2060 | 1464104059183 Marionette TRACE conn5 -> [0,737,"getWindowHandle",null] 08:34:19 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.space.basic.html 08:34:19 INFO - PROCESS | 2060 | 1464104059185 Marionette TRACE conn5 <- [1,737,null,{"value":"13"}] 08:34:19 INFO - PROCESS | 2060 | 1464104059188 Marionette TRACE conn5 -> [0,738,"setScriptTimeout",{"ms":35000}] 08:34:19 INFO - PROCESS | 2060 | 1464104059190 Marionette TRACE conn5 <- [1,738,null,{}] 08:34:19 INFO - PROCESS | 2060 | 1464104059193 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}] 08:34:19 INFO - PROCESS | 2060 | 1464104059305 Marionette TRACE conn5 <- [1,739,null,{"value":null}] 08:34:19 INFO - PROCESS | 2060 | 1464104059314 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\", \"d7c34136-0072-4267-ac82-d2d8ecbe8f23\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:34:19 INFO - PROCESS | 2060 | ++DOCSHELL 1774D800 == 56 [pid = 2060] [id = 194] 08:34:19 INFO - PROCESS | 2060 | ++DOMWINDOW == 104 (18AF4400) [pid = 2060] [serial = 580] [outer = 00000000] 08:34:19 INFO - PROCESS | 2060 | ++DOMWINDOW == 105 (1A207C00) [pid = 2060] [serial = 581] [outer = 18AF4400] 08:34:19 INFO - PROCESS | 2060 | 1464104059359 Marionette DEBUG loaded listener.js 08:34:19 INFO - PROCESS | 2060 | ++DOMWINDOW == 106 (1A273400) [pid = 2060] [serial = 582] [outer = 18AF4400] 08:34:20 INFO - PROCESS | 2060 | 1464104060263 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]]]}] 08:34:20 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.space.basic.html | U+0020 is rendered the correct size (1em wide) 08:34:20 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.space.basic.html | took 1127ms 08:34:20 INFO - PROCESS | 2060 | 1464104060316 Marionette TRACE conn5 -> [0,741,"getWindowHandle",null] 08:34:20 INFO - PROCESS | 2060 | 1464104060318 Marionette TRACE conn5 <- [1,741,null,{"value":"13"}] 08:34:20 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.space.collapse.nonspace.html 08:34:20 INFO - PROCESS | 2060 | 1464104060321 Marionette TRACE conn5 -> [0,742,"setScriptTimeout",{"ms":35000}] 08:34:20 INFO - PROCESS | 2060 | 1464104060323 Marionette TRACE conn5 <- [1,742,null,{}] 08:34:20 INFO - PROCESS | 2060 | 1464104060326 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}] 08:34:20 INFO - PROCESS | 2060 | 1464104060408 Marionette TRACE conn5 <- [1,743,null,{"value":null}] 08:34:20 INFO - PROCESS | 2060 | 1464104060491 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\", \"d7c34136-0072-4267-ac82-d2d8ecbe8f23\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:34:20 INFO - PROCESS | 2060 | ++DOCSHELL 134ED800 == 57 [pid = 2060] [id = 195] 08:34:20 INFO - PROCESS | 2060 | ++DOMWINDOW == 107 (1774DC00) [pid = 2060] [serial = 583] [outer = 00000000] 08:34:20 INFO - PROCESS | 2060 | ++DOMWINDOW == 108 (1AB51C00) [pid = 2060] [serial = 584] [outer = 1774DC00] 08:34:20 INFO - PROCESS | 2060 | 1464104060546 Marionette DEBUG loaded listener.js 08:34:20 INFO - PROCESS | 2060 | ++DOMWINDOW == 109 (1AB52800) [pid = 2060] [serial = 585] [outer = 1774DC00] 08:34:21 INFO - PROCESS | 2060 | 1464104061569 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]]]}] 08:34:21 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 08:34:21 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.space.collapse.nonspace.html | took 1283ms 08:34:21 INFO - PROCESS | 2060 | 1464104061606 Marionette TRACE conn5 -> [0,745,"getWindowHandle",null] 08:34:21 INFO - PROCESS | 2060 | 1464104061611 Marionette TRACE conn5 <- [1,745,null,{"value":"13"}] 08:34:21 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.stroke.unaffected.html 08:34:21 INFO - PROCESS | 2060 | 1464104061616 Marionette TRACE conn5 -> [0,746,"setScriptTimeout",{"ms":35000}] 08:34:21 INFO - PROCESS | 2060 | 1464104061619 Marionette TRACE conn5 <- [1,746,null,{}] 08:34:21 INFO - PROCESS | 2060 | 1464104061625 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}] 08:34:21 INFO - PROCESS | 2060 | 1464104061769 Marionette TRACE conn5 <- [1,747,null,{"value":null}] 08:34:21 INFO - PROCESS | 2060 | 1464104061913 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\", \"d7c34136-0072-4267-ac82-d2d8ecbe8f23\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:34:21 INFO - PROCESS | 2060 | ++DOCSHELL 0D8F8000 == 58 [pid = 2060] [id = 196] 08:34:21 INFO - PROCESS | 2060 | ++DOMWINDOW == 110 (0DA46000) [pid = 2060] [serial = 586] [outer = 00000000] 08:34:21 INFO - PROCESS | 2060 | ++DOMWINDOW == 111 (12667400) [pid = 2060] [serial = 587] [outer = 0DA46000] 08:34:21 INFO - PROCESS | 2060 | 1464104061971 Marionette DEBUG loaded listener.js 08:34:22 INFO - PROCESS | 2060 | ++DOMWINDOW == 112 (139CF400) [pid = 2060] [serial = 588] [outer = 0DA46000] 08:34:22 INFO - PROCESS | 2060 | 1464104062527 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]]]}] 08:34:22 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.stroke.unaffected.html | strokeText does not start a new path or subpath 08:34:22 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.stroke.unaffected.html | took 970ms 08:34:22 INFO - PROCESS | 2060 | 1464104062591 Marionette TRACE conn5 -> [0,749,"getWindowHandle",null] 08:34:22 INFO - PROCESS | 2060 | 1464104062597 Marionette TRACE conn5 <- [1,749,null,{"value":"13"}] 08:34:22 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.measure.width.basic.html 08:34:22 INFO - PROCESS | 2060 | 1464104062604 Marionette TRACE conn5 -> [0,750,"setScriptTimeout",{"ms":35000}] 08:34:22 INFO - PROCESS | 2060 | 1464104062607 Marionette TRACE conn5 <- [1,750,null,{}] 08:34:22 INFO - PROCESS | 2060 | 1464104062611 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}] 08:34:22 INFO - PROCESS | 2060 | 1464104062721 Marionette TRACE conn5 <- [1,751,null,{"value":null}] 08:34:22 INFO - PROCESS | 2060 | 1464104062851 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\", \"d7c34136-0072-4267-ac82-d2d8ecbe8f23\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:34:22 INFO - PROCESS | 2060 | ++DOCSHELL 156BE400 == 59 [pid = 2060] [id = 197] 08:34:22 INFO - PROCESS | 2060 | ++DOMWINDOW == 113 (156C2800) [pid = 2060] [serial = 589] [outer = 00000000] 08:34:22 INFO - PROCESS | 2060 | ++DOMWINDOW == 114 (15CB6800) [pid = 2060] [serial = 590] [outer = 156C2800] 08:34:22 INFO - PROCESS | 2060 | 1464104062908 Marionette DEBUG loaded listener.js 08:34:22 INFO - PROCESS | 2060 | ++DOMWINDOW == 115 (16776000) [pid = 2060] [serial = 591] [outer = 156C2800] 08:34:23 INFO - PROCESS | 2060 | 1464104063948 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]]]}] 08:34:23 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.measure.width.basic.html | Canvas test: 2d.text.measure.width.basic 08:34:23 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.measure.width.basic.html | took 1377ms 08:34:23 INFO - PROCESS | 2060 | 1464104063983 Marionette TRACE conn5 -> [0,753,"getWindowHandle",null] 08:34:23 INFO - PROCESS | 2060 | 1464104063985 Marionette TRACE conn5 <- [1,753,null,{"value":"13"}] 08:34:23 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.measure.width.empty.html 08:34:24 INFO - PROCESS | 2060 | 1464104064031 Marionette TRACE conn5 -> [0,754,"setScriptTimeout",{"ms":35000}] 08:34:24 INFO - PROCESS | 2060 | 1464104064035 Marionette TRACE conn5 <- [1,754,null,{}] 08:34:24 INFO - PROCESS | 2060 | 1464104064048 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}] 08:34:24 INFO - PROCESS | 2060 | 1464104064152 Marionette TRACE conn5 <- [1,755,null,{"value":null}] 08:34:24 INFO - PROCESS | 2060 | 1464104064274 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\", \"d7c34136-0072-4267-ac82-d2d8ecbe8f23\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:34:24 INFO - PROCESS | 2060 | ++DOCSHELL 1A271800 == 60 [pid = 2060] [id = 198] 08:34:24 INFO - PROCESS | 2060 | ++DOMWINDOW == 116 (1A2F6800) [pid = 2060] [serial = 592] [outer = 00000000] 08:34:24 INFO - PROCESS | 2060 | ++DOMWINDOW == 117 (1B815400) [pid = 2060] [serial = 593] [outer = 1A2F6800] 08:34:24 INFO - PROCESS | 2060 | 1464104064342 Marionette DEBUG loaded listener.js 08:34:24 INFO - PROCESS | 2060 | ++DOMWINDOW == 118 (1B8CBC00) [pid = 2060] [serial = 594] [outer = 1A2F6800] 08:34:25 INFO - PROCESS | 2060 | 1464104065414 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]]]}] 08:34:25 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.measure.width.empty.html | The empty string has zero width 08:34:25 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.measure.width.empty.html | took 1479ms 08:34:25 INFO - PROCESS | 2060 | 1464104065471 Marionette TRACE conn5 -> [0,757,"getWindowHandle",null] 08:34:25 INFO - PROCESS | 2060 | 1464104065474 Marionette TRACE conn5 <- [1,757,null,{"value":"13"}] 08:34:25 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.default.html 08:34:25 INFO - PROCESS | 2060 | 1464104065478 Marionette TRACE conn5 -> [0,758,"setScriptTimeout",{"ms":35000}] 08:34:25 INFO - PROCESS | 2060 | 1464104065480 Marionette TRACE conn5 <- [1,758,null,{}] 08:34:25 INFO - PROCESS | 2060 | 1464104065484 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}] 08:34:25 INFO - PROCESS | 2060 | 1464104065621 Marionette TRACE conn5 <- [1,759,null,{"value":null}] 08:34:25 INFO - PROCESS | 2060 | 1464104065780 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\", \"d7c34136-0072-4267-ac82-d2d8ecbe8f23\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:34:25 INFO - PROCESS | 2060 | ++DOCSHELL 1BABD400 == 61 [pid = 2060] [id = 199] 08:34:25 INFO - PROCESS | 2060 | ++DOMWINDOW == 119 (1BABE000) [pid = 2060] [serial = 595] [outer = 00000000] 08:34:25 INFO - PROCESS | 2060 | ++DOMWINDOW == 120 (1BC98C00) [pid = 2060] [serial = 596] [outer = 1BABE000] 08:34:25 INFO - PROCESS | 2060 | 1464104065835 Marionette DEBUG loaded listener.js 08:34:25 INFO - PROCESS | 2060 | ++DOMWINDOW == 121 (1C08C000) [pid = 2060] [serial = 597] [outer = 1BABE000] 08:34:26 INFO - PROCESS | 2060 | 1464104066393 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]]]}] 08:34:26 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.default.html | Canvas test: 2d.fillStyle.default 08:34:26 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.default.html | took 970ms 08:34:26 INFO - PROCESS | 2060 | 1464104066452 Marionette TRACE conn5 -> [0,761,"getWindowHandle",null] 08:34:26 INFO - PROCESS | 2060 | 1464104066454 Marionette TRACE conn5 <- [1,761,null,{"value":"13"}] 08:34:26 INFO - PROCESS | 2060 | 1464104066458 Marionette TRACE conn5 -> [0,762,"setScriptTimeout",{"ms":35000}] 08:34:26 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.get.semitransparent.html 08:34:26 INFO - PROCESS | 2060 | 1464104066460 Marionette TRACE conn5 <- [1,762,null,{}] 08:34:26 INFO - PROCESS | 2060 | 1464104066464 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}] 08:34:26 INFO - PROCESS | 2060 | 1464104066569 Marionette TRACE conn5 <- [1,763,null,{"value":null}] 08:34:26 INFO - PROCESS | 2060 | 1464104066670 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\", \"d7c34136-0072-4267-ac82-d2d8ecbe8f23\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:34:26 INFO - PROCESS | 2060 | ++DOCSHELL 134E2400 == 62 [pid = 2060] [id = 200] 08:34:26 INFO - PROCESS | 2060 | ++DOMWINDOW == 122 (139CB000) [pid = 2060] [serial = 598] [outer = 00000000] 08:34:26 INFO - PROCESS | 2060 | ++DOMWINDOW == 123 (14FDB400) [pid = 2060] [serial = 599] [outer = 139CB000] 08:34:26 INFO - PROCESS | 2060 | 1464104066725 Marionette DEBUG loaded listener.js 08:34:26 INFO - PROCESS | 2060 | ++DOMWINDOW == 124 (156E1400) [pid = 2060] [serial = 600] [outer = 139CB000] 08:34:27 INFO - PROCESS | 2060 | 1464104067467 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]]]}] 08:34:27 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.get.semitransparent.html | Canvas test: 2d.fillStyle.get.semitransparent 08:34:27 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.get.semitransparent.html | took 1019ms 08:34:27 INFO - PROCESS | 2060 | 1464104067490 Marionette TRACE conn5 -> [0,765,"getWindowHandle",null] 08:34:27 INFO - PROCESS | 2060 | 1464104067495 Marionette TRACE conn5 <- [1,765,null,{"value":"13"}] 08:34:27 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.get.solid.html 08:34:27 INFO - PROCESS | 2060 | 1464104067501 Marionette TRACE conn5 -> [0,766,"setScriptTimeout",{"ms":35000}] 08:34:27 INFO - PROCESS | 2060 | 1464104067505 Marionette TRACE conn5 <- [1,766,null,{}] 08:34:27 INFO - PROCESS | 2060 | 1464104067526 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}] 08:34:27 INFO - PROCESS | 2060 | 1464104067628 Marionette TRACE conn5 <- [1,767,null,{"value":null}] 08:34:27 INFO - PROCESS | 2060 | 1464104067739 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\", \"d7c34136-0072-4267-ac82-d2d8ecbe8f23\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:34:27 INFO - PROCESS | 2060 | ++DOCSHELL 1490C800 == 63 [pid = 2060] [id = 201] 08:34:27 INFO - PROCESS | 2060 | ++DOMWINDOW == 125 (14945C00) [pid = 2060] [serial = 601] [outer = 00000000] 08:34:27 INFO - PROCESS | 2060 | ++DOMWINDOW == 126 (14F19800) [pid = 2060] [serial = 602] [outer = 14945C00] 08:34:27 INFO - PROCESS | 2060 | 1464104067788 Marionette DEBUG loaded listener.js 08:34:27 INFO - PROCESS | 2060 | ++DOMWINDOW == 127 (156BAC00) [pid = 2060] [serial = 603] [outer = 14945C00] 08:34:28 INFO - PROCESS | 2060 | --DOCSHELL 1A2ED400 == 62 [pid = 2060] [id = 20] 08:34:28 INFO - PROCESS | 2060 | --DOCSHELL 18AC2800 == 61 [pid = 2060] [id = 129] 08:34:28 INFO - PROCESS | 2060 | --DOCSHELL 11D5FC00 == 60 [pid = 2060] [id = 24] 08:34:28 INFO - PROCESS | 2060 | --DOMWINDOW == 126 (16CAC800) [pid = 2060] [serial = 548] [outer = 00000000] [url = about:blank] 08:34:28 INFO - PROCESS | 2060 | --DOMWINDOW == 125 (156DC800) [pid = 2060] [serial = 542] [outer = 00000000] [url = about:blank] 08:34:28 INFO - PROCESS | 2060 | --DOMWINDOW == 124 (16695400) [pid = 2060] [serial = 545] [outer = 00000000] [url = about:blank] 08:34:28 INFO - PROCESS | 2060 | --DOMWINDOW == 123 (15C3A400) [pid = 2060] [serial = 543] [outer = 00000000] [url = about:blank] 08:34:28 INFO - PROCESS | 2060 | --DOMWINDOW == 122 (134DE800) [pid = 2060] [serial = 534] [outer = 00000000] [url = about:blank] 08:34:28 INFO - PROCESS | 2060 | --DOMWINDOW == 121 (0E75C800) [pid = 2060] [serial = 533] [outer = 00000000] [url = about:blank] 08:34:28 INFO - PROCESS | 2060 | --DOMWINDOW == 120 (1AB58400) [pid = 2060] [serial = 524] [outer = 00000000] [url = about:blank] 08:34:28 INFO - PROCESS | 2060 | --DOMWINDOW == 119 (0DA3E400) [pid = 2060] [serial = 536] [outer = 00000000] [url = about:blank] 08:34:28 INFO - PROCESS | 2060 | --DOMWINDOW == 118 (1BAB5400) [pid = 2060] [serial = 530] [outer = 00000000] [url = about:blank] 08:34:28 INFO - PROCESS | 2060 | --DOMWINDOW == 117 (0DA42C00) [pid = 2060] [serial = 518] [outer = 00000000] [url = about:blank] 08:34:28 INFO - PROCESS | 2060 | --DOMWINDOW == 116 (14951000) [pid = 2060] [serial = 539] [outer = 00000000] [url = about:blank] 08:34:28 INFO - PROCESS | 2060 | --DOMWINDOW == 115 (166A3C00) [pid = 2060] [serial = 546] [outer = 00000000] [url = about:blank] 08:34:28 INFO - PROCESS | 2060 | --DOMWINDOW == 114 (0DCA6C00) [pid = 2060] [serial = 537] [outer = 00000000] [url = about:blank] 08:34:28 INFO - PROCESS | 2060 | --DOMWINDOW == 113 (14952800) [pid = 2060] [serial = 521] [outer = 00000000] [url = about:blank] 08:34:28 INFO - PROCESS | 2060 | --DOMWINDOW == 112 (178D3000) [pid = 2060] [serial = 527] [outer = 00000000] [url = about:blank] 08:34:28 INFO - PROCESS | 2060 | --DOMWINDOW == 111 (14F16C00) [pid = 2060] [serial = 540] [outer = 00000000] [url = about:blank] 08:34:28 INFO - PROCESS | 2060 | 1464104068390 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]]]}] 08:34:28 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.get.solid.html | Canvas test: 2d.fillStyle.get.solid 08:34:28 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.get.solid.html | took 950ms 08:34:28 INFO - PROCESS | 2060 | 1464104068452 Marionette TRACE conn5 -> [0,769,"getWindowHandle",null] 08:34:28 INFO - PROCESS | 2060 | 1464104068457 Marionette TRACE conn5 <- [1,769,null,{"value":"13"}] 08:34:28 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.get.transparent.html 08:34:28 INFO - PROCESS | 2060 | 1464104068463 Marionette TRACE conn5 -> [0,770,"setScriptTimeout",{"ms":35000}] 08:34:28 INFO - PROCESS | 2060 | 1464104068466 Marionette TRACE conn5 <- [1,770,null,{}] 08:34:28 INFO - PROCESS | 2060 | 1464104068470 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}] 08:34:28 INFO - PROCESS | 2060 | 1464104068558 Marionette TRACE conn5 <- [1,771,null,{"value":null}] 08:34:28 INFO - PROCESS | 2060 | 1464104068650 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\", \"d7c34136-0072-4267-ac82-d2d8ecbe8f23\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:34:28 INFO - PROCESS | 2060 | ++DOCSHELL 0C422400 == 61 [pid = 2060] [id = 202] 08:34:28 INFO - PROCESS | 2060 | ++DOMWINDOW == 112 (0D258400) [pid = 2060] [serial = 604] [outer = 00000000] 08:34:28 INFO - PROCESS | 2060 | ++DOMWINDOW == 113 (0DCA6C00) [pid = 2060] [serial = 605] [outer = 0D258400] 08:34:28 INFO - PROCESS | 2060 | 1464104068696 Marionette DEBUG loaded listener.js 08:34:28 INFO - PROCESS | 2060 | ++DOMWINDOW == 114 (11CEB000) [pid = 2060] [serial = 606] [outer = 0D258400] 08:34:29 INFO - PROCESS | 2060 | 1464104069088 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]]]}] 08:34:29 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.get.transparent.html | Canvas test: 2d.fillStyle.get.transparent 08:34:29 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.get.transparent.html | took 670ms 08:34:29 INFO - PROCESS | 2060 | 1464104069137 Marionette TRACE conn5 -> [0,773,"getWindowHandle",null] 08:34:29 INFO - PROCESS | 2060 | 1464104069139 Marionette TRACE conn5 <- [1,773,null,{"value":"13"}] 08:34:29 INFO - PROCESS | 2060 | 1464104069142 Marionette TRACE conn5 -> [0,774,"setScriptTimeout",{"ms":35000}] 08:34:29 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.invalidstring.html 08:34:29 INFO - PROCESS | 2060 | 1464104069145 Marionette TRACE conn5 <- [1,774,null,{}] 08:34:29 INFO - PROCESS | 2060 | 1464104069156 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}] 08:34:29 INFO - PROCESS | 2060 | 1464104069247 Marionette TRACE conn5 <- [1,775,null,{"value":null}] 08:34:29 INFO - PROCESS | 2060 | 1464104069255 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\", \"d7c34136-0072-4267-ac82-d2d8ecbe8f23\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:34:29 INFO - PROCESS | 2060 | ++DOCSHELL 134E9000 == 62 [pid = 2060] [id = 203] 08:34:29 INFO - PROCESS | 2060 | ++DOMWINDOW == 115 (134E9400) [pid = 2060] [serial = 607] [outer = 00000000] 08:34:29 INFO - PROCESS | 2060 | ++DOMWINDOW == 116 (154C5000) [pid = 2060] [serial = 608] [outer = 134E9400] 08:34:29 INFO - PROCESS | 2060 | 1464104069304 Marionette DEBUG loaded listener.js 08:34:29 INFO - PROCESS | 2060 | ++DOMWINDOW == 117 (156D9800) [pid = 2060] [serial = 609] [outer = 134E9400] 08:34:29 INFO - PROCESS | 2060 | 1464104069772 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]]]}] 08:34:29 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.invalidstring.html | Canvas test: 2d.fillStyle.invalidstring 08:34:29 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.invalidstring.html | took 670ms 08:34:29 INFO - PROCESS | 2060 | 1464104069817 Marionette TRACE conn5 -> [0,777,"getWindowHandle",null] 08:34:29 INFO - PROCESS | 2060 | 1464104069819 Marionette TRACE conn5 <- [1,777,null,{"value":"13"}] 08:34:29 INFO - PROCESS | 2060 | 1464104069822 Marionette TRACE conn5 -> [0,778,"setScriptTimeout",{"ms":35000}] 08:34:29 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.invalidtype.html 08:34:29 INFO - PROCESS | 2060 | 1464104069824 Marionette TRACE conn5 <- [1,778,null,{}] 08:34:29 INFO - PROCESS | 2060 | 1464104069828 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}] 08:34:29 INFO - PROCESS | 2060 | 1464104069914 Marionette TRACE conn5 <- [1,779,null,{"value":null}] 08:34:29 INFO - PROCESS | 2060 | 1464104069954 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\", \"d7c34136-0072-4267-ac82-d2d8ecbe8f23\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:34:29 INFO - PROCESS | 2060 | ++DOCSHELL 15CB7000 == 63 [pid = 2060] [id = 204] 08:34:29 INFO - PROCESS | 2060 | ++DOMWINDOW == 118 (15CB8400) [pid = 2060] [serial = 610] [outer = 00000000] 08:34:29 INFO - PROCESS | 2060 | ++DOMWINDOW == 119 (166A4800) [pid = 2060] [serial = 611] [outer = 15CB8400] 08:34:30 INFO - PROCESS | 2060 | 1464104069999 Marionette DEBUG loaded listener.js 08:34:30 INFO - PROCESS | 2060 | ++DOMWINDOW == 120 (16D4C400) [pid = 2060] [serial = 612] [outer = 15CB8400] 08:34:30 INFO - PROCESS | 2060 | 1464104070457 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]]]}] 08:34:30 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.invalidtype.html | Canvas test: 2d.fillStyle.invalidtype 08:34:30 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.invalidtype.html | took 670ms 08:34:30 INFO - PROCESS | 2060 | 1464104070500 Marionette TRACE conn5 -> [0,781,"getWindowHandle",null] 08:34:30 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.basic.html 08:34:30 INFO - PROCESS | 2060 | 1464104070502 Marionette TRACE conn5 <- [1,781,null,{"value":"13"}] 08:34:30 INFO - PROCESS | 2060 | 1464104070506 Marionette TRACE conn5 -> [0,782,"setScriptTimeout",{"ms":35000}] 08:34:30 INFO - PROCESS | 2060 | 1464104070507 Marionette TRACE conn5 <- [1,782,null,{}] 08:34:30 INFO - PROCESS | 2060 | 1464104070511 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}] 08:34:30 INFO - PROCESS | 2060 | 1464104070624 Marionette TRACE conn5 <- [1,783,null,{"value":null}] 08:34:30 INFO - PROCESS | 2060 | 1464104070677 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\", \"d7c34136-0072-4267-ac82-d2d8ecbe8f23\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:34:30 INFO - PROCESS | 2060 | ++DOCSHELL 156D3800 == 64 [pid = 2060] [id = 205] 08:34:30 INFO - PROCESS | 2060 | ++DOMWINDOW == 121 (166A3C00) [pid = 2060] [serial = 613] [outer = 00000000] 08:34:30 INFO - PROCESS | 2060 | ++DOMWINDOW == 122 (17162C00) [pid = 2060] [serial = 614] [outer = 166A3C00] 08:34:30 INFO - PROCESS | 2060 | 1464104070724 Marionette DEBUG loaded listener.js 08:34:30 INFO - PROCESS | 2060 | ++DOMWINDOW == 123 (1774F000) [pid = 2060] [serial = 615] [outer = 166A3C00] 08:34:31 INFO - PROCESS | 2060 | 1464104071171 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]]]}] 08:34:31 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.basic.html | currentColor is computed from the canvas element 08:34:31 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.basic.html | took 730ms 08:34:31 INFO - PROCESS | 2060 | 1464104071236 Marionette TRACE conn5 -> [0,785,"getWindowHandle",null] 08:34:31 INFO - PROCESS | 2060 | 1464104071239 Marionette TRACE conn5 <- [1,785,null,{"value":"13"}] 08:34:31 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.changed.html 08:34:31 INFO - PROCESS | 2060 | 1464104071247 Marionette TRACE conn5 -> [0,786,"setScriptTimeout",{"ms":35000}] 08:34:31 INFO - PROCESS | 2060 | 1464104071249 Marionette TRACE conn5 <- [1,786,null,{}] 08:34:31 INFO - PROCESS | 2060 | 1464104071253 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}] 08:34:31 INFO - PROCESS | 2060 | 1464104071406 Marionette TRACE conn5 <- [1,787,null,{"value":null}] 08:34:31 INFO - PROCESS | 2060 | 1464104071472 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\", \"d7c34136-0072-4267-ac82-d2d8ecbe8f23\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:34:31 INFO - PROCESS | 2060 | ++DOCSHELL 0CAEBC00 == 65 [pid = 2060] [id = 206] 08:34:31 INFO - PROCESS | 2060 | ++DOMWINDOW == 124 (18AF4000) [pid = 2060] [serial = 616] [outer = 00000000] 08:34:31 INFO - PROCESS | 2060 | ++DOMWINDOW == 125 (1999C800) [pid = 2060] [serial = 617] [outer = 18AF4000] 08:34:31 INFO - PROCESS | 2060 | 1464104071518 Marionette DEBUG loaded listener.js 08:34:31 INFO - PROCESS | 2060 | ++DOMWINDOW == 126 (1A20F000) [pid = 2060] [serial = 618] [outer = 18AF4000] 08:34:31 INFO - PROCESS | 2060 | 1464104071937 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]]]}] 08:34:31 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 08:34:31 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.changed.html | took 730ms 08:34:31 INFO - PROCESS | 2060 | 1464104071987 Marionette TRACE conn5 -> [0,789,"getWindowHandle",null] 08:34:31 INFO - PROCESS | 2060 | 1464104071989 Marionette TRACE conn5 <- [1,789,null,{"value":"13"}] 08:34:31 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.notrendered.html 08:34:31 INFO - PROCESS | 2060 | 1464104071996 Marionette TRACE conn5 -> [0,790,"setScriptTimeout",{"ms":35000}] 08:34:31 INFO - PROCESS | 2060 | 1464104071998 Marionette TRACE conn5 <- [1,790,null,{}] 08:34:32 INFO - PROCESS | 2060 | 1464104072017 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}] 08:34:32 INFO - PROCESS | 2060 | 1464104072137 Marionette TRACE conn5 <- [1,791,null,{"value":null}] 08:34:32 INFO - PROCESS | 2060 | 1464104072200 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\", \"d7c34136-0072-4267-ac82-d2d8ecbe8f23\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:34:32 INFO - PROCESS | 2060 | ++DOCSHELL 11C91800 == 66 [pid = 2060] [id = 207] 08:34:32 INFO - PROCESS | 2060 | ++DOMWINDOW == 127 (11CE2800) [pid = 2060] [serial = 619] [outer = 00000000] 08:34:32 INFO - PROCESS | 2060 | ++DOMWINDOW == 128 (1ADAB400) [pid = 2060] [serial = 620] [outer = 11CE2800] 08:34:32 INFO - PROCESS | 2060 | 1464104072244 Marionette DEBUG loaded listener.js 08:34:32 INFO - PROCESS | 2060 | ++DOMWINDOW == 129 (1ADAF400) [pid = 2060] [serial = 621] [outer = 11CE2800] 08:34:32 INFO - PROCESS | 2060 | --DOMWINDOW == 128 (177EBC00) [pid = 2060] [serial = 577] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.repeat.html] 08:34:32 INFO - PROCESS | 2060 | --DOMWINDOW == 127 (0917D000) [pid = 2060] [serial = 565] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.zero.html] 08:34:32 INFO - PROCESS | 2060 | --DOMWINDOW == 126 (1669CC00) [pid = 2060] [serial = 571] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.html] 08:34:32 INFO - PROCESS | 2060 | --DOMWINDOW == 125 (0DA0F800) [pid = 2060] [serial = 562] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.small.html] 08:34:32 INFO - PROCESS | 2060 | --DOMWINDOW == 124 (134E9800) [pid = 2060] [serial = 568] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.unaffected.html] 08:34:32 INFO - PROCESS | 2060 | --DOMWINDOW == 123 (18AF4400) [pid = 2060] [serial = 580] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.space.basic.html] 08:34:32 INFO - PROCESS | 2060 | --DOMWINDOW == 122 (173E7C00) [pid = 2060] [serial = 574] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.notinpage.html] 08:34:32 INFO - PROCESS | 2060 | --DOMWINDOW == 121 (123CBC00) [pid = 2060] [serial = 547] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.start.rtl.html] 08:34:32 INFO - PROCESS | 2060 | 1464104072682 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]]]}] 08:34:32 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 08:34:32 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.notrendered.html | took 730ms 08:34:32 INFO - PROCESS | 2060 | 1464104072739 Marionette TRACE conn5 -> [0,793,"getWindowHandle",null] 08:34:32 INFO - PROCESS | 2060 | 1464104072741 Marionette TRACE conn5 <- [1,793,null,{"value":"13"}] 08:34:32 INFO - PROCESS | 2060 | 1464104072747 Marionette TRACE conn5 -> [0,794,"setScriptTimeout",{"ms":35000}] 08:34:32 INFO - PROCESS | 2060 | 1464104072749 Marionette TRACE conn5 <- [1,794,null,{}] 08:34:32 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.removed.html 08:34:32 INFO - PROCESS | 2060 | 1464104072752 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}] 08:34:32 INFO - PROCESS | 2060 | 1464104072870 Marionette TRACE conn5 <- [1,795,null,{"value":null}] 08:34:32 INFO - PROCESS | 2060 | 1464104072928 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\", \"d7c34136-0072-4267-ac82-d2d8ecbe8f23\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:34:32 INFO - PROCESS | 2060 | ++DOCSHELL 130E0000 == 67 [pid = 2060] [id = 208] 08:34:32 INFO - PROCESS | 2060 | ++DOMWINDOW == 122 (14995400) [pid = 2060] [serial = 622] [outer = 00000000] 08:34:32 INFO - PROCESS | 2060 | ++DOMWINDOW == 123 (16EDAC00) [pid = 2060] [serial = 623] [outer = 14995400] 08:34:32 INFO - PROCESS | 2060 | 1464104072973 Marionette DEBUG loaded listener.js 08:34:33 INFO - PROCESS | 2060 | ++DOMWINDOW == 124 (1A2F6000) [pid = 2060] [serial = 624] [outer = 14995400] 08:34:33 INFO - PROCESS | 2060 | 1464104073333 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]]]}] 08:34:33 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 08:34:33 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.removed.html | took 630ms 08:34:33 INFO - PROCESS | 2060 | 1464104073385 Marionette TRACE conn5 -> [0,797,"getWindowHandle",null] 08:34:33 INFO - PROCESS | 2060 | 1464104073387 Marionette TRACE conn5 <- [1,797,null,{"value":"13"}] 08:34:33 INFO - PROCESS | 2060 | 1464104073390 Marionette TRACE conn5 -> [0,798,"setScriptTimeout",{"ms":35000}] 08:34:33 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex3.html 08:34:33 INFO - PROCESS | 2060 | 1464104073392 Marionette TRACE conn5 <- [1,798,null,{}] 08:34:33 INFO - PROCESS | 2060 | 1464104073396 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}] 08:34:33 INFO - PROCESS | 2060 | 1464104073485 Marionette TRACE conn5 <- [1,799,null,{"value":null}] 08:34:33 INFO - PROCESS | 2060 | 1464104073493 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\", \"d7c34136-0072-4267-ac82-d2d8ecbe8f23\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:34:33 INFO - PROCESS | 2060 | ++DOCSHELL 178EC400 == 68 [pid = 2060] [id = 209] 08:34:33 INFO - PROCESS | 2060 | ++DOMWINDOW == 125 (1A77AC00) [pid = 2060] [serial = 625] [outer = 00000000] 08:34:33 INFO - PROCESS | 2060 | ++DOMWINDOW == 126 (1A781800) [pid = 2060] [serial = 626] [outer = 1A77AC00] 08:34:33 INFO - PROCESS | 2060 | 1464104073537 Marionette DEBUG loaded listener.js 08:34:33 INFO - PROCESS | 2060 | ++DOMWINDOW == 127 (1A787C00) [pid = 2060] [serial = 627] [outer = 1A77AC00] 08:34:33 INFO - PROCESS | 2060 | 1464104073970 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]]]}] 08:34:34 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex3.html | Canvas test: 2d.fillStyle.parse.hex3 08:34:34 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex3.html | took 630ms 08:34:34 INFO - PROCESS | 2060 | 1464104074025 Marionette TRACE conn5 -> [0,801,"getWindowHandle",null] 08:34:34 INFO - PROCESS | 2060 | 1464104074027 Marionette TRACE conn5 <- [1,801,null,{"value":"13"}] 08:34:34 INFO - PROCESS | 2060 | 1464104074030 Marionette TRACE conn5 -> [0,802,"setScriptTimeout",{"ms":35000}] 08:34:34 INFO - PROCESS | 2060 | 1464104074032 Marionette TRACE conn5 <- [1,802,null,{}] 08:34:34 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex4.html 08:34:34 INFO - PROCESS | 2060 | 1464104074035 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}] 08:34:34 INFO - PROCESS | 2060 | 1464104074120 Marionette TRACE conn5 <- [1,803,null,{"value":null}] 08:34:34 INFO - PROCESS | 2060 | 1464104074127 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\", \"d7c34136-0072-4267-ac82-d2d8ecbe8f23\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:34:34 INFO - PROCESS | 2060 | ++DOCSHELL 1A785400 == 69 [pid = 2060] [id = 210] 08:34:34 INFO - PROCESS | 2060 | ++DOMWINDOW == 128 (1ADAA400) [pid = 2060] [serial = 628] [outer = 00000000] 08:34:34 INFO - PROCESS | 2060 | ++DOMWINDOW == 129 (1BABD800) [pid = 2060] [serial = 629] [outer = 1ADAA400] 08:34:34 INFO - PROCESS | 2060 | 1464104074171 Marionette DEBUG loaded listener.js 08:34:34 INFO - PROCESS | 2060 | ++DOMWINDOW == 130 (1BC9AC00) [pid = 2060] [serial = 630] [outer = 1ADAA400] 08:34:34 INFO - PROCESS | 2060 | 1464104074799 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] 08:34:34 INFO - PROCESS | 2060 | 1464104074870 Marionette TRACE conn5 <- [1,805,null,{"value":"13"}] 08:34:34 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex6.html 08:34:34 INFO - PROCESS | 2060 | 1464104074875 Marionette TRACE conn5 -> [0,806,"setScriptTimeout",{"ms":35000}] 08:34:34 INFO - PROCESS | 2060 | 1464104074880 Marionette TRACE conn5 <- [1,806,null,{}] 08:34:34 INFO - PROCESS | 2060 | 1464104074887 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}] 08:34:35 INFO - PROCESS | 2060 | 1464104075032 Marionette TRACE conn5 <- [1,807,null,{"value":null}] 08:34:35 INFO - PROCESS | 2060 | 1464104075144 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\", \"d7c34136-0072-4267-ac82-d2d8ecbe8f23\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:34:35 INFO - PROCESS | 2060 | ++DOCSHELL 0C424800 == 70 [pid = 2060] [id = 211] 08:34:35 INFO - PROCESS | 2060 | ++DOMWINDOW == 131 (0D60F400) [pid = 2060] [serial = 631] [outer = 00000000] 08:34:35 INFO - PROCESS | 2060 | ++DOMWINDOW == 132 (11F7C800) [pid = 2060] [serial = 632] [outer = 0D60F400] 08:34:35 INFO - PROCESS | 2060 | 1464104075200 Marionette DEBUG loaded listener.js 08:34:35 INFO - PROCESS | 2060 | ++DOMWINDOW == 133 (134DE800) [pid = 2060] [serial = 633] [outer = 0D60F400] 08:34:35 INFO - PROCESS | 2060 | 1464104075805 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]]]}] 08:34:35 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex6.html | Canvas test: 2d.fillStyle.parse.hex6 08:34:35 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex6.html | took 987ms 08:34:35 INFO - PROCESS | 2060 | 1464104075863 Marionette TRACE conn5 -> [0,809,"getWindowHandle",null] 08:34:35 INFO - PROCESS | 2060 | 1464104075869 Marionette TRACE conn5 <- [1,809,null,{"value":"13"}] 08:34:35 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex8.html 08:34:35 INFO - PROCESS | 2060 | 1464104075875 Marionette TRACE conn5 -> [0,810,"setScriptTimeout",{"ms":35000}] 08:34:35 INFO - PROCESS | 2060 | 1464104075878 Marionette TRACE conn5 <- [1,810,null,{}] 08:34:35 INFO - PROCESS | 2060 | 1464104075882 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}] 08:34:35 INFO - PROCESS | 2060 | 1464104075994 Marionette TRACE conn5 <- [1,811,null,{"value":null}] 08:34:36 INFO - PROCESS | 2060 | 1464104076129 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\", \"d7c34136-0072-4267-ac82-d2d8ecbe8f23\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:34:36 INFO - PROCESS | 2060 | ++DOCSHELL 139C7C00 == 71 [pid = 2060] [id = 212] 08:34:36 INFO - PROCESS | 2060 | ++DOMWINDOW == 134 (156C5400) [pid = 2060] [serial = 634] [outer = 00000000] 08:34:36 INFO - PROCESS | 2060 | ++DOMWINDOW == 135 (16769400) [pid = 2060] [serial = 635] [outer = 156C5400] 08:34:36 INFO - PROCESS | 2060 | 1464104076184 Marionette DEBUG loaded listener.js 08:34:36 INFO - PROCESS | 2060 | ++DOMWINDOW == 136 (177E8800) [pid = 2060] [serial = 636] [outer = 156C5400] 08:34:36 INFO - PROCESS | 2060 | 1464104076830 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] 08:34:36 INFO - PROCESS | 2060 | 1464104076901 Marionette TRACE conn5 <- [1,813,null,{"value":"13"}] 08:34:36 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-1.html 08:34:36 INFO - PROCESS | 2060 | 1464104076905 Marionette TRACE conn5 -> [0,814,"setScriptTimeout",{"ms":35000}] 08:34:36 INFO - PROCESS | 2060 | 1464104076908 Marionette TRACE conn5 <- [1,814,null,{}] 08:34:36 INFO - PROCESS | 2060 | 1464104076920 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}] 08:34:37 INFO - PROCESS | 2060 | 1464104077103 Marionette TRACE conn5 <- [1,815,null,{"value":null}] 08:34:37 INFO - PROCESS | 2060 | 1464104077232 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\", \"d7c34136-0072-4267-ac82-d2d8ecbe8f23\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:34:37 INFO - PROCESS | 2060 | ++DOCSHELL 1ADAAC00 == 72 [pid = 2060] [id = 213] 08:34:37 INFO - PROCESS | 2060 | ++DOMWINDOW == 137 (1D5C8C00) [pid = 2060] [serial = 637] [outer = 00000000] 08:34:37 INFO - PROCESS | 2060 | ++DOMWINDOW == 138 (1D5D2C00) [pid = 2060] [serial = 638] [outer = 1D5C8C00] 08:34:37 INFO - PROCESS | 2060 | 1464104077290 Marionette DEBUG loaded listener.js 08:34:37 INFO - PROCESS | 2060 | ++DOMWINDOW == 139 (1DFA6400) [pid = 2060] [serial = 639] [outer = 1D5C8C00] 08:34:37 INFO - PROCESS | 2060 | 1464104077849 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]]]}] 08:34:37 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-1.html | Canvas test: 2d.fillStyle.parse.hsl-1 08:34:37 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-1.html | took 970ms 08:34:37 INFO - PROCESS | 2060 | 1464104077878 Marionette TRACE conn5 -> [0,817,"getWindowHandle",null] 08:34:37 INFO - PROCESS | 2060 | 1464104077881 Marionette TRACE conn5 <- [1,817,null,{"value":"13"}] 08:34:37 INFO - PROCESS | 2060 | 1464104077884 Marionette TRACE conn5 -> [0,818,"setScriptTimeout",{"ms":35000}] 08:34:37 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-2.html 08:34:37 INFO - PROCESS | 2060 | 1464104077886 Marionette TRACE conn5 <- [1,818,null,{}] 08:34:37 INFO - PROCESS | 2060 | 1464104077890 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}] 08:34:37 INFO - PROCESS | 2060 | 1464104078001 Marionette TRACE conn5 <- [1,819,null,{"value":null}] 08:34:38 INFO - PROCESS | 2060 | 1464104078107 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\", \"d7c34136-0072-4267-ac82-d2d8ecbe8f23\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:34:38 INFO - PROCESS | 2060 | ++DOCSHELL 1DFA7800 == 73 [pid = 2060] [id = 214] 08:34:38 INFO - PROCESS | 2060 | ++DOMWINDOW == 140 (1DFAC800) [pid = 2060] [serial = 640] [outer = 00000000] 08:34:38 INFO - PROCESS | 2060 | ++DOMWINDOW == 141 (1E002400) [pid = 2060] [serial = 641] [outer = 1DFAC800] 08:34:38 INFO - PROCESS | 2060 | 1464104078161 Marionette DEBUG loaded listener.js 08:34:38 INFO - PROCESS | 2060 | ++DOMWINDOW == 142 (1E007800) [pid = 2060] [serial = 642] [outer = 1DFAC800] 08:34:38 INFO - PROCESS | 2060 | 1464104078785 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]]]}] 08:34:38 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-2.html | Canvas test: 2d.fillStyle.parse.hsl-2 08:34:38 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-2.html | took 930ms 08:34:38 INFO - PROCESS | 2060 | 1464104078818 Marionette TRACE conn5 -> [0,821,"getWindowHandle",null] 08:34:38 INFO - PROCESS | 2060 | 1464104078820 Marionette TRACE conn5 <- [1,821,null,{"value":"13"}] 08:34:38 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-3.html 08:34:38 INFO - PROCESS | 2060 | 1464104078824 Marionette TRACE conn5 -> [0,822,"setScriptTimeout",{"ms":35000}] 08:34:38 INFO - PROCESS | 2060 | 1464104078826 Marionette TRACE conn5 <- [1,822,null,{}] 08:34:38 INFO - PROCESS | 2060 | 1464104078829 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}] 08:34:38 INFO - PROCESS | 2060 | 1464104078935 Marionette TRACE conn5 <- [1,823,null,{"value":null}] 08:34:39 INFO - PROCESS | 2060 | 1464104079041 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\", \"d7c34136-0072-4267-ac82-d2d8ecbe8f23\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:34:39 INFO - PROCESS | 2060 | ++DOCSHELL 1DFAF400 == 74 [pid = 2060] [id = 215] 08:34:39 INFO - PROCESS | 2060 | ++DOMWINDOW == 143 (1E005400) [pid = 2060] [serial = 643] [outer = 00000000] 08:34:39 INFO - PROCESS | 2060 | ++DOMWINDOW == 144 (1E00FC00) [pid = 2060] [serial = 644] [outer = 1E005400] 08:34:39 INFO - PROCESS | 2060 | 1464104079095 Marionette DEBUG loaded listener.js 08:34:39 INFO - PROCESS | 2060 | ++DOMWINDOW == 145 (1E1A5800) [pid = 2060] [serial = 645] [outer = 1E005400] 08:34:39 INFO - PROCESS | 2060 | 1464104079694 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]]]}] 08:34:39 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-3.html | Canvas test: 2d.fillStyle.parse.hsl-3 08:34:39 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-3.html | took 931ms 08:34:39 INFO - PROCESS | 2060 | 1464104079759 Marionette TRACE conn5 -> [0,825,"getWindowHandle",null] 08:34:39 INFO - PROCESS | 2060 | 1464104079761 Marionette TRACE conn5 <- [1,825,null,{"value":"13"}] 08:34:39 INFO - PROCESS | 2060 | 1464104079765 Marionette TRACE conn5 -> [0,826,"setScriptTimeout",{"ms":35000}] 08:34:39 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-4.html 08:34:39 INFO - PROCESS | 2060 | 1464104079767 Marionette TRACE conn5 <- [1,826,null,{}] 08:34:39 INFO - PROCESS | 2060 | 1464104079771 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}] 08:34:39 INFO - PROCESS | 2060 | 1464104079910 Marionette TRACE conn5 <- [1,827,null,{"value":null}] 08:34:40 INFO - PROCESS | 2060 | 1464104080013 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\", \"d7c34136-0072-4267-ac82-d2d8ecbe8f23\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:34:40 INFO - PROCESS | 2060 | ++DOCSHELL 1A827400 == 75 [pid = 2060] [id = 216] 08:34:40 INFO - PROCESS | 2060 | ++DOMWINDOW == 146 (1A829000) [pid = 2060] [serial = 646] [outer = 00000000] 08:34:40 INFO - PROCESS | 2060 | ++DOMWINDOW == 147 (1A87B400) [pid = 2060] [serial = 647] [outer = 1A829000] 08:34:40 INFO - PROCESS | 2060 | 1464104080068 Marionette DEBUG loaded listener.js 08:34:40 INFO - PROCESS | 2060 | ++DOMWINDOW == 148 (1A87D800) [pid = 2060] [serial = 648] [outer = 1A829000] 08:34:40 INFO - PROCESS | 2060 | 1464104080644 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]]]}] 08:34:40 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-4.html | Canvas test: 2d.fillStyle.parse.hsl-4 08:34:40 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-4.html | took 930ms 08:34:40 INFO - PROCESS | 2060 | 1464104080699 Marionette TRACE conn5 -> [0,829,"getWindowHandle",null] 08:34:40 INFO - PROCESS | 2060 | 1464104080701 Marionette TRACE conn5 <- [1,829,null,{"value":"13"}] 08:34:40 INFO - PROCESS | 2060 | 1464104080705 Marionette TRACE conn5 -> [0,830,"setScriptTimeout",{"ms":35000}] 08:34:40 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-5.html 08:34:40 INFO - PROCESS | 2060 | 1464104080706 Marionette TRACE conn5 <- [1,830,null,{}] 08:34:40 INFO - PROCESS | 2060 | 1464104080711 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}] 08:34:41 INFO - PROCESS | 2060 | 1464104081008 Marionette TRACE conn5 <- [1,831,null,{"value":null}] 08:34:41 INFO - PROCESS | 2060 | 1464104081156 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\", \"d7c34136-0072-4267-ac82-d2d8ecbe8f23\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:34:41 INFO - PROCESS | 2060 | ++DOCSHELL 0DA3DC00 == 76 [pid = 2060] [id = 217] 08:34:41 INFO - PROCESS | 2060 | ++DOMWINDOW == 149 (0DA40C00) [pid = 2060] [serial = 649] [outer = 00000000] 08:34:41 INFO - PROCESS | 2060 | ++DOMWINDOW == 150 (0DCE6800) [pid = 2060] [serial = 650] [outer = 0DA40C00] 08:34:41 INFO - PROCESS | 2060 | 1464104081209 Marionette DEBUG loaded listener.js 08:34:41 INFO - PROCESS | 2060 | ++DOMWINDOW == 151 (11D58C00) [pid = 2060] [serial = 651] [outer = 0DA40C00] 08:34:41 INFO - PROCESS | 2060 | 1464104081787 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]]]}] 08:34:41 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-5.html | Canvas test: 2d.fillStyle.parse.hsl-5 08:34:41 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-5.html | took 1120ms 08:34:41 INFO - PROCESS | 2060 | 1464104081830 Marionette TRACE conn5 -> [0,833,"getWindowHandle",null] 08:34:41 INFO - PROCESS | 2060 | 1464104081834 Marionette TRACE conn5 <- [1,833,null,{"value":"13"}] 08:34:41 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-6.html 08:34:41 INFO - PROCESS | 2060 | 1464104081838 Marionette TRACE conn5 -> [0,834,"setScriptTimeout",{"ms":35000}] 08:34:41 INFO - PROCESS | 2060 | 1464104081842 Marionette TRACE conn5 <- [1,834,null,{}] 08:34:41 INFO - PROCESS | 2060 | 1464104081847 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}] 08:34:41 INFO - PROCESS | 2060 | 1464104081950 Marionette TRACE conn5 <- [1,835,null,{"value":null}] 08:34:42 INFO - PROCESS | 2060 | 1464104082089 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\", \"d7c34136-0072-4267-ac82-d2d8ecbe8f23\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:34:42 INFO - PROCESS | 2060 | ++DOCSHELL 1494CC00 == 77 [pid = 2060] [id = 218] 08:34:42 INFO - PROCESS | 2060 | ++DOMWINDOW == 152 (14993800) [pid = 2060] [serial = 652] [outer = 00000000] 08:34:42 INFO - PROCESS | 2060 | ++DOMWINDOW == 153 (14F1E400) [pid = 2060] [serial = 653] [outer = 14993800] 08:34:42 INFO - PROCESS | 2060 | 1464104082142 Marionette DEBUG loaded listener.js 08:34:42 INFO - PROCESS | 2060 | ++DOMWINDOW == 154 (156C0C00) [pid = 2060] [serial = 654] [outer = 14993800] 08:34:42 INFO - PROCESS | 2060 | --DOCSHELL 15C92400 == 76 [pid = 2060] [id = 15] 08:34:42 INFO - PROCESS | 2060 | --DOCSHELL 1549F800 == 75 [pid = 2060] [id = 14] 08:34:42 INFO - PROCESS | 2060 | --DOCSHELL 1B81D000 == 74 [pid = 2060] [id = 8] 08:34:42 INFO - PROCESS | 2060 | --DOCSHELL 11D57800 == 73 [pid = 2060] [id = 11] 08:34:42 INFO - PROCESS | 2060 | --DOCSHELL 0DA14400 == 72 [pid = 2060] [id = 10] 08:34:42 INFO - PROCESS | 2060 | --DOCSHELL 199A7C00 == 71 [pid = 2060] [id = 172] 08:34:42 INFO - PROCESS | 2060 | --DOMWINDOW == 153 (1AB51C00) [pid = 2060] [serial = 584] [outer = 00000000] [url = about:blank] 08:34:42 INFO - PROCESS | 2060 | 1464104082777 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]]]}] 08:34:42 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-6.html | Canvas test: 2d.fillStyle.parse.hsl-6 08:34:42 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-6.html | took 990ms 08:34:42 INFO - PROCESS | 2060 | 1464104082829 Marionette TRACE conn5 -> [0,837,"getWindowHandle",null] 08:34:42 INFO - PROCESS | 2060 | 1464104082832 Marionette TRACE conn5 <- [1,837,null,{"value":"13"}] 08:34:42 INFO - PROCESS | 2060 | 1464104082835 Marionette TRACE conn5 -> [0,838,"setScriptTimeout",{"ms":35000}] 08:34:42 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-1.html 08:34:42 INFO - PROCESS | 2060 | 1464104082837 Marionette TRACE conn5 <- [1,838,null,{}] 08:34:42 INFO - PROCESS | 2060 | 1464104082841 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}] 08:34:42 INFO - PROCESS | 2060 | 1464104082933 Marionette TRACE conn5 <- [1,839,null,{"value":null}] 08:34:42 INFO - PROCESS | 2060 | --DOMWINDOW == 152 (16ECFC00) [pid = 2060] [serial = 549] [outer = 00000000] [url = about:blank] 08:34:42 INFO - PROCESS | 2060 | --DOMWINDOW == 151 (18AF8800) [pid = 2060] [serial = 578] [outer = 00000000] [url = about:blank] 08:34:42 INFO - PROCESS | 2060 | --DOMWINDOW == 150 (0CF78000) [pid = 2060] [serial = 566] [outer = 00000000] [url = about:blank] 08:34:42 INFO - PROCESS | 2060 | --DOMWINDOW == 149 (0D614000) [pid = 2060] [serial = 567] [outer = 00000000] [url = about:blank] 08:34:42 INFO - PROCESS | 2060 | --DOMWINDOW == 148 (16778C00) [pid = 2060] [serial = 572] [outer = 00000000] [url = about:blank] 08:34:42 INFO - PROCESS | 2060 | --DOMWINDOW == 147 (11F2D800) [pid = 2060] [serial = 564] [outer = 00000000] [url = about:blank] 08:34:42 INFO - PROCESS | 2060 | --DOMWINDOW == 146 (0DC46000) [pid = 2060] [serial = 563] [outer = 00000000] [url = about:blank] 08:34:42 INFO - PROCESS | 2060 | --DOMWINDOW == 145 (0C3A5000) [pid = 2060] [serial = 551] [outer = 00000000] [url = about:blank] 08:34:42 INFO - PROCESS | 2060 | --DOMWINDOW == 144 (1266C400) [pid = 2060] [serial = 554] [outer = 00000000] [url = about:blank] 08:34:42 INFO - PROCESS | 2060 | --DOMWINDOW == 143 (19651800) [pid = 2060] [serial = 579] [outer = 00000000] [url = about:blank] 08:34:42 INFO - PROCESS | 2060 | --DOMWINDOW == 142 (15C6DC00) [pid = 2060] [serial = 557] [outer = 00000000] [url = about:blank] 08:34:42 INFO - PROCESS | 2060 | --DOMWINDOW == 141 (177E2000) [pid = 2060] [serial = 560] [outer = 00000000] [url = about:blank] 08:34:42 INFO - PROCESS | 2060 | --DOMWINDOW == 140 (156DAC00) [pid = 2060] [serial = 570] [outer = 00000000] [url = about:blank] 08:34:42 INFO - PROCESS | 2060 | --DOMWINDOW == 139 (156C6800) [pid = 2060] [serial = 569] [outer = 00000000] [url = about:blank] 08:34:42 INFO - PROCESS | 2060 | --DOMWINDOW == 138 (1A273400) [pid = 2060] [serial = 582] [outer = 00000000] [url = about:blank] 08:34:42 INFO - PROCESS | 2060 | --DOMWINDOW == 137 (17746400) [pid = 2060] [serial = 575] [outer = 00000000] [url = about:blank] 08:34:42 INFO - PROCESS | 2060 | --DOMWINDOW == 136 (17742000) [pid = 2060] [serial = 576] [outer = 00000000] [url = about:blank] 08:34:42 INFO - PROCESS | 2060 | --DOMWINDOW == 135 (1A207C00) [pid = 2060] [serial = 581] [outer = 00000000] [url = about:blank] 08:34:42 INFO - PROCESS | 2060 | --DOMWINDOW == 134 (16ECC400) [pid = 2060] [serial = 573] [outer = 00000000] [url = about:blank] 08:34:43 INFO - PROCESS | 2060 | 1464104083041 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\", \"d7c34136-0072-4267-ac82-d2d8ecbe8f23\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:34:43 INFO - PROCESS | 2060 | ++DOCSHELL 0D535800 == 72 [pid = 2060] [id = 219] 08:34:43 INFO - PROCESS | 2060 | ++DOMWINDOW == 135 (0D538800) [pid = 2060] [serial = 655] [outer = 00000000] 08:34:43 INFO - PROCESS | 2060 | ++DOMWINDOW == 136 (0D66A400) [pid = 2060] [serial = 656] [outer = 0D538800] 08:34:43 INFO - PROCESS | 2060 | 1464104083087 Marionette DEBUG loaded listener.js 08:34:43 INFO - PROCESS | 2060 | ++DOMWINDOW == 137 (12330800) [pid = 2060] [serial = 657] [outer = 0D538800] 08:34:43 INFO - PROCESS | 2060 | 1464104083490 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]]]}] 08:34:43 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-1.html | Canvas test: 2d.fillStyle.parse.hsl-clamp-1 08:34:43 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-1.html | took 670ms 08:34:43 INFO - PROCESS | 2060 | 1464104083509 Marionette TRACE conn5 -> [0,841,"getWindowHandle",null] 08:34:43 INFO - PROCESS | 2060 | 1464104083513 Marionette TRACE conn5 <- [1,841,null,{"value":"13"}] 08:34:43 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-2.html 08:34:43 INFO - PROCESS | 2060 | 1464104083523 Marionette TRACE conn5 -> [0,842,"setScriptTimeout",{"ms":35000}] 08:34:43 INFO - PROCESS | 2060 | 1464104083528 Marionette TRACE conn5 <- [1,842,null,{}] 08:34:43 INFO - PROCESS | 2060 | 1464104083566 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}] 08:34:43 INFO - PROCESS | 2060 | 1464104083657 Marionette TRACE conn5 <- [1,843,null,{"value":null}] 08:34:43 INFO - PROCESS | 2060 | 1464104083664 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\", \"d7c34136-0072-4267-ac82-d2d8ecbe8f23\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:34:43 INFO - PROCESS | 2060 | ++DOCSHELL 123CC000 == 73 [pid = 2060] [id = 220] 08:34:43 INFO - PROCESS | 2060 | ++DOMWINDOW == 138 (134E6000) [pid = 2060] [serial = 658] [outer = 00000000] 08:34:43 INFO - PROCESS | 2060 | ++DOMWINDOW == 139 (156E0C00) [pid = 2060] [serial = 659] [outer = 134E6000] 08:34:43 INFO - PROCESS | 2060 | 1464104083712 Marionette DEBUG loaded listener.js 08:34:43 INFO - PROCESS | 2060 | ++DOMWINDOW == 140 (15C92400) [pid = 2060] [serial = 660] [outer = 134E6000] 08:34:44 INFO - PROCESS | 2060 | 1464104084171 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]]]}] 08:34:44 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-2.html | Canvas test: 2d.fillStyle.parse.hsl-clamp-2 08:34:44 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-2.html | took 710ms 08:34:44 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-3.html 08:34:44 INFO - PROCESS | 2060 | 1464104084229 Marionette TRACE conn5 -> [0,845,"getWindowHandle",null] 08:34:44 INFO - PROCESS | 2060 | 1464104084231 Marionette TRACE conn5 <- [1,845,null,{"value":"13"}] 08:34:44 INFO - PROCESS | 2060 | 1464104084234 Marionette TRACE conn5 -> [0,846,"setScriptTimeout",{"ms":35000}] 08:34:44 INFO - PROCESS | 2060 | 1464104084236 Marionette TRACE conn5 <- [1,846,null,{}] 08:34:44 INFO - PROCESS | 2060 | 1464104084240 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}] 08:34:44 INFO - PROCESS | 2060 | 1464104084328 Marionette TRACE conn5 <- [1,847,null,{"value":null}] 08:34:44 INFO - PROCESS | 2060 | 1464104084337 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\", \"d7c34136-0072-4267-ac82-d2d8ecbe8f23\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:34:44 INFO - PROCESS | 2060 | ++DOCSHELL 0D610800 == 74 [pid = 2060] [id = 221] 08:34:44 INFO - PROCESS | 2060 | ++DOMWINDOW == 141 (162AD000) [pid = 2060] [serial = 661] [outer = 00000000] 08:34:44 INFO - PROCESS | 2060 | ++DOMWINDOW == 142 (16CA6400) [pid = 2060] [serial = 662] [outer = 162AD000] 08:34:44 INFO - PROCESS | 2060 | 1464104084382 Marionette DEBUG loaded listener.js 08:34:44 INFO - PROCESS | 2060 | ++DOMWINDOW == 143 (16ED3000) [pid = 2060] [serial = 663] [outer = 162AD000] 08:34:44 INFO - PROCESS | 2060 | 1464104084829 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]]]}] 08:34:44 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-3.html | Canvas test: 2d.fillStyle.parse.hsl-clamp-3 08:34:44 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-3.html | took 630ms 08:34:44 INFO - PROCESS | 2060 | 1464104084876 Marionette TRACE conn5 -> [0,849,"getWindowHandle",null] 08:34:44 INFO - PROCESS | 2060 | 1464104084878 Marionette TRACE conn5 <- [1,849,null,{"value":"13"}] 08:34:44 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-4.html 08:34:44 INFO - PROCESS | 2060 | 1464104084890 Marionette TRACE conn5 -> [0,850,"setScriptTimeout",{"ms":35000}] 08:34:44 INFO - PROCESS | 2060 | 1464104084891 Marionette TRACE conn5 <- [1,850,null,{}] 08:34:45 INFO - PROCESS | 2060 | 1464104085981 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}] 08:34:46 INFO - PROCESS | 2060 | 1464104086243 Marionette TRACE conn5 <- [1,851,null,{"value":null}] 08:34:46 INFO - PROCESS | 2060 | 1464104086266 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\", \"d7c34136-0072-4267-ac82-d2d8ecbe8f23\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:34:46 INFO - PROCESS | 2060 | ++DOCSHELL 177DF800 == 75 [pid = 2060] [id = 222] 08:34:46 INFO - PROCESS | 2060 | ++DOMWINDOW == 144 (177E2400) [pid = 2060] [serial = 664] [outer = 00000000] 08:34:46 INFO - PROCESS | 2060 | ++DOMWINDOW == 145 (1999D000) [pid = 2060] [serial = 665] [outer = 177E2400] 08:34:46 INFO - PROCESS | 2060 | 1464104086317 Marionette DEBUG loaded listener.js 08:34:46 INFO - PROCESS | 2060 | ++DOMWINDOW == 146 (1A27A000) [pid = 2060] [serial = 666] [outer = 177E2400] 08:34:46 INFO - PROCESS | 2060 | 1464104086794 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]]]}] 08:34:46 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-4.html | Canvas test: 2d.fillStyle.parse.hsl-clamp-4 08:34:46 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-4.html | took 1922ms 08:34:46 INFO - PROCESS | 2060 | 1464104086815 Marionette TRACE conn5 -> [0,853,"getWindowHandle",null] 08:34:46 INFO - PROCESS | 2060 | 1464104086817 Marionette TRACE conn5 <- [1,853,null,{"value":"13"}] 08:34:46 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-1.html 08:34:46 INFO - PROCESS | 2060 | 1464104086820 Marionette TRACE conn5 -> [0,854,"setScriptTimeout",{"ms":35000}] 08:34:46 INFO - PROCESS | 2060 | 1464104086822 Marionette TRACE conn5 <- [1,854,null,{}] 08:34:46 INFO - PROCESS | 2060 | 1464104086831 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}] 08:34:47 INFO - PROCESS | 2060 | 1464104087180 Marionette TRACE conn5 <- [1,855,null,{"value":null}] 08:34:47 INFO - PROCESS | 2060 | --DOMWINDOW == 145 (0D255400) [pid = 2060] [serial = 375] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.removedsrc.html] 08:34:47 INFO - PROCESS | 2060 | --DOMWINDOW == 144 (16D52800) [pid = 2060] [serial = 424] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html] 08:34:47 INFO - PROCESS | 2060 | --DOMWINDOW == 143 (16ED0C00) [pid = 2060] [serial = 475] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.path.html] 08:34:47 INFO - PROCESS | 2060 | --DOMWINDOW == 142 (0D258400) [pid = 2060] [serial = 604] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.get.transparent.html] 08:34:47 INFO - PROCESS | 2060 | --DOMWINDOW == 141 (15CB8400) [pid = 2060] [serial = 610] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.invalidtype.html] 08:34:47 INFO - PROCESS | 2060 | --DOMWINDOW == 140 (0C421C00) [pid = 2060] [serial = 418] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerosource.html] 08:34:47 INFO - PROCESS | 2060 | --DOMWINDOW == 139 (0C3AF800) [pid = 2060] [serial = 469] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.negative.html] 08:34:47 INFO - PROCESS | 2060 | --DOMWINDOW == 138 (18AF4000) [pid = 2060] [serial = 616] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.changed.html] 08:34:47 INFO - PROCESS | 2060 | --DOMWINDOW == 137 (0E202C00) [pid = 2060] [serial = 433] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.basic.html] 08:34:47 INFO - PROCESS | 2060 | --DOMWINDOW == 136 (134E9400) [pid = 2060] [serial = 607] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.invalidstring.html] 08:34:47 INFO - PROCESS | 2060 | --DOMWINDOW == 135 (17AA8000) [pid = 2060] [serial = 427] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_002.html] 08:34:47 INFO - PROCESS | 2060 | --DOMWINDOW == 134 (11CE2800) [pid = 2060] [serial = 619] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.notrendered.html] 08:34:47 INFO - PROCESS | 2060 | --DOMWINDOW == 133 (166A3C00) [pid = 2060] [serial = 613] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.basic.html] 08:34:47 INFO - PROCESS | 2060 | --DOMWINDOW == 132 (192C2800) [pid = 2060] [serial = 430] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_003.html] 08:34:47 INFO - PROCESS | 2060 | --DOMWINDOW == 131 (14945C00) [pid = 2060] [serial = 601] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.get.solid.html] 08:34:47 INFO - PROCESS | 2060 | --DOMWINDOW == 130 (1A77AC00) [pid = 2060] [serial = 625] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex3.html] 08:34:47 INFO - PROCESS | 2060 | --DOMWINDOW == 129 (14995400) [pid = 2060] [serial = 622] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.removed.html] 08:34:47 INFO - PROCESS | 2060 | --DOMWINDOW == 128 (0E1AA400) [pid = 2060] [serial = 421] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerosource.image.html] 08:34:47 INFO - PROCESS | 2060 | --DOMWINDOW == 127 (1260D000) [pid = 2060] [serial = 472] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.nonfinite.html] 08:34:47 INFO - PROCESS | 2060 | --DOMWINDOW == 126 (1ADB5800) [pid = 2060] [serial = 478] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.shadow.html] 08:34:47 INFO - PROCESS | 2060 | --DOMWINDOW == 125 (1BC9B800) [pid = 2060] [serial = 481] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.transform.html] 08:34:47 INFO - PROCESS | 2060 | 1464104087302 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\", \"d7c34136-0072-4267-ac82-d2d8ecbe8f23\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:34:47 INFO - PROCESS | 2060 | ++DOCSHELL 0C30EC00 == 76 [pid = 2060] [id = 223] 08:34:47 INFO - PROCESS | 2060 | ++DOMWINDOW == 126 (0C3ABC00) [pid = 2060] [serial = 667] [outer = 00000000] 08:34:47 INFO - PROCESS | 2060 | ++DOMWINDOW == 127 (0D53BC00) [pid = 2060] [serial = 668] [outer = 0C3ABC00] 08:34:47 INFO - PROCESS | 2060 | 1464104087349 Marionette DEBUG loaded listener.js 08:34:47 INFO - PROCESS | 2060 | ++DOMWINDOW == 128 (0E759C00) [pid = 2060] [serial = 669] [outer = 0C3ABC00] 08:34:47 INFO - PROCESS | 2060 | 1464104087711 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]]]}] 08:34:47 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-1.html | Canvas test: 2d.fillStyle.parse.hsla-1 08:34:47 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-1.html | took 930ms 08:34:47 INFO - PROCESS | 2060 | 1464104087751 Marionette TRACE conn5 -> [0,857,"getWindowHandle",null] 08:34:47 INFO - PROCESS | 2060 | 1464104087753 Marionette TRACE conn5 <- [1,857,null,{"value":"13"}] 08:34:47 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-2.html 08:34:47 INFO - PROCESS | 2060 | 1464104087756 Marionette TRACE conn5 -> [0,858,"setScriptTimeout",{"ms":35000}] 08:34:47 INFO - PROCESS | 2060 | 1464104087758 Marionette TRACE conn5 <- [1,858,null,{}] 08:34:47 INFO - PROCESS | 2060 | 1464104087762 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}] 08:34:47 INFO - PROCESS | 2060 | 1464104087846 Marionette TRACE conn5 <- [1,859,null,{"value":null}] 08:34:47 INFO - PROCESS | 2060 | 1464104087852 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\", \"d7c34136-0072-4267-ac82-d2d8ecbe8f23\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:34:47 INFO - PROCESS | 2060 | ++DOCSHELL 1260D000 == 77 [pid = 2060] [id = 224] 08:34:47 INFO - PROCESS | 2060 | ++DOMWINDOW == 129 (14F18800) [pid = 2060] [serial = 670] [outer = 00000000] 08:34:47 INFO - PROCESS | 2060 | ++DOMWINDOW == 130 (17748000) [pid = 2060] [serial = 671] [outer = 14F18800] 08:34:47 INFO - PROCESS | 2060 | 1464104087897 Marionette DEBUG loaded listener.js 08:34:47 INFO - PROCESS | 2060 | ++DOMWINDOW == 131 (1A2F9C00) [pid = 2060] [serial = 672] [outer = 14F18800] 08:34:48 INFO - PROCESS | 2060 | 1464104088344 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]]]}] 08:34:48 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-2.html | Canvas test: 2d.fillStyle.parse.hsla-2 08:34:48 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-2.html | took 630ms 08:34:48 INFO - PROCESS | 2060 | 1464104088387 Marionette TRACE conn5 -> [0,861,"getWindowHandle",null] 08:34:48 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-1.html 08:34:48 INFO - PROCESS | 2060 | 1464104088389 Marionette TRACE conn5 <- [1,861,null,{"value":"13"}] 08:34:48 INFO - PROCESS | 2060 | 1464104088392 Marionette TRACE conn5 -> [0,862,"setScriptTimeout",{"ms":35000}] 08:34:48 INFO - PROCESS | 2060 | 1464104088394 Marionette TRACE conn5 <- [1,862,null,{}] 08:34:48 INFO - PROCESS | 2060 | 1464104088398 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}] 08:34:48 INFO - PROCESS | 2060 | 1464104088483 Marionette TRACE conn5 <- [1,863,null,{"value":null}] 08:34:48 INFO - PROCESS | 2060 | 1464104088489 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\", \"d7c34136-0072-4267-ac82-d2d8ecbe8f23\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:34:48 INFO - PROCESS | 2060 | ++DOCSHELL 14F16800 == 78 [pid = 2060] [id = 225] 08:34:48 INFO - PROCESS | 2060 | ++DOMWINDOW == 132 (166A3400) [pid = 2060] [serial = 673] [outer = 00000000] 08:34:48 INFO - PROCESS | 2060 | ++DOMWINDOW == 133 (1A831400) [pid = 2060] [serial = 674] [outer = 166A3400] 08:34:48 INFO - PROCESS | 2060 | 1464104088537 Marionette DEBUG loaded listener.js 08:34:48 INFO - PROCESS | 2060 | ++DOMWINDOW == 134 (1A833800) [pid = 2060] [serial = 675] [outer = 166A3400] 08:34:49 INFO - PROCESS | 2060 | 1464104089001 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]]]}] 08:34:49 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-1.html | Canvas test: 2d.fillStyle.parse.hsla-clamp-1 08:34:49 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-1.html | took 630ms 08:34:49 INFO - PROCESS | 2060 | 1464104089023 Marionette TRACE conn5 -> [0,865,"getWindowHandle",null] 08:34:49 INFO - PROCESS | 2060 | 1464104089025 Marionette TRACE conn5 <- [1,865,null,{"value":"13"}] 08:34:49 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-2.html 08:34:49 INFO - PROCESS | 2060 | 1464104089028 Marionette TRACE conn5 -> [0,866,"setScriptTimeout",{"ms":35000}] 08:34:49 INFO - PROCESS | 2060 | 1464104089030 Marionette TRACE conn5 <- [1,866,null,{}] 08:34:49 INFO - PROCESS | 2060 | 1464104089033 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}] 08:34:49 INFO - PROCESS | 2060 | 1464104089168 Marionette TRACE conn5 <- [1,867,null,{"value":null}] 08:34:49 INFO - PROCESS | 2060 | 1464104089296 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\", \"d7c34136-0072-4267-ac82-d2d8ecbe8f23\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:34:49 INFO - PROCESS | 2060 | ++DOCSHELL 0C3A5000 == 79 [pid = 2060] [id = 226] 08:34:49 INFO - PROCESS | 2060 | ++DOMWINDOW == 135 (0C3AC000) [pid = 2060] [serial = 676] [outer = 00000000] 08:34:49 INFO - PROCESS | 2060 | ++DOMWINDOW == 136 (0CF78000) [pid = 2060] [serial = 677] [outer = 0C3AC000] 08:34:49 INFO - PROCESS | 2060 | 1464104089354 Marionette DEBUG loaded listener.js 08:34:49 INFO - PROCESS | 2060 | ++DOMWINDOW == 137 (0D60B400) [pid = 2060] [serial = 678] [outer = 0C3AC000] 08:34:49 INFO - PROCESS | 2060 | 1464104089986 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]]]}] 08:34:49 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-2.html | Canvas test: 2d.fillStyle.parse.hsla-clamp-2 08:34:49 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-2.html | took 970ms 08:34:49 INFO - PROCESS | 2060 | 1464104090000 Marionette TRACE conn5 -> [0,869,"getWindowHandle",null] 08:34:49 INFO - PROCESS | 2060 | 1464104090005 Marionette TRACE conn5 <- [1,869,null,{"value":"13"}] 08:34:50 INFO - PROCESS | 2060 | 1464104090010 Marionette TRACE conn5 -> [0,870,"setScriptTimeout",{"ms":35000}] 08:34:50 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-3.html 08:34:50 INFO - PROCESS | 2060 | 1464104090014 Marionette TRACE conn5 <- [1,870,null,{}] 08:34:50 INFO - PROCESS | 2060 | 1464104090019 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}] 08:34:50 INFO - PROCESS | 2060 | 1464104090135 Marionette TRACE conn5 <- [1,871,null,{"value":null}] 08:34:50 INFO - PROCESS | 2060 | 1464104090246 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\", \"d7c34136-0072-4267-ac82-d2d8ecbe8f23\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:34:50 INFO - PROCESS | 2060 | ++DOCSHELL 14994400 == 80 [pid = 2060] [id = 227] 08:34:50 INFO - PROCESS | 2060 | ++DOMWINDOW == 138 (14995C00) [pid = 2060] [serial = 679] [outer = 00000000] 08:34:50 INFO - PROCESS | 2060 | ++DOMWINDOW == 139 (156BBC00) [pid = 2060] [serial = 680] [outer = 14995C00] 08:34:50 INFO - PROCESS | 2060 | 1464104090303 Marionette DEBUG loaded listener.js 08:34:50 INFO - PROCESS | 2060 | ++DOMWINDOW == 140 (15C3F000) [pid = 2060] [serial = 681] [outer = 14995C00] 08:34:50 INFO - PROCESS | 2060 | ++DOMWINDOW == 141 (17747000) [pid = 2060] [serial = 682] [outer = 13001400] 08:34:50 INFO - PROCESS | 2060 | 1464104090998 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]]]}] 08:34:51 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-3.html | Canvas test: 2d.fillStyle.parse.hsla-clamp-3 08:34:51 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-3.html | took 1017ms 08:34:51 INFO - PROCESS | 2060 | 1464104091034 Marionette TRACE conn5 -> [0,873,"getWindowHandle",null] 08:34:51 INFO - PROCESS | 2060 | 1464104091038 Marionette TRACE conn5 <- [1,873,null,{"value":"13"}] 08:34:51 INFO - PROCESS | 2060 | 1464104091042 Marionette TRACE conn5 -> [0,874,"setScriptTimeout",{"ms":35000}] 08:34:51 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-4.html 08:34:51 INFO - PROCESS | 2060 | 1464104091045 Marionette TRACE conn5 <- [1,874,null,{}] 08:34:51 INFO - PROCESS | 2060 | 1464104091048 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}] 08:34:51 INFO - PROCESS | 2060 | 1464104091162 Marionette TRACE conn5 <- [1,875,null,{"value":null}] 08:34:51 INFO - PROCESS | 2060 | 1464104091307 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\", \"d7c34136-0072-4267-ac82-d2d8ecbe8f23\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:34:51 INFO - PROCESS | 2060 | ++DOCSHELL 0E75CC00 == 81 [pid = 2060] [id = 228] 08:34:51 INFO - PROCESS | 2060 | ++DOMWINDOW == 142 (156DC800) [pid = 2060] [serial = 683] [outer = 00000000] 08:34:51 INFO - PROCESS | 2060 | ++DOMWINDOW == 143 (1A787800) [pid = 2060] [serial = 684] [outer = 156DC800] 08:34:51 INFO - PROCESS | 2060 | 1464104091367 Marionette DEBUG loaded listener.js 08:34:51 INFO - PROCESS | 2060 | ++DOMWINDOW == 144 (1AB5BC00) [pid = 2060] [serial = 685] [outer = 156DC800] 08:34:51 INFO - PROCESS | 2060 | 1464104091974 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]]]}] 08:34:52 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-4.html | Canvas test: 2d.fillStyle.parse.hsla-clamp-4 08:34:52 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-4.html | took 970ms 08:34:52 INFO - PROCESS | 2060 | 1464104092017 Marionette TRACE conn5 -> [0,877,"getWindowHandle",null] 08:34:52 INFO - PROCESS | 2060 | 1464104092019 Marionette TRACE conn5 <- [1,877,null,{"value":"13"}] 08:34:52 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-5.html 08:34:52 INFO - PROCESS | 2060 | 1464104092030 Marionette TRACE conn5 -> [0,878,"setScriptTimeout",{"ms":35000}] 08:34:52 INFO - PROCESS | 2060 | 1464104092037 Marionette TRACE conn5 <- [1,878,null,{}] 08:34:52 INFO - PROCESS | 2060 | 1464104092042 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}] 08:34:52 INFO - PROCESS | 2060 | 1464104092156 Marionette TRACE conn5 <- [1,879,null,{"value":null}] 08:34:52 INFO - PROCESS | 2060 | 1464104092294 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\", \"d7c34136-0072-4267-ac82-d2d8ecbe8f23\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:34:52 INFO - PROCESS | 2060 | ++DOCSHELL 0D66B000 == 82 [pid = 2060] [id = 229] 08:34:52 INFO - PROCESS | 2060 | ++DOMWINDOW == 145 (0DA3F400) [pid = 2060] [serial = 686] [outer = 00000000] 08:34:52 INFO - PROCESS | 2060 | ++DOMWINDOW == 146 (1D5CD000) [pid = 2060] [serial = 687] [outer = 0DA3F400] 08:34:52 INFO - PROCESS | 2060 | 1464104092353 Marionette DEBUG loaded listener.js 08:34:52 INFO - PROCESS | 2060 | ++DOMWINDOW == 147 (1D5D1800) [pid = 2060] [serial = 688] [outer = 0DA3F400] 08:34:52 INFO - PROCESS | 2060 | 1464104092984 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]]]}] 08:34:53 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-5.html | Canvas test: 2d.fillStyle.parse.hsla-clamp-5 08:34:53 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-5.html | took 990ms 08:34:53 INFO - PROCESS | 2060 | 1464104093016 Marionette TRACE conn5 -> [0,881,"getWindowHandle",null] 08:34:53 INFO - PROCESS | 2060 | 1464104093019 Marionette TRACE conn5 <- [1,881,null,{"value":"13"}] 08:34:53 INFO - PROCESS | 2060 | 1464104093023 Marionette TRACE conn5 -> [0,882,"setScriptTimeout",{"ms":35000}] 08:34:53 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-6.html 08:34:53 INFO - PROCESS | 2060 | 1464104093025 Marionette TRACE conn5 <- [1,882,null,{}] 08:34:53 INFO - PROCESS | 2060 | 1464104093029 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}] 08:34:53 INFO - PROCESS | 2060 | 1464104093138 Marionette TRACE conn5 <- [1,883,null,{"value":null}] 08:34:53 INFO - PROCESS | 2060 | 1464104093274 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\", \"d7c34136-0072-4267-ac82-d2d8ecbe8f23\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:34:53 INFO - PROCESS | 2060 | ++DOCSHELL 1B8D0400 == 83 [pid = 2060] [id = 230] 08:34:53 INFO - PROCESS | 2060 | ++DOMWINDOW == 148 (1D5D3400) [pid = 2060] [serial = 689] [outer = 00000000] 08:34:53 INFO - PROCESS | 2060 | ++DOMWINDOW == 149 (1E00D000) [pid = 2060] [serial = 690] [outer = 1D5D3400] 08:34:53 INFO - PROCESS | 2060 | 1464104093330 Marionette DEBUG loaded listener.js 08:34:53 INFO - PROCESS | 2060 | ++DOMWINDOW == 150 (1E1AA000) [pid = 2060] [serial = 691] [outer = 1D5D3400] 08:34:53 INFO - PROCESS | 2060 | 1464104093913 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]]]}] 08:34:53 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-6.html | Canvas test: 2d.fillStyle.parse.hsla-clamp-6 08:34:53 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-6.html | took 930ms 08:34:53 INFO - PROCESS | 2060 | 1464104093957 Marionette TRACE conn5 -> [0,885,"getWindowHandle",null] 08:34:53 INFO - PROCESS | 2060 | 1464104093959 Marionette TRACE conn5 <- [1,885,null,{"value":"13"}] 08:34:53 INFO - PROCESS | 2060 | 1464104093962 Marionette TRACE conn5 -> [0,886,"setScriptTimeout",{"ms":35000}] 08:34:53 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.html4.html 08:34:53 INFO - PROCESS | 2060 | 1464104093964 Marionette TRACE conn5 <- [1,886,null,{}] 08:34:53 INFO - PROCESS | 2060 | 1464104093968 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}] 08:34:54 INFO - PROCESS | 2060 | 1464104094076 Marionette TRACE conn5 <- [1,887,null,{"value":null}] 08:34:54 INFO - PROCESS | 2060 | 1464104094189 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\", \"d7c34136-0072-4267-ac82-d2d8ecbe8f23\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:34:54 INFO - PROCESS | 2060 | ++DOCSHELL 1E1B1800 == 84 [pid = 2060] [id = 231] 08:34:54 INFO - PROCESS | 2060 | ++DOMWINDOW == 151 (1E1B2400) [pid = 2060] [serial = 692] [outer = 00000000] 08:34:54 INFO - PROCESS | 2060 | ++DOMWINDOW == 152 (1FD13800) [pid = 2060] [serial = 693] [outer = 1E1B2400] 08:34:54 INFO - PROCESS | 2060 | 1464104094291 Marionette DEBUG loaded listener.js 08:34:54 INFO - PROCESS | 2060 | ++DOMWINDOW == 153 (1FD19000) [pid = 2060] [serial = 694] [outer = 1E1B2400] 08:34:54 INFO - PROCESS | 2060 | 1464104094872 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]]]}] 08:34:54 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.html4.html | Canvas test: 2d.fillStyle.parse.html4 08:34:54 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.html4.html | took 931ms 08:34:54 INFO - PROCESS | 2060 | 1464104094897 Marionette TRACE conn5 -> [0,889,"getWindowHandle",null] 08:34:54 INFO - PROCESS | 2060 | 1464104094900 Marionette TRACE conn5 <- [1,889,null,{"value":"13"}] 08:34:54 INFO - PROCESS | 2060 | 1464104094903 Marionette TRACE conn5 -> [0,890,"setScriptTimeout",{"ms":35000}] 08:34:54 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex1.html 08:34:54 INFO - PROCESS | 2060 | 1464104094905 Marionette TRACE conn5 <- [1,890,null,{}] 08:34:54 INFO - PROCESS | 2060 | 1464104094909 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}] 08:34:55 INFO - PROCESS | 2060 | 1464104095018 Marionette TRACE conn5 <- [1,891,null,{"value":null}] 08:34:55 INFO - PROCESS | 2060 | 1464104095129 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\", \"d7c34136-0072-4267-ac82-d2d8ecbe8f23\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:34:55 INFO - PROCESS | 2060 | ++DOCSHELL 1FD1F800 == 85 [pid = 2060] [id = 232] 08:34:55 INFO - PROCESS | 2060 | ++DOMWINDOW == 154 (1FD1FC00) [pid = 2060] [serial = 695] [outer = 00000000] 08:34:55 INFO - PROCESS | 2060 | ++DOMWINDOW == 155 (207B4C00) [pid = 2060] [serial = 696] [outer = 1FD1FC00] 08:34:55 INFO - PROCESS | 2060 | 1464104095182 Marionette DEBUG loaded listener.js 08:34:55 INFO - PROCESS | 2060 | ++DOMWINDOW == 156 (207B8400) [pid = 2060] [serial = 697] [outer = 1FD1FC00] 08:34:55 INFO - PROCESS | 2060 | 1464104095792 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]]]}] 08:34:55 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex1.html | Canvas test: 2d.fillStyle.parse.invalid.hex1 08:34:55 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex1.html | took 930ms 08:34:55 INFO - PROCESS | 2060 | 1464104095838 Marionette TRACE conn5 -> [0,893,"getWindowHandle",null] 08:34:55 INFO - PROCESS | 2060 | 1464104095840 Marionette TRACE conn5 <- [1,893,null,{"value":"13"}] 08:34:55 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex2.html 08:34:55 INFO - PROCESS | 2060 | 1464104095844 Marionette TRACE conn5 -> [0,894,"setScriptTimeout",{"ms":35000}] 08:34:55 INFO - PROCESS | 2060 | 1464104095846 Marionette TRACE conn5 <- [1,894,null,{}] 08:34:55 INFO - PROCESS | 2060 | 1464104095850 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}] 08:34:55 INFO - PROCESS | 2060 | 1464104095958 Marionette TRACE conn5 <- [1,895,null,{"value":null}] 08:34:56 INFO - PROCESS | 2060 | 1464104096070 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\", \"d7c34136-0072-4267-ac82-d2d8ecbe8f23\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:34:56 INFO - PROCESS | 2060 | ++DOCSHELL 12604C00 == 86 [pid = 2060] [id = 233] 08:34:56 INFO - PROCESS | 2060 | ++DOMWINDOW == 157 (12618C00) [pid = 2060] [serial = 698] [outer = 00000000] 08:34:56 INFO - PROCESS | 2060 | ++DOMWINDOW == 158 (156B9800) [pid = 2060] [serial = 699] [outer = 12618C00] 08:34:56 INFO - PROCESS | 2060 | 1464104096124 Marionette DEBUG loaded listener.js 08:34:56 INFO - PROCESS | 2060 | ++DOMWINDOW == 159 (15C41800) [pid = 2060] [serial = 700] [outer = 12618C00] 08:34:56 INFO - PROCESS | 2060 | 1464104096915 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]]]}] 08:34:56 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex2.html | Canvas test: 2d.fillStyle.parse.invalid.hex2 08:34:56 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex2.html | took 1129ms 08:34:56 INFO - PROCESS | 2060 | 1464104096977 Marionette TRACE conn5 -> [0,897,"getWindowHandle",null] 08:34:56 INFO - PROCESS | 2060 | 1464104096982 Marionette TRACE conn5 <- [1,897,null,{"value":"13"}] 08:34:56 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex3.html 08:34:56 INFO - PROCESS | 2060 | 1464104096986 Marionette TRACE conn5 -> [0,898,"setScriptTimeout",{"ms":35000}] 08:34:56 INFO - PROCESS | 2060 | 1464104096990 Marionette TRACE conn5 <- [1,898,null,{}] 08:34:56 INFO - PROCESS | 2060 | 1464104096995 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}] 08:34:57 INFO - PROCESS | 2060 | 1464104097105 Marionette TRACE conn5 <- [1,899,null,{"value":null}] 08:34:57 INFO - PROCESS | 2060 | 1464104097250 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\", \"d7c34136-0072-4267-ac82-d2d8ecbe8f23\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:34:57 INFO - PROCESS | 2060 | ++DOCSHELL 0C422000 == 87 [pid = 2060] [id = 234] 08:34:57 INFO - PROCESS | 2060 | ++DOMWINDOW == 160 (0D534800) [pid = 2060] [serial = 701] [outer = 00000000] 08:34:57 INFO - PROCESS | 2060 | ++DOMWINDOW == 161 (11F2D400) [pid = 2060] [serial = 702] [outer = 0D534800] 08:34:57 INFO - PROCESS | 2060 | 1464104097302 Marionette DEBUG loaded listener.js 08:34:57 INFO - PROCESS | 2060 | ++DOMWINDOW == 162 (154C0C00) [pid = 2060] [serial = 703] [outer = 0D534800] 08:34:57 INFO - PROCESS | 2060 | --DOCSHELL 1676A400 == 86 [pid = 2060] [id = 32] 08:34:57 INFO - PROCESS | 2060 | --DOCSHELL 16D51C00 == 85 [pid = 2060] [id = 142] 08:34:57 INFO - PROCESS | 2060 | --DOCSHELL 14F16800 == 84 [pid = 2060] [id = 225] 08:34:57 INFO - PROCESS | 2060 | --DOCSHELL 1260D000 == 83 [pid = 2060] [id = 224] 08:34:57 INFO - PROCESS | 2060 | --DOCSHELL 0C30EC00 == 82 [pid = 2060] [id = 223] 08:34:57 INFO - PROCESS | 2060 | --DOCSHELL 177DF800 == 81 [pid = 2060] [id = 222] 08:34:57 INFO - PROCESS | 2060 | --DOCSHELL 0D610800 == 80 [pid = 2060] [id = 221] 08:34:57 INFO - PROCESS | 2060 | --DOCSHELL 123CC000 == 79 [pid = 2060] [id = 220] 08:34:57 INFO - PROCESS | 2060 | --DOMWINDOW == 161 (1BABD800) [pid = 2060] [serial = 629] [outer = 00000000] [url = about:blank] 08:34:57 INFO - PROCESS | 2060 | --DOMWINDOW == 160 (12667400) [pid = 2060] [serial = 587] [outer = 00000000] [url = about:blank] 08:34:57 INFO - PROCESS | 2060 | --DOMWINDOW == 159 (15CB6800) [pid = 2060] [serial = 590] [outer = 00000000] [url = about:blank] 08:34:57 INFO - PROCESS | 2060 | --DOMWINDOW == 158 (14FDB400) [pid = 2060] [serial = 599] [outer = 00000000] [url = about:blank] 08:34:57 INFO - PROCESS | 2060 | --DOMWINDOW == 157 (1B815400) [pid = 2060] [serial = 593] [outer = 00000000] [url = about:blank] 08:34:57 INFO - PROCESS | 2060 | --DOMWINDOW == 156 (1BC98C00) [pid = 2060] [serial = 596] [outer = 00000000] [url = about:blank] 08:34:57 INFO - PROCESS | 2060 | --DOCSHELL 0D535800 == 78 [pid = 2060] [id = 219] 08:34:57 INFO - PROCESS | 2060 | --DOCSHELL 1494CC00 == 77 [pid = 2060] [id = 218] 08:34:57 INFO - PROCESS | 2060 | --DOCSHELL 0DA3DC00 == 76 [pid = 2060] [id = 217] 08:34:57 INFO - PROCESS | 2060 | --DOCSHELL 139C7C00 == 75 [pid = 2060] [id = 212] 08:34:57 INFO - PROCESS | 2060 | --DOCSHELL 0C424800 == 74 [pid = 2060] [id = 211] 08:34:57 INFO - PROCESS | 2060 | --DOMWINDOW == 155 (1A787C00) [pid = 2060] [serial = 627] [outer = 00000000] [url = about:blank] 08:34:57 INFO - PROCESS | 2060 | --DOMWINDOW == 154 (177E6000) [pid = 2060] [serial = 377] [outer = 00000000] [url = about:blank] 08:34:57 INFO - PROCESS | 2060 | --DOMWINDOW == 153 (16EDA000) [pid = 2060] [serial = 426] [outer = 00000000] [url = about:blank] 08:34:57 INFO - PROCESS | 2060 | --DOMWINDOW == 152 (18AC0C00) [pid = 2060] [serial = 477] [outer = 00000000] [url = about:blank] 08:34:57 INFO - PROCESS | 2060 | --DOMWINDOW == 151 (11CEB000) [pid = 2060] [serial = 606] [outer = 00000000] [url = about:blank] 08:34:57 INFO - PROCESS | 2060 | --DOMWINDOW == 150 (16D4C400) [pid = 2060] [serial = 612] [outer = 00000000] [url = about:blank] 08:34:57 INFO - PROCESS | 2060 | --DOMWINDOW == 149 (166A4800) [pid = 2060] [serial = 611] [outer = 00000000] [url = about:blank] 08:34:57 INFO - PROCESS | 2060 | --DOMWINDOW == 148 (0D53AC00) [pid = 2060] [serial = 420] [outer = 00000000] [url = about:blank] 08:34:57 INFO - PROCESS | 2060 | --DOMWINDOW == 147 (0D540000) [pid = 2060] [serial = 471] [outer = 00000000] [url = about:blank] 08:34:57 INFO - PROCESS | 2060 | --DOMWINDOW == 146 (1A20F000) [pid = 2060] [serial = 618] [outer = 00000000] [url = about:blank] 08:34:57 INFO - PROCESS | 2060 | --DOMWINDOW == 145 (18AEF400) [pid = 2060] [serial = 435] [outer = 00000000] [url = about:blank] 08:34:57 INFO - PROCESS | 2060 | --DOMWINDOW == 144 (154C5000) [pid = 2060] [serial = 608] [outer = 00000000] [url = about:blank] 08:34:57 INFO - PROCESS | 2060 | --DOMWINDOW == 143 (191DD400) [pid = 2060] [serial = 429] [outer = 00000000] [url = about:blank] 08:34:57 INFO - PROCESS | 2060 | --DOMWINDOW == 142 (1ADAF400) [pid = 2060] [serial = 621] [outer = 00000000] [url = about:blank] 08:34:57 INFO - PROCESS | 2060 | --DOMWINDOW == 141 (156D9800) [pid = 2060] [serial = 609] [outer = 00000000] [url = about:blank] 08:34:57 INFO - PROCESS | 2060 | --DOMWINDOW == 140 (17162C00) [pid = 2060] [serial = 614] [outer = 00000000] [url = about:blank] 08:34:57 INFO - PROCESS | 2060 | --DOMWINDOW == 139 (199EE400) [pid = 2060] [serial = 432] [outer = 00000000] [url = about:blank] 08:34:57 INFO - PROCESS | 2060 | --DOMWINDOW == 138 (156BAC00) [pid = 2060] [serial = 603] [outer = 00000000] [url = about:blank] 08:34:57 INFO - PROCESS | 2060 | --DOMWINDOW == 137 (1A781800) [pid = 2060] [serial = 626] [outer = 00000000] [url = about:blank] 08:34:57 INFO - PROCESS | 2060 | --DOMWINDOW == 136 (1ADAB400) [pid = 2060] [serial = 620] [outer = 00000000] [url = about:blank] 08:34:57 INFO - PROCESS | 2060 | --DOMWINDOW == 135 (1774F000) [pid = 2060] [serial = 615] [outer = 00000000] [url = about:blank] 08:34:57 INFO - PROCESS | 2060 | --DOMWINDOW == 134 (16EDAC00) [pid = 2060] [serial = 623] [outer = 00000000] [url = about:blank] 08:34:57 INFO - PROCESS | 2060 | --DOMWINDOW == 133 (12671800) [pid = 2060] [serial = 423] [outer = 00000000] [url = about:blank] 08:34:57 INFO - PROCESS | 2060 | --DOMWINDOW == 132 (14944000) [pid = 2060] [serial = 474] [outer = 00000000] [url = about:blank] 08:34:57 INFO - PROCESS | 2060 | --DOMWINDOW == 131 (1A2F6000) [pid = 2060] [serial = 624] [outer = 00000000] [url = about:blank] 08:34:57 INFO - PROCESS | 2060 | --DOMWINDOW == 130 (0DCA6C00) [pid = 2060] [serial = 605] [outer = 00000000] [url = about:blank] 08:34:57 INFO - PROCESS | 2060 | --DOMWINDOW == 129 (1999C800) [pid = 2060] [serial = 617] [outer = 00000000] [url = about:blank] 08:34:57 INFO - PROCESS | 2060 | --DOMWINDOW == 128 (14F19800) [pid = 2060] [serial = 602] [outer = 00000000] [url = about:blank] 08:34:57 INFO - PROCESS | 2060 | --DOMWINDOW == 127 (1669E400) [pid = 2060] [serial = 480] [outer = 00000000] [url = about:blank] 08:34:57 INFO - PROCESS | 2060 | --DOMWINDOW == 126 (1C088C00) [pid = 2060] [serial = 483] [outer = 00000000] [url = about:blank] 08:34:57 INFO - PROCESS | 2060 | 1464104097929 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]]]}] 08:34:57 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex3.html | Canvas test: 2d.fillStyle.parse.invalid.hex3 08:34:57 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex3.html | took 990ms 08:34:57 INFO - PROCESS | 2060 | 1464104097977 Marionette TRACE conn5 -> [0,901,"getWindowHandle",null] 08:34:57 INFO - PROCESS | 2060 | 1464104097983 Marionette TRACE conn5 <- [1,901,null,{"value":"13"}] 08:34:57 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex4.html 08:34:57 INFO - PROCESS | 2060 | 1464104097989 Marionette TRACE conn5 -> [0,902,"setScriptTimeout",{"ms":35000}] 08:34:57 INFO - PROCESS | 2060 | 1464104097991 Marionette TRACE conn5 <- [1,902,null,{}] 08:34:57 INFO - PROCESS | 2060 | 1464104097995 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}] 08:34:58 INFO - PROCESS | 2060 | 1464104098090 Marionette TRACE conn5 <- [1,903,null,{"value":null}] 08:34:58 INFO - PROCESS | 2060 | 1464104098188 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\", \"d7c34136-0072-4267-ac82-d2d8ecbe8f23\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:34:58 INFO - PROCESS | 2060 | ++DOCSHELL 0CF77000 == 75 [pid = 2060] [id = 235] 08:34:58 INFO - PROCESS | 2060 | ++DOMWINDOW == 127 (0D258C00) [pid = 2060] [serial = 704] [outer = 00000000] 08:34:58 INFO - PROCESS | 2060 | ++DOMWINDOW == 128 (0E210000) [pid = 2060] [serial = 705] [outer = 0D258C00] 08:34:58 INFO - PROCESS | 2060 | 1464104098234 Marionette DEBUG loaded listener.js 08:34:58 INFO - PROCESS | 2060 | ++DOMWINDOW == 129 (11F24800) [pid = 2060] [serial = 706] [outer = 0D258C00] 08:34:58 INFO - PROCESS | 2060 | 1464104098664 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]]]}] 08:34:58 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex4.html | Canvas test: 2d.fillStyle.parse.invalid.hex4 08:34:58 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex4.html | took 730ms 08:34:58 INFO - PROCESS | 2060 | 1464104098722 Marionette TRACE conn5 -> [0,905,"getWindowHandle",null] 08:34:58 INFO - PROCESS | 2060 | 1464104098724 Marionette TRACE conn5 <- [1,905,null,{"value":"13"}] 08:34:58 INFO - PROCESS | 2060 | 1464104098727 Marionette TRACE conn5 -> [0,906,"setScriptTimeout",{"ms":35000}] 08:34:58 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex5.html 08:34:58 INFO - PROCESS | 2060 | 1464104098731 Marionette TRACE conn5 <- [1,906,null,{}] 08:34:58 INFO - PROCESS | 2060 | 1464104098740 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}] 08:34:58 INFO - PROCESS | 2060 | 1464104098834 Marionette TRACE conn5 <- [1,907,null,{"value":null}] 08:34:58 INFO - PROCESS | 2060 | 1464104098843 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\", \"d7c34136-0072-4267-ac82-d2d8ecbe8f23\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:34:58 INFO - PROCESS | 2060 | ++DOCSHELL 1494A000 == 76 [pid = 2060] [id = 236] 08:34:58 INFO - PROCESS | 2060 | ++DOMWINDOW == 130 (1494CC00) [pid = 2060] [serial = 707] [outer = 00000000] 08:34:58 INFO - PROCESS | 2060 | ++DOMWINDOW == 131 (15C37C00) [pid = 2060] [serial = 708] [outer = 1494CC00] 08:34:58 INFO - PROCESS | 2060 | 1464104098893 Marionette DEBUG loaded listener.js 08:34:58 INFO - PROCESS | 2060 | ++DOMWINDOW == 132 (16698000) [pid = 2060] [serial = 709] [outer = 1494CC00] 08:34:59 INFO - PROCESS | 2060 | 1464104099361 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]]]}] 08:34:59 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex5.html | Canvas test: 2d.fillStyle.parse.invalid.hex5 08:34:59 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex5.html | took 670ms 08:34:59 INFO - PROCESS | 2060 | 1464104099402 Marionette TRACE conn5 -> [0,909,"getWindowHandle",null] 08:34:59 INFO - PROCESS | 2060 | 1464104099404 Marionette TRACE conn5 <- [1,909,null,{"value":"13"}] 08:34:59 INFO - PROCESS | 2060 | 1464104099407 Marionette TRACE conn5 -> [0,910,"setScriptTimeout",{"ms":35000}] 08:34:59 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex6.html 08:34:59 INFO - PROCESS | 2060 | 1464104099409 Marionette TRACE conn5 <- [1,910,null,{}] 08:34:59 INFO - PROCESS | 2060 | 1464104099413 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}] 08:34:59 INFO - PROCESS | 2060 | 1464104099503 Marionette TRACE conn5 <- [1,911,null,{"value":null}] 08:34:59 INFO - PROCESS | 2060 | 1464104099513 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\", \"d7c34136-0072-4267-ac82-d2d8ecbe8f23\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:34:59 INFO - PROCESS | 2060 | ++DOCSHELL 16777400 == 77 [pid = 2060] [id = 237] 08:34:59 INFO - PROCESS | 2060 | ++DOMWINDOW == 133 (16778C00) [pid = 2060] [serial = 710] [outer = 00000000] 08:34:59 INFO - PROCESS | 2060 | ++DOMWINDOW == 134 (16ED1000) [pid = 2060] [serial = 711] [outer = 16778C00] 08:34:59 INFO - PROCESS | 2060 | 1464104099558 Marionette DEBUG loaded listener.js 08:34:59 INFO - PROCESS | 2060 | ++DOMWINDOW == 135 (175F7400) [pid = 2060] [serial = 712] [outer = 16778C00] 08:34:59 INFO - PROCESS | 2060 | 1464104099995 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]]]}] 08:35:00 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex6.html | Canvas test: 2d.fillStyle.parse.invalid.hex6 08:35:00 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex6.html | took 630ms 08:35:00 INFO - PROCESS | 2060 | 1464104100051 Marionette TRACE conn5 -> [0,913,"getWindowHandle",null] 08:35:00 INFO - PROCESS | 2060 | 1464104100054 Marionette TRACE conn5 <- [1,913,null,{"value":"13"}] 08:35:00 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex7.html 08:35:00 INFO - PROCESS | 2060 | 1464104100064 Marionette TRACE conn5 -> [0,914,"setScriptTimeout",{"ms":35000}] 08:35:00 INFO - PROCESS | 2060 | 1464104100066 Marionette TRACE conn5 <- [1,914,null,{}] 08:35:00 INFO - PROCESS | 2060 | 1464104100069 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}] 08:35:00 INFO - PROCESS | 2060 | 1464104100187 Marionette TRACE conn5 <- [1,915,null,{"value":null}] 08:35:00 INFO - PROCESS | 2060 | 1464104100277 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\", \"d7c34136-0072-4267-ac82-d2d8ecbe8f23\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:35:00 INFO - PROCESS | 2060 | ++DOCSHELL 1774B400 == 78 [pid = 2060] [id = 238] 08:35:00 INFO - PROCESS | 2060 | ++DOMWINDOW == 136 (1774EC00) [pid = 2060] [serial = 713] [outer = 00000000] 08:35:00 INFO - PROCESS | 2060 | ++DOMWINDOW == 137 (177E6400) [pid = 2060] [serial = 714] [outer = 1774EC00] 08:35:00 INFO - PROCESS | 2060 | 1464104100323 Marionette DEBUG loaded listener.js 08:35:00 INFO - PROCESS | 2060 | ++DOMWINDOW == 138 (178F5800) [pid = 2060] [serial = 715] [outer = 1774EC00] 08:35:00 INFO - PROCESS | 2060 | 1464104100764 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]]]}] 08:35:00 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex7.html | Canvas test: 2d.fillStyle.parse.invalid.hex7 08:35:00 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex7.html | took 730ms 08:35:00 INFO - PROCESS | 2060 | 1464104100801 Marionette TRACE conn5 -> [0,917,"getWindowHandle",null] 08:35:00 INFO - PROCESS | 2060 | 1464104100803 Marionette TRACE conn5 <- [1,917,null,{"value":"13"}] 08:35:00 INFO - PROCESS | 2060 | 1464104100806 Marionette TRACE conn5 -> [0,918,"setScriptTimeout",{"ms":35000}] 08:35:00 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex8.html 08:35:00 INFO - PROCESS | 2060 | 1464104100808 Marionette TRACE conn5 <- [1,918,null,{}] 08:35:00 INFO - PROCESS | 2060 | 1464104100811 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}] 08:35:00 INFO - PROCESS | 2060 | 1464104100955 Marionette TRACE conn5 <- [1,919,null,{"value":null}] 08:35:01 INFO - PROCESS | 2060 | 1464104101028 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\", \"d7c34136-0072-4267-ac82-d2d8ecbe8f23\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:35:01 INFO - PROCESS | 2060 | ++DOCSHELL 192C1C00 == 79 [pid = 2060] [id = 239] 08:35:01 INFO - PROCESS | 2060 | ++DOMWINDOW == 139 (192C2400) [pid = 2060] [serial = 716] [outer = 00000000] 08:35:01 INFO - PROCESS | 2060 | ++DOMWINDOW == 140 (1A27BC00) [pid = 2060] [serial = 717] [outer = 192C2400] 08:35:01 INFO - PROCESS | 2060 | 1464104101073 Marionette DEBUG loaded listener.js 08:35:01 INFO - PROCESS | 2060 | ++DOMWINDOW == 141 (1A77BC00) [pid = 2060] [serial = 718] [outer = 192C2400] 08:35:01 INFO - PROCESS | 2060 | 1464104101498 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]]]}] 08:35:01 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex8.html | Canvas test: 2d.fillStyle.parse.invalid.hex8 08:35:01 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex8.html | took 730ms 08:35:01 INFO - PROCESS | 2060 | 1464104101566 Marionette TRACE conn5 -> [0,921,"getWindowHandle",null] 08:35:01 INFO - PROCESS | 2060 | 1464104101568 Marionette TRACE conn5 <- [1,921,null,{"value":"13"}] 08:35:01 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-1.html 08:35:01 INFO - PROCESS | 2060 | 1464104101586 Marionette TRACE conn5 -> [0,922,"setScriptTimeout",{"ms":35000}] 08:35:01 INFO - PROCESS | 2060 | 1464104101588 Marionette TRACE conn5 <- [1,922,null,{}] 08:35:01 INFO - PROCESS | 2060 | 1464104101592 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}] 08:35:01 INFO - PROCESS | 2060 | 1464104101711 Marionette TRACE conn5 <- [1,923,null,{"value":null}] 08:35:01 INFO - PROCESS | 2060 | 1464104101779 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\", \"d7c34136-0072-4267-ac82-d2d8ecbe8f23\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:35:01 INFO - PROCESS | 2060 | ++DOCSHELL 14F17800 == 80 [pid = 2060] [id = 240] 08:35:01 INFO - PROCESS | 2060 | ++DOMWINDOW == 142 (154BF000) [pid = 2060] [serial = 719] [outer = 00000000] 08:35:01 INFO - PROCESS | 2060 | ++DOMWINDOW == 143 (1A784800) [pid = 2060] [serial = 720] [outer = 154BF000] 08:35:01 INFO - PROCESS | 2060 | 1464104101824 Marionette DEBUG loaded listener.js 08:35:01 INFO - PROCESS | 2060 | ++DOMWINDOW == 144 (1A828800) [pid = 2060] [serial = 721] [outer = 154BF000] 08:35:02 INFO - PROCESS | 2060 | --DOMWINDOW == 143 (177E2400) [pid = 2060] [serial = 664] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-4.html] 08:35:02 INFO - PROCESS | 2060 | --DOMWINDOW == 142 (134E6000) [pid = 2060] [serial = 658] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-2.html] 08:35:02 INFO - PROCESS | 2060 | --DOMWINDOW == 141 (14993800) [pid = 2060] [serial = 652] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-6.html] 08:35:02 INFO - PROCESS | 2060 | --DOMWINDOW == 140 (162AD000) [pid = 2060] [serial = 661] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-3.html] 08:35:02 INFO - PROCESS | 2060 | --DOMWINDOW == 139 (0DA40C00) [pid = 2060] [serial = 649] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-5.html] 08:35:02 INFO - PROCESS | 2060 | --DOMWINDOW == 138 (0D538800) [pid = 2060] [serial = 655] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-1.html] 08:35:02 INFO - PROCESS | 2060 | --DOMWINDOW == 137 (14F18800) [pid = 2060] [serial = 670] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-2.html] 08:35:02 INFO - PROCESS | 2060 | --DOMWINDOW == 136 (0C3ABC00) [pid = 2060] [serial = 667] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-1.html] 08:35:02 INFO - PROCESS | 2060 | --DOMWINDOW == 135 (139CB000) [pid = 2060] [serial = 598] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.get.semitransparent.html] 08:35:02 INFO - PROCESS | 2060 | 1464104102423 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]]]}] 08:35:02 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-1.html | Canvas test: 2d.fillStyle.parse.invalid.hsl-1 08:35:02 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-1.html | took 890ms 08:35:02 INFO - PROCESS | 2060 | 1464104102475 Marionette TRACE conn5 -> [0,925,"getWindowHandle",null] 08:35:02 INFO - PROCESS | 2060 | 1464104102486 Marionette TRACE conn5 <- [1,925,null,{"value":"13"}] 08:35:02 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-2.html 08:35:02 INFO - PROCESS | 2060 | 1464104102494 Marionette TRACE conn5 -> [0,926,"setScriptTimeout",{"ms":35000}] 08:35:02 INFO - PROCESS | 2060 | 1464104102496 Marionette TRACE conn5 <- [1,926,null,{}] 08:35:02 INFO - PROCESS | 2060 | 1464104102500 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}] 08:35:02 INFO - PROCESS | 2060 | 1464104102626 Marionette TRACE conn5 <- [1,927,null,{"value":null}] 08:35:02 INFO - PROCESS | 2060 | 1464104102691 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\", \"d7c34136-0072-4267-ac82-d2d8ecbe8f23\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:35:02 INFO - PROCESS | 2060 | ++DOCSHELL 14952800 == 81 [pid = 2060] [id = 241] 08:35:02 INFO - PROCESS | 2060 | ++DOMWINDOW == 136 (14993800) [pid = 2060] [serial = 722] [outer = 00000000] 08:35:02 INFO - PROCESS | 2060 | ++DOMWINDOW == 137 (1A825000) [pid = 2060] [serial = 723] [outer = 14993800] 08:35:02 INFO - PROCESS | 2060 | 1464104102735 Marionette DEBUG loaded listener.js 08:35:02 INFO - PROCESS | 2060 | ++DOMWINDOW == 138 (1A885000) [pid = 2060] [serial = 724] [outer = 14993800] 08:35:03 INFO - PROCESS | 2060 | 1464104103122 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]]]}] 08:35:03 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-2.html | Canvas test: 2d.fillStyle.parse.invalid.hsl-2 08:35:03 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-2.html | took 670ms 08:35:03 INFO - PROCESS | 2060 | 1464104103166 Marionette TRACE conn5 -> [0,929,"getWindowHandle",null] 08:35:03 INFO - PROCESS | 2060 | 1464104103168 Marionette TRACE conn5 <- [1,929,null,{"value":"13"}] 08:35:03 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-3.html 08:35:03 INFO - PROCESS | 2060 | 1464104103171 Marionette TRACE conn5 -> [0,930,"setScriptTimeout",{"ms":35000}] 08:35:03 INFO - PROCESS | 2060 | 1464104103172 Marionette TRACE conn5 <- [1,930,null,{}] 08:35:03 INFO - PROCESS | 2060 | 1464104103176 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}] 08:35:03 INFO - PROCESS | 2060 | 1464104103268 Marionette TRACE conn5 <- [1,931,null,{"value":null}] 08:35:03 INFO - PROCESS | 2060 | 1464104103275 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\", \"d7c34136-0072-4267-ac82-d2d8ecbe8f23\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:35:03 INFO - PROCESS | 2060 | ++DOCSHELL 15C3C400 == 82 [pid = 2060] [id = 242] 08:35:03 INFO - PROCESS | 2060 | ++DOMWINDOW == 139 (178CF800) [pid = 2060] [serial = 725] [outer = 00000000] 08:35:03 INFO - PROCESS | 2060 | ++DOMWINDOW == 140 (1ADB4400) [pid = 2060] [serial = 726] [outer = 178CF800] 08:35:03 INFO - PROCESS | 2060 | 1464104103320 Marionette DEBUG loaded listener.js 08:35:03 INFO - PROCESS | 2060 | ++DOMWINDOW == 141 (1BAAF800) [pid = 2060] [serial = 727] [outer = 178CF800] 08:35:03 INFO - PROCESS | 2060 | 1464104103756 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]]]}] 08:35:03 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-3.html | Canvas test: 2d.fillStyle.parse.invalid.hsl-3 08:35:03 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-3.html | took 630ms 08:35:03 INFO - PROCESS | 2060 | 1464104103802 Marionette TRACE conn5 -> [0,933,"getWindowHandle",null] 08:35:03 INFO - PROCESS | 2060 | 1464104103804 Marionette TRACE conn5 <- [1,933,null,{"value":"13"}] 08:35:03 INFO - PROCESS | 2060 | 1464104103807 Marionette TRACE conn5 -> [0,934,"setScriptTimeout",{"ms":35000}] 08:35:03 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-4.html 08:35:03 INFO - PROCESS | 2060 | 1464104103809 Marionette TRACE conn5 <- [1,934,null,{}] 08:35:03 INFO - PROCESS | 2060 | 1464104103813 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}] 08:35:03 INFO - PROCESS | 2060 | 1464104103900 Marionette TRACE conn5 <- [1,935,null,{"value":null}] 08:35:03 INFO - PROCESS | 2060 | 1464104103907 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\", \"d7c34136-0072-4267-ac82-d2d8ecbe8f23\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:35:03 INFO - PROCESS | 2060 | ++DOCSHELL 1BAB3000 == 83 [pid = 2060] [id = 243] 08:35:03 INFO - PROCESS | 2060 | ++DOMWINDOW == 142 (1BB4F000) [pid = 2060] [serial = 728] [outer = 00000000] 08:35:03 INFO - PROCESS | 2060 | ++DOMWINDOW == 143 (1BCA1C00) [pid = 2060] [serial = 729] [outer = 1BB4F000] 08:35:03 INFO - PROCESS | 2060 | 1464104103952 Marionette DEBUG loaded listener.js 08:35:04 INFO - PROCESS | 2060 | ++DOMWINDOW == 144 (1D5CAC00) [pid = 2060] [serial = 730] [outer = 1BB4F000] 08:35:05 INFO - PROCESS | 2060 | --DOCSHELL 1A20D000 == 82 [pid = 2060] [id = 104] 08:35:05 INFO - PROCESS | 2060 | --DOCSHELL 14903400 == 81 [pid = 2060] [id = 128] 08:35:05 INFO - PROCESS | 2060 | --DOCSHELL 14F14400 == 80 [pid = 2060] [id = 31] 08:35:05 INFO - PROCESS | 2060 | --DOCSHELL 0D66F800 == 79 [pid = 2060] [id = 88] 08:35:05 INFO - PROCESS | 2060 | --DOCSHELL 0DCE8400 == 78 [pid = 2060] [id = 21] 08:35:05 INFO - PROCESS | 2060 | --DOCSHELL 1567F000 == 77 [pid = 2060] [id = 26] 08:35:05 INFO - PROCESS | 2060 | --DOCSHELL 0CAEBC00 == 76 [pid = 2060] [id = 206] 08:35:05 INFO - PROCESS | 2060 | --DOCSHELL 1A206800 == 75 [pid = 2060] [id = 84] 08:35:05 INFO - PROCESS | 2060 | --DOCSHELL 11C91800 == 74 [pid = 2060] [id = 207] 08:35:05 INFO - PROCESS | 2060 | --DOCSHELL 0D66A800 == 73 [pid = 2060] [id = 58] 08:35:05 INFO - PROCESS | 2060 | --DOCSHELL 12331400 == 72 [pid = 2060] [id = 185] 08:35:05 INFO - PROCESS | 2060 | --DOCSHELL 1DFAF400 == 71 [pid = 2060] [id = 215] 08:35:05 INFO - PROCESS | 2060 | --DOCSHELL 178EC400 == 70 [pid = 2060] [id = 209] 08:35:05 INFO - PROCESS | 2060 | --DOCSHELL 1ADAAC00 == 69 [pid = 2060] [id = 213] 08:35:05 INFO - PROCESS | 2060 | --DOCSHELL 0E1A5C00 == 68 [pid = 2060] [id = 145] 08:35:05 INFO - PROCESS | 2060 | --DOCSHELL 0E796000 == 67 [pid = 2060] [id = 86] 08:35:05 INFO - PROCESS | 2060 | --DOCSHELL 0D539400 == 66 [pid = 2060] [id = 73] 08:35:05 INFO - PROCESS | 2060 | --DOCSHELL 16772C00 == 65 [pid = 2060] [id = 187] 08:35:05 INFO - PROCESS | 2060 | --DOCSHELL 0C3AEC00 == 64 [pid = 2060] [id = 126] 08:35:05 INFO - PROCESS | 2060 | --DOCSHELL 17AA8400 == 63 [pid = 2060] [id = 17] 08:35:05 INFO - PROCESS | 2060 | --DOCSHELL 17164800 == 62 [pid = 2060] [id = 143] 08:35:05 INFO - PROCESS | 2060 | --DOCSHELL 192BCC00 == 61 [pid = 2060] [id = 144] 08:35:05 INFO - PROCESS | 2060 | --DOCSHELL 1A827400 == 60 [pid = 2060] [id = 216] 08:35:05 INFO - PROCESS | 2060 | --DOCSHELL 12370000 == 59 [pid = 2060] [id = 71] 08:35:05 INFO - PROCESS | 2060 | --DOCSHELL 1DFA7800 == 58 [pid = 2060] [id = 214] 08:35:05 INFO - PROCESS | 2060 | --DOCSHELL 0D66CC00 == 57 [pid = 2060] [id = 70] 08:35:05 INFO - PROCESS | 2060 | --DOCSHELL 192C4C00 == 56 [pid = 2060] [id = 72] 08:35:05 INFO - PROCESS | 2060 | --DOCSHELL 14949C00 == 55 [pid = 2060] [id = 103] 08:35:05 INFO - PROCESS | 2060 | --DOCSHELL 0CFA5000 == 54 [pid = 2060] [id = 127] 08:35:05 INFO - PROCESS | 2060 | --DOCSHELL 1266BC00 == 53 [pid = 2060] [id = 44] 08:35:05 INFO - PROCESS | 2060 | --DOCSHELL 130E0000 == 52 [pid = 2060] [id = 208] 08:35:05 INFO - PROCESS | 2060 | --DOCSHELL 0DC43C00 == 51 [pid = 2060] [id = 28] 08:35:05 INFO - PROCESS | 2060 | --DOCSHELL 16697000 == 50 [pid = 2060] [id = 22] 08:35:05 INFO - PROCESS | 2060 | --DOCSHELL 09170400 == 49 [pid = 2060] [id = 184] 08:35:05 INFO - PROCESS | 2060 | --DOCSHELL 15C94400 == 48 [pid = 2060] [id = 87] 08:35:05 INFO - PROCESS | 2060 | --DOCSHELL 15C33800 == 47 [pid = 2060] [id = 18] 08:35:05 INFO - PROCESS | 2060 | --DOCSHELL 15C3CC00 == 46 [pid = 2060] [id = 27] 08:35:05 INFO - PROCESS | 2060 | --DOCSHELL 156BF400 == 45 [pid = 2060] [id = 186] 08:35:05 INFO - PROCESS | 2060 | --DOCSHELL 0C422000 == 44 [pid = 2060] [id = 234] 08:35:05 INFO - PROCESS | 2060 | --DOCSHELL 1FD1F800 == 43 [pid = 2060] [id = 232] 08:35:05 INFO - PROCESS | 2060 | --DOCSHELL 12604C00 == 42 [pid = 2060] [id = 233] 08:35:05 INFO - PROCESS | 2060 | --DOCSHELL 1A785400 == 41 [pid = 2060] [id = 210] 08:35:05 INFO - PROCESS | 2060 | --DOCSHELL 1E1B1800 == 40 [pid = 2060] [id = 231] 08:35:05 INFO - PROCESS | 2060 | --DOCSHELL 1B8D0400 == 39 [pid = 2060] [id = 230] 08:35:05 INFO - PROCESS | 2060 | --DOCSHELL 0E75CC00 == 38 [pid = 2060] [id = 228] 08:35:05 INFO - PROCESS | 2060 | --DOCSHELL 0D66B000 == 37 [pid = 2060] [id = 229] 08:35:05 INFO - PROCESS | 2060 | --DOCSHELL 14994400 == 36 [pid = 2060] [id = 227] 08:35:05 INFO - PROCESS | 2060 | --DOCSHELL 0C3A5000 == 35 [pid = 2060] [id = 226] 08:35:06 INFO - PROCESS | 2060 | --DOCSHELL 0CF77000 == 34 [pid = 2060] [id = 235] 08:35:06 INFO - PROCESS | 2060 | --DOCSHELL 1774B400 == 33 [pid = 2060] [id = 238] 08:35:06 INFO - PROCESS | 2060 | --DOCSHELL 16777400 == 32 [pid = 2060] [id = 237] 08:35:06 INFO - PROCESS | 2060 | --DOCSHELL 192C1C00 == 31 [pid = 2060] [id = 239] 08:35:06 INFO - PROCESS | 2060 | --DOCSHELL 1494A000 == 30 [pid = 2060] [id = 236] 08:35:06 INFO - PROCESS | 2060 | --DOCSHELL 15C3C400 == 29 [pid = 2060] [id = 242] 08:35:06 INFO - PROCESS | 2060 | --DOCSHELL 14952800 == 28 [pid = 2060] [id = 241] 08:35:06 INFO - PROCESS | 2060 | --DOCSHELL 14F17800 == 27 [pid = 2060] [id = 240] 08:35:06 INFO - PROCESS | 2060 | --DOMWINDOW == 143 (156E1400) [pid = 2060] [serial = 600] [outer = 00000000] [url = about:blank] 08:35:06 INFO - PROCESS | 2060 | --DOMWINDOW == 142 (1999D000) [pid = 2060] [serial = 665] [outer = 00000000] [url = about:blank] 08:35:06 INFO - PROCESS | 2060 | --DOMWINDOW == 141 (156E0C00) [pid = 2060] [serial = 659] [outer = 00000000] [url = about:blank] 08:35:06 INFO - PROCESS | 2060 | --DOMWINDOW == 140 (15C92400) [pid = 2060] [serial = 660] [outer = 00000000] [url = about:blank] 08:35:06 INFO - PROCESS | 2060 | --DOMWINDOW == 139 (156C0C00) [pid = 2060] [serial = 654] [outer = 00000000] [url = about:blank] 08:35:06 INFO - PROCESS | 2060 | --DOMWINDOW == 138 (14F1E400) [pid = 2060] [serial = 653] [outer = 00000000] [url = about:blank] 08:35:06 INFO - PROCESS | 2060 | --DOMWINDOW == 137 (16CA6400) [pid = 2060] [serial = 662] [outer = 00000000] [url = about:blank] 08:35:06 INFO - PROCESS | 2060 | --DOMWINDOW == 136 (11D58C00) [pid = 2060] [serial = 651] [outer = 00000000] [url = about:blank] 08:35:06 INFO - PROCESS | 2060 | --DOMWINDOW == 135 (0DCE6800) [pid = 2060] [serial = 650] [outer = 00000000] [url = about:blank] 08:35:06 INFO - PROCESS | 2060 | --DOMWINDOW == 134 (16769400) [pid = 2060] [serial = 635] [outer = 00000000] [url = about:blank] 08:35:06 INFO - PROCESS | 2060 | --DOMWINDOW == 133 (0D66A400) [pid = 2060] [serial = 656] [outer = 00000000] [url = about:blank] 08:35:06 INFO - PROCESS | 2060 | --DOMWINDOW == 132 (12330800) [pid = 2060] [serial = 657] [outer = 00000000] [url = about:blank] 08:35:06 INFO - PROCESS | 2060 | --DOMWINDOW == 131 (11F7C800) [pid = 2060] [serial = 632] [outer = 00000000] [url = about:blank] 08:35:06 INFO - PROCESS | 2060 | --DOMWINDOW == 130 (1A27A000) [pid = 2060] [serial = 666] [outer = 00000000] [url = about:blank] 08:35:06 INFO - PROCESS | 2060 | --DOMWINDOW == 129 (1D5D2C00) [pid = 2060] [serial = 638] [outer = 00000000] [url = about:blank] 08:35:06 INFO - PROCESS | 2060 | --DOMWINDOW == 128 (1E002400) [pid = 2060] [serial = 641] [outer = 00000000] [url = about:blank] 08:35:06 INFO - PROCESS | 2060 | --DOMWINDOW == 127 (1E00FC00) [pid = 2060] [serial = 644] [outer = 00000000] [url = about:blank] 08:35:06 INFO - PROCESS | 2060 | --DOMWINDOW == 126 (1A87B400) [pid = 2060] [serial = 647] [outer = 00000000] [url = about:blank] 08:35:06 INFO - PROCESS | 2060 | --DOMWINDOW == 125 (17748000) [pid = 2060] [serial = 671] [outer = 00000000] [url = about:blank] 08:35:06 INFO - PROCESS | 2060 | --DOMWINDOW == 124 (1A831400) [pid = 2060] [serial = 674] [outer = 00000000] [url = about:blank] 08:35:06 INFO - PROCESS | 2060 | --DOMWINDOW == 123 (0D53BC00) [pid = 2060] [serial = 668] [outer = 00000000] [url = about:blank] 08:35:06 INFO - PROCESS | 2060 | --DOMWINDOW == 122 (16ED3000) [pid = 2060] [serial = 663] [outer = 00000000] [url = about:blank] 08:35:06 INFO - PROCESS | 2060 | --DOMWINDOW == 121 (0E759C00) [pid = 2060] [serial = 669] [outer = 00000000] [url = about:blank] 08:35:06 INFO - PROCESS | 2060 | --DOMWINDOW == 120 (1A2F9C00) [pid = 2060] [serial = 672] [outer = 00000000] [url = about:blank] 08:35:06 INFO - PROCESS | 2060 | 1464104106457 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]]]}] 08:35:06 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-4.html | Canvas test: 2d.fillStyle.parse.invalid.hsl-4 08:35:06 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-4.html | took 2684ms 08:35:06 INFO - PROCESS | 2060 | 1464104106497 Marionette TRACE conn5 -> [0,937,"getWindowHandle",null] 08:35:06 INFO - PROCESS | 2060 | 1464104106500 Marionette TRACE conn5 <- [1,937,null,{"value":"13"}] 08:35:06 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-5.html 08:35:06 INFO - PROCESS | 2060 | 1464104106506 Marionette TRACE conn5 -> [0,938,"setScriptTimeout",{"ms":35000}] 08:35:06 INFO - PROCESS | 2060 | 1464104106509 Marionette TRACE conn5 <- [1,938,null,{}] 08:35:06 INFO - PROCESS | 2060 | 1464104106516 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}] 08:35:06 INFO - PROCESS | 2060 | 1464104106611 Marionette TRACE conn5 <- [1,939,null,{"value":null}] 08:35:06 INFO - PROCESS | 2060 | 1464104106622 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\", \"d7c34136-0072-4267-ac82-d2d8ecbe8f23\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:35:06 INFO - PROCESS | 2060 | ++DOCSHELL 0C3A9C00 == 28 [pid = 2060] [id = 244] 08:35:06 INFO - PROCESS | 2060 | ++DOMWINDOW == 121 (0C3B0800) [pid = 2060] [serial = 731] [outer = 00000000] 08:35:06 INFO - PROCESS | 2060 | ++DOMWINDOW == 122 (0C420000) [pid = 2060] [serial = 732] [outer = 0C3B0800] 08:35:06 INFO - PROCESS | 2060 | 1464104106672 Marionette DEBUG loaded listener.js 08:35:06 INFO - PROCESS | 2060 | ++DOMWINDOW == 123 (0C428C00) [pid = 2060] [serial = 733] [outer = 0C3B0800] 08:35:07 INFO - PROCESS | 2060 | 1464104107181 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]]]}] 08:35:07 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-5.html | Canvas test: 2d.fillStyle.parse.invalid.hsl-5 08:35:07 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-5.html | took 730ms 08:35:07 INFO - PROCESS | 2060 | 1464104107236 Marionette TRACE conn5 -> [0,941,"getWindowHandle",null] 08:35:07 INFO - PROCESS | 2060 | 1464104107243 Marionette TRACE conn5 <- [1,941,null,{"value":"13"}] 08:35:07 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-6.html 08:35:07 INFO - PROCESS | 2060 | 1464104107249 Marionette TRACE conn5 -> [0,942,"setScriptTimeout",{"ms":35000}] 08:35:07 INFO - PROCESS | 2060 | 1464104107252 Marionette TRACE conn5 <- [1,942,null,{}] 08:35:07 INFO - PROCESS | 2060 | 1464104107256 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}] 08:35:07 INFO - PROCESS | 2060 | 1464104107354 Marionette TRACE conn5 <- [1,943,null,{"value":null}] 08:35:07 INFO - PROCESS | 2060 | 1464104107442 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\", \"d7c34136-0072-4267-ac82-d2d8ecbe8f23\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:35:07 INFO - PROCESS | 2060 | ++DOCSHELL 0D251800 == 29 [pid = 2060] [id = 245] 08:35:07 INFO - PROCESS | 2060 | ++DOMWINDOW == 124 (0D252000) [pid = 2060] [serial = 734] [outer = 00000000] 08:35:07 INFO - PROCESS | 2060 | ++DOMWINDOW == 125 (0D531C00) [pid = 2060] [serial = 735] [outer = 0D252000] 08:35:07 INFO - PROCESS | 2060 | 1464104107488 Marionette DEBUG loaded listener.js 08:35:07 INFO - PROCESS | 2060 | ++DOMWINDOW == 126 (0D538C00) [pid = 2060] [serial = 736] [outer = 0D252000] 08:35:07 INFO - PROCESS | 2060 | 1464104107888 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]]]}] 08:35:07 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-6.html | Canvas test: 2d.fillStyle.parse.invalid.hsl-6 08:35:07 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-6.html | took 670ms 08:35:07 INFO - PROCESS | 2060 | 1464104107921 Marionette TRACE conn5 -> [0,945,"getWindowHandle",null] 08:35:07 INFO - PROCESS | 2060 | 1464104107924 Marionette TRACE conn5 <- [1,945,null,{"value":"13"}] 08:35:07 INFO - PROCESS | 2060 | 1464104107927 Marionette TRACE conn5 -> [0,946,"setScriptTimeout",{"ms":35000}] 08:35:07 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsla-1.html 08:35:07 INFO - PROCESS | 2060 | 1464104107931 Marionette TRACE conn5 <- [1,946,null,{}] 08:35:07 INFO - PROCESS | 2060 | 1464104107943 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}] 08:35:08 INFO - PROCESS | 2060 | 1464104108067 Marionette TRACE conn5 <- [1,947,null,{"value":null}] 08:35:08 INFO - PROCESS | 2060 | 1464104108087 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\", \"d7c34136-0072-4267-ac82-d2d8ecbe8f23\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:35:08 INFO - PROCESS | 2060 | ++DOCSHELL 0D671C00 == 30 [pid = 2060] [id = 246] 08:35:08 INFO - PROCESS | 2060 | ++DOMWINDOW == 127 (0D8EC800) [pid = 2060] [serial = 737] [outer = 00000000] 08:35:08 INFO - PROCESS | 2060 | ++DOMWINDOW == 128 (0DA09400) [pid = 2060] [serial = 738] [outer = 0D8EC800] 08:35:08 INFO - PROCESS | 2060 | 1464104108137 Marionette DEBUG loaded listener.js 08:35:08 INFO - PROCESS | 2060 | ++DOMWINDOW == 129 (0DA3D800) [pid = 2060] [serial = 739] [outer = 0D8EC800] 08:35:08 INFO - PROCESS | 2060 | 1464104108597 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]]]}] 08:35:08 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsla-1.html | Canvas test: 2d.fillStyle.parse.invalid.hsla-1 08:35:08 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsla-1.html | took 730ms 08:35:08 INFO - PROCESS | 2060 | 1464104108661 Marionette TRACE conn5 -> [0,949,"getWindowHandle",null] 08:35:08 INFO - PROCESS | 2060 | 1464104108664 Marionette TRACE conn5 <- [1,949,null,{"value":"13"}] 08:35:08 INFO - PROCESS | 2060 | 1464104108667 Marionette TRACE conn5 -> [0,950,"setScriptTimeout",{"ms":35000}] 08:35:08 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsla-2.html 08:35:08 INFO - PROCESS | 2060 | 1464104108669 Marionette TRACE conn5 <- [1,950,null,{}] 08:35:08 INFO - PROCESS | 2060 | 1464104108672 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}] 08:35:08 INFO - PROCESS | 2060 | 1464104108755 Marionette TRACE conn5 <- [1,951,null,{"value":null}] 08:35:08 INFO - PROCESS | 2060 | 1464104108762 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\", \"d7c34136-0072-4267-ac82-d2d8ecbe8f23\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:35:08 INFO - PROCESS | 2060 | ++DOCSHELL 0DA49800 == 31 [pid = 2060] [id = 247] 08:35:08 INFO - PROCESS | 2060 | ++DOMWINDOW == 130 (0DADC000) [pid = 2060] [serial = 740] [outer = 00000000] 08:35:08 INFO - PROCESS | 2060 | ++DOMWINDOW == 131 (0DCA3C00) [pid = 2060] [serial = 741] [outer = 0DADC000] 08:35:08 INFO - PROCESS | 2060 | 1464104108820 Marionette DEBUG loaded listener.js 08:35:08 INFO - PROCESS | 2060 | ++DOMWINDOW == 132 (0DCE9C00) [pid = 2060] [serial = 742] [outer = 0DADC000] 08:35:09 INFO - PROCESS | 2060 | 1464104109244 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]]]}] 08:35:09 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsla-2.html | Canvas test: 2d.fillStyle.parse.invalid.hsla-2 08:35:09 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsla-2.html | took 630ms 08:35:09 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-1.html 08:35:09 INFO - PROCESS | 2060 | 1464104109301 Marionette TRACE conn5 -> [0,953,"getWindowHandle",null] 08:35:09 INFO - PROCESS | 2060 | 1464104109303 Marionette TRACE conn5 <- [1,953,null,{"value":"13"}] 08:35:09 INFO - PROCESS | 2060 | 1464104109306 Marionette TRACE conn5 -> [0,954,"setScriptTimeout",{"ms":35000}] 08:35:09 INFO - PROCESS | 2060 | 1464104109308 Marionette TRACE conn5 <- [1,954,null,{}] 08:35:09 INFO - PROCESS | 2060 | 1464104109312 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}] 08:35:09 INFO - PROCESS | 2060 | 1464104109389 Marionette TRACE conn5 <- [1,955,null,{"value":null}] 08:35:09 INFO - PROCESS | 2060 | 1464104109395 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\", \"d7c34136-0072-4267-ac82-d2d8ecbe8f23\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:35:09 INFO - PROCESS | 2060 | ++DOCSHELL 0E210800 == 32 [pid = 2060] [id = 248] 08:35:09 INFO - PROCESS | 2060 | ++DOMWINDOW == 133 (0E2F0400) [pid = 2060] [serial = 743] [outer = 00000000] 08:35:09 INFO - PROCESS | 2060 | ++DOMWINDOW == 134 (0E75CC00) [pid = 2060] [serial = 744] [outer = 0E2F0400] 08:35:09 INFO - PROCESS | 2060 | 1464104109441 Marionette DEBUG loaded listener.js 08:35:09 INFO - PROCESS | 2060 | ++DOMWINDOW == 135 (11B7E800) [pid = 2060] [serial = 745] [outer = 0E2F0400] 08:35:09 INFO - PROCESS | 2060 | 1464104109901 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]]]}] 08:35:09 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-1.html | Canvas test: 2d.fillStyle.parse.invalid.name-1 08:35:09 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-1.html | took 630ms 08:35:09 INFO - PROCESS | 2060 | 1464104109937 Marionette TRACE conn5 -> [0,957,"getWindowHandle",null] 08:35:09 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-2.html 08:35:09 INFO - PROCESS | 2060 | 1464104109939 Marionette TRACE conn5 <- [1,957,null,{"value":"13"}] 08:35:09 INFO - PROCESS | 2060 | 1464104109947 Marionette TRACE conn5 -> [0,958,"setScriptTimeout",{"ms":35000}] 08:35:09 INFO - PROCESS | 2060 | 1464104109948 Marionette TRACE conn5 <- [1,958,null,{}] 08:35:09 INFO - PROCESS | 2060 | 1464104109952 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}] 08:35:10 INFO - PROCESS | 2060 | 1464104110066 Marionette TRACE conn5 <- [1,959,null,{"value":null}] 08:35:10 INFO - PROCESS | 2060 | 1464104110077 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\", \"d7c34136-0072-4267-ac82-d2d8ecbe8f23\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:35:10 INFO - PROCESS | 2060 | ++DOCSHELL 11F2CC00 == 33 [pid = 2060] [id = 249] 08:35:10 INFO - PROCESS | 2060 | ++DOMWINDOW == 136 (12331400) [pid = 2060] [serial = 746] [outer = 00000000] 08:35:10 INFO - PROCESS | 2060 | ++DOMWINDOW == 137 (124CA400) [pid = 2060] [serial = 747] [outer = 12331400] 08:35:10 INFO - PROCESS | 2060 | 1464104110124 Marionette DEBUG loaded listener.js 08:35:10 INFO - PROCESS | 2060 | ++DOMWINDOW == 138 (12608400) [pid = 2060] [serial = 748] [outer = 12331400] 08:35:10 INFO - PROCESS | 2060 | 1464104110572 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]]]}] 08:35:10 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-2.html | Canvas test: 2d.fillStyle.parse.invalid.name-2 08:35:10 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-2.html | took 690ms 08:35:10 INFO - PROCESS | 2060 | 1464104110633 Marionette TRACE conn5 -> [0,961,"getWindowHandle",null] 08:35:10 INFO - PROCESS | 2060 | 1464104110635 Marionette TRACE conn5 <- [1,961,null,{"value":"13"}] 08:35:10 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-3.html 08:35:10 INFO - PROCESS | 2060 | 1464104110638 Marionette TRACE conn5 -> [0,962,"setScriptTimeout",{"ms":35000}] 08:35:10 INFO - PROCESS | 2060 | 1464104110640 Marionette TRACE conn5 <- [1,962,null,{}] 08:35:10 INFO - PROCESS | 2060 | 1464104110643 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}] 08:35:10 INFO - PROCESS | 2060 | 1464104110719 Marionette TRACE conn5 <- [1,963,null,{"value":null}] 08:35:10 INFO - PROCESS | 2060 | 1464104110758 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\", \"d7c34136-0072-4267-ac82-d2d8ecbe8f23\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:35:10 INFO - PROCESS | 2060 | ++DOCSHELL 12616000 == 34 [pid = 2060] [id = 250] 08:35:10 INFO - PROCESS | 2060 | ++DOMWINDOW == 139 (12668C00) [pid = 2060] [serial = 749] [outer = 00000000] 08:35:10 INFO - PROCESS | 2060 | ++DOMWINDOW == 140 (13009C00) [pid = 2060] [serial = 750] [outer = 12668C00] 08:35:10 INFO - PROCESS | 2060 | 1464104110803 Marionette DEBUG loaded listener.js 08:35:10 INFO - PROCESS | 2060 | ++DOMWINDOW == 141 (130E1C00) [pid = 2060] [serial = 751] [outer = 12668C00] 08:35:11 INFO - PROCESS | 2060 | 1464104111239 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]]]}] 08:35:11 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-3.html | Canvas test: 2d.fillStyle.parse.invalid.name-3 08:35:11 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-3.html | took 630ms 08:35:11 INFO - PROCESS | 2060 | 1464104111270 Marionette TRACE conn5 -> [0,965,"getWindowHandle",null] 08:35:11 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-4.html 08:35:11 INFO - PROCESS | 2060 | 1464104111283 Marionette TRACE conn5 <- [1,965,null,{"value":"13"}] 08:35:11 INFO - PROCESS | 2060 | 1464104111286 Marionette TRACE conn5 -> [0,966,"setScriptTimeout",{"ms":35000}] 08:35:11 INFO - PROCESS | 2060 | 1464104111288 Marionette TRACE conn5 <- [1,966,null,{}] 08:35:11 INFO - PROCESS | 2060 | 1464104111291 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}] 08:35:11 INFO - PROCESS | 2060 | 1464104111367 Marionette TRACE conn5 <- [1,967,null,{"value":null}] 08:35:11 INFO - PROCESS | 2060 | 1464104111374 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\", \"d7c34136-0072-4267-ac82-d2d8ecbe8f23\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:35:11 INFO - PROCESS | 2060 | ++DOCSHELL 134E3C00 == 35 [pid = 2060] [id = 251] 08:35:11 INFO - PROCESS | 2060 | ++DOMWINDOW == 142 (134E5800) [pid = 2060] [serial = 752] [outer = 00000000] 08:35:11 INFO - PROCESS | 2060 | ++DOMWINDOW == 143 (134EA400) [pid = 2060] [serial = 753] [outer = 134E5800] 08:35:11 INFO - PROCESS | 2060 | 1464104111422 Marionette DEBUG loaded listener.js 08:35:11 INFO - PROCESS | 2060 | ++DOMWINDOW == 144 (134EB800) [pid = 2060] [serial = 754] [outer = 134E5800] 08:35:11 INFO - PROCESS | 2060 | 1464104111893 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]]]}] 08:35:11 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-4.html | Canvas test: 2d.fillStyle.parse.invalid.name-4 08:35:11 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-4.html | took 630ms 08:35:11 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-5.html 08:35:11 INFO - PROCESS | 2060 | 1464104111921 Marionette TRACE conn5 -> [0,969,"getWindowHandle",null] 08:35:11 INFO - PROCESS | 2060 | 1464104111923 Marionette TRACE conn5 <- [1,969,null,{"value":"13"}] 08:35:11 INFO - PROCESS | 2060 | 1464104111926 Marionette TRACE conn5 -> [0,970,"setScriptTimeout",{"ms":35000}] 08:35:11 INFO - PROCESS | 2060 | 1464104111928 Marionette TRACE conn5 <- [1,970,null,{}] 08:35:11 INFO - PROCESS | 2060 | 1464104111931 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}] 08:35:12 INFO - PROCESS | 2060 | 1464104112041 Marionette TRACE conn5 <- [1,971,null,{"value":null}] 08:35:12 INFO - PROCESS | 2060 | 1464104112127 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\", \"d7c34136-0072-4267-ac82-d2d8ecbe8f23\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:35:12 INFO - PROCESS | 2060 | ++DOCSHELL 0D671400 == 36 [pid = 2060] [id = 252] 08:35:12 INFO - PROCESS | 2060 | ++DOMWINDOW == 145 (14909800) [pid = 2060] [serial = 755] [outer = 00000000] 08:35:12 INFO - PROCESS | 2060 | ++DOMWINDOW == 146 (14910C00) [pid = 2060] [serial = 756] [outer = 14909800] 08:35:12 INFO - PROCESS | 2060 | 1464104112175 Marionette DEBUG loaded listener.js 08:35:12 INFO - PROCESS | 2060 | ++DOMWINDOW == 147 (14943C00) [pid = 2060] [serial = 757] [outer = 14909800] 08:35:12 INFO - PROCESS | 2060 | 1464104112586 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]]]}] 08:35:12 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-5.html | Canvas test: 2d.fillStyle.parse.invalid.name-5 08:35:12 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-5.html | took 670ms 08:35:12 INFO - PROCESS | 2060 | 1464104112600 Marionette TRACE conn5 -> [0,973,"getWindowHandle",null] 08:35:12 INFO - PROCESS | 2060 | 1464104112602 Marionette TRACE conn5 <- [1,973,null,{"value":"13"}] 08:35:12 INFO - PROCESS | 2060 | 1464104112605 Marionette TRACE conn5 -> [0,974,"setScriptTimeout",{"ms":35000}] 08:35:12 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-1.html 08:35:12 INFO - PROCESS | 2060 | 1464104112607 Marionette TRACE conn5 <- [1,974,null,{}] 08:35:12 INFO - PROCESS | 2060 | 1464104112611 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}] 08:35:12 INFO - PROCESS | 2060 | 1464104112725 Marionette TRACE conn5 <- [1,975,null,{"value":null}] 08:35:12 INFO - PROCESS | 2060 | 1464104112732 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\", \"d7c34136-0072-4267-ac82-d2d8ecbe8f23\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:35:12 INFO - PROCESS | 2060 | ++DOCSHELL 0DA48800 == 37 [pid = 2060] [id = 253] 08:35:12 INFO - PROCESS | 2060 | ++DOMWINDOW == 148 (14947000) [pid = 2060] [serial = 758] [outer = 00000000] 08:35:12 INFO - PROCESS | 2060 | ++DOMWINDOW == 149 (14994C00) [pid = 2060] [serial = 759] [outer = 14947000] 08:35:12 INFO - PROCESS | 2060 | 1464104112778 Marionette DEBUG loaded listener.js 08:35:12 INFO - PROCESS | 2060 | ++DOMWINDOW == 150 (14F13000) [pid = 2060] [serial = 760] [outer = 14947000] 08:35:13 INFO - PROCESS | 2060 | 1464104113239 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]]]}] 08:35:13 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-1.html | Canvas test: 2d.fillStyle.parse.invalid.rgb-1 08:35:13 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-1.html | took 670ms 08:35:13 INFO - PROCESS | 2060 | 1464104113281 Marionette TRACE conn5 -> [0,977,"getWindowHandle",null] 08:35:13 INFO - PROCESS | 2060 | 1464104113283 Marionette TRACE conn5 <- [1,977,null,{"value":"13"}] 08:35:13 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-2.html 08:35:13 INFO - PROCESS | 2060 | 1464104113286 Marionette TRACE conn5 -> [0,978,"setScriptTimeout",{"ms":35000}] 08:35:13 INFO - PROCESS | 2060 | 1464104113288 Marionette TRACE conn5 <- [1,978,null,{}] 08:35:13 INFO - PROCESS | 2060 | 1464104113292 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}] 08:35:13 INFO - PROCESS | 2060 | 1464104113420 Marionette TRACE conn5 <- [1,979,null,{"value":null}] 08:35:13 INFO - PROCESS | 2060 | 1464104113515 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\", \"d7c34136-0072-4267-ac82-d2d8ecbe8f23\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:35:13 INFO - PROCESS | 2060 | ++DOCSHELL 14FD7000 == 38 [pid = 2060] [id = 254] 08:35:13 INFO - PROCESS | 2060 | ++DOMWINDOW == 151 (14FD7800) [pid = 2060] [serial = 761] [outer = 00000000] 08:35:13 INFO - PROCESS | 2060 | ++DOMWINDOW == 152 (154CCC00) [pid = 2060] [serial = 762] [outer = 14FD7800] 08:35:13 INFO - PROCESS | 2060 | 1464104113570 Marionette DEBUG loaded listener.js 08:35:13 INFO - PROCESS | 2060 | ++DOMWINDOW == 153 (156BC800) [pid = 2060] [serial = 763] [outer = 14FD7800] 08:35:14 INFO - PROCESS | 2060 | --DOMWINDOW == 152 (166A3400) [pid = 2060] [serial = 673] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-1.html] 08:35:14 INFO - PROCESS | 2060 | --DOMWINDOW == 151 (0C97D000) [pid = 2060] [serial = 517] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.2.html] 08:35:14 INFO - PROCESS | 2060 | --DOMWINDOW == 150 (1A829000) [pid = 2060] [serial = 646] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-4.html] 08:35:14 INFO - PROCESS | 2060 | --DOMWINDOW == 149 (09185000) [pid = 2060] [serial = 550] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.baseline.alphabetic.html] 08:35:14 INFO - PROCESS | 2060 | --DOMWINDOW == 148 (18ACA000) [pid = 2060] [serial = 523] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.4.html] 08:35:14 INFO - PROCESS | 2060 | --DOMWINDOW == 147 (1A203800) [pid = 2060] [serial = 514] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.1.html] 08:35:14 INFO - PROCESS | 2060 | --DOMWINDOW == 146 (16D5A000) [pid = 2060] [serial = 559] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.negative.html] 08:35:14 INFO - PROCESS | 2060 | --DOMWINDOW == 145 (1E005400) [pid = 2060] [serial = 643] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-3.html] 08:35:14 INFO - PROCESS | 2060 | --DOMWINDOW == 144 (1ADAA400) [pid = 2060] [serial = 628] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex4.html] 08:35:14 INFO - PROCESS | 2060 | --DOMWINDOW == 143 (1A2F6800) [pid = 2060] [serial = 592] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.measure.width.empty.html] 08:35:14 INFO - PROCESS | 2060 | --DOMWINDOW == 142 (12333800) [pid = 2060] [serial = 553] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.bound.html] 08:35:14 INFO - PROCESS | 2060 | --DOMWINDOW == 141 (0DA46000) [pid = 2060] [serial = 586] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.stroke.unaffected.html] 08:35:14 INFO - PROCESS | 2060 | --DOMWINDOW == 140 (0D60F400) [pid = 2060] [serial = 631] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex6.html] 08:35:14 INFO - PROCESS | 2060 | --DOMWINDOW == 139 (156C5400) [pid = 2060] [serial = 634] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex8.html] 08:35:14 INFO - PROCESS | 2060 | --DOMWINDOW == 138 (1774EC00) [pid = 2060] [serial = 713] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex7.html] 08:35:14 INFO - PROCESS | 2060 | --DOMWINDOW == 137 (192C2400) [pid = 2060] [serial = 716] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex8.html] 08:35:14 INFO - PROCESS | 2060 | --DOMWINDOW == 136 (14993800) [pid = 2060] [serial = 722] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-2.html] 08:35:14 INFO - PROCESS | 2060 | --DOMWINDOW == 135 (154BF000) [pid = 2060] [serial = 719] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-1.html] 08:35:14 INFO - PROCESS | 2060 | --DOMWINDOW == 134 (178CF800) [pid = 2060] [serial = 725] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-3.html] 08:35:14 INFO - PROCESS | 2060 | --DOMWINDOW == 133 (0C3AC000) [pid = 2060] [serial = 676] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-2.html] 08:35:14 INFO - PROCESS | 2060 | --DOMWINDOW == 132 (16778C00) [pid = 2060] [serial = 710] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex6.html] 08:35:14 INFO - PROCESS | 2060 | --DOMWINDOW == 131 (1494CC00) [pid = 2060] [serial = 707] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex5.html] 08:35:14 INFO - PROCESS | 2060 | --DOMWINDOW == 130 (0D258C00) [pid = 2060] [serial = 704] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex4.html] 08:35:14 INFO - PROCESS | 2060 | --DOMWINDOW == 129 (0D534800) [pid = 2060] [serial = 701] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex3.html] 08:35:14 INFO - PROCESS | 2060 | --DOMWINDOW == 128 (12618C00) [pid = 2060] [serial = 698] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex2.html] 08:35:14 INFO - PROCESS | 2060 | --DOMWINDOW == 127 (1FD1FC00) [pid = 2060] [serial = 695] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex1.html] 08:35:14 INFO - PROCESS | 2060 | --DOMWINDOW == 126 (1E1B2400) [pid = 2060] [serial = 692] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.html4.html] 08:35:14 INFO - PROCESS | 2060 | --DOMWINDOW == 125 (1D5D3400) [pid = 2060] [serial = 689] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-6.html] 08:35:14 INFO - PROCESS | 2060 | --DOMWINDOW == 124 (0DA3F400) [pid = 2060] [serial = 686] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-5.html] 08:35:14 INFO - PROCESS | 2060 | --DOMWINDOW == 123 (156DC800) [pid = 2060] [serial = 683] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-4.html] 08:35:14 INFO - PROCESS | 2060 | --DOMWINDOW == 122 (14995C00) [pid = 2060] [serial = 679] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-3.html] 08:35:14 INFO - PROCESS | 2060 | --DOMWINDOW == 121 (1774DC00) [pid = 2060] [serial = 583] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.space.collapse.nonspace.html] 08:35:14 INFO - PROCESS | 2060 | --DOMWINDOW == 120 (178CF400) [pid = 2060] [serial = 526] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.5.html] 08:35:14 INFO - PROCESS | 2060 | --DOMWINDOW == 119 (1BABE000) [pid = 2060] [serial = 595] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.default.html] 08:35:14 INFO - PROCESS | 2060 | --DOMWINDOW == 118 (156C2800) [pid = 2060] [serial = 589] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.measure.width.basic.html] 08:35:14 INFO - PROCESS | 2060 | --DOMWINDOW == 117 (156C6C00) [pid = 2060] [serial = 556] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.fontface.html] 08:35:14 INFO - PROCESS | 2060 | --DOMWINDOW == 116 (178D0800) [pid = 2060] [serial = 529] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.center.html] 08:35:14 INFO - PROCESS | 2060 | --DOMWINDOW == 115 (1DFAC800) [pid = 2060] [serial = 640] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-2.html] 08:35:14 INFO - PROCESS | 2060 | --DOMWINDOW == 114 (134E8800) [pid = 2060] [serial = 520] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.3.html] 08:35:14 INFO - PROCESS | 2060 | --DOMWINDOW == 113 (1D5C8C00) [pid = 2060] [serial = 637] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-1.html] 08:35:15 INFO - PROCESS | 2060 | 1464104115026 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]]]}] 08:35:15 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-2.html | Canvas test: 2d.fillStyle.parse.invalid.rgb-2 08:35:15 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-2.html | took 1818ms 08:35:15 INFO - PROCESS | 2060 | 1464104115109 Marionette TRACE conn5 -> [0,981,"getWindowHandle",null] 08:35:15 INFO - PROCESS | 2060 | 1464104115115 Marionette TRACE conn5 <- [1,981,null,{"value":"13"}] 08:35:15 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-3.html 08:35:15 INFO - PROCESS | 2060 | 1464104115120 Marionette TRACE conn5 -> [0,982,"setScriptTimeout",{"ms":35000}] 08:35:15 INFO - PROCESS | 2060 | 1464104115124 Marionette TRACE conn5 <- [1,982,null,{}] 08:35:15 INFO - PROCESS | 2060 | 1464104115130 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}] 08:35:15 INFO - PROCESS | 2060 | 1464104115277 Marionette TRACE conn5 <- [1,983,null,{"value":null}] 08:35:15 INFO - PROCESS | 2060 | 1464104115401 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\", \"d7c34136-0072-4267-ac82-d2d8ecbe8f23\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:35:15 INFO - PROCESS | 2060 | ++DOCSHELL 0C3A6000 == 39 [pid = 2060] [id = 255] 08:35:15 INFO - PROCESS | 2060 | ++DOMWINDOW == 114 (0C3A6400) [pid = 2060] [serial = 764] [outer = 00000000] 08:35:15 INFO - PROCESS | 2060 | ++DOMWINDOW == 115 (0CFAD800) [pid = 2060] [serial = 765] [outer = 0C3A6400] 08:35:15 INFO - PROCESS | 2060 | 1464104115460 Marionette DEBUG loaded listener.js 08:35:15 INFO - PROCESS | 2060 | ++DOMWINDOW == 116 (0D537000) [pid = 2060] [serial = 766] [outer = 0C3A6400] 08:35:16 INFO - PROCESS | 2060 | 1464104116218 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]]]}] 08:35:16 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-3.html | Canvas test: 2d.fillStyle.parse.invalid.rgb-3 08:35:16 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-3.html | took 1119ms 08:35:16 INFO - PROCESS | 2060 | 1464104116251 Marionette TRACE conn5 -> [0,985,"getWindowHandle",null] 08:35:16 INFO - PROCESS | 2060 | 1464104116257 Marionette TRACE conn5 <- [1,985,null,{"value":"13"}] 08:35:16 INFO - PROCESS | 2060 | 1464104116265 Marionette TRACE conn5 -> [0,986,"setScriptTimeout",{"ms":35000}] 08:35:16 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-4.html 08:35:16 INFO - PROCESS | 2060 | 1464104116268 Marionette TRACE conn5 <- [1,986,null,{}] 08:35:16 INFO - PROCESS | 2060 | 1464104116271 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}] 08:35:16 INFO - PROCESS | 2060 | 1464104116390 Marionette TRACE conn5 <- [1,987,null,{"value":null}] 08:35:16 INFO - PROCESS | 2060 | 1464104116525 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\", \"d7c34136-0072-4267-ac82-d2d8ecbe8f23\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:35:16 INFO - PROCESS | 2060 | ++DOCSHELL 0C3AC000 == 40 [pid = 2060] [id = 256] 08:35:16 INFO - PROCESS | 2060 | ++DOMWINDOW == 117 (0D535C00) [pid = 2060] [serial = 767] [outer = 00000000] 08:35:16 INFO - PROCESS | 2060 | ++DOMWINDOW == 118 (0DA47C00) [pid = 2060] [serial = 768] [outer = 0D535C00] 08:35:16 INFO - PROCESS | 2060 | 1464104116581 Marionette DEBUG loaded listener.js 08:35:16 INFO - PROCESS | 2060 | ++DOMWINDOW == 119 (0DC46400) [pid = 2060] [serial = 769] [outer = 0D535C00] 08:35:17 INFO - PROCESS | 2060 | 1464104117473 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]]]}] 08:35:17 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-4.html | Canvas test: 2d.fillStyle.parse.invalid.rgb-4 08:35:17 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-4.html | took 1276ms 08:35:17 INFO - PROCESS | 2060 | 1464104117547 Marionette TRACE conn5 -> [0,989,"getWindowHandle",null] 08:35:17 INFO - PROCESS | 2060 | 1464104117551 Marionette TRACE conn5 <- [1,989,null,{"value":"13"}] 08:35:17 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-5.html 08:35:17 INFO - PROCESS | 2060 | 1464104117556 Marionette TRACE conn5 -> [0,990,"setScriptTimeout",{"ms":35000}] 08:35:17 INFO - PROCESS | 2060 | 1464104117558 Marionette TRACE conn5 <- [1,990,null,{}] 08:35:17 INFO - PROCESS | 2060 | 1464104117564 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}] 08:35:17 INFO - PROCESS | 2060 | 1464104117680 Marionette TRACE conn5 <- [1,991,null,{"value":null}] 08:35:17 INFO - PROCESS | 2060 | 1464104117777 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\", \"d7c34136-0072-4267-ac82-d2d8ecbe8f23\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:35:17 INFO - PROCESS | 2060 | --DOCSHELL 0D8F8000 == 39 [pid = 2060] [id = 196] 08:35:17 INFO - PROCESS | 2060 | --DOCSHELL 156BE400 == 38 [pid = 2060] [id = 197] 08:35:17 INFO - PROCESS | 2060 | --DOCSHELL 177E8400 == 37 [pid = 2060] [id = 193] 08:35:17 INFO - PROCESS | 2060 | --DOCSHELL 173E4400 == 36 [pid = 2060] [id = 192] 08:35:17 INFO - PROCESS | 2060 | --DOCSHELL 162AF000 == 35 [pid = 2060] [id = 191] 08:35:17 INFO - PROCESS | 2060 | --DOCSHELL 09179000 == 34 [pid = 2060] [id = 189] 08:35:17 INFO - PROCESS | 2060 | --DOCSHELL 13008000 == 33 [pid = 2060] [id = 190] 08:35:17 INFO - PROCESS | 2060 | --DOMWINDOW == 118 (1A833800) [pid = 2060] [serial = 675] [outer = 00000000] [url = about:blank] 08:35:17 INFO - PROCESS | 2060 | --DOMWINDOW == 117 (178D6C00) [pid = 2060] [serial = 528] [outer = 00000000] [url = about:blank] 08:35:17 INFO - PROCESS | 2060 | --DOMWINDOW == 116 (1C08C000) [pid = 2060] [serial = 597] [outer = 00000000] [url = about:blank] 08:35:17 INFO - PROCESS | 2060 | --DOMWINDOW == 115 (16776000) [pid = 2060] [serial = 591] [outer = 00000000] [url = about:blank] 08:35:17 INFO - PROCESS | 2060 | --DOMWINDOW == 114 (162B1400) [pid = 2060] [serial = 558] [outer = 00000000] [url = about:blank] 08:35:17 INFO - PROCESS | 2060 | --DOMWINDOW == 113 (1C085000) [pid = 2060] [serial = 531] [outer = 00000000] [url = about:blank] 08:35:17 INFO - PROCESS | 2060 | --DOMWINDOW == 112 (1E007800) [pid = 2060] [serial = 642] [outer = 00000000] [url = about:blank] 08:35:17 INFO - PROCESS | 2060 | --DOMWINDOW == 111 (156BB800) [pid = 2060] [serial = 522] [outer = 00000000] [url = about:blank] 08:35:17 INFO - PROCESS | 2060 | --DOMWINDOW == 110 (1DFA6400) [pid = 2060] [serial = 639] [outer = 00000000] [url = about:blank] 08:35:17 INFO - PROCESS | 2060 | --DOMWINDOW == 109 (0E767800) [pid = 2060] [serial = 519] [outer = 00000000] [url = about:blank] 08:35:17 INFO - PROCESS | 2060 | --DOMWINDOW == 108 (1A87D800) [pid = 2060] [serial = 648] [outer = 00000000] [url = about:blank] 08:35:17 INFO - PROCESS | 2060 | --DOMWINDOW == 107 (0C424C00) [pid = 2060] [serial = 552] [outer = 00000000] [url = about:blank] 08:35:17 INFO - PROCESS | 2060 | --DOMWINDOW == 106 (1ADB6800) [pid = 2060] [serial = 525] [outer = 00000000] [url = about:blank] 08:35:17 INFO - PROCESS | 2060 | --DOMWINDOW == 105 (1AB5B400) [pid = 2060] [serial = 516] [outer = 00000000] [url = about:blank] 08:35:17 INFO - PROCESS | 2060 | --DOMWINDOW == 104 (178C8000) [pid = 2060] [serial = 561] [outer = 00000000] [url = about:blank] 08:35:17 INFO - PROCESS | 2060 | --DOMWINDOW == 103 (1E1A5800) [pid = 2060] [serial = 645] [outer = 00000000] [url = about:blank] 08:35:17 INFO - PROCESS | 2060 | --DOMWINDOW == 102 (1BC9AC00) [pid = 2060] [serial = 630] [outer = 00000000] [url = about:blank] 08:35:17 INFO - PROCESS | 2060 | --DOMWINDOW == 101 (1B8CBC00) [pid = 2060] [serial = 594] [outer = 00000000] [url = about:blank] 08:35:17 INFO - PROCESS | 2060 | --DOMWINDOW == 100 (139C4C00) [pid = 2060] [serial = 555] [outer = 00000000] [url = about:blank] 08:35:17 INFO - PROCESS | 2060 | --DOMWINDOW == 99 (139CF400) [pid = 2060] [serial = 588] [outer = 00000000] [url = about:blank] 08:35:17 INFO - PROCESS | 2060 | --DOMWINDOW == 98 (1AB52800) [pid = 2060] [serial = 585] [outer = 00000000] [url = about:blank] 08:35:17 INFO - PROCESS | 2060 | --DOMWINDOW == 97 (1BCA1C00) [pid = 2060] [serial = 729] [outer = 00000000] [url = about:blank] 08:35:17 INFO - PROCESS | 2060 | --DOMWINDOW == 96 (177E6400) [pid = 2060] [serial = 714] [outer = 00000000] [url = about:blank] 08:35:17 INFO - PROCESS | 2060 | --DOMWINDOW == 95 (178F5800) [pid = 2060] [serial = 715] [outer = 00000000] [url = about:blank] 08:35:17 INFO - PROCESS | 2060 | --DOMWINDOW == 94 (1A77BC00) [pid = 2060] [serial = 718] [outer = 00000000] [url = about:blank] 08:35:17 INFO - PROCESS | 2060 | --DOMWINDOW == 93 (1A27BC00) [pid = 2060] [serial = 717] [outer = 00000000] [url = about:blank] 08:35:17 INFO - PROCESS | 2060 | --DOMWINDOW == 92 (1A825000) [pid = 2060] [serial = 723] [outer = 00000000] [url = about:blank] 08:35:17 INFO - PROCESS | 2060 | --DOMWINDOW == 91 (1A784800) [pid = 2060] [serial = 720] [outer = 00000000] [url = about:blank] 08:35:17 INFO - PROCESS | 2060 | --DOMWINDOW == 90 (1ADB4400) [pid = 2060] [serial = 726] [outer = 00000000] [url = about:blank] 08:35:17 INFO - PROCESS | 2060 | --DOMWINDOW == 89 (1A828800) [pid = 2060] [serial = 721] [outer = 00000000] [url = about:blank] 08:35:17 INFO - PROCESS | 2060 | --DOMWINDOW == 88 (0CF78000) [pid = 2060] [serial = 677] [outer = 00000000] [url = about:blank] 08:35:17 INFO - PROCESS | 2060 | --DOMWINDOW == 87 (0E789800) [pid = 2060] [serial = 387] [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.] 08:35:17 INFO - PROCESS | 2060 | --DOMWINDOW == 86 (16ED1000) [pid = 2060] [serial = 711] [outer = 00000000] [url = about:blank] 08:35:17 INFO - PROCESS | 2060 | --DOMWINDOW == 85 (15C37C00) [pid = 2060] [serial = 708] [outer = 00000000] [url = about:blank] 08:35:17 INFO - PROCESS | 2060 | --DOMWINDOW == 84 (16698000) [pid = 2060] [serial = 709] [outer = 00000000] [url = about:blank] 08:35:17 INFO - PROCESS | 2060 | --DOMWINDOW == 83 (0E210000) [pid = 2060] [serial = 705] [outer = 00000000] [url = about:blank] 08:35:17 INFO - PROCESS | 2060 | --DOMWINDOW == 82 (11F24800) [pid = 2060] [serial = 706] [outer = 00000000] [url = about:blank] 08:35:17 INFO - PROCESS | 2060 | --DOMWINDOW == 81 (154C0C00) [pid = 2060] [serial = 703] [outer = 00000000] [url = about:blank] 08:35:17 INFO - PROCESS | 2060 | --DOMWINDOW == 80 (11F2D400) [pid = 2060] [serial = 702] [outer = 00000000] [url = about:blank] 08:35:17 INFO - PROCESS | 2060 | --DOMWINDOW == 79 (15C41800) [pid = 2060] [serial = 700] [outer = 00000000] [url = about:blank] 08:35:17 INFO - PROCESS | 2060 | --DOMWINDOW == 78 (156B9800) [pid = 2060] [serial = 699] [outer = 00000000] [url = about:blank] 08:35:17 INFO - PROCESS | 2060 | --DOMWINDOW == 77 (207B8400) [pid = 2060] [serial = 697] [outer = 00000000] [url = about:blank] 08:35:17 INFO - PROCESS | 2060 | --DOMWINDOW == 76 (207B4C00) [pid = 2060] [serial = 696] [outer = 00000000] [url = about:blank] 08:35:17 INFO - PROCESS | 2060 | --DOMWINDOW == 75 (1FD19000) [pid = 2060] [serial = 694] [outer = 00000000] [url = about:blank] 08:35:17 INFO - PROCESS | 2060 | --DOMWINDOW == 74 (1FD13800) [pid = 2060] [serial = 693] [outer = 00000000] [url = about:blank] 08:35:17 INFO - PROCESS | 2060 | --DOMWINDOW == 73 (1E1AA000) [pid = 2060] [serial = 691] [outer = 00000000] [url = about:blank] 08:35:17 INFO - PROCESS | 2060 | --DOMWINDOW == 72 (1E00D000) [pid = 2060] [serial = 690] [outer = 00000000] [url = about:blank] 08:35:17 INFO - PROCESS | 2060 | --DOMWINDOW == 71 (1D5D1800) [pid = 2060] [serial = 688] [outer = 00000000] [url = about:blank] 08:35:17 INFO - PROCESS | 2060 | --DOMWINDOW == 70 (1D5CD000) [pid = 2060] [serial = 687] [outer = 00000000] [url = about:blank] 08:35:17 INFO - PROCESS | 2060 | --DOMWINDOW == 69 (1AB5BC00) [pid = 2060] [serial = 685] [outer = 00000000] [url = about:blank] 08:35:17 INFO - PROCESS | 2060 | --DOMWINDOW == 68 (1A787800) [pid = 2060] [serial = 684] [outer = 00000000] [url = about:blank] 08:35:17 INFO - PROCESS | 2060 | --DOMWINDOW == 67 (15C3F000) [pid = 2060] [serial = 681] [outer = 00000000] [url = about:blank] 08:35:17 INFO - PROCESS | 2060 | --DOMWINDOW == 66 (156BBC00) [pid = 2060] [serial = 680] [outer = 00000000] [url = about:blank] 08:35:17 INFO - PROCESS | 2060 | --DOMWINDOW == 65 (0D60B400) [pid = 2060] [serial = 678] [outer = 00000000] [url = about:blank] 08:35:17 INFO - PROCESS | 2060 | --DOMWINDOW == 64 (1BAAF800) [pid = 2060] [serial = 727] [outer = 00000000] [url = about:blank] 08:35:17 INFO - PROCESS | 2060 | --DOMWINDOW == 63 (1A885000) [pid = 2060] [serial = 724] [outer = 00000000] [url = about:blank] 08:35:17 INFO - PROCESS | 2060 | --DOMWINDOW == 62 (175F7400) [pid = 2060] [serial = 712] [outer = 00000000] [url = about:blank] 08:35:17 INFO - PROCESS | 2060 | --DOMWINDOW == 61 (134DE800) [pid = 2060] [serial = 633] [outer = 00000000] [url = about:blank] 08:35:17 INFO - PROCESS | 2060 | --DOMWINDOW == 60 (177E8800) [pid = 2060] [serial = 636] [outer = 00000000] [url = about:blank] 08:35:17 INFO - PROCESS | 2060 | ++DOCSHELL 0916E400 == 34 [pid = 2060] [id = 257] 08:35:17 INFO - PROCESS | 2060 | ++DOMWINDOW == 61 (09179000) [pid = 2060] [serial = 770] [outer = 00000000] 08:35:17 INFO - PROCESS | 2060 | ++DOMWINDOW == 62 (0C41C400) [pid = 2060] [serial = 771] [outer = 09179000] 08:35:17 INFO - PROCESS | 2060 | 1464104117878 Marionette DEBUG loaded listener.js 08:35:17 INFO - PROCESS | 2060 | ++DOMWINDOW == 63 (0CF37000) [pid = 2060] [serial = 772] [outer = 09179000] 08:35:18 INFO - PROCESS | 2060 | 1464104118337 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]]]}] 08:35:18 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-5.html | Canvas test: 2d.fillStyle.parse.invalid.rgb-5 08:35:18 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-5.html | took 830ms 08:35:18 INFO - PROCESS | 2060 | 1464104118387 Marionette TRACE conn5 -> [0,993,"getWindowHandle",null] 08:35:18 INFO - PROCESS | 2060 | 1464104118392 Marionette TRACE conn5 <- [1,993,null,{"value":"13"}] 08:35:18 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-6.html 08:35:18 INFO - PROCESS | 2060 | 1464104118398 Marionette TRACE conn5 -> [0,994,"setScriptTimeout",{"ms":35000}] 08:35:18 INFO - PROCESS | 2060 | 1464104118401 Marionette TRACE conn5 <- [1,994,null,{}] 08:35:18 INFO - PROCESS | 2060 | 1464104118405 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}] 08:35:18 INFO - PROCESS | 2060 | 1464104118491 Marionette TRACE conn5 <- [1,995,null,{"value":null}] 08:35:18 INFO - PROCESS | 2060 | 1464104118500 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\", \"d7c34136-0072-4267-ac82-d2d8ecbe8f23\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:35:18 INFO - PROCESS | 2060 | ++DOCSHELL 0D60AC00 == 35 [pid = 2060] [id = 258] 08:35:18 INFO - PROCESS | 2060 | ++DOMWINDOW == 64 (0D60C400) [pid = 2060] [serial = 773] [outer = 00000000] 08:35:18 INFO - PROCESS | 2060 | ++DOMWINDOW == 65 (0D662800) [pid = 2060] [serial = 774] [outer = 0D60C400] 08:35:18 INFO - PROCESS | 2060 | 1464104118545 Marionette DEBUG loaded listener.js 08:35:18 INFO - PROCESS | 2060 | ++DOMWINDOW == 66 (0D66E400) [pid = 2060] [serial = 775] [outer = 0D60C400] 08:35:18 INFO - PROCESS | 2060 | 1464104119004 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]]]}] 08:35:19 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-6.html | Canvas test: 2d.fillStyle.parse.invalid.rgb-6 08:35:19 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-6.html | took 630ms 08:35:19 INFO - PROCESS | 2060 | 1464104119032 Marionette TRACE conn5 -> [0,997,"getWindowHandle",null] 08:35:19 INFO - PROCESS | 2060 | 1464104119034 Marionette TRACE conn5 <- [1,997,null,{"value":"13"}] 08:35:19 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-7.html 08:35:19 INFO - PROCESS | 2060 | 1464104119037 Marionette TRACE conn5 -> [0,998,"setScriptTimeout",{"ms":35000}] 08:35:19 INFO - PROCESS | 2060 | 1464104119041 Marionette TRACE conn5 <- [1,998,null,{}] 08:35:19 INFO - PROCESS | 2060 | 1464104119052 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}] 08:35:19 INFO - PROCESS | 2060 | 1464104119165 Marionette TRACE conn5 <- [1,999,null,{"value":null}] 08:35:19 INFO - PROCESS | 2060 | 1464104119177 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\", \"d7c34136-0072-4267-ac82-d2d8ecbe8f23\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:35:19 INFO - PROCESS | 2060 | ++DOCSHELL 0E789800 == 36 [pid = 2060] [id = 259] 08:35:19 INFO - PROCESS | 2060 | ++DOMWINDOW == 67 (0E789C00) [pid = 2060] [serial = 776] [outer = 00000000] 08:35:19 INFO - PROCESS | 2060 | ++DOMWINDOW == 68 (11B97800) [pid = 2060] [serial = 777] [outer = 0E789C00] 08:35:19 INFO - PROCESS | 2060 | 1464104119225 Marionette DEBUG loaded listener.js 08:35:19 INFO - PROCESS | 2060 | ++DOMWINDOW == 69 (11CE8000) [pid = 2060] [serial = 778] [outer = 0E789C00] 08:35:19 INFO - PROCESS | 2060 | 1464104119661 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]]]}] 08:35:19 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-7.html | Canvas test: 2d.fillStyle.parse.invalid.rgb-7 08:35:19 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-7.html | took 690ms 08:35:19 INFO - PROCESS | 2060 | 1464104119727 Marionette TRACE conn5 -> [0,1001,"getWindowHandle",null] 08:35:19 INFO - PROCESS | 2060 | 1464104119730 Marionette TRACE conn5 <- [1,1001,null,{"value":"13"}] 08:35:19 INFO - PROCESS | 2060 | 1464104119733 Marionette TRACE conn5 -> [0,1002,"setScriptTimeout",{"ms":35000}] 08:35:19 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-1.html 08:35:19 INFO - PROCESS | 2060 | 1464104119735 Marionette TRACE conn5 <- [1,1002,null,{}] 08:35:19 INFO - PROCESS | 2060 | 1464104119738 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}] 08:35:19 INFO - PROCESS | 2060 | 1464104119825 Marionette TRACE conn5 <- [1,1003,null,{"value":null}] 08:35:19 INFO - PROCESS | 2060 | 1464104119831 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\", \"d7c34136-0072-4267-ac82-d2d8ecbe8f23\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:35:19 INFO - PROCESS | 2060 | ++DOCSHELL 11CECC00 == 37 [pid = 2060] [id = 260] 08:35:19 INFO - PROCESS | 2060 | ++DOMWINDOW == 70 (11F7C400) [pid = 2060] [serial = 779] [outer = 00000000] 08:35:19 INFO - PROCESS | 2060 | ++DOMWINDOW == 71 (123C6800) [pid = 2060] [serial = 780] [outer = 11F7C400] 08:35:19 INFO - PROCESS | 2060 | 1464104119877 Marionette DEBUG loaded listener.js 08:35:19 INFO - PROCESS | 2060 | ++DOMWINDOW == 72 (12667400) [pid = 2060] [serial = 781] [outer = 11F7C400] 08:35:20 INFO - PROCESS | 2060 | 1464104120363 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]]]}] 08:35:20 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-1.html | Canvas test: 2d.fillStyle.parse.invalid.rgba-1 08:35:20 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-1.html | took 670ms 08:35:20 INFO - PROCESS | 2060 | 1464104120408 Marionette TRACE conn5 -> [0,1005,"getWindowHandle",null] 08:35:20 INFO - PROCESS | 2060 | 1464104120410 Marionette TRACE conn5 <- [1,1005,null,{"value":"13"}] 08:35:20 INFO - PROCESS | 2060 | 1464104120413 Marionette TRACE conn5 -> [0,1006,"setScriptTimeout",{"ms":35000}] 08:35:20 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-2.html 08:35:20 INFO - PROCESS | 2060 | 1464104120415 Marionette TRACE conn5 <- [1,1006,null,{}] 08:35:20 INFO - PROCESS | 2060 | 1464104120418 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}] 08:35:20 INFO - PROCESS | 2060 | 1464104120527 Marionette TRACE conn5 <- [1,1007,null,{"value":null}] 08:35:20 INFO - PROCESS | 2060 | 1464104120611 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\", \"d7c34136-0072-4267-ac82-d2d8ecbe8f23\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:35:20 INFO - PROCESS | 2060 | ++DOCSHELL 134DEC00 == 38 [pid = 2060] [id = 261] 08:35:20 INFO - PROCESS | 2060 | ++DOMWINDOW == 73 (134DF800) [pid = 2060] [serial = 782] [outer = 00000000] 08:35:20 INFO - PROCESS | 2060 | ++DOMWINDOW == 74 (134E6000) [pid = 2060] [serial = 783] [outer = 134DF800] 08:35:20 INFO - PROCESS | 2060 | 1464104120655 Marionette DEBUG loaded listener.js 08:35:20 INFO - PROCESS | 2060 | ++DOMWINDOW == 75 (134E7000) [pid = 2060] [serial = 784] [outer = 134DF800] 08:35:21 INFO - PROCESS | 2060 | 1464104121069 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]]]}] 08:35:21 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-2.html | Canvas test: 2d.fillStyle.parse.invalid.rgba-2 08:35:21 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-2.html | took 730ms 08:35:21 INFO - PROCESS | 2060 | 1464104121148 Marionette TRACE conn5 -> [0,1009,"getWindowHandle",null] 08:35:21 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-3.html 08:35:21 INFO - PROCESS | 2060 | 1464104121149 Marionette TRACE conn5 <- [1,1009,null,{"value":"13"}] 08:35:21 INFO - PROCESS | 2060 | 1464104121153 Marionette TRACE conn5 -> [0,1010,"setScriptTimeout",{"ms":35000}] 08:35:21 INFO - PROCESS | 2060 | 1464104121154 Marionette TRACE conn5 <- [1,1010,null,{}] 08:35:21 INFO - PROCESS | 2060 | 1464104121158 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}] 08:35:21 INFO - PROCESS | 2060 | 1464104121285 Marionette TRACE conn5 <- [1,1011,null,{"value":null}] 08:35:21 INFO - PROCESS | 2060 | 1464104121345 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\", \"d7c34136-0072-4267-ac82-d2d8ecbe8f23\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:35:21 INFO - PROCESS | 2060 | ++DOCSHELL 0C303800 == 39 [pid = 2060] [id = 262] 08:35:21 INFO - PROCESS | 2060 | ++DOMWINDOW == 76 (0DA4A800) [pid = 2060] [serial = 785] [outer = 00000000] 08:35:21 INFO - PROCESS | 2060 | ++DOMWINDOW == 77 (14951400) [pid = 2060] [serial = 786] [outer = 0DA4A800] 08:35:21 INFO - PROCESS | 2060 | 1464104121391 Marionette DEBUG loaded listener.js 08:35:21 INFO - PROCESS | 2060 | ++DOMWINDOW == 78 (14996800) [pid = 2060] [serial = 787] [outer = 0DA4A800] 08:35:21 INFO - PROCESS | 2060 | 1464104121792 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]]]}] 08:35:21 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-3.html | Canvas test: 2d.fillStyle.parse.invalid.rgba-3 08:35:21 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-3.html | took 670ms 08:35:21 INFO - PROCESS | 2060 | 1464104121824 Marionette TRACE conn5 -> [0,1013,"getWindowHandle",null] 08:35:21 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-4.html 08:35:21 INFO - PROCESS | 2060 | 1464104121826 Marionette TRACE conn5 <- [1,1013,null,{"value":"13"}] 08:35:21 INFO - PROCESS | 2060 | 1464104121829 Marionette TRACE conn5 -> [0,1014,"setScriptTimeout",{"ms":35000}] 08:35:21 INFO - PROCESS | 2060 | 1464104121830 Marionette TRACE conn5 <- [1,1014,null,{}] 08:35:21 INFO - PROCESS | 2060 | 1464104121834 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}] 08:35:21 INFO - PROCESS | 2060 | 1464104121968 Marionette TRACE conn5 <- [1,1015,null,{"value":null}] 08:35:21 INFO - PROCESS | 2060 | 1464104121975 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\", \"d7c34136-0072-4267-ac82-d2d8ecbe8f23\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:35:21 INFO - PROCESS | 2060 | ++DOCSHELL 0DA43800 == 40 [pid = 2060] [id = 263] 08:35:21 INFO - PROCESS | 2060 | ++DOMWINDOW == 79 (14F19800) [pid = 2060] [serial = 788] [outer = 00000000] 08:35:21 INFO - PROCESS | 2060 | ++DOMWINDOW == 80 (14FDB400) [pid = 2060] [serial = 789] [outer = 14F19800] 08:35:22 INFO - PROCESS | 2060 | 1464104122020 Marionette DEBUG loaded listener.js 08:35:22 INFO - PROCESS | 2060 | ++DOMWINDOW == 81 (154C5400) [pid = 2060] [serial = 790] [outer = 14F19800] 08:35:22 INFO - PROCESS | 2060 | --DOMWINDOW == 80 (0E2F0400) [pid = 2060] [serial = 743] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-1.html] 08:35:22 INFO - PROCESS | 2060 | --DOMWINDOW == 79 (12668C00) [pid = 2060] [serial = 749] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-3.html] 08:35:22 INFO - PROCESS | 2060 | --DOMWINDOW == 78 (12331400) [pid = 2060] [serial = 746] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-2.html] 08:35:22 INFO - PROCESS | 2060 | --DOMWINDOW == 77 (14909800) [pid = 2060] [serial = 755] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-5.html] 08:35:22 INFO - PROCESS | 2060 | --DOMWINDOW == 76 (1BB4F000) [pid = 2060] [serial = 728] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-4.html] 08:35:22 INFO - PROCESS | 2060 | --DOMWINDOW == 75 (0D252000) [pid = 2060] [serial = 734] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-6.html] 08:35:22 INFO - PROCESS | 2060 | --DOMWINDOW == 74 (0DADC000) [pid = 2060] [serial = 740] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsla-2.html] 08:35:22 INFO - PROCESS | 2060 | --DOMWINDOW == 73 (0D8EC800) [pid = 2060] [serial = 737] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsla-1.html] 08:35:22 INFO - PROCESS | 2060 | --DOMWINDOW == 72 (0C3B0800) [pid = 2060] [serial = 731] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-5.html] 08:35:22 INFO - PROCESS | 2060 | --DOMWINDOW == 71 (134E5800) [pid = 2060] [serial = 752] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-4.html] 08:35:22 INFO - PROCESS | 2060 | --DOMWINDOW == 70 (14947000) [pid = 2060] [serial = 758] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-1.html] 08:35:22 INFO - PROCESS | 2060 | 1464104122496 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]]]}] 08:35:22 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-4.html | Canvas test: 2d.fillStyle.parse.invalid.rgba-4 08:35:22 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-4.html | took 730ms 08:35:22 INFO - PROCESS | 2060 | 1464104122559 Marionette TRACE conn5 -> [0,1017,"getWindowHandle",null] 08:35:22 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-5.html 08:35:22 INFO - PROCESS | 2060 | 1464104122561 Marionette TRACE conn5 <- [1,1017,null,{"value":"13"}] 08:35:22 INFO - PROCESS | 2060 | 1464104122565 Marionette TRACE conn5 -> [0,1018,"setScriptTimeout",{"ms":35000}] 08:35:22 INFO - PROCESS | 2060 | 1464104122566 Marionette TRACE conn5 <- [1,1018,null,{}] 08:35:22 INFO - PROCESS | 2060 | 1464104122570 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}] 08:35:22 INFO - PROCESS | 2060 | 1464104122649 Marionette TRACE conn5 <- [1,1019,null,{"value":null}] 08:35:22 INFO - PROCESS | 2060 | 1464104122655 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\", \"d7c34136-0072-4267-ac82-d2d8ecbe8f23\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:35:22 INFO - PROCESS | 2060 | ++DOCSHELL 0DAE2800 == 41 [pid = 2060] [id = 264] 08:35:22 INFO - PROCESS | 2060 | ++DOMWINDOW == 71 (0E19C800) [pid = 2060] [serial = 791] [outer = 00000000] 08:35:22 INFO - PROCESS | 2060 | ++DOMWINDOW == 72 (1494DC00) [pid = 2060] [serial = 792] [outer = 0E19C800] 08:35:22 INFO - PROCESS | 2060 | 1464104122701 Marionette DEBUG loaded listener.js 08:35:22 INFO - PROCESS | 2060 | ++DOMWINDOW == 73 (14F1D000) [pid = 2060] [serial = 793] [outer = 0E19C800] 08:35:23 INFO - PROCESS | 2060 | 1464104123113 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]]]}] 08:35:23 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-5.html | Canvas test: 2d.fillStyle.parse.invalid.rgba-5 08:35:23 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-5.html | took 570ms 08:35:23 INFO - PROCESS | 2060 | 1464104123135 Marionette TRACE conn5 -> [0,1021,"getWindowHandle",null] 08:35:23 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-6.html 08:35:23 INFO - PROCESS | 2060 | 1464104123137 Marionette TRACE conn5 <- [1,1021,null,{"value":"13"}] 08:35:23 INFO - PROCESS | 2060 | 1464104123140 Marionette TRACE conn5 -> [0,1022,"setScriptTimeout",{"ms":35000}] 08:35:23 INFO - PROCESS | 2060 | 1464104123142 Marionette TRACE conn5 <- [1,1022,null,{}] 08:35:23 INFO - PROCESS | 2060 | 1464104123158 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}] 08:35:23 INFO - PROCESS | 2060 | 1464104123243 Marionette TRACE conn5 <- [1,1023,null,{"value":null}] 08:35:23 INFO - PROCESS | 2060 | 1464104123250 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\", \"d7c34136-0072-4267-ac82-d2d8ecbe8f23\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:35:23 INFO - PROCESS | 2060 | ++DOCSHELL 1549E800 == 42 [pid = 2060] [id = 265] 08:35:23 INFO - PROCESS | 2060 | ++DOMWINDOW == 74 (154C5800) [pid = 2060] [serial = 794] [outer = 00000000] 08:35:23 INFO - PROCESS | 2060 | ++DOMWINDOW == 75 (156C2C00) [pid = 2060] [serial = 795] [outer = 154C5800] 08:35:23 INFO - PROCESS | 2060 | 1464104123294 Marionette DEBUG loaded listener.js 08:35:23 INFO - PROCESS | 2060 | ++DOMWINDOW == 76 (156C4000) [pid = 2060] [serial = 796] [outer = 154C5800] 08:35:23 INFO - PROCESS | 2060 | 1464104123726 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]]]}] 08:35:23 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-6.html | Canvas test: 2d.fillStyle.parse.invalid.rgba-6 08:35:23 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-6.html | took 630ms 08:35:23 INFO - PROCESS | 2060 | 1464104123772 Marionette TRACE conn5 -> [0,1025,"getWindowHandle",null] 08:35:23 INFO - PROCESS | 2060 | 1464104123774 Marionette TRACE conn5 <- [1,1025,null,{"value":"13"}] 08:35:23 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-7.html 08:35:23 INFO - PROCESS | 2060 | 1464104123791 Marionette TRACE conn5 -> [0,1026,"setScriptTimeout",{"ms":35000}] 08:35:23 INFO - PROCESS | 2060 | 1464104123793 Marionette TRACE conn5 <- [1,1026,null,{}] 08:35:23 INFO - PROCESS | 2060 | 1464104123797 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}] 08:35:23 INFO - PROCESS | 2060 | 1464104123876 Marionette TRACE conn5 <- [1,1027,null,{"value":null}] 08:35:23 INFO - PROCESS | 2060 | 1464104123883 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\", \"d7c34136-0072-4267-ac82-d2d8ecbe8f23\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:35:23 INFO - PROCESS | 2060 | ++DOCSHELL 156D4C00 == 43 [pid = 2060] [id = 266] 08:35:23 INFO - PROCESS | 2060 | ++DOMWINDOW == 77 (156D8400) [pid = 2060] [serial = 797] [outer = 00000000] 08:35:23 INFO - PROCESS | 2060 | ++DOMWINDOW == 78 (156DD400) [pid = 2060] [serial = 798] [outer = 156D8400] 08:35:23 INFO - PROCESS | 2060 | 1464104123928 Marionette DEBUG loaded listener.js 08:35:23 INFO - PROCESS | 2060 | ++DOMWINDOW == 79 (156E1400) [pid = 2060] [serial = 799] [outer = 156D8400] 08:35:24 INFO - PROCESS | 2060 | --DOCSHELL 1BAB3000 == 42 [pid = 2060] [id = 243] 08:35:24 INFO - PROCESS | 2060 | --DOCSHELL 156D3800 == 41 [pid = 2060] [id = 205] 08:35:24 INFO - PROCESS | 2060 | --DOCSHELL 134E9000 == 40 [pid = 2060] [id = 203] 08:35:24 INFO - PROCESS | 2060 | --DOCSHELL 15CB7000 == 39 [pid = 2060] [id = 204] 08:35:24 INFO - PROCESS | 2060 | --DOCSHELL 1A271800 == 38 [pid = 2060] [id = 198] 08:35:24 INFO - PROCESS | 2060 | --DOCSHELL 0D665000 == 37 [pid = 2060] [id = 188] 08:35:24 INFO - PROCESS | 2060 | --DOCSHELL 134ED800 == 36 [pid = 2060] [id = 195] 08:35:24 INFO - PROCESS | 2060 | --DOCSHELL 134E2400 == 35 [pid = 2060] [id = 200] 08:35:24 INFO - PROCESS | 2060 | --DOCSHELL 0C422400 == 34 [pid = 2060] [id = 202] 08:35:24 INFO - PROCESS | 2060 | --DOCSHELL 1774D800 == 33 [pid = 2060] [id = 194] 08:35:24 INFO - PROCESS | 2060 | --DOCSHELL 1BABD400 == 32 [pid = 2060] [id = 199] 08:35:24 INFO - PROCESS | 2060 | --DOCSHELL 1490C800 == 31 [pid = 2060] [id = 201] 08:35:25 INFO - PROCESS | 2060 | --DOMWINDOW == 78 (14943C00) [pid = 2060] [serial = 757] [outer = 00000000] [url = about:blank] 08:35:25 INFO - PROCESS | 2060 | --DOMWINDOW == 77 (134EB800) [pid = 2060] [serial = 754] [outer = 00000000] [url = about:blank] 08:35:25 INFO - PROCESS | 2060 | --DOMWINDOW == 76 (154CCC00) [pid = 2060] [serial = 762] [outer = 00000000] [url = about:blank] 08:35:25 INFO - PROCESS | 2060 | --DOMWINDOW == 75 (14994C00) [pid = 2060] [serial = 759] [outer = 00000000] [url = about:blank] 08:35:25 INFO - PROCESS | 2060 | --DOMWINDOW == 74 (14F13000) [pid = 2060] [serial = 760] [outer = 00000000] [url = about:blank] 08:35:25 INFO - PROCESS | 2060 | --DOMWINDOW == 73 (134EA400) [pid = 2060] [serial = 753] [outer = 00000000] [url = about:blank] 08:35:25 INFO - PROCESS | 2060 | --DOMWINDOW == 72 (0E75CC00) [pid = 2060] [serial = 744] [outer = 00000000] [url = about:blank] 08:35:25 INFO - PROCESS | 2060 | --DOMWINDOW == 71 (11B7E800) [pid = 2060] [serial = 745] [outer = 00000000] [url = about:blank] 08:35:25 INFO - PROCESS | 2060 | --DOMWINDOW == 70 (13009C00) [pid = 2060] [serial = 750] [outer = 00000000] [url = about:blank] 08:35:25 INFO - PROCESS | 2060 | --DOMWINDOW == 69 (130E1C00) [pid = 2060] [serial = 751] [outer = 00000000] [url = about:blank] 08:35:25 INFO - PROCESS | 2060 | --DOMWINDOW == 68 (124CA400) [pid = 2060] [serial = 747] [outer = 00000000] [url = about:blank] 08:35:25 INFO - PROCESS | 2060 | --DOMWINDOW == 67 (14910C00) [pid = 2060] [serial = 756] [outer = 00000000] [url = about:blank] 08:35:25 INFO - PROCESS | 2060 | --DOMWINDOW == 66 (12608400) [pid = 2060] [serial = 748] [outer = 00000000] [url = about:blank] 08:35:25 INFO - PROCESS | 2060 | --DOMWINDOW == 65 (1D5CAC00) [pid = 2060] [serial = 730] [outer = 00000000] [url = about:blank] 08:35:25 INFO - PROCESS | 2060 | --DOMWINDOW == 64 (0D531C00) [pid = 2060] [serial = 735] [outer = 00000000] [url = about:blank] 08:35:25 INFO - PROCESS | 2060 | --DOMWINDOW == 63 (0D538C00) [pid = 2060] [serial = 736] [outer = 00000000] [url = about:blank] 08:35:25 INFO - PROCESS | 2060 | --DOMWINDOW == 62 (0DCA3C00) [pid = 2060] [serial = 741] [outer = 00000000] [url = about:blank] 08:35:25 INFO - PROCESS | 2060 | --DOMWINDOW == 61 (0DCE9C00) [pid = 2060] [serial = 742] [outer = 00000000] [url = about:blank] 08:35:25 INFO - PROCESS | 2060 | --DOMWINDOW == 60 (0DA09400) [pid = 2060] [serial = 738] [outer = 00000000] [url = about:blank] 08:35:25 INFO - PROCESS | 2060 | --DOMWINDOW == 59 (0DA3D800) [pid = 2060] [serial = 739] [outer = 00000000] [url = about:blank] 08:35:25 INFO - PROCESS | 2060 | --DOMWINDOW == 58 (0C420000) [pid = 2060] [serial = 732] [outer = 00000000] [url = about:blank] 08:35:25 INFO - PROCESS | 2060 | --DOMWINDOW == 57 (0C428C00) [pid = 2060] [serial = 733] [outer = 00000000] [url = about:blank] 08:35:25 INFO - PROCESS | 2060 | 1464104125729 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]]]}] 08:35:25 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-7.html | Canvas test: 2d.fillStyle.parse.invalid.rgba-7 08:35:25 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-7.html | took 1972ms 08:35:25 INFO - PROCESS | 2060 | 1464104125766 Marionette TRACE conn5 -> [0,1029,"getWindowHandle",null] 08:35:25 INFO - PROCESS | 2060 | 1464104125770 Marionette TRACE conn5 <- [1,1029,null,{"value":"13"}] 08:35:25 INFO - PROCESS | 2060 | 1464104125776 Marionette TRACE conn5 -> [0,1030,"setScriptTimeout",{"ms":35000}] 08:35:25 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-1.html 08:35:25 INFO - PROCESS | 2060 | 1464104125780 Marionette TRACE conn5 <- [1,1030,null,{}] 08:35:25 INFO - PROCESS | 2060 | 1464104125786 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}] 08:35:25 INFO - PROCESS | 2060 | 1464104125872 Marionette TRACE conn5 <- [1,1031,null,{"value":null}] 08:35:25 INFO - PROCESS | 2060 | 1464104125880 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\", \"d7c34136-0072-4267-ac82-d2d8ecbe8f23\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:35:25 INFO - PROCESS | 2060 | ++DOCSHELL 0C3AA400 == 32 [pid = 2060] [id = 267] 08:35:25 INFO - PROCESS | 2060 | ++DOMWINDOW == 58 (0C3AAC00) [pid = 2060] [serial = 800] [outer = 00000000] 08:35:25 INFO - PROCESS | 2060 | ++DOMWINDOW == 59 (0C41E800) [pid = 2060] [serial = 801] [outer = 0C3AAC00] 08:35:25 INFO - PROCESS | 2060 | 1464104125928 Marionette DEBUG loaded listener.js 08:35:26 INFO - PROCESS | 2060 | ++DOMWINDOW == 60 (0C423C00) [pid = 2060] [serial = 802] [outer = 0C3AAC00] 08:35:26 INFO - PROCESS | 2060 | 1464104126413 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]]]}] 08:35:26 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-1.html | Canvas test: 2d.fillStyle.parse.rgb-clamp-1 08:35:26 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-1.html | took 670ms 08:35:26 INFO - PROCESS | 2060 | 1464104126451 Marionette TRACE conn5 -> [0,1033,"getWindowHandle",null] 08:35:26 INFO - PROCESS | 2060 | 1464104126457 Marionette TRACE conn5 <- [1,1033,null,{"value":"13"}] 08:35:26 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-2.html 08:35:26 INFO - PROCESS | 2060 | 1464104126463 Marionette TRACE conn5 -> [0,1034,"setScriptTimeout",{"ms":35000}] 08:35:26 INFO - PROCESS | 2060 | 1464104126466 Marionette TRACE conn5 <- [1,1034,null,{}] 08:35:26 INFO - PROCESS | 2060 | 1464104126470 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}] 08:35:26 INFO - PROCESS | 2060 | 1464104126551 Marionette TRACE conn5 <- [1,1035,null,{"value":null}] 08:35:26 INFO - PROCESS | 2060 | 1464104126562 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\", \"d7c34136-0072-4267-ac82-d2d8ecbe8f23\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:35:26 INFO - PROCESS | 2060 | ++DOCSHELL 0CFA8C00 == 33 [pid = 2060] [id = 268] 08:35:26 INFO - PROCESS | 2060 | ++DOMWINDOW == 61 (0CFA9000) [pid = 2060] [serial = 803] [outer = 00000000] 08:35:26 INFO - PROCESS | 2060 | ++DOMWINDOW == 62 (0D25A000) [pid = 2060] [serial = 804] [outer = 0CFA9000] 08:35:26 INFO - PROCESS | 2060 | 1464104126608 Marionette DEBUG loaded listener.js 08:35:26 INFO - PROCESS | 2060 | ++DOMWINDOW == 63 (0D538400) [pid = 2060] [serial = 805] [outer = 0CFA9000] 08:35:27 INFO - PROCESS | 2060 | 1464104127049 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]]]}] 08:35:27 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-2.html | Canvas test: 2d.fillStyle.parse.rgb-clamp-2 08:35:27 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-2.html | took 630ms 08:35:27 INFO - PROCESS | 2060 | 1464104127098 Marionette TRACE conn5 -> [0,1037,"getWindowHandle",null] 08:35:27 INFO - PROCESS | 2060 | 1464104127101 Marionette TRACE conn5 <- [1,1037,null,{"value":"13"}] 08:35:27 INFO - PROCESS | 2060 | 1464104127104 Marionette TRACE conn5 -> [0,1038,"setScriptTimeout",{"ms":35000}] 08:35:27 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-3.html 08:35:27 INFO - PROCESS | 2060 | 1464104127108 Marionette TRACE conn5 <- [1,1038,null,{}] 08:35:27 INFO - PROCESS | 2060 | 1464104127120 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}] 08:35:27 INFO - PROCESS | 2060 | 1464104127203 Marionette TRACE conn5 <- [1,1039,null,{"value":null}] 08:35:27 INFO - PROCESS | 2060 | 1464104127254 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\", \"d7c34136-0072-4267-ac82-d2d8ecbe8f23\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:35:27 INFO - PROCESS | 2060 | ++DOCSHELL 0D8EE000 == 34 [pid = 2060] [id = 269] 08:35:27 INFO - PROCESS | 2060 | ++DOMWINDOW == 64 (0D8EE400) [pid = 2060] [serial = 806] [outer = 00000000] 08:35:27 INFO - PROCESS | 2060 | ++DOMWINDOW == 65 (0DA0A400) [pid = 2060] [serial = 807] [outer = 0D8EE400] 08:35:27 INFO - PROCESS | 2060 | 1464104127303 Marionette DEBUG loaded listener.js 08:35:27 INFO - PROCESS | 2060 | ++DOMWINDOW == 66 (0DA40400) [pid = 2060] [serial = 808] [outer = 0D8EE400] 08:35:27 INFO - PROCESS | 2060 | 1464104127724 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]]]}] 08:35:27 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-3.html | Canvas test: 2d.fillStyle.parse.rgb-clamp-3 08:35:27 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-3.html | took 670ms 08:35:27 INFO - PROCESS | 2060 | 1464104127780 Marionette TRACE conn5 -> [0,1041,"getWindowHandle",null] 08:35:27 INFO - PROCESS | 2060 | 1464104127782 Marionette TRACE conn5 <- [1,1041,null,{"value":"13"}] 08:35:27 INFO - PROCESS | 2060 | 1464104127786 Marionette TRACE conn5 -> [0,1042,"setScriptTimeout",{"ms":35000}] 08:35:27 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-4.html 08:35:27 INFO - PROCESS | 2060 | 1464104127787 Marionette TRACE conn5 <- [1,1042,null,{}] 08:35:27 INFO - PROCESS | 2060 | 1464104127791 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}] 08:35:27 INFO - PROCESS | 2060 | 1464104127868 Marionette TRACE conn5 <- [1,1043,null,{"value":null}] 08:35:27 INFO - PROCESS | 2060 | 1464104127875 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\", \"d7c34136-0072-4267-ac82-d2d8ecbe8f23\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:35:27 INFO - PROCESS | 2060 | ++DOCSHELL 0CF9F400 == 35 [pid = 2060] [id = 270] 08:35:27 INFO - PROCESS | 2060 | ++DOMWINDOW == 67 (0DA4B800) [pid = 2060] [serial = 809] [outer = 00000000] 08:35:27 INFO - PROCESS | 2060 | ++DOMWINDOW == 68 (0DCDCC00) [pid = 2060] [serial = 810] [outer = 0DA4B800] 08:35:27 INFO - PROCESS | 2060 | 1464104127931 Marionette DEBUG loaded listener.js 08:35:28 INFO - PROCESS | 2060 | ++DOMWINDOW == 69 (0E20B800) [pid = 2060] [serial = 811] [outer = 0DA4B800] 08:35:28 INFO - PROCESS | 2060 | 1464104128353 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]]]}] 08:35:28 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-4.html | Canvas test: 2d.fillStyle.parse.rgb-clamp-4 08:35:28 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-4.html | took 630ms 08:35:28 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-5.html 08:35:28 INFO - PROCESS | 2060 | 1464104128420 Marionette TRACE conn5 -> [0,1045,"getWindowHandle",null] 08:35:28 INFO - PROCESS | 2060 | 1464104128422 Marionette TRACE conn5 <- [1,1045,null,{"value":"13"}] 08:35:28 INFO - PROCESS | 2060 | 1464104128425 Marionette TRACE conn5 -> [0,1046,"setScriptTimeout",{"ms":35000}] 08:35:28 INFO - PROCESS | 2060 | 1464104128427 Marionette TRACE conn5 <- [1,1046,null,{}] 08:35:28 INFO - PROCESS | 2060 | 1464104128430 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}] 08:35:28 INFO - PROCESS | 2060 | 1464104128503 Marionette TRACE conn5 <- [1,1047,null,{"value":null}] 08:35:28 INFO - PROCESS | 2060 | 1464104128512 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\", \"d7c34136-0072-4267-ac82-d2d8ecbe8f23\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:35:28 INFO - PROCESS | 2060 | ++DOCSHELL 0E2F3C00 == 36 [pid = 2060] [id = 271] 08:35:28 INFO - PROCESS | 2060 | ++DOMWINDOW == 70 (0E2FB000) [pid = 2060] [serial = 812] [outer = 00000000] 08:35:28 INFO - PROCESS | 2060 | ++DOMWINDOW == 71 (11B84400) [pid = 2060] [serial = 813] [outer = 0E2FB000] 08:35:28 INFO - PROCESS | 2060 | 1464104128557 Marionette DEBUG loaded listener.js 08:35:28 INFO - PROCESS | 2060 | ++DOMWINDOW == 72 (11CE9800) [pid = 2060] [serial = 814] [outer = 0E2FB000] 08:35:28 INFO - PROCESS | 2060 | 1464104128987 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]]]}] 08:35:29 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-5.html | Canvas test: 2d.fillStyle.parse.rgb-clamp-5 08:35:29 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-5.html | took 632ms 08:35:29 INFO - PROCESS | 2060 | 1464104129058 Marionette TRACE conn5 -> [0,1049,"getWindowHandle",null] 08:35:29 INFO - PROCESS | 2060 | 1464104129060 Marionette TRACE conn5 <- [1,1049,null,{"value":"13"}] 08:35:29 INFO - PROCESS | 2060 | 1464104129063 Marionette TRACE conn5 -> [0,1050,"setScriptTimeout",{"ms":35000}] 08:35:29 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-eof.html 08:35:29 INFO - PROCESS | 2060 | 1464104129065 Marionette TRACE conn5 <- [1,1050,null,{}] 08:35:29 INFO - PROCESS | 2060 | 1464104129069 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}] 08:35:29 INFO - PROCESS | 2060 | 1464104129163 Marionette TRACE conn5 <- [1,1051,null,{"value":null}] 08:35:29 INFO - PROCESS | 2060 | 1464104129181 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\", \"d7c34136-0072-4267-ac82-d2d8ecbe8f23\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:35:29 INFO - PROCESS | 2060 | ++DOCSHELL 12613400 == 37 [pid = 2060] [id = 272] 08:35:29 INFO - PROCESS | 2060 | ++DOMWINDOW == 73 (12614000) [pid = 2060] [serial = 815] [outer = 00000000] 08:35:29 INFO - PROCESS | 2060 | ++DOMWINDOW == 74 (12666000) [pid = 2060] [serial = 816] [outer = 12614000] 08:35:29 INFO - PROCESS | 2060 | 1464104129226 Marionette DEBUG loaded listener.js 08:35:29 INFO - PROCESS | 2060 | ++DOMWINDOW == 75 (13008000) [pid = 2060] [serial = 817] [outer = 12614000] 08:35:29 INFO - PROCESS | 2060 | 1464104129643 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]]]}] 08:35:29 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-eof.html | Canvas test: 2d.fillStyle.parse.rgb-eof 08:35:29 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-eof.html | took 630ms 08:35:29 INFO - PROCESS | 2060 | 1464104129698 Marionette TRACE conn5 -> [0,1053,"getWindowHandle",null] 08:35:29 INFO - PROCESS | 2060 | 1464104129700 Marionette TRACE conn5 <- [1,1053,null,{"value":"13"}] 08:35:29 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-num.html 08:35:29 INFO - PROCESS | 2060 | 1464104129703 Marionette TRACE conn5 -> [0,1054,"setScriptTimeout",{"ms":35000}] 08:35:29 INFO - PROCESS | 2060 | 1464104129704 Marionette TRACE conn5 <- [1,1054,null,{}] 08:35:29 INFO - PROCESS | 2060 | 1464104129708 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}] 08:35:29 INFO - PROCESS | 2060 | 1464104129780 Marionette TRACE conn5 <- [1,1055,null,{"value":null}] 08:35:29 INFO - PROCESS | 2060 | 1464104129789 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\", \"d7c34136-0072-4267-ac82-d2d8ecbe8f23\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:35:29 INFO - PROCESS | 2060 | ++DOCSHELL 130D9C00 == 38 [pid = 2060] [id = 273] 08:35:29 INFO - PROCESS | 2060 | ++DOMWINDOW == 76 (130E5000) [pid = 2060] [serial = 818] [outer = 00000000] 08:35:29 INFO - PROCESS | 2060 | ++DOMWINDOW == 77 (134E7800) [pid = 2060] [serial = 819] [outer = 130E5000] 08:35:29 INFO - PROCESS | 2060 | 1464104129833 Marionette DEBUG loaded listener.js 08:35:29 INFO - PROCESS | 2060 | ++DOMWINDOW == 78 (134E9000) [pid = 2060] [serial = 820] [outer = 130E5000] 08:35:30 INFO - PROCESS | 2060 | 1464104130257 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]]]}] 08:35:30 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-num.html | Canvas test: 2d.fillStyle.parse.rgb-num 08:35:30 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-num.html | took 570ms 08:35:30 INFO - PROCESS | 2060 | 1464104130284 Marionette TRACE conn5 -> [0,1057,"getWindowHandle",null] 08:35:30 INFO - PROCESS | 2060 | 1464104130286 Marionette TRACE conn5 <- [1,1057,null,{"value":"13"}] 08:35:30 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-percent.html 08:35:30 INFO - PROCESS | 2060 | 1464104130290 Marionette TRACE conn5 -> [0,1058,"setScriptTimeout",{"ms":35000}] 08:35:30 INFO - PROCESS | 2060 | 1464104130292 Marionette TRACE conn5 <- [1,1058,null,{}] 08:35:30 INFO - PROCESS | 2060 | 1464104130321 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}] 08:35:30 INFO - PROCESS | 2060 | 1464104130395 Marionette TRACE conn5 <- [1,1059,null,{"value":null}] 08:35:30 INFO - PROCESS | 2060 | 1464104130401 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\", \"d7c34136-0072-4267-ac82-d2d8ecbe8f23\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:35:30 INFO - PROCESS | 2060 | ++DOCSHELL 0E767000 == 39 [pid = 2060] [id = 274] 08:35:30 INFO - PROCESS | 2060 | ++DOMWINDOW == 79 (134E3000) [pid = 2060] [serial = 821] [outer = 00000000] 08:35:30 INFO - PROCESS | 2060 | ++DOMWINDOW == 80 (1490AC00) [pid = 2060] [serial = 822] [outer = 134E3000] 08:35:30 INFO - PROCESS | 2060 | 1464104130445 Marionette DEBUG loaded listener.js 08:35:30 INFO - PROCESS | 2060 | ++DOMWINDOW == 81 (13D51400) [pid = 2060] [serial = 823] [outer = 134E3000] 08:35:30 INFO - PROCESS | 2060 | 1464104130855 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]]]}] 08:35:30 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-percent.html | Canvas test: 2d.fillStyle.parse.rgb-percent 08:35:30 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-percent.html | took 630ms 08:35:30 INFO - PROCESS | 2060 | 1464104130925 Marionette TRACE conn5 -> [0,1061,"getWindowHandle",null] 08:35:30 INFO - PROCESS | 2060 | 1464104130927 Marionette TRACE conn5 <- [1,1061,null,{"value":"13"}] 08:35:30 INFO - PROCESS | 2060 | 1464104130930 Marionette TRACE conn5 -> [0,1062,"setScriptTimeout",{"ms":35000}] 08:35:30 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-clamp-1.html 08:35:30 INFO - PROCESS | 2060 | 1464104130932 Marionette TRACE conn5 <- [1,1062,null,{}] 08:35:30 INFO - PROCESS | 2060 | 1464104130942 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}] 08:35:31 INFO - PROCESS | 2060 | 1464104131040 Marionette TRACE conn5 <- [1,1063,null,{"value":null}] 08:35:31 INFO - PROCESS | 2060 | 1464104131053 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\", \"d7c34136-0072-4267-ac82-d2d8ecbe8f23\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:35:31 INFO - PROCESS | 2060 | ++DOCSHELL 0D8ECC00 == 40 [pid = 2060] [id = 275] 08:35:31 INFO - PROCESS | 2060 | ++DOMWINDOW == 82 (14944400) [pid = 2060] [serial = 824] [outer = 00000000] 08:35:31 INFO - PROCESS | 2060 | ++DOMWINDOW == 83 (14950800) [pid = 2060] [serial = 825] [outer = 14944400] 08:35:31 INFO - PROCESS | 2060 | 1464104131097 Marionette DEBUG loaded listener.js 08:35:31 INFO - PROCESS | 2060 | ++DOMWINDOW == 84 (14994400) [pid = 2060] [serial = 826] [outer = 14944400] 08:35:31 INFO - PROCESS | 2060 | 1464104131549 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]]]}] 08:35:31 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-clamp-1.html | Canvas test: 2d.fillStyle.parse.rgba-clamp-1 08:35:31 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-clamp-1.html | took 670ms 08:35:31 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-clamp-2.html 08:35:31 INFO - PROCESS | 2060 | 1464104131605 Marionette TRACE conn5 -> [0,1065,"getWindowHandle",null] 08:35:31 INFO - PROCESS | 2060 | 1464104131607 Marionette TRACE conn5 <- [1,1065,null,{"value":"13"}] 08:35:31 INFO - PROCESS | 2060 | 1464104131610 Marionette TRACE conn5 -> [0,1066,"setScriptTimeout",{"ms":35000}] 08:35:31 INFO - PROCESS | 2060 | 1464104131611 Marionette TRACE conn5 <- [1,1066,null,{}] 08:35:31 INFO - PROCESS | 2060 | 1464104131615 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}] 08:35:31 INFO - PROCESS | 2060 | 1464104131722 Marionette TRACE conn5 <- [1,1067,null,{"value":null}] 08:35:31 INFO - PROCESS | 2060 | 1464104131729 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\", \"d7c34136-0072-4267-ac82-d2d8ecbe8f23\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:35:31 INFO - PROCESS | 2060 | ++DOCSHELL 1499B800 == 41 [pid = 2060] [id = 276] 08:35:31 INFO - PROCESS | 2060 | ++DOMWINDOW == 85 (1499E000) [pid = 2060] [serial = 827] [outer = 00000000] 08:35:31 INFO - PROCESS | 2060 | ++DOMWINDOW == 86 (14F1A000) [pid = 2060] [serial = 828] [outer = 1499E000] 08:35:31 INFO - PROCESS | 2060 | 1464104131773 Marionette DEBUG loaded listener.js 08:35:31 INFO - PROCESS | 2060 | ++DOMWINDOW == 87 (1549B000) [pid = 2060] [serial = 829] [outer = 1499E000] 08:35:32 INFO - PROCESS | 2060 | 1464104132222 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]]]}] 08:35:32 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-clamp-2.html | Canvas test: 2d.fillStyle.parse.rgba-clamp-2 08:35:32 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-clamp-2.html | took 630ms 08:35:32 INFO - PROCESS | 2060 | 1464104132242 Marionette TRACE conn5 -> [0,1069,"getWindowHandle",null] 08:35:32 INFO - PROCESS | 2060 | 1464104132245 Marionette TRACE conn5 <- [1,1069,null,{"value":"13"}] 08:35:32 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-eof.html 08:35:32 INFO - PROCESS | 2060 | 1464104132248 Marionette TRACE conn5 -> [0,1070,"setScriptTimeout",{"ms":35000}] 08:35:32 INFO - PROCESS | 2060 | 1464104132250 Marionette TRACE conn5 <- [1,1070,null,{}] 08:35:32 INFO - PROCESS | 2060 | 1464104132254 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}] 08:35:32 INFO - PROCESS | 2060 | 1464104132376 Marionette TRACE conn5 <- [1,1071,null,{"value":null}] 08:35:32 INFO - PROCESS | 2060 | 1464104132476 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\", \"d7c34136-0072-4267-ac82-d2d8ecbe8f23\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:35:32 INFO - PROCESS | 2060 | ++DOCSHELL 0DC46000 == 42 [pid = 2060] [id = 277] 08:35:32 INFO - PROCESS | 2060 | ++DOMWINDOW == 88 (123CBC00) [pid = 2060] [serial = 830] [outer = 00000000] 08:35:32 INFO - PROCESS | 2060 | ++DOMWINDOW == 89 (156D4400) [pid = 2060] [serial = 831] [outer = 123CBC00] 08:35:32 INFO - PROCESS | 2060 | 1464104132526 Marionette DEBUG loaded listener.js 08:35:32 INFO - PROCESS | 2060 | ++DOMWINDOW == 90 (156E0400) [pid = 2060] [serial = 832] [outer = 123CBC00] 08:35:33 INFO - PROCESS | 2060 | --DOMWINDOW == 89 (134DF800) [pid = 2060] [serial = 782] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-2.html] 08:35:33 INFO - PROCESS | 2060 | --DOMWINDOW == 88 (14F19800) [pid = 2060] [serial = 788] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-4.html] 08:35:33 INFO - PROCESS | 2060 | --DOMWINDOW == 87 (0D535C00) [pid = 2060] [serial = 767] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-4.html] 08:35:33 INFO - PROCESS | 2060 | --DOMWINDOW == 86 (0DA4A800) [pid = 2060] [serial = 785] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-3.html] 08:35:33 INFO - PROCESS | 2060 | --DOMWINDOW == 85 (0D60C400) [pid = 2060] [serial = 773] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-6.html] 08:35:33 INFO - PROCESS | 2060 | --DOMWINDOW == 84 (0C3A6400) [pid = 2060] [serial = 764] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-3.html] 08:35:33 INFO - PROCESS | 2060 | --DOMWINDOW == 83 (09179000) [pid = 2060] [serial = 770] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-5.html] 08:35:33 INFO - PROCESS | 2060 | --DOMWINDOW == 82 (154C5800) [pid = 2060] [serial = 794] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-6.html] 08:35:33 INFO - PROCESS | 2060 | --DOMWINDOW == 81 (0E19C800) [pid = 2060] [serial = 791] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-5.html] 08:35:33 INFO - PROCESS | 2060 | --DOMWINDOW == 80 (11F7C400) [pid = 2060] [serial = 779] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-1.html] 08:35:33 INFO - PROCESS | 2060 | --DOMWINDOW == 79 (0E789C00) [pid = 2060] [serial = 776] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-7.html] 08:35:33 INFO - PROCESS | 2060 | --DOMWINDOW == 78 (14FD7800) [pid = 2060] [serial = 761] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-2.html] 08:35:33 INFO - PROCESS | 2060 | 1464104133092 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]]]}] 08:35:33 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-eof.html | Canvas test: 2d.fillStyle.parse.rgba-eof 08:35:33 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-eof.html | took 870ms 08:35:33 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-num-1.html 08:35:33 INFO - PROCESS | 2060 | 1464104133121 Marionette TRACE conn5 -> [0,1073,"getWindowHandle",null] 08:35:33 INFO - PROCESS | 2060 | 1464104133123 Marionette TRACE conn5 <- [1,1073,null,{"value":"13"}] 08:35:33 INFO - PROCESS | 2060 | 1464104133126 Marionette TRACE conn5 -> [0,1074,"setScriptTimeout",{"ms":35000}] 08:35:33 INFO - PROCESS | 2060 | 1464104133128 Marionette TRACE conn5 <- [1,1074,null,{}] 08:35:33 INFO - PROCESS | 2060 | 1464104133131 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}] 08:35:33 INFO - PROCESS | 2060 | 1464104133206 Marionette TRACE conn5 <- [1,1075,null,{"value":null}] 08:35:33 INFO - PROCESS | 2060 | 1464104133212 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\", \"d7c34136-0072-4267-ac82-d2d8ecbe8f23\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:35:33 INFO - PROCESS | 2060 | ++DOCSHELL 0C3A6400 == 43 [pid = 2060] [id = 278] 08:35:33 INFO - PROCESS | 2060 | ++DOMWINDOW == 79 (0C3AA000) [pid = 2060] [serial = 833] [outer = 00000000] 08:35:33 INFO - PROCESS | 2060 | ++DOMWINDOW == 80 (0E75C000) [pid = 2060] [serial = 834] [outer = 0C3AA000] 08:35:33 INFO - PROCESS | 2060 | 1464104133257 Marionette DEBUG loaded listener.js 08:35:33 INFO - PROCESS | 2060 | ++DOMWINDOW == 81 (11CEB400) [pid = 2060] [serial = 835] [outer = 0C3AA000] 08:35:33 INFO - PROCESS | 2060 | 1464104133676 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]]]}] 08:35:33 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-num-1.html | Canvas test: 2d.fillStyle.parse.rgba-num-1 08:35:33 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-num-1.html | took 570ms 08:35:33 INFO - PROCESS | 2060 | 1464104133703 Marionette TRACE conn5 -> [0,1077,"getWindowHandle",null] 08:35:33 INFO - PROCESS | 2060 | 1464104133705 Marionette TRACE conn5 <- [1,1077,null,{"value":"13"}] 08:35:33 INFO - PROCESS | 2060 | 1464104133708 Marionette TRACE conn5 -> [0,1078,"setScriptTimeout",{"ms":35000}] 08:35:33 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-num-2.html 08:35:33 INFO - PROCESS | 2060 | 1464104133710 Marionette TRACE conn5 <- [1,1078,null,{}] 08:35:33 INFO - PROCESS | 2060 | 1464104133713 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}] 08:35:33 INFO - PROCESS | 2060 | 1464104133814 Marionette TRACE conn5 <- [1,1079,null,{"value":null}] 08:35:33 INFO - PROCESS | 2060 | 1464104133823 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\", \"d7c34136-0072-4267-ac82-d2d8ecbe8f23\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:35:33 INFO - PROCESS | 2060 | ++DOCSHELL 12604800 == 44 [pid = 2060] [id = 279] 08:35:33 INFO - PROCESS | 2060 | ++DOMWINDOW == 82 (139C8400) [pid = 2060] [serial = 836] [outer = 00000000] 08:35:33 INFO - PROCESS | 2060 | ++DOMWINDOW == 83 (156DCC00) [pid = 2060] [serial = 837] [outer = 139C8400] 08:35:33 INFO - PROCESS | 2060 | 1464104133867 Marionette DEBUG loaded listener.js 08:35:33 INFO - PROCESS | 2060 | ++DOMWINDOW == 84 (15C3EC00) [pid = 2060] [serial = 838] [outer = 139C8400] 08:35:34 INFO - PROCESS | 2060 | 1464104134272 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]]]}] 08:35:34 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-num-2.html | Canvas test: 2d.fillStyle.parse.rgba-num-2 08:35:34 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-num-2.html | took 630ms 08:35:34 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-percent.html 08:35:34 INFO - PROCESS | 2060 | 1464104134342 Marionette TRACE conn5 -> [0,1081,"getWindowHandle",null] 08:35:34 INFO - PROCESS | 2060 | 1464104134344 Marionette TRACE conn5 <- [1,1081,null,{"value":"13"}] 08:35:34 INFO - PROCESS | 2060 | 1464104134347 Marionette TRACE conn5 -> [0,1082,"setScriptTimeout",{"ms":35000}] 08:35:34 INFO - PROCESS | 2060 | 1464104134349 Marionette TRACE conn5 <- [1,1082,null,{}] 08:35:34 INFO - PROCESS | 2060 | 1464104134352 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}] 08:35:34 INFO - PROCESS | 2060 | 1464104134429 Marionette TRACE conn5 <- [1,1083,null,{"value":null}] 08:35:34 INFO - PROCESS | 2060 | 1464104134437 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\", \"d7c34136-0072-4267-ac82-d2d8ecbe8f23\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:35:34 INFO - PROCESS | 2060 | ++DOCSHELL 15C40400 == 45 [pid = 2060] [id = 280] 08:35:34 INFO - PROCESS | 2060 | ++DOMWINDOW == 85 (15C41C00) [pid = 2060] [serial = 839] [outer = 00000000] 08:35:34 INFO - PROCESS | 2060 | ++DOMWINDOW == 86 (12618400) [pid = 2060] [serial = 840] [outer = 15C41C00] 08:35:34 INFO - PROCESS | 2060 | 1464104134482 Marionette DEBUG loaded listener.js 08:35:34 INFO - PROCESS | 2060 | ++DOMWINDOW == 87 (15C90800) [pid = 2060] [serial = 841] [outer = 15C41C00] 08:35:34 INFO - PROCESS | 2060 | 1464104134912 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]]]}] 08:35:34 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-percent.html | Canvas test: 2d.fillStyle.parse.rgba-percent 08:35:34 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-percent.html | took 630ms 08:35:34 INFO - PROCESS | 2060 | 1464104134978 Marionette TRACE conn5 -> [0,1085,"getWindowHandle",null] 08:35:34 INFO - PROCESS | 2060 | 1464104134980 Marionette TRACE conn5 <- [1,1085,null,{"value":"13"}] 08:35:34 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-1.html 08:35:34 INFO - PROCESS | 2060 | 1464104134983 Marionette TRACE conn5 -> [0,1086,"setScriptTimeout",{"ms":35000}] 08:35:34 INFO - PROCESS | 2060 | 1464104134985 Marionette TRACE conn5 <- [1,1086,null,{}] 08:35:34 INFO - PROCESS | 2060 | 1464104134989 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}] 08:35:35 INFO - PROCESS | 2060 | 1464104135108 Marionette TRACE conn5 <- [1,1087,null,{"value":null}] 08:35:35 INFO - PROCESS | 2060 | 1464104135269 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\", \"d7c34136-0072-4267-ac82-d2d8ecbe8f23\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:35:35 INFO - PROCESS | 2060 | ++DOCSHELL 09179800 == 46 [pid = 2060] [id = 281] 08:35:35 INFO - PROCESS | 2060 | ++DOMWINDOW == 88 (0917A800) [pid = 2060] [serial = 842] [outer = 00000000] 08:35:35 INFO - PROCESS | 2060 | ++DOMWINDOW == 89 (0C30B400) [pid = 2060] [serial = 843] [outer = 0917A800] 08:35:35 INFO - PROCESS | 2060 | 1464104135326 Marionette DEBUG loaded listener.js 08:35:35 INFO - PROCESS | 2060 | ++DOMWINDOW == 90 (0C3AE400) [pid = 2060] [serial = 844] [outer = 0917A800] 08:35:36 INFO - PROCESS | 2060 | 1464104136059 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]]]}] 08:35:36 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-1.html | Canvas test: 2d.fillStyle.parse.rgba-solid-1 08:35:36 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-1.html | took 1132ms 08:35:36 INFO - PROCESS | 2060 | 1464104136118 Marionette TRACE conn5 -> [0,1089,"getWindowHandle",null] 08:35:36 INFO - PROCESS | 2060 | 1464104136122 Marionette TRACE conn5 <- [1,1089,null,{"value":"13"}] 08:35:36 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-2.html 08:35:36 INFO - PROCESS | 2060 | 1464104136126 Marionette TRACE conn5 -> [0,1090,"setScriptTimeout",{"ms":35000}] 08:35:36 INFO - PROCESS | 2060 | 1464104136131 Marionette TRACE conn5 <- [1,1090,null,{}] 08:35:36 INFO - PROCESS | 2060 | 1464104136136 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}] 08:35:36 INFO - PROCESS | 2060 | 1464104136251 Marionette TRACE conn5 <- [1,1091,null,{"value":null}] 08:35:36 INFO - PROCESS | 2060 | 1464104136335 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\", \"d7c34136-0072-4267-ac82-d2d8ecbe8f23\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:35:36 INFO - PROCESS | 2060 | ++DOCSHELL 0D609C00 == 47 [pid = 2060] [id = 282] 08:35:36 INFO - PROCESS | 2060 | ++DOMWINDOW == 91 (0D60A800) [pid = 2060] [serial = 845] [outer = 00000000] 08:35:36 INFO - PROCESS | 2060 | ++DOMWINDOW == 92 (0D666400) [pid = 2060] [serial = 846] [outer = 0D60A800] 08:35:36 INFO - PROCESS | 2060 | 1464104136433 Marionette DEBUG loaded listener.js 08:35:36 INFO - PROCESS | 2060 | ++DOMWINDOW == 93 (0D8FAC00) [pid = 2060] [serial = 847] [outer = 0D60A800] 08:35:37 INFO - PROCESS | 2060 | 1464104137359 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]]]}] 08:35:37 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-2.html | Canvas test: 2d.fillStyle.parse.rgba-solid-2 08:35:37 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-2.html | took 1274ms 08:35:37 INFO - PROCESS | 2060 | 1464104137406 Marionette TRACE conn5 -> [0,1093,"getWindowHandle",null] 08:35:37 INFO - PROCESS | 2060 | 1464104137410 Marionette TRACE conn5 <- [1,1093,null,{"value":"13"}] 08:35:37 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-3.html 08:35:37 INFO - PROCESS | 2060 | 1464104137415 Marionette TRACE conn5 -> [0,1094,"setScriptTimeout",{"ms":35000}] 08:35:37 INFO - PROCESS | 2060 | 1464104137419 Marionette TRACE conn5 <- [1,1094,null,{}] 08:35:37 INFO - PROCESS | 2060 | 1464104137425 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}] 08:35:37 INFO - PROCESS | 2060 | 1464104137530 Marionette TRACE conn5 <- [1,1095,null,{"value":null}] 08:35:37 INFO - PROCESS | 2060 | 1464104137672 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\", \"d7c34136-0072-4267-ac82-d2d8ecbe8f23\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:35:37 INFO - PROCESS | 2060 | --DOCSHELL 0C303800 == 46 [pid = 2060] [id = 262] 08:35:37 INFO - PROCESS | 2060 | --DOCSHELL 0DAE2800 == 45 [pid = 2060] [id = 264] 08:35:37 INFO - PROCESS | 2060 | --DOCSHELL 1549E800 == 44 [pid = 2060] [id = 265] 08:35:37 INFO - PROCESS | 2060 | --DOCSHELL 0DA43800 == 43 [pid = 2060] [id = 263] 08:35:37 INFO - PROCESS | 2060 | --DOCSHELL 15C40400 == 42 [pid = 2060] [id = 280] 08:35:37 INFO - PROCESS | 2060 | --DOCSHELL 12604800 == 41 [pid = 2060] [id = 279] 08:35:37 INFO - PROCESS | 2060 | --DOCSHELL 0C3A6400 == 40 [pid = 2060] [id = 278] 08:35:37 INFO - PROCESS | 2060 | --DOCSHELL 0DC46000 == 39 [pid = 2060] [id = 277] 08:35:37 INFO - PROCESS | 2060 | --DOCSHELL 1499B800 == 38 [pid = 2060] [id = 276] 08:35:37 INFO - PROCESS | 2060 | --DOCSHELL 0D8ECC00 == 37 [pid = 2060] [id = 275] 08:35:37 INFO - PROCESS | 2060 | --DOCSHELL 0E767000 == 36 [pid = 2060] [id = 274] 08:35:37 INFO - PROCESS | 2060 | --DOCSHELL 130D9C00 == 35 [pid = 2060] [id = 273] 08:35:37 INFO - PROCESS | 2060 | --DOCSHELL 12613400 == 34 [pid = 2060] [id = 272] 08:35:37 INFO - PROCESS | 2060 | --DOCSHELL 0E2F3C00 == 33 [pid = 2060] [id = 271] 08:35:37 INFO - PROCESS | 2060 | --DOCSHELL 0CF9F400 == 32 [pid = 2060] [id = 270] 08:35:37 INFO - PROCESS | 2060 | --DOCSHELL 0D8EE000 == 31 [pid = 2060] [id = 269] 08:35:37 INFO - PROCESS | 2060 | --DOCSHELL 0CFA8C00 == 30 [pid = 2060] [id = 268] 08:35:37 INFO - PROCESS | 2060 | --DOCSHELL 0C3AA400 == 29 [pid = 2060] [id = 267] 08:35:37 INFO - PROCESS | 2060 | --DOCSHELL 156D4C00 == 28 [pid = 2060] [id = 266] 08:35:37 INFO - PROCESS | 2060 | --DOMWINDOW == 92 (156DD400) [pid = 2060] [serial = 798] [outer = 00000000] [url = about:blank] 08:35:37 INFO - PROCESS | 2060 | ++DOCSHELL 0916FC00 == 29 [pid = 2060] [id = 283] 08:35:37 INFO - PROCESS | 2060 | ++DOMWINDOW == 93 (09174000) [pid = 2060] [serial = 848] [outer = 00000000] 08:35:37 INFO - PROCESS | 2060 | ++DOMWINDOW == 94 (0C3A3800) [pid = 2060] [serial = 849] [outer = 09174000] 08:35:37 INFO - PROCESS | 2060 | 1464104137767 Marionette DEBUG loaded listener.js 08:35:37 INFO - PROCESS | 2060 | ++DOMWINDOW == 95 (0CA58000) [pid = 2060] [serial = 850] [outer = 09174000] 08:35:37 INFO - PROCESS | 2060 | --DOMWINDOW == 94 (156C4000) [pid = 2060] [serial = 796] [outer = 00000000] [url = about:blank] 08:35:37 INFO - PROCESS | 2060 | --DOMWINDOW == 93 (134E7000) [pid = 2060] [serial = 784] [outer = 00000000] [url = about:blank] 08:35:37 INFO - PROCESS | 2060 | --DOMWINDOW == 92 (14FDB400) [pid = 2060] [serial = 789] [outer = 00000000] [url = about:blank] 08:35:37 INFO - PROCESS | 2060 | --DOMWINDOW == 91 (0DA47C00) [pid = 2060] [serial = 768] [outer = 00000000] [url = about:blank] 08:35:37 INFO - PROCESS | 2060 | --DOMWINDOW == 90 (14951400) [pid = 2060] [serial = 786] [outer = 00000000] [url = about:blank] 08:35:37 INFO - PROCESS | 2060 | --DOMWINDOW == 89 (0D662800) [pid = 2060] [serial = 774] [outer = 00000000] [url = about:blank] 08:35:37 INFO - PROCESS | 2060 | --DOMWINDOW == 88 (14996800) [pid = 2060] [serial = 787] [outer = 00000000] [url = about:blank] 08:35:37 INFO - PROCESS | 2060 | --DOMWINDOW == 87 (154C5400) [pid = 2060] [serial = 790] [outer = 00000000] [url = about:blank] 08:35:37 INFO - PROCESS | 2060 | --DOMWINDOW == 86 (0D66E400) [pid = 2060] [serial = 775] [outer = 00000000] [url = about:blank] 08:35:37 INFO - PROCESS | 2060 | --DOMWINDOW == 85 (0D537000) [pid = 2060] [serial = 766] [outer = 00000000] [url = about:blank] 08:35:37 INFO - PROCESS | 2060 | --DOMWINDOW == 84 (0CF37000) [pid = 2060] [serial = 772] [outer = 00000000] [url = about:blank] 08:35:37 INFO - PROCESS | 2060 | --DOMWINDOW == 83 (156C2C00) [pid = 2060] [serial = 795] [outer = 00000000] [url = about:blank] 08:35:37 INFO - PROCESS | 2060 | --DOMWINDOW == 82 (0CFAD800) [pid = 2060] [serial = 765] [outer = 00000000] [url = about:blank] 08:35:37 INFO - PROCESS | 2060 | --DOMWINDOW == 81 (134E6000) [pid = 2060] [serial = 783] [outer = 00000000] [url = about:blank] 08:35:37 INFO - PROCESS | 2060 | --DOMWINDOW == 80 (0DC46400) [pid = 2060] [serial = 769] [outer = 00000000] [url = about:blank] 08:35:37 INFO - PROCESS | 2060 | --DOMWINDOW == 79 (1494DC00) [pid = 2060] [serial = 792] [outer = 00000000] [url = about:blank] 08:35:37 INFO - PROCESS | 2060 | --DOMWINDOW == 78 (0C41C400) [pid = 2060] [serial = 771] [outer = 00000000] [url = about:blank] 08:35:37 INFO - PROCESS | 2060 | --DOMWINDOW == 77 (123C6800) [pid = 2060] [serial = 780] [outer = 00000000] [url = about:blank] 08:35:37 INFO - PROCESS | 2060 | --DOMWINDOW == 76 (11B97800) [pid = 2060] [serial = 777] [outer = 00000000] [url = about:blank] 08:35:37 INFO - PROCESS | 2060 | --DOMWINDOW == 75 (14F1D000) [pid = 2060] [serial = 793] [outer = 00000000] [url = about:blank] 08:35:37 INFO - PROCESS | 2060 | --DOMWINDOW == 74 (156BC800) [pid = 2060] [serial = 763] [outer = 00000000] [url = about:blank] 08:35:37 INFO - PROCESS | 2060 | --DOMWINDOW == 73 (12667400) [pid = 2060] [serial = 781] [outer = 00000000] [url = about:blank] 08:35:37 INFO - PROCESS | 2060 | --DOMWINDOW == 72 (11CE8000) [pid = 2060] [serial = 778] [outer = 00000000] [url = about:blank] 08:35:38 INFO - PROCESS | 2060 | 1464104138217 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]]]}] 08:35:38 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-3.html | Canvas test: 2d.fillStyle.parse.rgba-solid-3 08:35:38 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-3.html | took 830ms 08:35:38 INFO - PROCESS | 2060 | 1464104138246 Marionette TRACE conn5 -> [0,1097,"getWindowHandle",null] 08:35:38 INFO - PROCESS | 2060 | 1464104138252 Marionette TRACE conn5 <- [1,1097,null,{"value":"13"}] 08:35:38 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-4.html 08:35:38 INFO - PROCESS | 2060 | 1464104138258 Marionette TRACE conn5 -> [0,1098,"setScriptTimeout",{"ms":35000}] 08:35:38 INFO - PROCESS | 2060 | 1464104138261 Marionette TRACE conn5 <- [1,1098,null,{}] 08:35:38 INFO - PROCESS | 2060 | 1464104138265 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}] 08:35:38 INFO - PROCESS | 2060 | 1464104138346 Marionette TRACE conn5 <- [1,1099,null,{"value":null}] 08:35:38 INFO - PROCESS | 2060 | 1464104138355 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\", \"d7c34136-0072-4267-ac82-d2d8ecbe8f23\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:35:38 INFO - PROCESS | 2060 | ++DOCSHELL 0D25B800 == 30 [pid = 2060] [id = 284] 08:35:38 INFO - PROCESS | 2060 | ++DOMWINDOW == 73 (0D531800) [pid = 2060] [serial = 851] [outer = 00000000] 08:35:38 INFO - PROCESS | 2060 | ++DOMWINDOW == 74 (0D60E400) [pid = 2060] [serial = 852] [outer = 0D531800] 08:35:38 INFO - PROCESS | 2060 | 1464104138401 Marionette DEBUG loaded listener.js 08:35:38 INFO - PROCESS | 2060 | ++DOMWINDOW == 75 (0D662800) [pid = 2060] [serial = 853] [outer = 0D531800] 08:35:38 INFO - PROCESS | 2060 | 1464104138870 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]]]}] 08:35:38 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-4.html | Canvas test: 2d.fillStyle.parse.rgba-solid-4 08:35:38 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-4.html | took 630ms 08:35:38 INFO - PROCESS | 2060 | 1464104138890 Marionette TRACE conn5 -> [0,1101,"getWindowHandle",null] 08:35:38 INFO - PROCESS | 2060 | 1464104138893 Marionette TRACE conn5 <- [1,1101,null,{"value":"13"}] 08:35:38 INFO - PROCESS | 2060 | 1464104138900 Marionette TRACE conn5 -> [0,1102,"setScriptTimeout",{"ms":35000}] 08:35:38 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.svg-1.html 08:35:38 INFO - PROCESS | 2060 | 1464104138903 Marionette TRACE conn5 <- [1,1102,null,{}] 08:35:38 INFO - PROCESS | 2060 | 1464104138915 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}] 08:35:38 INFO - PROCESS | 2060 | 1464104139001 Marionette TRACE conn5 <- [1,1103,null,{"value":null}] 08:35:39 INFO - PROCESS | 2060 | 1464104139044 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\", \"d7c34136-0072-4267-ac82-d2d8ecbe8f23\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:35:39 INFO - PROCESS | 2060 | ++DOCSHELL 0DCE8400 == 31 [pid = 2060] [id = 285] 08:35:39 INFO - PROCESS | 2060 | ++DOMWINDOW == 76 (0E119400) [pid = 2060] [serial = 854] [outer = 00000000] 08:35:39 INFO - PROCESS | 2060 | ++DOMWINDOW == 77 (0E204400) [pid = 2060] [serial = 855] [outer = 0E119400] 08:35:39 INFO - PROCESS | 2060 | 1464104139092 Marionette DEBUG loaded listener.js 08:35:39 INFO - PROCESS | 2060 | ++DOMWINDOW == 78 (0E767000) [pid = 2060] [serial = 856] [outer = 0E119400] 08:35:39 INFO - PROCESS | 2060 | 1464104139554 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]]]}] 08:35:39 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.svg-1.html | Canvas test: 2d.fillStyle.parse.svg-1 08:35:39 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.svg-1.html | took 670ms 08:35:39 INFO - PROCESS | 2060 | 1464104139575 Marionette TRACE conn5 -> [0,1105,"getWindowHandle",null] 08:35:39 INFO - PROCESS | 2060 | 1464104139578 Marionette TRACE conn5 <- [1,1105,null,{"value":"13"}] 08:35:39 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.svg-2.html 08:35:39 INFO - PROCESS | 2060 | 1464104139585 Marionette TRACE conn5 -> [0,1106,"setScriptTimeout",{"ms":35000}] 08:35:39 INFO - PROCESS | 2060 | 1464104139587 Marionette TRACE conn5 <- [1,1106,null,{}] 08:35:39 INFO - PROCESS | 2060 | 1464104139590 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}] 08:35:39 INFO - PROCESS | 2060 | 1464104139671 Marionette TRACE conn5 <- [1,1107,null,{"value":null}] 08:35:39 INFO - PROCESS | 2060 | 1464104139681 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\", \"d7c34136-0072-4267-ac82-d2d8ecbe8f23\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:35:39 INFO - PROCESS | 2060 | ++DOCSHELL 11BA2800 == 32 [pid = 2060] [id = 286] 08:35:39 INFO - PROCESS | 2060 | ++DOMWINDOW == 79 (11D5D000) [pid = 2060] [serial = 857] [outer = 00000000] 08:35:39 INFO - PROCESS | 2060 | ++DOMWINDOW == 80 (123C6800) [pid = 2060] [serial = 858] [outer = 11D5D000] 08:35:39 INFO - PROCESS | 2060 | 1464104139726 Marionette DEBUG loaded listener.js 08:35:39 INFO - PROCESS | 2060 | ++DOMWINDOW == 81 (1260B800) [pid = 2060] [serial = 859] [outer = 11D5D000] 08:35:40 INFO - PROCESS | 2060 | 1464104140163 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]]]}] 08:35:40 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.svg-2.html | Canvas test: 2d.fillStyle.parse.svg-2 08:35:40 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.svg-2.html | took 630ms 08:35:40 INFO - PROCESS | 2060 | 1464104140221 Marionette TRACE conn5 -> [0,1109,"getWindowHandle",null] 08:35:40 INFO - PROCESS | 2060 | 1464104140223 Marionette TRACE conn5 <- [1,1109,null,{"value":"13"}] 08:35:40 INFO - PROCESS | 2060 | 1464104140226 Marionette TRACE conn5 -> [0,1110,"setScriptTimeout",{"ms":35000}] 08:35:40 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.system.html 08:35:40 INFO - PROCESS | 2060 | 1464104140228 Marionette TRACE conn5 <- [1,1110,null,{}] 08:35:40 INFO - PROCESS | 2060 | 1464104140231 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}] 08:35:40 INFO - PROCESS | 2060 | 1464104140333 Marionette TRACE conn5 <- [1,1111,null,{"value":null}] 08:35:40 INFO - PROCESS | 2060 | 1464104140339 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\", \"d7c34136-0072-4267-ac82-d2d8ecbe8f23\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:35:40 INFO - PROCESS | 2060 | ++DOCSHELL 1261E000 == 33 [pid = 2060] [id = 287] 08:35:40 INFO - PROCESS | 2060 | ++DOMWINDOW == 82 (0D66A000) [pid = 2060] [serial = 860] [outer = 00000000] 08:35:40 INFO - PROCESS | 2060 | ++DOMWINDOW == 83 (13010800) [pid = 2060] [serial = 861] [outer = 0D66A000] 08:35:40 INFO - PROCESS | 2060 | 1464104140385 Marionette DEBUG loaded listener.js 08:35:40 INFO - PROCESS | 2060 | ++DOMWINDOW == 84 (134E5C00) [pid = 2060] [serial = 862] [outer = 0D66A000] 08:35:40 INFO - PROCESS | 2060 | 1464104140852 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]]]}] 08:35:40 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.system.html | Canvas test: 2d.fillStyle.parse.system 08:35:40 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.system.html | took 670ms 08:35:40 INFO - PROCESS | 2060 | 1464104140900 Marionette TRACE conn5 -> [0,1113,"getWindowHandle",null] 08:35:40 INFO - PROCESS | 2060 | 1464104140902 Marionette TRACE conn5 <- [1,1113,null,{"value":"13"}] 08:35:40 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.transparent-1.html 08:35:40 INFO - PROCESS | 2060 | 1464104140905 Marionette TRACE conn5 -> [0,1114,"setScriptTimeout",{"ms":35000}] 08:35:40 INFO - PROCESS | 2060 | 1464104140907 Marionette TRACE conn5 <- [1,1114,null,{}] 08:35:40 INFO - PROCESS | 2060 | 1464104140910 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}] 08:35:41 INFO - PROCESS | 2060 | 1464104141041 Marionette TRACE conn5 <- [1,1115,null,{"value":null}] 08:35:41 INFO - PROCESS | 2060 | 1464104141054 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\", \"d7c34136-0072-4267-ac82-d2d8ecbe8f23\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:35:41 INFO - PROCESS | 2060 | ++DOCSHELL 13010000 == 34 [pid = 2060] [id = 288] 08:35:41 INFO - PROCESS | 2060 | ++DOMWINDOW == 85 (130E6000) [pid = 2060] [serial = 863] [outer = 00000000] 08:35:41 INFO - PROCESS | 2060 | ++DOMWINDOW == 86 (14944000) [pid = 2060] [serial = 864] [outer = 130E6000] 08:35:41 INFO - PROCESS | 2060 | 1464104141099 Marionette DEBUG loaded listener.js 08:35:41 INFO - PROCESS | 2060 | ++DOMWINDOW == 87 (14952800) [pid = 2060] [serial = 865] [outer = 130E6000] 08:35:41 INFO - PROCESS | 2060 | 1464104141521 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]]]}] 08:35:41 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.transparent-1.html | Canvas test: 2d.fillStyle.parse.transparent-1 08:35:41 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.transparent-1.html | took 670ms 08:35:41 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.transparent-2.html 08:35:41 INFO - PROCESS | 2060 | 1464104141576 Marionette TRACE conn5 -> [0,1117,"getWindowHandle",null] 08:35:41 INFO - PROCESS | 2060 | 1464104141578 Marionette TRACE conn5 <- [1,1117,null,{"value":"13"}] 08:35:41 INFO - PROCESS | 2060 | 1464104141581 Marionette TRACE conn5 -> [0,1118,"setScriptTimeout",{"ms":35000}] 08:35:41 INFO - PROCESS | 2060 | 1464104141583 Marionette TRACE conn5 <- [1,1118,null,{}] 08:35:41 INFO - PROCESS | 2060 | 1464104141592 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}] 08:35:41 INFO - PROCESS | 2060 | 1464104141727 Marionette TRACE conn5 <- [1,1119,null,{"value":null}] 08:35:41 INFO - PROCESS | 2060 | 1464104141752 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\", \"d7c34136-0072-4267-ac82-d2d8ecbe8f23\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:35:41 INFO - PROCESS | 2060 | ++DOCSHELL 0DA49C00 == 35 [pid = 2060] [id = 289] 08:35:41 INFO - PROCESS | 2060 | ++DOMWINDOW == 88 (149D5400) [pid = 2060] [serial = 866] [outer = 00000000] 08:35:41 INFO - PROCESS | 2060 | ++DOMWINDOW == 89 (14F1D000) [pid = 2060] [serial = 867] [outer = 149D5400] 08:35:41 INFO - PROCESS | 2060 | 1464104141796 Marionette DEBUG loaded listener.js 08:35:41 INFO - PROCESS | 2060 | ++DOMWINDOW == 90 (1549F800) [pid = 2060] [serial = 868] [outer = 149D5400] 08:35:42 INFO - PROCESS | 2060 | --DOMWINDOW == 89 (134E3000) [pid = 2060] [serial = 821] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-percent.html] 08:35:42 INFO - PROCESS | 2060 | --DOMWINDOW == 88 (0CFA9000) [pid = 2060] [serial = 803] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-2.html] 08:35:42 INFO - PROCESS | 2060 | --DOMWINDOW == 87 (0C3AAC00) [pid = 2060] [serial = 800] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-1.html] 08:35:42 INFO - PROCESS | 2060 | --DOMWINDOW == 86 (14944400) [pid = 2060] [serial = 824] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-clamp-1.html] 08:35:42 INFO - PROCESS | 2060 | --DOMWINDOW == 85 (1499E000) [pid = 2060] [serial = 827] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-clamp-2.html] 08:35:42 INFO - PROCESS | 2060 | --DOMWINDOW == 84 (123CBC00) [pid = 2060] [serial = 830] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-eof.html] 08:35:42 INFO - PROCESS | 2060 | --DOMWINDOW == 83 (0C3AA000) [pid = 2060] [serial = 833] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-num-1.html] 08:35:42 INFO - PROCESS | 2060 | --DOMWINDOW == 82 (139C8400) [pid = 2060] [serial = 836] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-num-2.html] 08:35:42 INFO - PROCESS | 2060 | --DOMWINDOW == 81 (130E5000) [pid = 2060] [serial = 818] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-num.html] 08:35:42 INFO - PROCESS | 2060 | --DOMWINDOW == 80 (156D8400) [pid = 2060] [serial = 797] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-7.html] 08:35:42 INFO - PROCESS | 2060 | --DOMWINDOW == 79 (0DA4B800) [pid = 2060] [serial = 809] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-4.html] 08:35:42 INFO - PROCESS | 2060 | --DOMWINDOW == 78 (0E2FB000) [pid = 2060] [serial = 812] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-5.html] 08:35:42 INFO - PROCESS | 2060 | --DOMWINDOW == 77 (12614000) [pid = 2060] [serial = 815] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-eof.html] 08:35:42 INFO - PROCESS | 2060 | --DOMWINDOW == 76 (0D8EE400) [pid = 2060] [serial = 806] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-3.html] 08:35:42 INFO - PROCESS | 2060 | 1464104142378 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]]]}] 08:35:42 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.transparent-2.html | Canvas test: 2d.fillStyle.parse.transparent-2 08:35:42 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.transparent-2.html | took 831ms 08:35:42 INFO - PROCESS | 2060 | 1464104142413 Marionette TRACE conn5 -> [0,1121,"getWindowHandle",null] 08:35:42 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.empty.html 08:35:42 INFO - PROCESS | 2060 | 1464104142415 Marionette TRACE conn5 <- [1,1121,null,{"value":"13"}] 08:35:42 INFO - PROCESS | 2060 | 1464104142418 Marionette TRACE conn5 -> [0,1122,"setScriptTimeout",{"ms":35000}] 08:35:42 INFO - PROCESS | 2060 | 1464104142420 Marionette TRACE conn5 <- [1,1122,null,{}] 08:35:42 INFO - PROCESS | 2060 | 1464104142423 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}] 08:35:42 INFO - PROCESS | 2060 | 1464104142499 Marionette TRACE conn5 <- [1,1123,null,{"value":null}] 08:35:42 INFO - PROCESS | 2060 | 1464104142508 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\", \"d7c34136-0072-4267-ac82-d2d8ecbe8f23\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:35:42 INFO - PROCESS | 2060 | ++DOCSHELL 0D662C00 == 36 [pid = 2060] [id = 290] 08:35:42 INFO - PROCESS | 2060 | ++DOMWINDOW == 77 (0D664C00) [pid = 2060] [serial = 869] [outer = 00000000] 08:35:42 INFO - PROCESS | 2060 | ++DOMWINDOW == 78 (11C8D800) [pid = 2060] [serial = 870] [outer = 0D664C00] 08:35:42 INFO - PROCESS | 2060 | 1464104142553 Marionette DEBUG loaded listener.js 08:35:42 INFO - PROCESS | 2060 | ++DOMWINDOW == 79 (14905C00) [pid = 2060] [serial = 871] [outer = 0D664C00] 08:35:42 INFO - PROCESS | 2060 | 1464104142966 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]]]}] 08:35:42 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.empty.html | Canvas test: 2d.gradient.empty 08:35:42 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.empty.html | took 570ms 08:35:42 INFO - PROCESS | 2060 | 1464104142999 Marionette TRACE conn5 -> [0,1125,"getWindowHandle",null] 08:35:42 INFO - PROCESS | 2060 | 1464104143001 Marionette TRACE conn5 <- [1,1125,null,{"value":"13"}] 08:35:42 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.alpha.html 08:35:42 INFO - PROCESS | 2060 | 1464104143004 Marionette TRACE conn5 -> [0,1126,"setScriptTimeout",{"ms":35000}] 08:35:42 INFO - PROCESS | 2060 | 1464104143006 Marionette TRACE conn5 <- [1,1126,null,{}] 08:35:42 INFO - PROCESS | 2060 | 1464104143009 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}] 08:35:43 INFO - PROCESS | 2060 | 1464104143114 Marionette TRACE conn5 <- [1,1127,null,{"value":null}] 08:35:43 INFO - PROCESS | 2060 | 1464104143124 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\", \"d7c34136-0072-4267-ac82-d2d8ecbe8f23\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:35:43 INFO - PROCESS | 2060 | ++DOCSHELL 11B79400 == 37 [pid = 2060] [id = 291] 08:35:43 INFO - PROCESS | 2060 | ++DOMWINDOW == 80 (1494C800) [pid = 2060] [serial = 872] [outer = 00000000] 08:35:43 INFO - PROCESS | 2060 | ++DOMWINDOW == 81 (156BD800) [pid = 2060] [serial = 873] [outer = 1494C800] 08:35:43 INFO - PROCESS | 2060 | 1464104143169 Marionette DEBUG loaded listener.js 08:35:43 INFO - PROCESS | 2060 | ++DOMWINDOW == 82 (156C0400) [pid = 2060] [serial = 874] [outer = 1494C800] 08:35:43 INFO - PROCESS | 2060 | 1464104143590 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]]]}] 08:35:43 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.alpha.html | Canvas test: 2d.gradient.interpolate.alpha 08:35:43 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.alpha.html | took 630ms 08:35:43 INFO - PROCESS | 2060 | 1464104143641 Marionette TRACE conn5 -> [0,1129,"getWindowHandle",null] 08:35:43 INFO - PROCESS | 2060 | 1464104143643 Marionette TRACE conn5 <- [1,1129,null,{"value":"13"}] 08:35:43 INFO - PROCESS | 2060 | 1464104143646 Marionette TRACE conn5 -> [0,1130,"setScriptTimeout",{"ms":35000}] 08:35:43 INFO - PROCESS | 2060 | 1464104143648 Marionette TRACE conn5 <- [1,1130,null,{}] 08:35:43 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.colour.html 08:35:43 INFO - PROCESS | 2060 | 1464104143652 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}] 08:35:43 INFO - PROCESS | 2060 | 1464104143727 Marionette TRACE conn5 <- [1,1131,null,{"value":null}] 08:35:43 INFO - PROCESS | 2060 | 1464104143734 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\", \"d7c34136-0072-4267-ac82-d2d8ecbe8f23\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:35:43 INFO - PROCESS | 2060 | ++DOCSHELL 0E78B800 == 38 [pid = 2060] [id = 292] 08:35:43 INFO - PROCESS | 2060 | ++DOMWINDOW == 83 (1567FC00) [pid = 2060] [serial = 875] [outer = 00000000] 08:35:43 INFO - PROCESS | 2060 | ++DOMWINDOW == 84 (156DDC00) [pid = 2060] [serial = 876] [outer = 1567FC00] 08:35:43 INFO - PROCESS | 2060 | 1464104143777 Marionette DEBUG loaded listener.js 08:35:43 INFO - PROCESS | 2060 | ++DOMWINDOW == 85 (156DE000) [pid = 2060] [serial = 877] [outer = 1567FC00] 08:35:44 INFO - PROCESS | 2060 | 1464104144210 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]]]}] 08:35:44 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.colour.html | Canvas test: 2d.gradient.interpolate.colour 08:35:44 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.colour.html | took 571ms 08:35:44 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.colouralpha.html 08:35:44 INFO - PROCESS | 2060 | 1464104144221 Marionette TRACE conn5 -> [0,1133,"getWindowHandle",null] 08:35:44 INFO - PROCESS | 2060 | 1464104144223 Marionette TRACE conn5 <- [1,1133,null,{"value":"13"}] 08:35:44 INFO - PROCESS | 2060 | 1464104144227 Marionette TRACE conn5 -> [0,1134,"setScriptTimeout",{"ms":35000}] 08:35:44 INFO - PROCESS | 2060 | 1464104144229 Marionette TRACE conn5 <- [1,1134,null,{}] 08:35:44 INFO - PROCESS | 2060 | 1464104144249 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}] 08:35:44 INFO - PROCESS | 2060 | 1464104144358 Marionette TRACE conn5 <- [1,1135,null,{"value":null}] 08:35:44 INFO - PROCESS | 2060 | 1464104144575 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\", \"d7c34136-0072-4267-ac82-d2d8ecbe8f23\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:35:44 INFO - PROCESS | 2060 | ++DOCSHELL 09178000 == 39 [pid = 2060] [id = 293] 08:35:44 INFO - PROCESS | 2060 | ++DOMWINDOW == 86 (0917B400) [pid = 2060] [serial = 878] [outer = 00000000] 08:35:44 INFO - PROCESS | 2060 | ++DOMWINDOW == 87 (0C3A6400) [pid = 2060] [serial = 879] [outer = 0917B400] 08:35:44 INFO - PROCESS | 2060 | 1464104144633 Marionette DEBUG loaded listener.js 08:35:44 INFO - PROCESS | 2060 | ++DOMWINDOW == 88 (0C938800) [pid = 2060] [serial = 880] [outer = 0917B400] 08:35:45 INFO - PROCESS | 2060 | [2060] 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 08:35:45 INFO - PROCESS | 2060 | 1464104145366 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]]]}] 08:35:45 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.colouralpha.html | Canvas test: 2d.gradient.interpolate.colouralpha 08:35:45 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.colouralpha.html | took 1193ms 08:35:45 INFO - PROCESS | 2060 | 1464104145422 Marionette TRACE conn5 -> [0,1137,"getWindowHandle",null] 08:35:45 INFO - PROCESS | 2060 | 1464104145425 Marionette TRACE conn5 <- [1,1137,null,{"value":"13"}] 08:35:45 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.multiple.html 08:35:45 INFO - PROCESS | 2060 | 1464104145444 Marionette TRACE conn5 -> [0,1138,"setScriptTimeout",{"ms":35000}] 08:35:45 INFO - PROCESS | 2060 | 1464104145447 Marionette TRACE conn5 <- [1,1138,null,{}] 08:35:45 INFO - PROCESS | 2060 | 1464104145453 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}] 08:35:45 INFO - PROCESS | 2060 | 1464104145559 Marionette TRACE conn5 <- [1,1139,null,{"value":null}] 08:35:45 INFO - PROCESS | 2060 | 1464104145683 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\", \"d7c34136-0072-4267-ac82-d2d8ecbe8f23\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:35:45 INFO - PROCESS | 2060 | ++DOCSHELL 11B99000 == 40 [pid = 2060] [id = 294] 08:35:45 INFO - PROCESS | 2060 | ++DOMWINDOW == 89 (11B9BC00) [pid = 2060] [serial = 881] [outer = 00000000] 08:35:45 INFO - PROCESS | 2060 | ++DOMWINDOW == 90 (134E6000) [pid = 2060] [serial = 882] [outer = 11B9BC00] 08:35:45 INFO - PROCESS | 2060 | 1464104145741 Marionette DEBUG loaded listener.js 08:35:45 INFO - PROCESS | 2060 | ++DOMWINDOW == 91 (13D49000) [pid = 2060] [serial = 883] [outer = 11B9BC00] 08:35:46 INFO - PROCESS | 2060 | 1464104146326 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]]]}] 08:35:46 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.multiple.html | Canvas test: 2d.gradient.interpolate.multiple 08:35:46 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.multiple.html | took 930ms 08:35:46 INFO - PROCESS | 2060 | 1464104146382 Marionette TRACE conn5 -> [0,1141,"getWindowHandle",null] 08:35:46 INFO - PROCESS | 2060 | 1464104146386 Marionette TRACE conn5 <- [1,1141,null,{"value":"13"}] 08:35:46 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.outside.html 08:35:46 INFO - PROCESS | 2060 | 1464104146390 Marionette TRACE conn5 -> [0,1142,"setScriptTimeout",{"ms":35000}] 08:35:46 INFO - PROCESS | 2060 | 1464104146392 Marionette TRACE conn5 <- [1,1142,null,{}] 08:35:46 INFO - PROCESS | 2060 | 1464104146397 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}] 08:35:46 INFO - PROCESS | 2060 | 1464104146507 Marionette TRACE conn5 <- [1,1143,null,{"value":null}] 08:35:46 INFO - PROCESS | 2060 | 1464104146634 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\", \"d7c34136-0072-4267-ac82-d2d8ecbe8f23\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:35:46 INFO - PROCESS | 2060 | ++DOCSHELL 15C6E400 == 41 [pid = 2060] [id = 295] 08:35:46 INFO - PROCESS | 2060 | ++DOMWINDOW == 92 (15C6F400) [pid = 2060] [serial = 884] [outer = 00000000] 08:35:46 INFO - PROCESS | 2060 | ++DOMWINDOW == 93 (15C94400) [pid = 2060] [serial = 885] [outer = 15C6F400] 08:35:46 INFO - PROCESS | 2060 | 1464104146690 Marionette DEBUG loaded listener.js 08:35:46 INFO - PROCESS | 2060 | ++DOMWINDOW == 94 (15CB8C00) [pid = 2060] [serial = 886] [outer = 15C6F400] 08:35:47 INFO - PROCESS | 2060 | 1464104147327 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]]]}] 08:35:47 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.outside.html | Canvas test: 2d.gradient.interpolate.outside 08:35:47 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.outside.html | took 970ms 08:35:47 INFO - PROCESS | 2060 | 1464104147364 Marionette TRACE conn5 -> [0,1145,"getWindowHandle",null] 08:35:47 INFO - PROCESS | 2060 | 1464104147366 Marionette TRACE conn5 <- [1,1145,null,{"value":"13"}] 08:35:47 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.overlap.html 08:35:47 INFO - PROCESS | 2060 | 1464104147377 Marionette TRACE conn5 -> [0,1146,"setScriptTimeout",{"ms":35000}] 08:35:47 INFO - PROCESS | 2060 | 1464104147383 Marionette TRACE conn5 <- [1,1146,null,{}] 08:35:47 INFO - PROCESS | 2060 | 1464104147388 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}] 08:35:47 INFO - PROCESS | 2060 | 1464104147493 Marionette TRACE conn5 <- [1,1147,null,{"value":null}] 08:35:47 INFO - PROCESS | 2060 | 1464104147643 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\", \"d7c34136-0072-4267-ac82-d2d8ecbe8f23\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:35:47 INFO - PROCESS | 2060 | ++DOCSHELL 15C3E400 == 42 [pid = 2060] [id = 296] 08:35:47 INFO - PROCESS | 2060 | ++DOMWINDOW == 95 (15C3E800) [pid = 2060] [serial = 887] [outer = 00000000] 08:35:47 INFO - PROCESS | 2060 | ++DOMWINDOW == 96 (16769800) [pid = 2060] [serial = 888] [outer = 15C3E800] 08:35:47 INFO - PROCESS | 2060 | 1464104147699 Marionette DEBUG loaded listener.js 08:35:47 INFO - PROCESS | 2060 | ++DOMWINDOW == 97 (16770000) [pid = 2060] [serial = 889] [outer = 15C3E800] 08:35:48 INFO - PROCESS | 2060 | 1464104148456 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]]]}] 08:35:48 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.overlap.html | Canvas test: 2d.gradient.interpolate.overlap 08:35:48 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.overlap.html | took 1129ms 08:35:48 INFO - PROCESS | 2060 | 1464104148503 Marionette TRACE conn5 -> [0,1149,"getWindowHandle",null] 08:35:48 INFO - PROCESS | 2060 | 1464104148507 Marionette TRACE conn5 <- [1,1149,null,{"value":"13"}] 08:35:48 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.overlap2.html 08:35:48 INFO - PROCESS | 2060 | 1464104148512 Marionette TRACE conn5 -> [0,1150,"setScriptTimeout",{"ms":35000}] 08:35:48 INFO - PROCESS | 2060 | 1464104148516 Marionette TRACE conn5 <- [1,1150,null,{}] 08:35:48 INFO - PROCESS | 2060 | 1464104148522 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}] 08:35:48 INFO - PROCESS | 2060 | 1464104148616 Marionette TRACE conn5 <- [1,1151,null,{"value":null}] 08:35:48 INFO - PROCESS | 2060 | 1464104148701 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\", \"d7c34136-0072-4267-ac82-d2d8ecbe8f23\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:35:48 INFO - PROCESS | 2060 | ++DOCSHELL 0D60FC00 == 43 [pid = 2060] [id = 297] 08:35:48 INFO - PROCESS | 2060 | ++DOMWINDOW == 98 (0D611C00) [pid = 2060] [serial = 890] [outer = 00000000] 08:35:48 INFO - PROCESS | 2060 | ++DOMWINDOW == 99 (0D8ECC00) [pid = 2060] [serial = 891] [outer = 0D611C00] 08:35:48 INFO - PROCESS | 2060 | 1464104148798 Marionette DEBUG loaded listener.js 08:35:48 INFO - PROCESS | 2060 | ++DOMWINDOW == 100 (0DA45C00) [pid = 2060] [serial = 892] [outer = 0D611C00] 08:35:48 INFO - PROCESS | 2060 | --DOCSHELL 0E78B800 == 42 [pid = 2060] [id = 292] 08:35:48 INFO - PROCESS | 2060 | --DOCSHELL 11B79400 == 41 [pid = 2060] [id = 291] 08:35:48 INFO - PROCESS | 2060 | --DOCSHELL 0D662C00 == 40 [pid = 2060] [id = 290] 08:35:48 INFO - PROCESS | 2060 | --DOCSHELL 0DA49C00 == 39 [pid = 2060] [id = 289] 08:35:48 INFO - PROCESS | 2060 | --DOCSHELL 13010000 == 38 [pid = 2060] [id = 288] 08:35:48 INFO - PROCESS | 2060 | --DOCSHELL 1261E000 == 37 [pid = 2060] [id = 287] 08:35:48 INFO - PROCESS | 2060 | --DOCSHELL 11BA2800 == 36 [pid = 2060] [id = 286] 08:35:48 INFO - PROCESS | 2060 | --DOCSHELL 0DCE8400 == 35 [pid = 2060] [id = 285] 08:35:48 INFO - PROCESS | 2060 | --DOCSHELL 0D25B800 == 34 [pid = 2060] [id = 284] 08:35:49 INFO - PROCESS | 2060 | --DOMWINDOW == 99 (12618400) [pid = 2060] [serial = 840] [outer = 00000000] [url = about:blank] 08:35:49 INFO - PROCESS | 2060 | --DOCSHELL 0916FC00 == 33 [pid = 2060] [id = 283] 08:35:49 INFO - PROCESS | 2060 | --DOCSHELL 09179800 == 32 [pid = 2060] [id = 281] 08:35:49 INFO - PROCESS | 2060 | --DOMWINDOW == 98 (1490AC00) [pid = 2060] [serial = 822] [outer = 00000000] [url = about:blank] 08:35:49 INFO - PROCESS | 2060 | --DOMWINDOW == 97 (0D25A000) [pid = 2060] [serial = 804] [outer = 00000000] [url = about:blank] 08:35:49 INFO - PROCESS | 2060 | --DOMWINDOW == 96 (0D538400) [pid = 2060] [serial = 805] [outer = 00000000] [url = about:blank] 08:35:49 INFO - PROCESS | 2060 | --DOMWINDOW == 95 (0C41E800) [pid = 2060] [serial = 801] [outer = 00000000] [url = about:blank] 08:35:49 INFO - PROCESS | 2060 | --DOMWINDOW == 94 (0C423C00) [pid = 2060] [serial = 802] [outer = 00000000] [url = about:blank] 08:35:49 INFO - PROCESS | 2060 | --DOMWINDOW == 93 (14994400) [pid = 2060] [serial = 826] [outer = 00000000] [url = about:blank] 08:35:49 INFO - PROCESS | 2060 | --DOMWINDOW == 92 (14950800) [pid = 2060] [serial = 825] [outer = 00000000] [url = about:blank] 08:35:49 INFO - PROCESS | 2060 | --DOMWINDOW == 91 (14F1A000) [pid = 2060] [serial = 828] [outer = 00000000] [url = about:blank] 08:35:49 INFO - PROCESS | 2060 | --DOMWINDOW == 90 (156D4400) [pid = 2060] [serial = 831] [outer = 00000000] [url = about:blank] 08:35:49 INFO - PROCESS | 2060 | --DOMWINDOW == 89 (11CEB400) [pid = 2060] [serial = 835] [outer = 00000000] [url = about:blank] 08:35:49 INFO - PROCESS | 2060 | --DOMWINDOW == 88 (0E75C000) [pid = 2060] [serial = 834] [outer = 00000000] [url = about:blank] 08:35:49 INFO - PROCESS | 2060 | --DOMWINDOW == 87 (156DCC00) [pid = 2060] [serial = 837] [outer = 00000000] [url = about:blank] 08:35:49 INFO - PROCESS | 2060 | --DOMWINDOW == 86 (134E7800) [pid = 2060] [serial = 819] [outer = 00000000] [url = about:blank] 08:35:49 INFO - PROCESS | 2060 | --DOMWINDOW == 85 (156E0400) [pid = 2060] [serial = 832] [outer = 00000000] [url = about:blank] 08:35:49 INFO - PROCESS | 2060 | --DOMWINDOW == 84 (156E1400) [pid = 2060] [serial = 799] [outer = 00000000] [url = about:blank] 08:35:49 INFO - PROCESS | 2060 | --DOMWINDOW == 83 (134E9000) [pid = 2060] [serial = 820] [outer = 00000000] [url = about:blank] 08:35:49 INFO - PROCESS | 2060 | --DOMWINDOW == 82 (0DCDCC00) [pid = 2060] [serial = 810] [outer = 00000000] [url = about:blank] 08:35:49 INFO - PROCESS | 2060 | --DOMWINDOW == 81 (0E20B800) [pid = 2060] [serial = 811] [outer = 00000000] [url = about:blank] 08:35:49 INFO - PROCESS | 2060 | --DOMWINDOW == 80 (11B84400) [pid = 2060] [serial = 813] [outer = 00000000] [url = about:blank] 08:35:49 INFO - PROCESS | 2060 | --DOMWINDOW == 79 (11CE9800) [pid = 2060] [serial = 814] [outer = 00000000] [url = about:blank] 08:35:49 INFO - PROCESS | 2060 | --DOMWINDOW == 78 (13008000) [pid = 2060] [serial = 817] [outer = 00000000] [url = about:blank] 08:35:49 INFO - PROCESS | 2060 | --DOMWINDOW == 77 (12666000) [pid = 2060] [serial = 816] [outer = 00000000] [url = about:blank] 08:35:49 INFO - PROCESS | 2060 | --DOMWINDOW == 76 (0DA40400) [pid = 2060] [serial = 808] [outer = 00000000] [url = about:blank] 08:35:49 INFO - PROCESS | 2060 | --DOMWINDOW == 75 (0DA0A400) [pid = 2060] [serial = 807] [outer = 00000000] [url = about:blank] 08:35:49 INFO - PROCESS | 2060 | --DOMWINDOW == 74 (15C3EC00) [pid = 2060] [serial = 838] [outer = 00000000] [url = about:blank] 08:35:49 INFO - PROCESS | 2060 | --DOMWINDOW == 73 (13D51400) [pid = 2060] [serial = 823] [outer = 00000000] [url = about:blank] 08:35:49 INFO - PROCESS | 2060 | --DOMWINDOW == 72 (1549B000) [pid = 2060] [serial = 829] [outer = 00000000] [url = about:blank] 08:35:49 INFO - PROCESS | 2060 | 1464104149332 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]]]}] 08:35:49 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.overlap2.html | Canvas test: 2d.gradient.interpolate.overlap2 08:35:49 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.overlap2.html | took 890ms 08:35:49 INFO - PROCESS | 2060 | 1464104149403 Marionette TRACE conn5 -> [0,1153,"getWindowHandle",null] 08:35:49 INFO - PROCESS | 2060 | 1464104149409 Marionette TRACE conn5 <- [1,1153,null,{"value":"13"}] 08:35:49 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.solid.html 08:35:49 INFO - PROCESS | 2060 | 1464104149415 Marionette TRACE conn5 -> [0,1154,"setScriptTimeout",{"ms":35000}] 08:35:49 INFO - PROCESS | 2060 | 1464104149417 Marionette TRACE conn5 <- [1,1154,null,{}] 08:35:49 INFO - PROCESS | 2060 | 1464104149421 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}] 08:35:49 INFO - PROCESS | 2060 | 1464104149505 Marionette TRACE conn5 <- [1,1155,null,{"value":null}] 08:35:49 INFO - PROCESS | 2060 | 1464104149585 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\", \"d7c34136-0072-4267-ac82-d2d8ecbe8f23\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:35:49 INFO - PROCESS | 2060 | ++DOCSHELL 0C3B0000 == 33 [pid = 2060] [id = 298] 08:35:49 INFO - PROCESS | 2060 | ++DOMWINDOW == 73 (0C940400) [pid = 2060] [serial = 893] [outer = 00000000] 08:35:49 INFO - PROCESS | 2060 | ++DOMWINDOW == 74 (0D53E000) [pid = 2060] [serial = 894] [outer = 0C940400] 08:35:49 INFO - PROCESS | 2060 | 1464104149630 Marionette DEBUG loaded listener.js 08:35:49 INFO - PROCESS | 2060 | ++DOMWINDOW == 75 (0D669800) [pid = 2060] [serial = 895] [outer = 0C940400] 08:35:50 INFO - PROCESS | 2060 | 1464104150022 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]]]}] 08:35:50 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.solid.html | Canvas test: 2d.gradient.interpolate.solid 08:35:50 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.solid.html | took 630ms 08:35:50 INFO - PROCESS | 2060 | 1464104150048 Marionette TRACE conn5 -> [0,1157,"getWindowHandle",null] 08:35:50 INFO - PROCESS | 2060 | 1464104150050 Marionette TRACE conn5 <- [1,1157,null,{"value":"13"}] 08:35:50 INFO - PROCESS | 2060 | 1464104150054 Marionette TRACE conn5 -> [0,1158,"setScriptTimeout",{"ms":35000}] 08:35:50 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.vertical.html 08:35:50 INFO - PROCESS | 2060 | 1464104150057 Marionette TRACE conn5 <- [1,1158,null,{}] 08:35:50 INFO - PROCESS | 2060 | 1464104150067 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}] 08:35:50 INFO - PROCESS | 2060 | 1464104150150 Marionette TRACE conn5 <- [1,1159,null,{"value":null}] 08:35:50 INFO - PROCESS | 2060 | 1464104150158 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\", \"d7c34136-0072-4267-ac82-d2d8ecbe8f23\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:35:50 INFO - PROCESS | 2060 | ++DOCSHELL 0DADC800 == 34 [pid = 2060] [id = 299] 08:35:50 INFO - PROCESS | 2060 | ++DOMWINDOW == 76 (0E2FB000) [pid = 2060] [serial = 896] [outer = 00000000] 08:35:50 INFO - PROCESS | 2060 | ++DOMWINDOW == 77 (11B9A400) [pid = 2060] [serial = 897] [outer = 0E2FB000] 08:35:50 INFO - PROCESS | 2060 | 1464104150207 Marionette DEBUG loaded listener.js 08:35:50 INFO - PROCESS | 2060 | ++DOMWINDOW == 78 (11D5F800) [pid = 2060] [serial = 898] [outer = 0E2FB000] 08:35:50 INFO - PROCESS | 2060 | 1464104150649 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]]]}] 08:35:50 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.vertical.html | Canvas test: 2d.gradient.interpolate.vertical 08:35:50 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.vertical.html | took 630ms 08:35:50 INFO - PROCESS | 2060 | 1464104150688 Marionette TRACE conn5 -> [0,1161,"getWindowHandle",null] 08:35:50 INFO - PROCESS | 2060 | 1464104150690 Marionette TRACE conn5 <- [1,1161,null,{"value":"13"}] 08:35:50 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.fill.html 08:35:50 INFO - PROCESS | 2060 | 1464104150698 Marionette TRACE conn5 -> [0,1162,"setScriptTimeout",{"ms":35000}] 08:35:50 INFO - PROCESS | 2060 | 1464104150700 Marionette TRACE conn5 <- [1,1162,null,{}] 08:35:50 INFO - PROCESS | 2060 | 1464104150704 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}] 08:35:50 INFO - PROCESS | 2060 | 1464104150788 Marionette TRACE conn5 <- [1,1163,null,{"value":null}] 08:35:50 INFO - PROCESS | 2060 | 1464104150797 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\", \"d7c34136-0072-4267-ac82-d2d8ecbe8f23\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:35:50 INFO - PROCESS | 2060 | ++DOCSHELL 11F78400 == 35 [pid = 2060] [id = 300] 08:35:50 INFO - PROCESS | 2060 | ++DOMWINDOW == 79 (124D1800) [pid = 2060] [serial = 899] [outer = 00000000] 08:35:50 INFO - PROCESS | 2060 | ++DOMWINDOW == 80 (12665400) [pid = 2060] [serial = 900] [outer = 124D1800] 08:35:50 INFO - PROCESS | 2060 | 1464104150842 Marionette DEBUG loaded listener.js 08:35:50 INFO - PROCESS | 2060 | ++DOMWINDOW == 81 (12672400) [pid = 2060] [serial = 901] [outer = 124D1800] 08:35:51 INFO - PROCESS | 2060 | 1464104151299 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] 08:35:51 INFO - PROCESS | 2060 | 1464104151339 Marionette TRACE conn5 <- [1,1165,null,{"value":"13"}] 08:35:51 INFO - PROCESS | 2060 | 1464104151342 Marionette TRACE conn5 -> [0,1166,"setScriptTimeout",{"ms":35000}] 08:35:51 INFO - PROCESS | 2060 | 1464104151344 Marionette TRACE conn5 <- [1,1166,null,{}] 08:35:51 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.fillRect.html 08:35:51 INFO - PROCESS | 2060 | 1464104151348 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}] 08:35:51 INFO - PROCESS | 2060 | 1464104151456 Marionette TRACE conn5 <- [1,1167,null,{"value":null}] 08:35:51 INFO - PROCESS | 2060 | 1464104151463 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\", \"d7c34136-0072-4267-ac82-d2d8ecbe8f23\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:35:51 INFO - PROCESS | 2060 | ++DOCSHELL 1300A400 == 36 [pid = 2060] [id = 301] 08:35:51 INFO - PROCESS | 2060 | ++DOMWINDOW == 82 (130D9800) [pid = 2060] [serial = 902] [outer = 00000000] 08:35:51 INFO - PROCESS | 2060 | ++DOMWINDOW == 83 (134ED800) [pid = 2060] [serial = 903] [outer = 130D9800] 08:35:51 INFO - PROCESS | 2060 | 1464104151508 Marionette DEBUG loaded listener.js 08:35:51 INFO - PROCESS | 2060 | ++DOMWINDOW == 84 (14905800) [pid = 2060] [serial = 904] [outer = 130D9800] 08:35:51 INFO - PROCESS | 2060 | 1464104151968 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] 08:35:52 INFO - PROCESS | 2060 | 1464104152021 Marionette TRACE conn5 <- [1,1169,null,{"value":"13"}] 08:35:52 INFO - PROCESS | 2060 | 1464104152024 Marionette TRACE conn5 -> [0,1170,"setScriptTimeout",{"ms":35000}] 08:35:52 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.fillText.html 08:35:52 INFO - PROCESS | 2060 | 1464104152026 Marionette TRACE conn5 <- [1,1170,null,{}] 08:35:52 INFO - PROCESS | 2060 | 1464104152029 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}] 08:35:52 INFO - PROCESS | 2060 | 1464104152163 Marionette TRACE conn5 <- [1,1171,null,{"value":null}] 08:35:52 INFO - PROCESS | 2060 | 1464104152263 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\", \"d7c34136-0072-4267-ac82-d2d8ecbe8f23\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:35:52 INFO - PROCESS | 2060 | ++DOCSHELL 1494F000 == 37 [pid = 2060] [id = 302] 08:35:52 INFO - PROCESS | 2060 | ++DOMWINDOW == 85 (14950800) [pid = 2060] [serial = 905] [outer = 00000000] 08:35:52 INFO - PROCESS | 2060 | ++DOMWINDOW == 86 (14F1DC00) [pid = 2060] [serial = 906] [outer = 14950800] 08:35:52 INFO - PROCESS | 2060 | 1464104152309 Marionette DEBUG loaded listener.js 08:35:52 INFO - PROCESS | 2060 | ++DOMWINDOW == 87 (154C5800) [pid = 2060] [serial = 907] [outer = 14950800] 08:35:52 INFO - PROCESS | 2060 | 1464104152730 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] 08:35:52 INFO - PROCESS | 2060 | 1464104152763 Marionette TRACE conn5 <- [1,1173,null,{"value":"13"}] 08:35:52 INFO - PROCESS | 2060 | 1464104152766 Marionette TRACE conn5 -> [0,1174,"setScriptTimeout",{"ms":35000}] 08:35:52 INFO - PROCESS | 2060 | 1464104152768 Marionette TRACE conn5 <- [1,1174,null,{}] 08:35:52 INFO - PROCESS | 2060 | 1464104152771 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}] 08:35:52 INFO - PROCESS | 2060 | 1464104152880 Marionette TRACE conn5 <- [1,1175,null,{"value":null}] 08:35:52 INFO - PROCESS | 2060 | 1464104152887 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\", \"d7c34136-0072-4267-ac82-d2d8ecbe8f23\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:35:52 INFO - PROCESS | 2060 | ++DOCSHELL 0C3AA000 == 38 [pid = 2060] [id = 303] 08:35:52 INFO - PROCESS | 2060 | ++DOMWINDOW == 88 (14997000) [pid = 2060] [serial = 908] [outer = 00000000] 08:35:52 INFO - PROCESS | 2060 | ++DOMWINDOW == 89 (156C7800) [pid = 2060] [serial = 909] [outer = 14997000] 08:35:52 INFO - PROCESS | 2060 | 1464104152933 Marionette DEBUG loaded listener.js 08:35:52 INFO - PROCESS | 2060 | ++DOMWINDOW == 90 (156D9400) [pid = 2060] [serial = 910] [outer = 14997000] 08:35:53 INFO - PROCESS | 2060 | --DOMWINDOW == 89 (0D66A000) [pid = 2060] [serial = 860] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.system.html] 08:35:53 INFO - PROCESS | 2060 | --DOMWINDOW == 88 (130E6000) [pid = 2060] [serial = 863] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.transparent-1.html] 08:35:53 INFO - PROCESS | 2060 | --DOMWINDOW == 87 (15C41C00) [pid = 2060] [serial = 839] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-percent.html] 08:35:53 INFO - PROCESS | 2060 | --DOMWINDOW == 86 (09174000) [pid = 2060] [serial = 848] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-3.html] 08:35:53 INFO - PROCESS | 2060 | --DOMWINDOW == 85 (0D531800) [pid = 2060] [serial = 851] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-4.html] 08:35:53 INFO - PROCESS | 2060 | --DOMWINDOW == 84 (0E119400) [pid = 2060] [serial = 854] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.svg-1.html] 08:35:53 INFO - PROCESS | 2060 | --DOMWINDOW == 83 (11D5D000) [pid = 2060] [serial = 857] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.svg-2.html] 08:35:53 INFO - PROCESS | 2060 | --DOMWINDOW == 82 (149D5400) [pid = 2060] [serial = 866] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.transparent-2.html] 08:35:53 INFO - PROCESS | 2060 | --DOMWINDOW == 81 (0D664C00) [pid = 2060] [serial = 869] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.empty.html] 08:35:53 INFO - PROCESS | 2060 | --DOMWINDOW == 80 (1494C800) [pid = 2060] [serial = 872] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.alpha.html] 08:35:53 INFO - PROCESS | 2060 | 1464104153453 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] 08:35:53 INFO - PROCESS | 2060 | 1464104153499 Marionette TRACE conn5 <- [1,1177,null,{"value":"13"}] 08:35:53 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.strokeRect.html 08:35:53 INFO - PROCESS | 2060 | 1464104153502 Marionette TRACE conn5 -> [0,1178,"setScriptTimeout",{"ms":35000}] 08:35:53 INFO - PROCESS | 2060 | 1464104153504 Marionette TRACE conn5 <- [1,1178,null,{}] 08:35:53 INFO - PROCESS | 2060 | 1464104153507 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}] 08:35:53 INFO - PROCESS | 2060 | 1464104153623 Marionette TRACE conn5 <- [1,1179,null,{"value":null}] 08:35:53 INFO - PROCESS | 2060 | 1464104153633 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\", \"d7c34136-0072-4267-ac82-d2d8ecbe8f23\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:35:53 INFO - PROCESS | 2060 | ++DOCSHELL 0917D400 == 39 [pid = 2060] [id = 304] 08:35:53 INFO - PROCESS | 2060 | ++DOMWINDOW == 81 (0DA42400) [pid = 2060] [serial = 911] [outer = 00000000] 08:35:53 INFO - PROCESS | 2060 | ++DOMWINDOW == 82 (1494C800) [pid = 2060] [serial = 912] [outer = 0DA42400] 08:35:53 INFO - PROCESS | 2060 | 1464104153677 Marionette DEBUG loaded listener.js 08:35:53 INFO - PROCESS | 2060 | ++DOMWINDOW == 83 (14951400) [pid = 2060] [serial = 913] [outer = 0DA42400] 08:35:54 INFO - PROCESS | 2060 | 1464104154105 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] 08:35:54 INFO - PROCESS | 2060 | 1464104154136 Marionette TRACE conn5 <- [1,1181,null,{"value":"13"}] 08:35:54 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.strokeText.html 08:35:54 INFO - PROCESS | 2060 | 1464104154139 Marionette TRACE conn5 -> [0,1182,"setScriptTimeout",{"ms":35000}] 08:35:54 INFO - PROCESS | 2060 | 1464104154141 Marionette TRACE conn5 <- [1,1182,null,{}] 08:35:54 INFO - PROCESS | 2060 | 1464104154144 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}] 08:35:54 INFO - PROCESS | 2060 | 1464104154221 Marionette TRACE conn5 <- [1,1183,null,{"value":null}] 08:35:54 INFO - PROCESS | 2060 | 1464104154228 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\", \"d7c34136-0072-4267-ac82-d2d8ecbe8f23\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:35:54 INFO - PROCESS | 2060 | ++DOCSHELL 156D6800 == 40 [pid = 2060] [id = 305] 08:35:54 INFO - PROCESS | 2060 | ++DOMWINDOW == 84 (15C3D400) [pid = 2060] [serial = 914] [outer = 00000000] 08:35:54 INFO - PROCESS | 2060 | ++DOMWINDOW == 85 (162AE800) [pid = 2060] [serial = 915] [outer = 15C3D400] 08:35:54 INFO - PROCESS | 2060 | 1464104154273 Marionette DEBUG loaded listener.js 08:35:54 INFO - PROCESS | 2060 | ++DOMWINDOW == 86 (1669C000) [pid = 2060] [serial = 916] [outer = 15C3D400] 08:35:54 INFO - PROCESS | 2060 | 1464104154697 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] 08:35:54 INFO - PROCESS | 2060 | 1464104154712 Marionette TRACE conn5 <- [1,1185,null,{"value":"13"}] 08:35:54 INFO - PROCESS | 2060 | 1464104154715 Marionette TRACE conn5 -> [0,1186,"setScriptTimeout",{"ms":35000}] 08:35:54 INFO - PROCESS | 2060 | 1464104154717 Marionette TRACE conn5 <- [1,1186,null,{}] 08:35:54 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.nonfinite.html 08:35:54 INFO - PROCESS | 2060 | 1464104154721 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}] 08:35:54 INFO - PROCESS | 2060 | 1464104154835 Marionette TRACE conn5 <- [1,1187,null,{"value":null}] 08:35:54 INFO - PROCESS | 2060 | 1464104154847 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\", \"d7c34136-0072-4267-ac82-d2d8ecbe8f23\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:35:54 INFO - PROCESS | 2060 | ++DOCSHELL 166A4C00 == 41 [pid = 2060] [id = 306] 08:35:54 INFO - PROCESS | 2060 | ++DOMWINDOW == 87 (16769400) [pid = 2060] [serial = 917] [outer = 00000000] 08:35:54 INFO - PROCESS | 2060 | ++DOMWINDOW == 88 (16CA2800) [pid = 2060] [serial = 918] [outer = 16769400] 08:35:54 INFO - PROCESS | 2060 | 1464104154891 Marionette DEBUG loaded listener.js 08:35:54 INFO - PROCESS | 2060 | ++DOMWINDOW == 89 (16CAD000) [pid = 2060] [serial = 919] [outer = 16769400] 08:35:55 INFO - PROCESS | 2060 | 1464104155341 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]]]}] 08:35:55 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.nonfinite.html | createLinearGradient() throws TypeError if arguments are not finite 08:35:55 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.nonfinite.html | took 670ms 08:35:55 INFO - PROCESS | 2060 | 1464104155393 Marionette TRACE conn5 -> [0,1189,"getWindowHandle",null] 08:35:55 INFO - PROCESS | 2060 | 1464104155395 Marionette TRACE conn5 <- [1,1189,null,{"value":"13"}] 08:35:55 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.1.html 08:35:55 INFO - PROCESS | 2060 | 1464104155398 Marionette TRACE conn5 -> [0,1190,"setScriptTimeout",{"ms":35000}] 08:35:55 INFO - PROCESS | 2060 | 1464104155400 Marionette TRACE conn5 <- [1,1190,null,{}] 08:35:55 INFO - PROCESS | 2060 | 1464104155403 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}] 08:35:55 INFO - PROCESS | 2060 | 1464104155551 Marionette TRACE conn5 <- [1,1191,null,{"value":null}] 08:35:55 INFO - PROCESS | 2060 | 1464104155680 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\", \"d7c34136-0072-4267-ac82-d2d8ecbe8f23\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:35:55 INFO - PROCESS | 2060 | ++DOCSHELL 0C305000 == 42 [pid = 2060] [id = 307] 08:35:55 INFO - PROCESS | 2060 | ++DOMWINDOW == 90 (0C306000) [pid = 2060] [serial = 920] [outer = 00000000] 08:35:55 INFO - PROCESS | 2060 | ++DOMWINDOW == 91 (0C3ABC00) [pid = 2060] [serial = 921] [outer = 0C306000] 08:35:55 INFO - PROCESS | 2060 | 1464104155742 Marionette DEBUG loaded listener.js 08:35:55 INFO - PROCESS | 2060 | ++DOMWINDOW == 92 (0CAF8C00) [pid = 2060] [serial = 922] [outer = 0C306000] 08:35:56 INFO - PROCESS | 2060 | 1464104156351 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]]]}] 08:35:56 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 08:35:56 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.1.html | took 1021ms 08:35:56 INFO - PROCESS | 2060 | 1464104156422 Marionette TRACE conn5 -> [0,1193,"getWindowHandle",null] 08:35:56 INFO - PROCESS | 2060 | 1464104156427 Marionette TRACE conn5 <- [1,1193,null,{"value":"13"}] 08:35:56 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.2.html 08:35:56 INFO - PROCESS | 2060 | 1464104156431 Marionette TRACE conn5 -> [0,1194,"setScriptTimeout",{"ms":35000}] 08:35:56 INFO - PROCESS | 2060 | 1464104156436 Marionette TRACE conn5 <- [1,1194,null,{}] 08:35:56 INFO - PROCESS | 2060 | 1464104156461 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}] 08:35:56 INFO - PROCESS | 2060 | 1464104156605 Marionette TRACE conn5 <- [1,1195,null,{"value":null}] 08:35:56 INFO - PROCESS | 2060 | 1464104156726 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\", \"d7c34136-0072-4267-ac82-d2d8ecbe8f23\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:35:56 INFO - PROCESS | 2060 | ++DOCSHELL 0DA3D400 == 43 [pid = 2060] [id = 308] 08:35:56 INFO - PROCESS | 2060 | ++DOMWINDOW == 93 (0DA40400) [pid = 2060] [serial = 923] [outer = 00000000] 08:35:56 INFO - PROCESS | 2060 | ++DOMWINDOW == 94 (0E20DC00) [pid = 2060] [serial = 924] [outer = 0DA40400] 08:35:56 INFO - PROCESS | 2060 | 1464104156784 Marionette DEBUG loaded listener.js 08:35:56 INFO - PROCESS | 2060 | ++DOMWINDOW == 95 (11B97C00) [pid = 2060] [serial = 925] [outer = 0DA40400] 08:35:57 INFO - PROCESS | 2060 | 1464104157413 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]]]}] 08:35:57 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 08:35:57 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.2.html | took 1020ms 08:35:57 INFO - PROCESS | 2060 | 1464104157456 Marionette TRACE conn5 -> [0,1197,"getWindowHandle",null] 08:35:57 INFO - PROCESS | 2060 | 1464104157460 Marionette TRACE conn5 <- [1,1197,null,{"value":"13"}] 08:35:57 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.3.html 08:35:57 INFO - PROCESS | 2060 | 1464104157463 Marionette TRACE conn5 -> [0,1198,"setScriptTimeout",{"ms":35000}] 08:35:57 INFO - PROCESS | 2060 | 1464104157466 Marionette TRACE conn5 <- [1,1198,null,{}] 08:35:57 INFO - PROCESS | 2060 | 1464104157470 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}] 08:35:57 INFO - PROCESS | 2060 | 1464104157575 Marionette TRACE conn5 <- [1,1199,null,{"value":null}] 08:35:57 INFO - PROCESS | 2060 | 1464104157676 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\", \"d7c34136-0072-4267-ac82-d2d8ecbe8f23\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:35:57 INFO - PROCESS | 2060 | ++DOCSHELL 14992000 == 44 [pid = 2060] [id = 309] 08:35:57 INFO - PROCESS | 2060 | ++DOMWINDOW == 96 (14994800) [pid = 2060] [serial = 926] [outer = 00000000] 08:35:57 INFO - PROCESS | 2060 | ++DOMWINDOW == 97 (154C8000) [pid = 2060] [serial = 927] [outer = 14994800] 08:35:57 INFO - PROCESS | 2060 | 1464104157731 Marionette DEBUG loaded listener.js 08:35:57 INFO - PROCESS | 2060 | ++DOMWINDOW == 98 (15C40800) [pid = 2060] [serial = 928] [outer = 14994800] 08:35:58 INFO - PROCESS | 2060 | 1464104158313 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]]]}] 08:35:58 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.3.html | Linear gradient transforms do not experience broken caching effects 08:35:58 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.3.html | took 930ms 08:35:58 INFO - PROCESS | 2060 | 1464104158396 Marionette TRACE conn5 -> [0,1201,"getWindowHandle",null] 08:35:58 INFO - PROCESS | 2060 | 1464104158401 Marionette TRACE conn5 <- [1,1201,null,{"value":"13"}] 08:35:58 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.object.compare.html 08:35:58 INFO - PROCESS | 2060 | 1464104158412 Marionette TRACE conn5 -> [0,1202,"setScriptTimeout",{"ms":35000}] 08:35:58 INFO - PROCESS | 2060 | 1464104158417 Marionette TRACE conn5 <- [1,1202,null,{}] 08:35:58 INFO - PROCESS | 2060 | 1464104158420 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}] 08:35:58 INFO - PROCESS | 2060 | 1464104158527 Marionette TRACE conn5 <- [1,1203,null,{"value":null}] 08:35:58 INFO - PROCESS | 2060 | 1464104158652 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\", \"d7c34136-0072-4267-ac82-d2d8ecbe8f23\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:35:58 INFO - PROCESS | 2060 | ++DOCSHELL 12373000 == 45 [pid = 2060] [id = 310] 08:35:58 INFO - PROCESS | 2060 | ++DOMWINDOW == 99 (12606000) [pid = 2060] [serial = 929] [outer = 00000000] 08:35:58 INFO - PROCESS | 2060 | ++DOMWINDOW == 100 (1715E800) [pid = 2060] [serial = 930] [outer = 12606000] 08:35:58 INFO - PROCESS | 2060 | 1464104158707 Marionette DEBUG loaded listener.js 08:35:58 INFO - PROCESS | 2060 | ++DOMWINDOW == 101 (172AC400) [pid = 2060] [serial = 931] [outer = 12606000] 08:35:59 INFO - PROCESS | 2060 | 1464104159512 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]]]}] 08:35:59 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.object.compare.html | Canvas test: 2d.gradient.object.compare 08:35:59 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.object.compare.html | took 1142ms 08:35:59 INFO - PROCESS | 2060 | 1464104159548 Marionette TRACE conn5 -> [0,1205,"getWindowHandle",null] 08:35:59 INFO - PROCESS | 2060 | 1464104159552 Marionette TRACE conn5 <- [1,1205,null,{"value":"13"}] 08:35:59 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.object.crosscanvas.html 08:35:59 INFO - PROCESS | 2060 | 1464104159557 Marionette TRACE conn5 -> [0,1206,"setScriptTimeout",{"ms":35000}] 08:35:59 INFO - PROCESS | 2060 | 1464104159561 Marionette TRACE conn5 <- [1,1206,null,{}] 08:35:59 INFO - PROCESS | 2060 | 1464104159567 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}] 08:35:59 INFO - PROCESS | 2060 | 1464104159662 Marionette TRACE conn5 <- [1,1207,null,{"value":null}] 08:35:59 INFO - PROCESS | 2060 | 1464104159794 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\", \"d7c34136-0072-4267-ac82-d2d8ecbe8f23\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:35:59 INFO - PROCESS | 2060 | ++DOCSHELL 0D53A400 == 46 [pid = 2060] [id = 311] 08:35:59 INFO - PROCESS | 2060 | ++DOMWINDOW == 102 (0D60D400) [pid = 2060] [serial = 932] [outer = 00000000] 08:35:59 INFO - PROCESS | 2060 | ++DOMWINDOW == 103 (0DA45000) [pid = 2060] [serial = 933] [outer = 0D60D400] 08:35:59 INFO - PROCESS | 2060 | 1464104159844 Marionette DEBUG loaded listener.js 08:35:59 INFO - PROCESS | 2060 | ++DOMWINDOW == 104 (0DCDCC00) [pid = 2060] [serial = 934] [outer = 0D60D400] 08:36:00 INFO - PROCESS | 2060 | --DOCSHELL 166A4C00 == 45 [pid = 2060] [id = 306] 08:36:00 INFO - PROCESS | 2060 | --DOCSHELL 156D6800 == 44 [pid = 2060] [id = 305] 08:36:00 INFO - PROCESS | 2060 | --DOCSHELL 0917D400 == 43 [pid = 2060] [id = 304] 08:36:00 INFO - PROCESS | 2060 | --DOCSHELL 0C3AA000 == 42 [pid = 2060] [id = 303] 08:36:00 INFO - PROCESS | 2060 | --DOCSHELL 1494F000 == 41 [pid = 2060] [id = 302] 08:36:00 INFO - PROCESS | 2060 | --DOCSHELL 1300A400 == 40 [pid = 2060] [id = 301] 08:36:00 INFO - PROCESS | 2060 | --DOCSHELL 11F78400 == 39 [pid = 2060] [id = 300] 08:36:00 INFO - PROCESS | 2060 | --DOCSHELL 0DADC800 == 38 [pid = 2060] [id = 299] 08:36:00 INFO - PROCESS | 2060 | --DOCSHELL 0C3B0000 == 37 [pid = 2060] [id = 298] 08:36:00 INFO - PROCESS | 2060 | --DOCSHELL 0D60FC00 == 36 [pid = 2060] [id = 297] 08:36:00 INFO - PROCESS | 2060 | --DOCSHELL 09178000 == 35 [pid = 2060] [id = 293] 08:36:00 INFO - PROCESS | 2060 | --DOMWINDOW == 103 (156DDC00) [pid = 2060] [serial = 876] [outer = 00000000] [url = about:blank] 08:36:00 INFO - PROCESS | 2060 | --DOMWINDOW == 102 (134E5C00) [pid = 2060] [serial = 862] [outer = 00000000] [url = about:blank] 08:36:00 INFO - PROCESS | 2060 | --DOMWINDOW == 101 (14952800) [pid = 2060] [serial = 865] [outer = 00000000] [url = about:blank] 08:36:00 INFO - PROCESS | 2060 | --DOMWINDOW == 100 (15C90800) [pid = 2060] [serial = 841] [outer = 00000000] [url = about:blank] 08:36:00 INFO - PROCESS | 2060 | --DOMWINDOW == 99 (0C3A3800) [pid = 2060] [serial = 849] [outer = 00000000] [url = about:blank] 08:36:00 INFO - PROCESS | 2060 | --DOMWINDOW == 98 (0C30B400) [pid = 2060] [serial = 843] [outer = 00000000] [url = about:blank] 08:36:00 INFO - PROCESS | 2060 | --DOMWINDOW == 97 (14944000) [pid = 2060] [serial = 864] [outer = 00000000] [url = about:blank] 08:36:00 INFO - PROCESS | 2060 | --DOMWINDOW == 96 (0D666400) [pid = 2060] [serial = 846] [outer = 00000000] [url = about:blank] 08:36:00 INFO - PROCESS | 2060 | --DOMWINDOW == 95 (0D60E400) [pid = 2060] [serial = 852] [outer = 00000000] [url = about:blank] 08:36:00 INFO - PROCESS | 2060 | --DOMWINDOW == 94 (0D662800) [pid = 2060] [serial = 853] [outer = 00000000] [url = about:blank] 08:36:00 INFO - PROCESS | 2060 | --DOMWINDOW == 93 (0E204400) [pid = 2060] [serial = 855] [outer = 00000000] [url = about:blank] 08:36:00 INFO - PROCESS | 2060 | --DOMWINDOW == 92 (0E767000) [pid = 2060] [serial = 856] [outer = 00000000] [url = about:blank] 08:36:00 INFO - PROCESS | 2060 | --DOMWINDOW == 91 (123C6800) [pid = 2060] [serial = 858] [outer = 00000000] [url = about:blank] 08:36:00 INFO - PROCESS | 2060 | --DOMWINDOW == 90 (14F1D000) [pid = 2060] [serial = 867] [outer = 00000000] [url = about:blank] 08:36:00 INFO - PROCESS | 2060 | --DOMWINDOW == 89 (14905C00) [pid = 2060] [serial = 871] [outer = 00000000] [url = about:blank] 08:36:00 INFO - PROCESS | 2060 | --DOMWINDOW == 88 (11C8D800) [pid = 2060] [serial = 870] [outer = 00000000] [url = about:blank] 08:36:00 INFO - PROCESS | 2060 | --DOMWINDOW == 87 (156BD800) [pid = 2060] [serial = 873] [outer = 00000000] [url = about:blank] 08:36:00 INFO - PROCESS | 2060 | --DOMWINDOW == 86 (1549F800) [pid = 2060] [serial = 868] [outer = 00000000] [url = about:blank] 08:36:00 INFO - PROCESS | 2060 | --DOMWINDOW == 85 (0CA58000) [pid = 2060] [serial = 850] [outer = 00000000] [url = about:blank] 08:36:00 INFO - PROCESS | 2060 | --DOMWINDOW == 84 (13010800) [pid = 2060] [serial = 861] [outer = 00000000] [url = about:blank] 08:36:00 INFO - PROCESS | 2060 | --DOMWINDOW == 83 (1260B800) [pid = 2060] [serial = 859] [outer = 00000000] [url = about:blank] 08:36:00 INFO - PROCESS | 2060 | --DOMWINDOW == 82 (156C0400) [pid = 2060] [serial = 874] [outer = 00000000] [url = about:blank] 08:36:00 INFO - PROCESS | 2060 | 1464104160469 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]]]}] 08:36:00 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.object.crosscanvas.html | Canvas test: 2d.gradient.object.crosscanvas 08:36:00 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.object.crosscanvas.html | took 930ms 08:36:00 INFO - PROCESS | 2060 | 1464104160489 Marionette TRACE conn5 -> [0,1209,"getWindowHandle",null] 08:36:00 INFO - PROCESS | 2060 | 1464104160494 Marionette TRACE conn5 <- [1,1209,null,{"value":"13"}] 08:36:00 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.object.current.html 08:36:00 INFO - PROCESS | 2060 | 1464104160500 Marionette TRACE conn5 -> [0,1210,"setScriptTimeout",{"ms":35000}] 08:36:00 INFO - PROCESS | 2060 | 1464104160503 Marionette TRACE conn5 <- [1,1210,null,{}] 08:36:00 INFO - PROCESS | 2060 | 1464104160506 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}] 08:36:00 INFO - PROCESS | 2060 | 1464104160588 Marionette TRACE conn5 <- [1,1211,null,{"value":null}] 08:36:00 INFO - PROCESS | 2060 | 1464104160596 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\", \"d7c34136-0072-4267-ac82-d2d8ecbe8f23\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:36:00 INFO - PROCESS | 2060 | ++DOCSHELL 0C977400 == 36 [pid = 2060] [id = 312] 08:36:00 INFO - PROCESS | 2060 | ++DOMWINDOW == 83 (0C981800) [pid = 2060] [serial = 935] [outer = 00000000] 08:36:00 INFO - PROCESS | 2060 | ++DOMWINDOW == 84 (0D614800) [pid = 2060] [serial = 936] [outer = 0C981800] 08:36:00 INFO - PROCESS | 2060 | 1464104160642 Marionette DEBUG loaded listener.js 08:36:00 INFO - PROCESS | 2060 | ++DOMWINDOW == 85 (0D8EE800) [pid = 2060] [serial = 937] [outer = 0C981800] 08:36:01 INFO - PROCESS | 2060 | 1464104161118 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] 08:36:01 INFO - PROCESS | 2060 | 1464104161176 Marionette TRACE conn5 <- [1,1213,null,{"value":"13"}] 08:36:01 INFO - PROCESS | 2060 | 1464104161179 Marionette TRACE conn5 -> [0,1214,"setScriptTimeout",{"ms":35000}] 08:36:01 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.object.invalidcolour.html 08:36:01 INFO - PROCESS | 2060 | 1464104161183 Marionette TRACE conn5 <- [1,1214,null,{}] 08:36:01 INFO - PROCESS | 2060 | 1464104161193 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}] 08:36:01 INFO - PROCESS | 2060 | 1464104161276 Marionette TRACE conn5 <- [1,1215,null,{"value":null}] 08:36:01 INFO - PROCESS | 2060 | 1464104161286 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\", \"d7c34136-0072-4267-ac82-d2d8ecbe8f23\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:36:01 INFO - PROCESS | 2060 | ++DOCSHELL 12375000 == 37 [pid = 2060] [id = 313] 08:36:01 INFO - PROCESS | 2060 | ++DOMWINDOW == 86 (123C7C00) [pid = 2060] [serial = 938] [outer = 00000000] 08:36:01 INFO - PROCESS | 2060 | ++DOMWINDOW == 87 (1261C800) [pid = 2060] [serial = 939] [outer = 123C7C00] 08:36:01 INFO - PROCESS | 2060 | 1464104161333 Marionette DEBUG loaded listener.js 08:36:01 INFO - PROCESS | 2060 | ++DOMWINDOW == 88 (130E0000) [pid = 2060] [serial = 940] [outer = 123C7C00] 08:36:01 INFO - PROCESS | 2060 | 1464104161796 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]]]}] 08:36:01 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.object.invalidcolour.html | Canvas test: 2d.gradient.object.invalidcolour 08:36:01 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.object.invalidcolour.html | took 631ms 08:36:01 INFO - PROCESS | 2060 | 1464104161815 Marionette TRACE conn5 -> [0,1217,"getWindowHandle",null] 08:36:01 INFO - PROCESS | 2060 | 1464104161818 Marionette TRACE conn5 <- [1,1217,null,{"value":"13"}] 08:36:01 INFO - PROCESS | 2060 | 1464104161821 Marionette TRACE conn5 -> [0,1218,"setScriptTimeout",{"ms":35000}] 08:36:01 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.object.invalidoffset.html 08:36:01 INFO - PROCESS | 2060 | 1464104161823 Marionette TRACE conn5 <- [1,1218,null,{}] 08:36:01 INFO - PROCESS | 2060 | 1464104161827 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}] 08:36:01 INFO - PROCESS | 2060 | 1464104161908 Marionette TRACE conn5 <- [1,1219,null,{"value":null}] 08:36:01 INFO - PROCESS | 2060 | 1464104161947 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\", \"d7c34136-0072-4267-ac82-d2d8ecbe8f23\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:36:01 INFO - PROCESS | 2060 | ++DOCSHELL 14905C00 == 38 [pid = 2060] [id = 314] 08:36:01 INFO - PROCESS | 2060 | ++DOMWINDOW == 89 (14907000) [pid = 2060] [serial = 941] [outer = 00000000] 08:36:01 INFO - PROCESS | 2060 | ++DOMWINDOW == 90 (1494BC00) [pid = 2060] [serial = 942] [outer = 14907000] 08:36:01 INFO - PROCESS | 2060 | 1464104161992 Marionette DEBUG loaded listener.js 08:36:02 INFO - PROCESS | 2060 | ++DOMWINDOW == 91 (14990C00) [pid = 2060] [serial = 943] [outer = 14907000] 08:36:02 INFO - PROCESS | 2060 | 1464104162417 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]]]}] 08:36:02 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.object.invalidoffset.html | Canvas test: 2d.gradient.object.invalidoffset 08:36:02 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.object.invalidoffset.html | took 630ms 08:36:02 INFO - PROCESS | 2060 | 1464104162454 Marionette TRACE conn5 -> [0,1221,"getWindowHandle",null] 08:36:02 INFO - PROCESS | 2060 | 1464104162465 Marionette TRACE conn5 <- [1,1221,null,{"value":"13"}] 08:36:02 INFO - PROCESS | 2060 | 1464104162469 Marionette TRACE conn5 -> [0,1222,"setScriptTimeout",{"ms":35000}] 08:36:02 INFO - PROCESS | 2060 | 1464104162471 Marionette TRACE conn5 <- [1,1222,null,{}] 08:36:02 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.object.return.html 08:36:02 INFO - PROCESS | 2060 | 1464104162474 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}] 08:36:02 INFO - PROCESS | 2060 | 1464104162552 Marionette TRACE conn5 <- [1,1223,null,{"value":null}] 08:36:02 INFO - PROCESS | 2060 | 1464104162558 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\", \"d7c34136-0072-4267-ac82-d2d8ecbe8f23\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:36:02 INFO - PROCESS | 2060 | ++DOCSHELL 0C30C400 == 39 [pid = 2060] [id = 315] 08:36:02 INFO - PROCESS | 2060 | ++DOMWINDOW == 92 (0C3A1800) [pid = 2060] [serial = 944] [outer = 00000000] 08:36:02 INFO - PROCESS | 2060 | ++DOMWINDOW == 93 (14947C00) [pid = 2060] [serial = 945] [outer = 0C3A1800] 08:36:02 INFO - PROCESS | 2060 | 1464104162604 Marionette DEBUG loaded listener.js 08:36:02 INFO - PROCESS | 2060 | ++DOMWINDOW == 94 (14F1C000) [pid = 2060] [serial = 946] [outer = 0C3A1800] 08:36:03 INFO - PROCESS | 2060 | 1464104163089 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]]]}] 08:36:03 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.object.return.html | createLinearGradient() and createRadialGradient() returns objects implementing CanvasGradient 08:36:03 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.object.return.html | took 672ms 08:36:03 INFO - PROCESS | 2060 | 1464104163147 Marionette TRACE conn5 -> [0,1225,"getWindowHandle",null] 08:36:03 INFO - PROCESS | 2060 | 1464104163149 Marionette TRACE conn5 <- [1,1225,null,{"value":"13"}] 08:36:03 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.object.type.html 08:36:03 INFO - PROCESS | 2060 | 1464104163152 Marionette TRACE conn5 -> [0,1226,"setScriptTimeout",{"ms":35000}] 08:36:03 INFO - PROCESS | 2060 | 1464104163154 Marionette TRACE conn5 <- [1,1226,null,{}] 08:36:03 INFO - PROCESS | 2060 | 1464104163157 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}] 08:36:03 INFO - PROCESS | 2060 | 1464104163290 Marionette TRACE conn5 <- [1,1227,null,{"value":null}] 08:36:03 INFO - PROCESS | 2060 | 1464104163380 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\", \"d7c34136-0072-4267-ac82-d2d8ecbe8f23\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:36:03 INFO - PROCESS | 2060 | ++DOCSHELL 14F13800 == 40 [pid = 2060] [id = 316] 08:36:03 INFO - PROCESS | 2060 | ++DOMWINDOW == 95 (156D5800) [pid = 2060] [serial = 947] [outer = 00000000] 08:36:03 INFO - PROCESS | 2060 | ++DOMWINDOW == 96 (15C37400) [pid = 2060] [serial = 948] [outer = 156D5800] 08:36:03 INFO - PROCESS | 2060 | 1464104163425 Marionette DEBUG loaded listener.js 08:36:03 INFO - PROCESS | 2060 | ++DOMWINDOW == 97 (15C3D800) [pid = 2060] [serial = 949] [outer = 156D5800] 08:36:03 INFO - PROCESS | 2060 | 1464104163825 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]]]}] 08:36:03 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.object.type.html | window.CanvasGradient exists and has the right properties 08:36:03 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.object.type.html | took 730ms 08:36:03 INFO - PROCESS | 2060 | 1464104163888 Marionette TRACE conn5 -> [0,1229,"getWindowHandle",null] 08:36:03 INFO - PROCESS | 2060 | 1464104163890 Marionette TRACE conn5 <- [1,1229,null,{"value":"13"}] 08:36:03 INFO - PROCESS | 2060 | 1464104163893 Marionette TRACE conn5 -> [0,1230,"setScriptTimeout",{"ms":35000}] 08:36:03 INFO - PROCESS | 2060 | 1464104163894 Marionette TRACE conn5 <- [1,1230,null,{}] 08:36:03 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.object.update.html 08:36:03 INFO - PROCESS | 2060 | 1464104163898 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}] 08:36:03 INFO - PROCESS | 2060 | 1464104164005 Marionette TRACE conn5 <- [1,1231,null,{"value":null}] 08:36:04 INFO - PROCESS | 2060 | 1464104164013 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\", \"d7c34136-0072-4267-ac82-d2d8ecbe8f23\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:36:04 INFO - PROCESS | 2060 | ++DOCSHELL 15C91000 == 41 [pid = 2060] [id = 317] 08:36:04 INFO - PROCESS | 2060 | ++DOMWINDOW == 98 (15C92400) [pid = 2060] [serial = 950] [outer = 00000000] 08:36:04 INFO - PROCESS | 2060 | ++DOMWINDOW == 99 (1669C400) [pid = 2060] [serial = 951] [outer = 15C92400] 08:36:04 INFO - PROCESS | 2060 | 1464104164057 Marionette DEBUG loaded listener.js 08:36:04 INFO - PROCESS | 2060 | ++DOMWINDOW == 100 (1676BC00) [pid = 2060] [serial = 952] [outer = 15C92400] 08:36:04 INFO - PROCESS | 2060 | 1464104164488 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]]]}] 08:36:04 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.object.update.html | Canvas test: 2d.gradient.object.update 08:36:04 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.object.update.html | took 630ms 08:36:04 INFO - PROCESS | 2060 | 1464104164528 Marionette TRACE conn5 -> [0,1233,"getWindowHandle",null] 08:36:04 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.behind.html 08:36:04 INFO - PROCESS | 2060 | 1464104164530 Marionette TRACE conn5 <- [1,1233,null,{"value":"13"}] 08:36:04 INFO - PROCESS | 2060 | 1464104164533 Marionette TRACE conn5 -> [0,1234,"setScriptTimeout",{"ms":35000}] 08:36:04 INFO - PROCESS | 2060 | 1464104164535 Marionette TRACE conn5 <- [1,1234,null,{}] 08:36:04 INFO - PROCESS | 2060 | 1464104164538 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}] 08:36:04 INFO - PROCESS | 2060 | 1464104164655 Marionette TRACE conn5 <- [1,1235,null,{"value":null}] 08:36:04 INFO - PROCESS | 2060 | 1464104164741 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\", \"d7c34136-0072-4267-ac82-d2d8ecbe8f23\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:36:04 INFO - PROCESS | 2060 | ++DOCSHELL 16776000 == 42 [pid = 2060] [id = 318] 08:36:04 INFO - PROCESS | 2060 | ++DOMWINDOW == 101 (16777C00) [pid = 2060] [serial = 953] [outer = 00000000] 08:36:04 INFO - PROCESS | 2060 | ++DOMWINDOW == 102 (16ED1C00) [pid = 2060] [serial = 954] [outer = 16777C00] 08:36:04 INFO - PROCESS | 2060 | 1464104164787 Marionette DEBUG loaded listener.js 08:36:04 INFO - PROCESS | 2060 | ++DOMWINDOW == 103 (16ED2C00) [pid = 2060] [serial = 955] [outer = 16777C00] 08:36:05 INFO - PROCESS | 2060 | --DOMWINDOW == 102 (1567FC00) [pid = 2060] [serial = 875] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.colour.html] 08:36:05 INFO - PROCESS | 2060 | --DOMWINDOW == 101 (130D9800) [pid = 2060] [serial = 902] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.fillRect.html] 08:36:05 INFO - PROCESS | 2060 | --DOMWINDOW == 100 (124D1800) [pid = 2060] [serial = 899] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.fill.html] 08:36:05 INFO - PROCESS | 2060 | --DOMWINDOW == 99 (14950800) [pid = 2060] [serial = 905] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.fillText.html] 08:36:05 INFO - PROCESS | 2060 | --DOMWINDOW == 98 (0C940400) [pid = 2060] [serial = 893] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.solid.html] 08:36:05 INFO - PROCESS | 2060 | --DOMWINDOW == 97 (0E2FB000) [pid = 2060] [serial = 896] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.vertical.html] 08:36:05 INFO - PROCESS | 2060 | --DOMWINDOW == 96 (0D611C00) [pid = 2060] [serial = 890] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.overlap2.html] 08:36:05 INFO - PROCESS | 2060 | --DOMWINDOW == 95 (14997000) [pid = 2060] [serial = 908] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.stroke.html] 08:36:05 INFO - PROCESS | 2060 | --DOMWINDOW == 94 (0DA42400) [pid = 2060] [serial = 911] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.strokeRect.html] 08:36:05 INFO - PROCESS | 2060 | --DOMWINDOW == 93 (15C3D400) [pid = 2060] [serial = 914] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.strokeText.html] 08:36:05 INFO - PROCESS | 2060 | 1464104165238 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]]]}] 08:36:05 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.behind.html | Canvas test: 2d.gradient.radial.cone.behind 08:36:05 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.behind.html | took 771ms 08:36:05 INFO - PROCESS | 2060 | 1464104165305 Marionette TRACE conn5 -> [0,1237,"getWindowHandle",null] 08:36:05 INFO - PROCESS | 2060 | 1464104165308 Marionette TRACE conn5 <- [1,1237,null,{"value":"13"}] 08:36:05 INFO - PROCESS | 2060 | 1464104165311 Marionette TRACE conn5 -> [0,1238,"setScriptTimeout",{"ms":35000}] 08:36:05 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.beside.html 08:36:05 INFO - PROCESS | 2060 | 1464104165313 Marionette TRACE conn5 <- [1,1238,null,{}] 08:36:05 INFO - PROCESS | 2060 | 1464104165316 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}] 08:36:05 INFO - PROCESS | 2060 | 1464104165398 Marionette TRACE conn5 <- [1,1239,null,{"value":null}] 08:36:05 INFO - PROCESS | 2060 | 1464104165404 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\", \"d7c34136-0072-4267-ac82-d2d8ecbe8f23\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:36:05 INFO - PROCESS | 2060 | ++DOCSHELL 14F11800 == 43 [pid = 2060] [id = 319] 08:36:05 INFO - PROCESS | 2060 | ++DOMWINDOW == 94 (14F1F000) [pid = 2060] [serial = 956] [outer = 00000000] 08:36:05 INFO - PROCESS | 2060 | ++DOMWINDOW == 95 (16698C00) [pid = 2060] [serial = 957] [outer = 14F1F000] 08:36:05 INFO - PROCESS | 2060 | 1464104165449 Marionette DEBUG loaded listener.js 08:36:05 INFO - PROCESS | 2060 | ++DOMWINDOW == 96 (16ECEC00) [pid = 2060] [serial = 958] [outer = 14F1F000] 08:36:05 INFO - PROCESS | 2060 | 1464104165868 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]]]}] 08:36:05 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.beside.html | Canvas test: 2d.gradient.radial.cone.beside 08:36:05 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.beside.html | took 630ms 08:36:05 INFO - PROCESS | 2060 | 1464104165946 Marionette TRACE conn5 -> [0,1241,"getWindowHandle",null] 08:36:05 INFO - PROCESS | 2060 | 1464104165948 Marionette TRACE conn5 <- [1,1241,null,{"value":"13"}] 08:36:05 INFO - PROCESS | 2060 | 1464104165951 Marionette TRACE conn5 -> [0,1242,"setScriptTimeout",{"ms":35000}] 08:36:05 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.bottom.html 08:36:05 INFO - PROCESS | 2060 | 1464104165952 Marionette TRACE conn5 <- [1,1242,null,{}] 08:36:05 INFO - PROCESS | 2060 | 1464104165956 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}] 08:36:06 INFO - PROCESS | 2060 | 1464104166035 Marionette TRACE conn5 <- [1,1243,null,{"value":null}] 08:36:06 INFO - PROCESS | 2060 | 1464104166045 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\", \"d7c34136-0072-4267-ac82-d2d8ecbe8f23\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:36:06 INFO - PROCESS | 2060 | ++DOCSHELL 17163C00 == 44 [pid = 2060] [id = 320] 08:36:06 INFO - PROCESS | 2060 | ++DOMWINDOW == 97 (17741C00) [pid = 2060] [serial = 959] [outer = 00000000] 08:36:06 INFO - PROCESS | 2060 | ++DOMWINDOW == 98 (17748400) [pid = 2060] [serial = 960] [outer = 17741C00] 08:36:06 INFO - PROCESS | 2060 | 1464104166115 Marionette DEBUG loaded listener.js 08:36:06 INFO - PROCESS | 2060 | ++DOMWINDOW == 99 (1774F400) [pid = 2060] [serial = 961] [outer = 17741C00] 08:36:06 INFO - PROCESS | 2060 | 1464104166540 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]]]}] 08:36:06 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.bottom.html | Canvas test: 2d.gradient.radial.cone.bottom 08:36:06 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.bottom.html | took 630ms 08:36:06 INFO - PROCESS | 2060 | 1464104166585 Marionette TRACE conn5 -> [0,1245,"getWindowHandle",null] 08:36:06 INFO - PROCESS | 2060 | 1464104166588 Marionette TRACE conn5 <- [1,1245,null,{"value":"13"}] 08:36:06 INFO - PROCESS | 2060 | 1464104166591 Marionette TRACE conn5 -> [0,1246,"setScriptTimeout",{"ms":35000}] 08:36:06 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.cylinder.html 08:36:06 INFO - PROCESS | 2060 | 1464104166593 Marionette TRACE conn5 <- [1,1246,null,{}] 08:36:06 INFO - PROCESS | 2060 | 1464104166597 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}] 08:36:06 INFO - PROCESS | 2060 | 1464104166693 Marionette TRACE conn5 <- [1,1247,null,{"value":null}] 08:36:06 INFO - PROCESS | 2060 | 1464104166700 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\", \"d7c34136-0072-4267-ac82-d2d8ecbe8f23\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:36:06 INFO - PROCESS | 2060 | ++DOCSHELL 177DE400 == 45 [pid = 2060] [id = 321] 08:36:06 INFO - PROCESS | 2060 | ++DOMWINDOW == 100 (177EAC00) [pid = 2060] [serial = 962] [outer = 00000000] 08:36:06 INFO - PROCESS | 2060 | ++DOMWINDOW == 101 (178CC000) [pid = 2060] [serial = 963] [outer = 177EAC00] 08:36:06 INFO - PROCESS | 2060 | 1464104166748 Marionette DEBUG loaded listener.js 08:36:06 INFO - PROCESS | 2060 | ++DOMWINDOW == 102 (178D0400) [pid = 2060] [serial = 964] [outer = 177EAC00] 08:36:07 INFO - PROCESS | 2060 | 1464104167450 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]]]}] 08:36:07 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.cylinder.html | Canvas test: 2d.gradient.radial.cone.cylinder 08:36:07 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.cylinder.html | took 930ms 08:36:07 INFO - PROCESS | 2060 | 1464104167526 Marionette TRACE conn5 -> [0,1249,"getWindowHandle",null] 08:36:07 INFO - PROCESS | 2060 | 1464104167531 Marionette TRACE conn5 <- [1,1249,null,{"value":"13"}] 08:36:07 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.front.html 08:36:07 INFO - PROCESS | 2060 | 1464104167537 Marionette TRACE conn5 -> [0,1250,"setScriptTimeout",{"ms":35000}] 08:36:07 INFO - PROCESS | 2060 | 1464104167541 Marionette TRACE conn5 <- [1,1250,null,{}] 08:36:07 INFO - PROCESS | 2060 | 1464104167547 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}] 08:36:07 INFO - PROCESS | 2060 | 1464104167694 Marionette TRACE conn5 <- [1,1251,null,{"value":null}] 08:36:07 INFO - PROCESS | 2060 | 1464104167818 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\", \"d7c34136-0072-4267-ac82-d2d8ecbe8f23\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:36:07 INFO - PROCESS | 2060 | ++DOCSHELL 0D534000 == 46 [pid = 2060] [id = 322] 08:36:07 INFO - PROCESS | 2060 | ++DOMWINDOW == 103 (0D537400) [pid = 2060] [serial = 965] [outer = 00000000] 08:36:07 INFO - PROCESS | 2060 | ++DOMWINDOW == 104 (0DA42800) [pid = 2060] [serial = 966] [outer = 0D537400] 08:36:07 INFO - PROCESS | 2060 | 1464104167875 Marionette DEBUG loaded listener.js 08:36:07 INFO - PROCESS | 2060 | ++DOMWINDOW == 105 (0E789C00) [pid = 2060] [serial = 967] [outer = 0D537400] 08:36:08 INFO - PROCESS | 2060 | 1464104168398 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]]]}] 08:36:08 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.front.html | Canvas test: 2d.gradient.radial.cone.front 08:36:08 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.front.html | took 930ms 08:36:08 INFO - PROCESS | 2060 | 1464104168471 Marionette TRACE conn5 -> [0,1253,"getWindowHandle",null] 08:36:08 INFO - PROCESS | 2060 | 1464104168477 Marionette TRACE conn5 <- [1,1253,null,{"value":"13"}] 08:36:08 INFO - PROCESS | 2060 | 1464104168500 Marionette TRACE conn5 -> [0,1254,"setScriptTimeout",{"ms":35000}] 08:36:08 INFO - PROCESS | 2060 | 1464104168503 Marionette TRACE conn5 <- [1,1254,null,{}] 08:36:08 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.shape1.html 08:36:08 INFO - PROCESS | 2060 | 1464104168507 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}] 08:36:08 INFO - PROCESS | 2060 | 1464104168620 Marionette TRACE conn5 <- [1,1255,null,{"value":null}] 08:36:08 INFO - PROCESS | 2060 | 1464104168716 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\", \"d7c34136-0072-4267-ac82-d2d8ecbe8f23\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:36:08 INFO - PROCESS | 2060 | ++DOCSHELL 12672C00 == 47 [pid = 2060] [id = 323] 08:36:08 INFO - PROCESS | 2060 | ++DOMWINDOW == 106 (134E0800) [pid = 2060] [serial = 968] [outer = 00000000] 08:36:08 INFO - PROCESS | 2060 | ++DOMWINDOW == 107 (14944000) [pid = 2060] [serial = 969] [outer = 134E0800] 08:36:08 INFO - PROCESS | 2060 | 1464104168770 Marionette DEBUG loaded listener.js 08:36:08 INFO - PROCESS | 2060 | ++DOMWINDOW == 108 (14F1BC00) [pid = 2060] [serial = 970] [outer = 134E0800] 08:36:09 INFO - PROCESS | 2060 | 1464104169369 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]]]}] 08:36:09 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.shape1.html | Canvas test: 2d.gradient.radial.cone.shape1 08:36:09 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.shape1.html | took 930ms 08:36:09 INFO - PROCESS | 2060 | 1464104169437 Marionette TRACE conn5 -> [0,1257,"getWindowHandle",null] 08:36:09 INFO - PROCESS | 2060 | 1464104169440 Marionette TRACE conn5 <- [1,1257,null,{"value":"13"}] 08:36:09 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.shape2.html 08:36:09 INFO - PROCESS | 2060 | 1464104169443 Marionette TRACE conn5 -> [0,1258,"setScriptTimeout",{"ms":35000}] 08:36:09 INFO - PROCESS | 2060 | 1464104169447 Marionette TRACE conn5 <- [1,1258,null,{}] 08:36:09 INFO - PROCESS | 2060 | 1464104169458 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}] 08:36:09 INFO - PROCESS | 2060 | 1464104169596 Marionette TRACE conn5 <- [1,1259,null,{"value":null}] 08:36:09 INFO - PROCESS | 2060 | 1464104169728 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\", \"d7c34136-0072-4267-ac82-d2d8ecbe8f23\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:36:09 INFO - PROCESS | 2060 | ++DOCSHELL 1774D000 == 48 [pid = 2060] [id = 324] 08:36:09 INFO - PROCESS | 2060 | ++DOMWINDOW == 109 (177E2000) [pid = 2060] [serial = 971] [outer = 00000000] 08:36:09 INFO - PROCESS | 2060 | ++DOMWINDOW == 110 (177E9800) [pid = 2060] [serial = 972] [outer = 177E2000] 08:36:09 INFO - PROCESS | 2060 | 1464104169786 Marionette DEBUG loaded listener.js 08:36:09 INFO - PROCESS | 2060 | ++DOMWINDOW == 111 (178D1800) [pid = 2060] [serial = 973] [outer = 177E2000] 08:36:10 INFO - PROCESS | 2060 | 1464104170370 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]]]}] 08:36:10 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.shape2.html | Canvas test: 2d.gradient.radial.cone.shape2 08:36:10 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.shape2.html | took 970ms 08:36:10 INFO - PROCESS | 2060 | 1464104170417 Marionette TRACE conn5 -> [0,1261,"getWindowHandle",null] 08:36:10 INFO - PROCESS | 2060 | 1464104170420 Marionette TRACE conn5 <- [1,1261,null,{"value":"13"}] 08:36:10 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.top.html 08:36:10 INFO - PROCESS | 2060 | 1464104170423 Marionette TRACE conn5 -> [0,1262,"setScriptTimeout",{"ms":35000}] 08:36:10 INFO - PROCESS | 2060 | 1464104170425 Marionette TRACE conn5 <- [1,1262,null,{}] 08:36:10 INFO - PROCESS | 2060 | 1464104170429 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}] 08:36:10 INFO - PROCESS | 2060 | 1464104170538 Marionette TRACE conn5 <- [1,1263,null,{"value":null}] 08:36:10 INFO - PROCESS | 2060 | 1464104170666 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\", \"d7c34136-0072-4267-ac82-d2d8ecbe8f23\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:36:10 INFO - PROCESS | 2060 | ++DOCSHELL 179C8000 == 49 [pid = 2060] [id = 325] 08:36:10 INFO - PROCESS | 2060 | ++DOMWINDOW == 112 (17A9E400) [pid = 2060] [serial = 974] [outer = 00000000] 08:36:10 INFO - PROCESS | 2060 | ++DOMWINDOW == 113 (18AC2800) [pid = 2060] [serial = 975] [outer = 17A9E400] 08:36:10 INFO - PROCESS | 2060 | 1464104170721 Marionette DEBUG loaded listener.js 08:36:10 INFO - PROCESS | 2060 | ++DOMWINDOW == 114 (18AF6C00) [pid = 2060] [serial = 976] [outer = 17A9E400] 08:36:11 INFO - PROCESS | 2060 | 1464104171521 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]]]}] 08:36:11 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.top.html | Canvas test: 2d.gradient.radial.cone.top 08:36:11 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.top.html | took 1132ms 08:36:11 INFO - PROCESS | 2060 | 1464104171559 Marionette TRACE conn5 -> [0,1265,"getWindowHandle",null] 08:36:11 INFO - PROCESS | 2060 | 1464104171563 Marionette TRACE conn5 <- [1,1265,null,{"value":"13"}] 08:36:11 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.equal.html 08:36:11 INFO - PROCESS | 2060 | 1464104171568 Marionette TRACE conn5 -> [0,1266,"setScriptTimeout",{"ms":35000}] 08:36:11 INFO - PROCESS | 2060 | 1464104171572 Marionette TRACE conn5 <- [1,1266,null,{}] 08:36:11 INFO - PROCESS | 2060 | 1464104171578 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}] 08:36:11 INFO - PROCESS | 2060 | 1464104171674 Marionette TRACE conn5 <- [1,1267,null,{"value":null}] 08:36:11 INFO - PROCESS | 2060 | 1464104171813 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\", \"d7c34136-0072-4267-ac82-d2d8ecbe8f23\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:36:11 INFO - PROCESS | 2060 | ++DOCSHELL 0D616C00 == 50 [pid = 2060] [id = 326] 08:36:11 INFO - PROCESS | 2060 | ++DOMWINDOW == 115 (0D617800) [pid = 2060] [serial = 977] [outer = 00000000] 08:36:11 INFO - PROCESS | 2060 | ++DOMWINDOW == 116 (0DADCC00) [pid = 2060] [serial = 978] [outer = 0D617800] 08:36:11 INFO - PROCESS | 2060 | 1464104171865 Marionette DEBUG loaded listener.js 08:36:11 INFO - PROCESS | 2060 | ++DOMWINDOW == 117 (0E2F3800) [pid = 2060] [serial = 979] [outer = 0D617800] 08:36:12 INFO - PROCESS | 2060 | --DOCSHELL 17163C00 == 49 [pid = 2060] [id = 320] 08:36:12 INFO - PROCESS | 2060 | --DOCSHELL 14F11800 == 48 [pid = 2060] [id = 319] 08:36:12 INFO - PROCESS | 2060 | --DOCSHELL 16776000 == 47 [pid = 2060] [id = 318] 08:36:12 INFO - PROCESS | 2060 | --DOCSHELL 15C91000 == 46 [pid = 2060] [id = 317] 08:36:12 INFO - PROCESS | 2060 | --DOCSHELL 14F13800 == 45 [pid = 2060] [id = 316] 08:36:12 INFO - PROCESS | 2060 | --DOCSHELL 0C30C400 == 44 [pid = 2060] [id = 315] 08:36:12 INFO - PROCESS | 2060 | --DOCSHELL 14905C00 == 43 [pid = 2060] [id = 314] 08:36:12 INFO - PROCESS | 2060 | --DOCSHELL 12375000 == 42 [pid = 2060] [id = 313] 08:36:12 INFO - PROCESS | 2060 | --DOCSHELL 0C977400 == 41 [pid = 2060] [id = 312] 08:36:12 INFO - PROCESS | 2060 | --DOCSHELL 0D53A400 == 40 [pid = 2060] [id = 311] 08:36:12 INFO - PROCESS | 2060 | --DOMWINDOW == 116 (16769800) [pid = 2060] [serial = 888] [outer = 00000000] [url = about:blank] 08:36:12 INFO - PROCESS | 2060 | --DOMWINDOW == 115 (156DE000) [pid = 2060] [serial = 877] [outer = 00000000] [url = about:blank] 08:36:12 INFO - PROCESS | 2060 | --DOMWINDOW == 114 (134ED800) [pid = 2060] [serial = 903] [outer = 00000000] [url = about:blank] 08:36:12 INFO - PROCESS | 2060 | --DOMWINDOW == 113 (0C3A6400) [pid = 2060] [serial = 879] [outer = 00000000] [url = about:blank] 08:36:12 INFO - PROCESS | 2060 | --DOMWINDOW == 112 (134E6000) [pid = 2060] [serial = 882] [outer = 00000000] [url = about:blank] 08:36:12 INFO - PROCESS | 2060 | --DOMWINDOW == 111 (15C94400) [pid = 2060] [serial = 885] [outer = 00000000] [url = about:blank] 08:36:12 INFO - PROCESS | 2060 | --DOMWINDOW == 110 (12665400) [pid = 2060] [serial = 900] [outer = 00000000] [url = about:blank] 08:36:12 INFO - PROCESS | 2060 | --DOMWINDOW == 109 (154C5800) [pid = 2060] [serial = 907] [outer = 00000000] [url = about:blank] 08:36:12 INFO - PROCESS | 2060 | --DOMWINDOW == 108 (0D53E000) [pid = 2060] [serial = 894] [outer = 00000000] [url = about:blank] 08:36:12 INFO - PROCESS | 2060 | --DOMWINDOW == 107 (0D669800) [pid = 2060] [serial = 895] [outer = 00000000] [url = about:blank] 08:36:12 INFO - PROCESS | 2060 | --DOMWINDOW == 106 (14F1DC00) [pid = 2060] [serial = 906] [outer = 00000000] [url = about:blank] 08:36:12 INFO - PROCESS | 2060 | --DOMWINDOW == 105 (11B9A400) [pid = 2060] [serial = 897] [outer = 00000000] [url = about:blank] 08:36:12 INFO - PROCESS | 2060 | --DOMWINDOW == 104 (11D5F800) [pid = 2060] [serial = 898] [outer = 00000000] [url = about:blank] 08:36:12 INFO - PROCESS | 2060 | --DOMWINDOW == 103 (0DA45C00) [pid = 2060] [serial = 892] [outer = 00000000] [url = about:blank] 08:36:12 INFO - PROCESS | 2060 | --DOMWINDOW == 102 (0D8ECC00) [pid = 2060] [serial = 891] [outer = 00000000] [url = about:blank] 08:36:12 INFO - PROCESS | 2060 | --DOMWINDOW == 101 (156C7800) [pid = 2060] [serial = 909] [outer = 00000000] [url = about:blank] 08:36:12 INFO - PROCESS | 2060 | --DOMWINDOW == 100 (14951400) [pid = 2060] [serial = 913] [outer = 00000000] [url = about:blank] 08:36:12 INFO - PROCESS | 2060 | --DOMWINDOW == 99 (1494C800) [pid = 2060] [serial = 912] [outer = 00000000] [url = about:blank] 08:36:12 INFO - PROCESS | 2060 | --DOMWINDOW == 98 (156D9400) [pid = 2060] [serial = 910] [outer = 00000000] [url = about:blank] 08:36:12 INFO - PROCESS | 2060 | --DOMWINDOW == 97 (14905800) [pid = 2060] [serial = 904] [outer = 00000000] [url = about:blank] 08:36:12 INFO - PROCESS | 2060 | --DOMWINDOW == 96 (1669C000) [pid = 2060] [serial = 916] [outer = 00000000] [url = about:blank] 08:36:12 INFO - PROCESS | 2060 | --DOMWINDOW == 95 (162AE800) [pid = 2060] [serial = 915] [outer = 00000000] [url = about:blank] 08:36:12 INFO - PROCESS | 2060 | --DOMWINDOW == 94 (12672400) [pid = 2060] [serial = 901] [outer = 00000000] [url = about:blank] 08:36:12 INFO - PROCESS | 2060 | --DOMWINDOW == 93 (16CA2800) [pid = 2060] [serial = 918] [outer = 00000000] [url = about:blank] 08:36:12 INFO - PROCESS | 2060 | 1464104172484 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]]]}] 08:36:12 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.equal.html | Canvas test: 2d.gradient.radial.equal 08:36:12 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.equal.html | took 930ms 08:36:12 INFO - PROCESS | 2060 | 1464104172499 Marionette TRACE conn5 -> [0,1269,"getWindowHandle",null] 08:36:12 INFO - PROCESS | 2060 | 1464104172505 Marionette TRACE conn5 <- [1,1269,null,{"value":"13"}] 08:36:12 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside1.html 08:36:12 INFO - PROCESS | 2060 | 1464104172510 Marionette TRACE conn5 -> [0,1270,"setScriptTimeout",{"ms":35000}] 08:36:12 INFO - PROCESS | 2060 | 1464104172513 Marionette TRACE conn5 <- [1,1270,null,{}] 08:36:12 INFO - PROCESS | 2060 | 1464104172517 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}] 08:36:12 INFO - PROCESS | 2060 | 1464104172601 Marionette TRACE conn5 <- [1,1271,null,{"value":null}] 08:36:12 INFO - PROCESS | 2060 | 1464104172691 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\", \"d7c34136-0072-4267-ac82-d2d8ecbe8f23\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:36:12 INFO - PROCESS | 2060 | ++DOCSHELL 0C41B000 == 41 [pid = 2060] [id = 327] 08:36:12 INFO - PROCESS | 2060 | ++DOMWINDOW == 94 (0C41C400) [pid = 2060] [serial = 980] [outer = 00000000] 08:36:12 INFO - PROCESS | 2060 | ++DOMWINDOW == 95 (0D663000) [pid = 2060] [serial = 981] [outer = 0C41C400] 08:36:12 INFO - PROCESS | 2060 | 1464104172738 Marionette DEBUG loaded listener.js 08:36:12 INFO - PROCESS | 2060 | ++DOMWINDOW == 96 (0DA43800) [pid = 2060] [serial = 982] [outer = 0C41C400] 08:36:13 INFO - PROCESS | 2060 | 1464104173150 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]]]}] 08:36:13 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside1.html | Canvas test: 2d.gradient.radial.inside1 08:36:13 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside1.html | took 670ms 08:36:13 INFO - PROCESS | 2060 | 1464104173184 Marionette TRACE conn5 -> [0,1273,"getWindowHandle",null] 08:36:13 INFO - PROCESS | 2060 | 1464104173186 Marionette TRACE conn5 <- [1,1273,null,{"value":"13"}] 08:36:13 INFO - PROCESS | 2060 | 1464104173190 Marionette TRACE conn5 -> [0,1274,"setScriptTimeout",{"ms":35000}] 08:36:13 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside2.html 08:36:13 INFO - PROCESS | 2060 | 1464104173193 Marionette TRACE conn5 <- [1,1274,null,{}] 08:36:13 INFO - PROCESS | 2060 | 1464104173204 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}] 08:36:13 INFO - PROCESS | 2060 | 1464104173318 Marionette TRACE conn5 <- [1,1275,null,{"value":null}] 08:36:13 INFO - PROCESS | 2060 | 1464104173330 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\", \"d7c34136-0072-4267-ac82-d2d8ecbe8f23\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:36:13 INFO - PROCESS | 2060 | ++DOCSHELL 11D60400 == 42 [pid = 2060] [id = 328] 08:36:13 INFO - PROCESS | 2060 | ++DOMWINDOW == 97 (124D0000) [pid = 2060] [serial = 983] [outer = 00000000] 08:36:13 INFO - PROCESS | 2060 | ++DOMWINDOW == 98 (130D9800) [pid = 2060] [serial = 984] [outer = 124D0000] 08:36:13 INFO - PROCESS | 2060 | 1464104173378 Marionette DEBUG loaded listener.js 08:36:13 INFO - PROCESS | 2060 | ++DOMWINDOW == 99 (139C6800) [pid = 2060] [serial = 985] [outer = 124D0000] 08:36:13 INFO - PROCESS | 2060 | 1464104173833 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]]]}] 08:36:13 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside2.html | Canvas test: 2d.gradient.radial.inside2 08:36:13 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside2.html | took 670ms 08:36:13 INFO - PROCESS | 2060 | 1464104173866 Marionette TRACE conn5 -> [0,1277,"getWindowHandle",null] 08:36:13 INFO - PROCESS | 2060 | 1464104173869 Marionette TRACE conn5 <- [1,1277,null,{"value":"13"}] 08:36:13 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside3.html 08:36:13 INFO - PROCESS | 2060 | 1464104173872 Marionette TRACE conn5 -> [0,1278,"setScriptTimeout",{"ms":35000}] 08:36:13 INFO - PROCESS | 2060 | 1464104173874 Marionette TRACE conn5 <- [1,1278,null,{}] 08:36:13 INFO - PROCESS | 2060 | 1464104173877 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}] 08:36:13 INFO - PROCESS | 2060 | 1464104173959 Marionette TRACE conn5 <- [1,1279,null,{"value":null}] 08:36:13 INFO - PROCESS | 2060 | 1464104173966 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\", \"d7c34136-0072-4267-ac82-d2d8ecbe8f23\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:36:13 INFO - PROCESS | 2060 | ++DOCSHELL 139CF800 == 43 [pid = 2060] [id = 329] 08:36:13 INFO - PROCESS | 2060 | ++DOMWINDOW == 100 (13D50000) [pid = 2060] [serial = 986] [outer = 00000000] 08:36:13 INFO - PROCESS | 2060 | ++DOMWINDOW == 101 (14998C00) [pid = 2060] [serial = 987] [outer = 13D50000] 08:36:14 INFO - PROCESS | 2060 | 1464104174011 Marionette DEBUG loaded listener.js 08:36:14 INFO - PROCESS | 2060 | ++DOMWINDOW == 102 (14F1AC00) [pid = 2060] [serial = 988] [outer = 13D50000] 08:36:14 INFO - PROCESS | 2060 | 1464104174450 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]]]}] 08:36:14 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside3.html | Canvas test: 2d.gradient.radial.inside3 08:36:14 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside3.html | took 630ms 08:36:14 INFO - PROCESS | 2060 | 1464104174504 Marionette TRACE conn5 -> [0,1281,"getWindowHandle",null] 08:36:14 INFO - PROCESS | 2060 | 1464104174506 Marionette TRACE conn5 <- [1,1281,null,{"value":"13"}] 08:36:14 INFO - PROCESS | 2060 | 1464104174509 Marionette TRACE conn5 -> [0,1282,"setScriptTimeout",{"ms":35000}] 08:36:14 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.negative.html 08:36:14 INFO - PROCESS | 2060 | 1464104174511 Marionette TRACE conn5 <- [1,1282,null,{}] 08:36:14 INFO - PROCESS | 2060 | 1464104174524 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}] 08:36:14 INFO - PROCESS | 2060 | 1464104174631 Marionette TRACE conn5 <- [1,1283,null,{"value":null}] 08:36:14 INFO - PROCESS | 2060 | 1464104174638 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\", \"d7c34136-0072-4267-ac82-d2d8ecbe8f23\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:36:14 INFO - PROCESS | 2060 | ++DOCSHELL 1549E800 == 44 [pid = 2060] [id = 330] 08:36:14 INFO - PROCESS | 2060 | ++DOMWINDOW == 103 (154BF800) [pid = 2060] [serial = 989] [outer = 00000000] 08:36:14 INFO - PROCESS | 2060 | ++DOMWINDOW == 104 (156BA800) [pid = 2060] [serial = 990] [outer = 154BF800] 08:36:14 INFO - PROCESS | 2060 | 1464104174682 Marionette DEBUG loaded listener.js 08:36:14 INFO - PROCESS | 2060 | ++DOMWINDOW == 105 (156BEC00) [pid = 2060] [serial = 991] [outer = 154BF800] 08:36:15 INFO - PROCESS | 2060 | 1464104175164 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]]]}] 08:36:15 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.negative.html | createRadialGradient() throws INDEX_SIZE_ERR if either radius is negative 08:36:15 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.negative.html | took 690ms 08:36:15 INFO - PROCESS | 2060 | 1464104175204 Marionette TRACE conn5 -> [0,1285,"getWindowHandle",null] 08:36:15 INFO - PROCESS | 2060 | 1464104175206 Marionette TRACE conn5 <- [1,1285,null,{"value":"13"}] 08:36:15 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.nonfinite.html 08:36:15 INFO - PROCESS | 2060 | 1464104175215 Marionette TRACE conn5 -> [0,1286,"setScriptTimeout",{"ms":35000}] 08:36:15 INFO - PROCESS | 2060 | 1464104175216 Marionette TRACE conn5 <- [1,1286,null,{}] 08:36:15 INFO - PROCESS | 2060 | 1464104175220 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}] 08:36:15 INFO - PROCESS | 2060 | 1464104175351 Marionette TRACE conn5 <- [1,1287,null,{"value":null}] 08:36:15 INFO - PROCESS | 2060 | 1464104175364 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\", \"d7c34136-0072-4267-ac82-d2d8ecbe8f23\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:36:15 INFO - PROCESS | 2060 | ++DOCSHELL 0DA3F400 == 45 [pid = 2060] [id = 331] 08:36:15 INFO - PROCESS | 2060 | ++DOMWINDOW == 106 (154CB400) [pid = 2060] [serial = 992] [outer = 00000000] 08:36:15 INFO - PROCESS | 2060 | ++DOMWINDOW == 107 (15C3DC00) [pid = 2060] [serial = 993] [outer = 154CB400] 08:36:15 INFO - PROCESS | 2060 | 1464104175409 Marionette DEBUG loaded listener.js 08:36:15 INFO - PROCESS | 2060 | ++DOMWINDOW == 108 (15C94800) [pid = 2060] [serial = 994] [outer = 154CB400] 08:36:15 INFO - PROCESS | 2060 | 1464104175881 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]]]}] 08:36:15 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.nonfinite.html | createRadialGradient() throws TypeError if arguments are not finite 08:36:15 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.nonfinite.html | took 730ms 08:36:15 INFO - PROCESS | 2060 | 1464104175975 Marionette TRACE conn5 -> [0,1289,"getWindowHandle",null] 08:36:15 INFO - PROCESS | 2060 | 1464104175977 Marionette TRACE conn5 <- [1,1289,null,{"value":"13"}] 08:36:15 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside1.html 08:36:15 INFO - PROCESS | 2060 | 1464104175985 Marionette TRACE conn5 -> [0,1290,"setScriptTimeout",{"ms":35000}] 08:36:15 INFO - PROCESS | 2060 | 1464104175987 Marionette TRACE conn5 <- [1,1290,null,{}] 08:36:15 INFO - PROCESS | 2060 | 1464104175991 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}] 08:36:16 INFO - PROCESS | 2060 | 1464104176105 Marionette TRACE conn5 <- [1,1291,null,{"value":null}] 08:36:16 INFO - PROCESS | 2060 | 1464104176117 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\", \"d7c34136-0072-4267-ac82-d2d8ecbe8f23\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:36:16 INFO - PROCESS | 2060 | ++DOCSHELL 15C69400 == 46 [pid = 2060] [id = 332] 08:36:16 INFO - PROCESS | 2060 | ++DOMWINDOW == 109 (15CB5000) [pid = 2060] [serial = 995] [outer = 00000000] 08:36:16 INFO - PROCESS | 2060 | ++DOMWINDOW == 110 (1669EC00) [pid = 2060] [serial = 996] [outer = 15CB5000] 08:36:16 INFO - PROCESS | 2060 | 1464104176161 Marionette DEBUG loaded listener.js 08:36:16 INFO - PROCESS | 2060 | ++DOMWINDOW == 111 (1669F400) [pid = 2060] [serial = 997] [outer = 15CB5000] 08:36:16 INFO - PROCESS | 2060 | --DOMWINDOW == 110 (14F1F000) [pid = 2060] [serial = 956] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.beside.html] 08:36:16 INFO - PROCESS | 2060 | --DOMWINDOW == 109 (16777C00) [pid = 2060] [serial = 953] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.behind.html] 08:36:16 INFO - PROCESS | 2060 | --DOMWINDOW == 108 (0D60A800) [pid = 2060] [serial = 845] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-2.html] 08:36:16 INFO - PROCESS | 2060 | --DOMWINDOW == 107 (14907000) [pid = 2060] [serial = 941] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.object.invalidoffset.html] 08:36:16 INFO - PROCESS | 2060 | --DOMWINDOW == 106 (15C92400) [pid = 2060] [serial = 950] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.object.update.html] 08:36:16 INFO - PROCESS | 2060 | --DOMWINDOW == 105 (0D60D400) [pid = 2060] [serial = 932] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.object.crosscanvas.html] 08:36:16 INFO - PROCESS | 2060 | --DOMWINDOW == 104 (123C7C00) [pid = 2060] [serial = 938] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.object.invalidcolour.html] 08:36:16 INFO - PROCESS | 2060 | --DOMWINDOW == 103 (0C981800) [pid = 2060] [serial = 935] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.object.current.html] 08:36:16 INFO - PROCESS | 2060 | --DOMWINDOW == 102 (0C3A1800) [pid = 2060] [serial = 944] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.object.return.html] 08:36:16 INFO - PROCESS | 2060 | --DOMWINDOW == 101 (156D5800) [pid = 2060] [serial = 947] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.object.type.html] 08:36:16 INFO - PROCESS | 2060 | --DOMWINDOW == 100 (0917A800) [pid = 2060] [serial = 842] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-1.html] 08:36:16 INFO - PROCESS | 2060 | --DOMWINDOW == 99 (15C3E800) [pid = 2060] [serial = 887] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.overlap.html] 08:36:16 INFO - PROCESS | 2060 | --DOMWINDOW == 98 (17741C00) [pid = 2060] [serial = 959] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.bottom.html] 08:36:16 INFO - PROCESS | 2060 | 1464104176777 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]]]}] 08:36:16 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside1.html | Canvas test: 2d.gradient.radial.outside1 08:36:16 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside1.html | took 830ms 08:36:16 INFO - PROCESS | 2060 | 1464104176824 Marionette TRACE conn5 -> [0,1293,"getWindowHandle",null] 08:36:16 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside2.html 08:36:16 INFO - PROCESS | 2060 | 1464104176826 Marionette TRACE conn5 <- [1,1293,null,{"value":"13"}] 08:36:16 INFO - PROCESS | 2060 | 1464104176829 Marionette TRACE conn5 -> [0,1294,"setScriptTimeout",{"ms":35000}] 08:36:16 INFO - PROCESS | 2060 | 1464104176831 Marionette TRACE conn5 <- [1,1294,null,{}] 08:36:16 INFO - PROCESS | 2060 | 1464104176834 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}] 08:36:16 INFO - PROCESS | 2060 | 1464104176912 Marionette TRACE conn5 <- [1,1295,null,{"value":null}] 08:36:16 INFO - PROCESS | 2060 | 1464104176928 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\", \"d7c34136-0072-4267-ac82-d2d8ecbe8f23\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:36:16 INFO - PROCESS | 2060 | ++DOCSHELL 0D53CC00 == 47 [pid = 2060] [id = 333] 08:36:16 INFO - PROCESS | 2060 | ++DOMWINDOW == 99 (0D60A800) [pid = 2060] [serial = 998] [outer = 00000000] 08:36:16 INFO - PROCESS | 2060 | ++DOMWINDOW == 100 (149D0000) [pid = 2060] [serial = 999] [outer = 0D60A800] 08:36:16 INFO - PROCESS | 2060 | 1464104176976 Marionette DEBUG loaded listener.js 08:36:17 INFO - PROCESS | 2060 | ++DOMWINDOW == 101 (156D7400) [pid = 2060] [serial = 1000] [outer = 0D60A800] 08:36:17 INFO - PROCESS | 2060 | 1464104177420 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]]]}] 08:36:17 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside2.html | Canvas test: 2d.gradient.radial.outside2 08:36:17 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside2.html | took 630ms 08:36:17 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside3.html 08:36:17 INFO - PROCESS | 2060 | 1464104177460 Marionette TRACE conn5 -> [0,1297,"getWindowHandle",null] 08:36:17 INFO - PROCESS | 2060 | 1464104177462 Marionette TRACE conn5 <- [1,1297,null,{"value":"13"}] 08:36:17 INFO - PROCESS | 2060 | 1464104177465 Marionette TRACE conn5 -> [0,1298,"setScriptTimeout",{"ms":35000}] 08:36:17 INFO - PROCESS | 2060 | 1464104177467 Marionette TRACE conn5 <- [1,1298,null,{}] 08:36:17 INFO - PROCESS | 2060 | 1464104177470 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}] 08:36:17 INFO - PROCESS | 2060 | 1464104177549 Marionette TRACE conn5 <- [1,1299,null,{"value":null}] 08:36:17 INFO - PROCESS | 2060 | 1464104177556 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\", \"d7c34136-0072-4267-ac82-d2d8ecbe8f23\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:36:17 INFO - PROCESS | 2060 | ++DOCSHELL 0D615C00 == 48 [pid = 2060] [id = 334] 08:36:17 INFO - PROCESS | 2060 | ++DOMWINDOW == 102 (0D671800) [pid = 2060] [serial = 1001] [outer = 00000000] 08:36:17 INFO - PROCESS | 2060 | ++DOMWINDOW == 103 (16CA6800) [pid = 2060] [serial = 1002] [outer = 0D671800] 08:36:17 INFO - PROCESS | 2060 | 1464104177600 Marionette DEBUG loaded listener.js 08:36:17 INFO - PROCESS | 2060 | ++DOMWINDOW == 104 (16ECE800) [pid = 2060] [serial = 1003] [outer = 0D671800] 08:36:18 INFO - PROCESS | 2060 | 1464104178305 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] 08:36:18 INFO - PROCESS | 2060 | 1464104178340 Marionette TRACE conn5 <- [1,1301,null,{"value":"13"}] 08:36:18 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch1.html 08:36:18 INFO - PROCESS | 2060 | 1464104178346 Marionette TRACE conn5 -> [0,1302,"setScriptTimeout",{"ms":35000}] 08:36:18 INFO - PROCESS | 2060 | 1464104178349 Marionette TRACE conn5 <- [1,1302,null,{}] 08:36:18 INFO - PROCESS | 2060 | 1464104178355 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}] 08:36:18 INFO - PROCESS | 2060 | 1464104178508 Marionette TRACE conn5 <- [1,1303,null,{"value":null}] 08:36:18 INFO - PROCESS | 2060 | 1464104178612 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\", \"d7c34136-0072-4267-ac82-d2d8ecbe8f23\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:36:18 INFO - PROCESS | 2060 | ++DOCSHELL 0D66A000 == 49 [pid = 2060] [id = 335] 08:36:18 INFO - PROCESS | 2060 | ++DOMWINDOW == 105 (0DA3D800) [pid = 2060] [serial = 1004] [outer = 00000000] 08:36:18 INFO - PROCESS | 2060 | ++DOMWINDOW == 106 (123C5000) [pid = 2060] [serial = 1005] [outer = 0DA3D800] 08:36:18 INFO - PROCESS | 2060 | 1464104178669 Marionette DEBUG loaded listener.js 08:36:18 INFO - PROCESS | 2060 | ++DOMWINDOW == 107 (1266A400) [pid = 2060] [serial = 1006] [outer = 0DA3D800] 08:36:19 INFO - PROCESS | 2060 | 1464104179265 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]]]}] 08:36:19 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch1.html | Canvas test: 2d.gradient.radial.touch1 08:36:19 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch1.html | took 990ms 08:36:19 INFO - PROCESS | 2060 | 1464104179337 Marionette TRACE conn5 -> [0,1305,"getWindowHandle",null] 08:36:19 INFO - PROCESS | 2060 | 1464104179343 Marionette TRACE conn5 <- [1,1305,null,{"value":"13"}] 08:36:19 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch2.html 08:36:19 INFO - PROCESS | 2060 | 1464104179349 Marionette TRACE conn5 -> [0,1306,"setScriptTimeout",{"ms":35000}] 08:36:19 INFO - PROCESS | 2060 | 1464104179352 Marionette TRACE conn5 <- [1,1306,null,{}] 08:36:19 INFO - PROCESS | 2060 | 1464104179357 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}] 08:36:19 INFO - PROCESS | 2060 | 1464104179512 Marionette TRACE conn5 <- [1,1307,null,{"value":null}] 08:36:19 INFO - PROCESS | 2060 | 1464104179572 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\", \"d7c34136-0072-4267-ac82-d2d8ecbe8f23\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:36:19 INFO - PROCESS | 2060 | ++DOCSHELL 13D46400 == 50 [pid = 2060] [id = 336] 08:36:19 INFO - PROCESS | 2060 | ++DOMWINDOW == 108 (14949800) [pid = 2060] [serial = 1007] [outer = 00000000] 08:36:19 INFO - PROCESS | 2060 | ++DOMWINDOW == 109 (156E0800) [pid = 2060] [serial = 1008] [outer = 14949800] 08:36:19 INFO - PROCESS | 2060 | 1464104179627 Marionette DEBUG loaded listener.js 08:36:19 INFO - PROCESS | 2060 | ++DOMWINDOW == 110 (15C39C00) [pid = 2060] [serial = 1009] [outer = 14949800] 08:36:20 INFO - PROCESS | 2060 | 1464104180253 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]]]}] 08:36:20 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch2.html | Canvas test: 2d.gradient.radial.touch2 08:36:20 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch2.html | took 930ms 08:36:20 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch3.html 08:36:20 INFO - PROCESS | 2060 | 1464104180281 Marionette TRACE conn5 -> [0,1309,"getWindowHandle",null] 08:36:20 INFO - PROCESS | 2060 | 1464104180284 Marionette TRACE conn5 <- [1,1309,null,{"value":"13"}] 08:36:20 INFO - PROCESS | 2060 | 1464104180288 Marionette TRACE conn5 -> [0,1310,"setScriptTimeout",{"ms":35000}] 08:36:20 INFO - PROCESS | 2060 | 1464104180292 Marionette TRACE conn5 <- [1,1310,null,{}] 08:36:20 INFO - PROCESS | 2060 | 1464104180303 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}] 08:36:20 INFO - PROCESS | 2060 | 1464104180410 Marionette TRACE conn5 <- [1,1311,null,{"value":null}] 08:36:20 INFO - PROCESS | 2060 | 1464104180516 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\", \"d7c34136-0072-4267-ac82-d2d8ecbe8f23\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:36:20 INFO - PROCESS | 2060 | ++DOCSHELL 1774C800 == 51 [pid = 2060] [id = 337] 08:36:20 INFO - PROCESS | 2060 | ++DOMWINDOW == 111 (1774CC00) [pid = 2060] [serial = 1010] [outer = 00000000] 08:36:20 INFO - PROCESS | 2060 | ++DOMWINDOW == 112 (177E4000) [pid = 2060] [serial = 1011] [outer = 1774CC00] 08:36:20 INFO - PROCESS | 2060 | 1464104180573 Marionette DEBUG loaded listener.js 08:36:20 INFO - PROCESS | 2060 | ++DOMWINDOW == 113 (178C9000) [pid = 2060] [serial = 1012] [outer = 1774CC00] 08:36:21 INFO - PROCESS | 2060 | 1464104181190 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]]]}] 08:36:21 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch3.html | Canvas test: 2d.gradient.radial.touch3 08:36:21 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch3.html | took 931ms 08:36:21 INFO - PROCESS | 2060 | 1464104181222 Marionette TRACE conn5 -> [0,1313,"getWindowHandle",null] 08:36:21 INFO - PROCESS | 2060 | 1464104181225 Marionette TRACE conn5 <- [1,1313,null,{"value":"13"}] 08:36:21 INFO - PROCESS | 2060 | 1464104181228 Marionette TRACE conn5 -> [0,1314,"setScriptTimeout",{"ms":35000}] 08:36:21 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.1.html 08:36:21 INFO - PROCESS | 2060 | 1464104181230 Marionette TRACE conn5 <- [1,1314,null,{}] 08:36:21 INFO - PROCESS | 2060 | 1464104181234 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}] 08:36:21 INFO - PROCESS | 2060 | 1464104181340 Marionette TRACE conn5 <- [1,1315,null,{"value":null}] 08:36:21 INFO - PROCESS | 2060 | 1464104181442 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\", \"d7c34136-0072-4267-ac82-d2d8ecbe8f23\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:36:21 INFO - PROCESS | 2060 | ++DOCSHELL 17163C00 == 52 [pid = 2060] [id = 338] 08:36:21 INFO - PROCESS | 2060 | ++DOMWINDOW == 114 (178C8800) [pid = 2060] [serial = 1013] [outer = 00000000] 08:36:21 INFO - PROCESS | 2060 | ++DOMWINDOW == 115 (18AFE000) [pid = 2060] [serial = 1014] [outer = 178C8800] 08:36:21 INFO - PROCESS | 2060 | 1464104181497 Marionette DEBUG loaded listener.js 08:36:21 INFO - PROCESS | 2060 | ++DOMWINDOW == 116 (192BCC00) [pid = 2060] [serial = 1015] [outer = 178C8800] 08:36:22 INFO - PROCESS | 2060 | 1464104182043 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]]]}] 08:36:22 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 08:36:22 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.1.html | took 870ms 08:36:22 INFO - PROCESS | 2060 | 1464104182102 Marionette TRACE conn5 -> [0,1317,"getWindowHandle",null] 08:36:22 INFO - PROCESS | 2060 | 1464104182105 Marionette TRACE conn5 <- [1,1317,null,{"value":"13"}] 08:36:22 INFO - PROCESS | 2060 | 1464104182108 Marionette TRACE conn5 -> [0,1318,"setScriptTimeout",{"ms":35000}] 08:36:22 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.2.html 08:36:22 INFO - PROCESS | 2060 | 1464104182110 Marionette TRACE conn5 <- [1,1318,null,{}] 08:36:22 INFO - PROCESS | 2060 | 1464104182114 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}] 08:36:22 INFO - PROCESS | 2060 | 1464104182215 Marionette TRACE conn5 <- [1,1319,null,{"value":null}] 08:36:22 INFO - PROCESS | 2060 | 1464104182317 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\", \"d7c34136-0072-4267-ac82-d2d8ecbe8f23\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:36:22 INFO - PROCESS | 2060 | ++DOCSHELL 18ACC400 == 53 [pid = 2060] [id = 339] 08:36:22 INFO - PROCESS | 2060 | ++DOMWINDOW == 117 (192BE400) [pid = 2060] [serial = 1016] [outer = 00000000] 08:36:22 INFO - PROCESS | 2060 | ++DOMWINDOW == 118 (19939C00) [pid = 2060] [serial = 1017] [outer = 192BE400] 08:36:22 INFO - PROCESS | 2060 | 1464104182371 Marionette DEBUG loaded listener.js 08:36:22 INFO - PROCESS | 2060 | ++DOMWINDOW == 119 (1999D000) [pid = 2060] [serial = 1018] [outer = 192BE400] 08:36:22 INFO - PROCESS | 2060 | 1464104182982 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]]]}] 08:36:23 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 08:36:23 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.2.html | took 930ms 08:36:23 INFO - PROCESS | 2060 | 1464104183042 Marionette TRACE conn5 -> [0,1321,"getWindowHandle",null] 08:36:23 INFO - PROCESS | 2060 | 1464104183045 Marionette TRACE conn5 <- [1,1321,null,{"value":"13"}] 08:36:23 INFO - PROCESS | 2060 | 1464104183048 Marionette TRACE conn5 -> [0,1322,"setScriptTimeout",{"ms":35000}] 08:36:23 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.3.html 08:36:23 INFO - PROCESS | 2060 | 1464104183051 Marionette TRACE conn5 <- [1,1322,null,{}] 08:36:23 INFO - PROCESS | 2060 | 1464104183055 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}] 08:36:23 INFO - PROCESS | 2060 | 1464104183296 Marionette TRACE conn5 <- [1,1323,null,{"value":null}] 08:36:23 INFO - PROCESS | 2060 | 1464104183440 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\", \"d7c34136-0072-4267-ac82-d2d8ecbe8f23\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:36:23 INFO - PROCESS | 2060 | ++DOCSHELL 0CAF1800 == 54 [pid = 2060] [id = 340] 08:36:23 INFO - PROCESS | 2060 | ++DOMWINDOW == 120 (0CAF3800) [pid = 2060] [serial = 1019] [outer = 00000000] 08:36:23 INFO - PROCESS | 2060 | ++DOMWINDOW == 121 (0D536400) [pid = 2060] [serial = 1020] [outer = 0CAF3800] 08:36:23 INFO - PROCESS | 2060 | 1464104183492 Marionette DEBUG loaded listener.js 08:36:23 INFO - PROCESS | 2060 | ++DOMWINDOW == 122 (0D66A400) [pid = 2060] [serial = 1021] [outer = 0CAF3800] 08:36:24 INFO - PROCESS | 2060 | 1464104184065 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]]]}] 08:36:24 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.3.html | Radial gradient transforms do not experience broken caching effects 08:36:24 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.3.html | took 1073ms 08:36:24 INFO - PROCESS | 2060 | --DOCSHELL 0D53CC00 == 53 [pid = 2060] [id = 333] 08:36:24 INFO - PROCESS | 2060 | --DOCSHELL 15C69400 == 52 [pid = 2060] [id = 332] 08:36:24 INFO - PROCESS | 2060 | --DOCSHELL 0DA3F400 == 51 [pid = 2060] [id = 331] 08:36:24 INFO - PROCESS | 2060 | --DOCSHELL 1549E800 == 50 [pid = 2060] [id = 330] 08:36:24 INFO - PROCESS | 2060 | --DOCSHELL 139CF800 == 49 [pid = 2060] [id = 329] 08:36:24 INFO - PROCESS | 2060 | --DOCSHELL 11D60400 == 48 [pid = 2060] [id = 328] 08:36:24 INFO - PROCESS | 2060 | --DOCSHELL 0C41B000 == 47 [pid = 2060] [id = 327] 08:36:24 INFO - PROCESS | 2060 | --DOCSHELL 0D616C00 == 46 [pid = 2060] [id = 326] 08:36:24 INFO - PROCESS | 2060 | --DOMWINDOW == 121 (178CC000) [pid = 2060] [serial = 963] [outer = 00000000] [url = about:blank] 08:36:24 INFO - PROCESS | 2060 | --DOMWINDOW == 120 (0E20DC00) [pid = 2060] [serial = 924] [outer = 00000000] [url = about:blank] 08:36:24 INFO - PROCESS | 2060 | --DOMWINDOW == 119 (154C8000) [pid = 2060] [serial = 927] [outer = 00000000] [url = about:blank] 08:36:24 INFO - PROCESS | 2060 | --DOMWINDOW == 118 (1715E800) [pid = 2060] [serial = 930] [outer = 00000000] [url = about:blank] 08:36:24 INFO - PROCESS | 2060 | --DOMWINDOW == 117 (0C3ABC00) [pid = 2060] [serial = 921] [outer = 00000000] [url = about:blank] 08:36:24 INFO - PROCESS | 2060 | --DOMWINDOW == 116 (1774F400) [pid = 2060] [serial = 961] [outer = 00000000] [url = about:blank] 08:36:24 INFO - PROCESS | 2060 | --DOMWINDOW == 115 (16ECEC00) [pid = 2060] [serial = 958] [outer = 00000000] [url = about:blank] 08:36:24 INFO - PROCESS | 2060 | --DOMWINDOW == 114 (16ED2C00) [pid = 2060] [serial = 955] [outer = 00000000] [url = about:blank] 08:36:24 INFO - PROCESS | 2060 | --DOMWINDOW == 113 (0D8FAC00) [pid = 2060] [serial = 847] [outer = 00000000] [url = about:blank] 08:36:24 INFO - PROCESS | 2060 | --DOMWINDOW == 112 (14990C00) [pid = 2060] [serial = 943] [outer = 00000000] [url = about:blank] 08:36:24 INFO - PROCESS | 2060 | --DOMWINDOW == 111 (1676BC00) [pid = 2060] [serial = 952] [outer = 00000000] [url = about:blank] 08:36:24 INFO - PROCESS | 2060 | --DOMWINDOW == 110 (16ED1C00) [pid = 2060] [serial = 954] [outer = 00000000] [url = about:blank] 08:36:24 INFO - PROCESS | 2060 | --DOMWINDOW == 109 (0DA45000) [pid = 2060] [serial = 933] [outer = 00000000] [url = about:blank] 08:36:24 INFO - PROCESS | 2060 | --DOMWINDOW == 108 (1261C800) [pid = 2060] [serial = 939] [outer = 00000000] [url = about:blank] 08:36:24 INFO - PROCESS | 2060 | --DOMWINDOW == 107 (16698C00) [pid = 2060] [serial = 957] [outer = 00000000] [url = about:blank] 08:36:24 INFO - PROCESS | 2060 | --DOMWINDOW == 106 (0DCDCC00) [pid = 2060] [serial = 934] [outer = 00000000] [url = about:blank] 08:36:24 INFO - PROCESS | 2060 | --DOMWINDOW == 105 (0D614800) [pid = 2060] [serial = 936] [outer = 00000000] [url = about:blank] 08:36:24 INFO - PROCESS | 2060 | --DOMWINDOW == 104 (14F1C000) [pid = 2060] [serial = 946] [outer = 00000000] [url = about:blank] 08:36:24 INFO - PROCESS | 2060 | --DOMWINDOW == 103 (15C3D800) [pid = 2060] [serial = 949] [outer = 00000000] [url = about:blank] 08:36:24 INFO - PROCESS | 2060 | --DOMWINDOW == 102 (14947C00) [pid = 2060] [serial = 945] [outer = 00000000] [url = about:blank] 08:36:24 INFO - PROCESS | 2060 | --DOMWINDOW == 101 (15C37400) [pid = 2060] [serial = 948] [outer = 00000000] [url = about:blank] 08:36:24 INFO - PROCESS | 2060 | --DOMWINDOW == 100 (0C3AE400) [pid = 2060] [serial = 844] [outer = 00000000] [url = about:blank] 08:36:24 INFO - PROCESS | 2060 | --DOMWINDOW == 99 (16770000) [pid = 2060] [serial = 889] [outer = 00000000] [url = about:blank] 08:36:24 INFO - PROCESS | 2060 | --DOMWINDOW == 98 (0D8EE800) [pid = 2060] [serial = 937] [outer = 00000000] [url = about:blank] 08:36:24 INFO - PROCESS | 2060 | --DOMWINDOW == 97 (17748400) [pid = 2060] [serial = 960] [outer = 00000000] [url = about:blank] 08:36:24 INFO - PROCESS | 2060 | --DOMWINDOW == 96 (1494BC00) [pid = 2060] [serial = 942] [outer = 00000000] [url = about:blank] 08:36:24 INFO - PROCESS | 2060 | --DOMWINDOW == 95 (1669C400) [pid = 2060] [serial = 951] [outer = 00000000] [url = about:blank] 08:36:24 INFO - PROCESS | 2060 | --DOMWINDOW == 94 (130E0000) [pid = 2060] [serial = 940] [outer = 00000000] [url = about:blank] 08:36:24 INFO - PROCESS | 2060 | 1464104184208 Marionette TRACE conn5 -> [0,1325,"getWindowHandle",null] 08:36:24 INFO - PROCESS | 2060 | 1464104184212 Marionette TRACE conn5 <- [1,1325,null,{"value":"13"}] 08:36:24 INFO - PROCESS | 2060 | 1464104184222 Marionette TRACE conn5 -> [0,1326,"setScriptTimeout",{"ms":35000}] 08:36:24 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.animated.gif.html 08:36:24 INFO - PROCESS | 2060 | 1464104184226 Marionette TRACE conn5 <- [1,1326,null,{}] 08:36:24 INFO - PROCESS | 2060 | 1464104184230 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}] 08:36:24 INFO - PROCESS | 2060 | 1464104184322 Marionette TRACE conn5 <- [1,1327,null,{"value":null}] 08:36:24 INFO - PROCESS | 2060 | 1464104184331 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\", \"d7c34136-0072-4267-ac82-d2d8ecbe8f23\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:36:24 INFO - PROCESS | 2060 | ++DOCSHELL 0D540800 == 47 [pid = 2060] [id = 341] 08:36:24 INFO - PROCESS | 2060 | ++DOMWINDOW == 95 (0D60BC00) [pid = 2060] [serial = 1022] [outer = 00000000] 08:36:24 INFO - PROCESS | 2060 | ++DOMWINDOW == 96 (0D616C00) [pid = 2060] [serial = 1023] [outer = 0D60BC00] 08:36:24 INFO - PROCESS | 2060 | 1464104184379 Marionette DEBUG loaded listener.js 08:36:24 INFO - PROCESS | 2060 | ++DOMWINDOW == 97 (0DA0F400) [pid = 2060] [serial = 1024] [outer = 0D60BC00] 08:36:25 INFO - PROCESS | 2060 | 1464104185347 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]]]}] 08:36:25 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.animated.gif.html | createPattern() of an animated GIF draws the first frame 08:36:25 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.animated.gif.html | took 1167ms 08:36:25 INFO - PROCESS | 2060 | 1464104185398 Marionette TRACE conn5 -> [0,1329,"getWindowHandle",null] 08:36:25 INFO - PROCESS | 2060 | 1464104185401 Marionette TRACE conn5 <- [1,1329,null,{"value":"13"}] 08:36:25 INFO - PROCESS | 2060 | 1464104185404 Marionette TRACE conn5 -> [0,1330,"setScriptTimeout",{"ms":35000}] 08:36:25 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.canvas.html 08:36:25 INFO - PROCESS | 2060 | 1464104185406 Marionette TRACE conn5 <- [1,1330,null,{}] 08:36:25 INFO - PROCESS | 2060 | 1464104185410 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}] 08:36:25 INFO - PROCESS | 2060 | 1464104185493 Marionette TRACE conn5 <- [1,1331,null,{"value":null}] 08:36:25 INFO - PROCESS | 2060 | 1464104185503 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\", \"d7c34136-0072-4267-ac82-d2d8ecbe8f23\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:36:25 INFO - PROCESS | 2060 | ++DOCSHELL 11D60400 == 48 [pid = 2060] [id = 342] 08:36:25 INFO - PROCESS | 2060 | ++DOMWINDOW == 98 (123C6800) [pid = 2060] [serial = 1025] [outer = 00000000] 08:36:25 INFO - PROCESS | 2060 | ++DOMWINDOW == 99 (1266C000) [pid = 2060] [serial = 1026] [outer = 123C6800] 08:36:25 INFO - PROCESS | 2060 | 1464104185551 Marionette DEBUG loaded listener.js 08:36:25 INFO - PROCESS | 2060 | ++DOMWINDOW == 100 (134E0C00) [pid = 2060] [serial = 1027] [outer = 123C6800] 08:36:26 INFO - PROCESS | 2060 | 1464104186052 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]]]}] 08:36:26 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.canvas.html | Canvas test: 2d.pattern.basic.canvas 08:36:26 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.canvas.html | took 670ms 08:36:26 INFO - PROCESS | 2060 | 1464104186077 Marionette TRACE conn5 -> [0,1333,"getWindowHandle",null] 08:36:26 INFO - PROCESS | 2060 | 1464104186081 Marionette TRACE conn5 <- [1,1333,null,{"value":"13"}] 08:36:26 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.image.html 08:36:26 INFO - PROCESS | 2060 | 1464104186091 Marionette TRACE conn5 -> [0,1334,"setScriptTimeout",{"ms":35000}] 08:36:26 INFO - PROCESS | 2060 | 1464104186095 Marionette TRACE conn5 <- [1,1334,null,{}] 08:36:26 INFO - PROCESS | 2060 | 1464104186099 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}] 08:36:26 INFO - PROCESS | 2060 | 1464104186191 Marionette TRACE conn5 <- [1,1335,null,{"value":null}] 08:36:26 INFO - PROCESS | 2060 | 1464104186198 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\", \"d7c34136-0072-4267-ac82-d2d8ecbe8f23\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:36:26 INFO - PROCESS | 2060 | ++DOCSHELL 0E204800 == 49 [pid = 2060] [id = 343] 08:36:26 INFO - PROCESS | 2060 | ++DOMWINDOW == 101 (139C4000) [pid = 2060] [serial = 1028] [outer = 00000000] 08:36:26 INFO - PROCESS | 2060 | ++DOMWINDOW == 102 (14F17C00) [pid = 2060] [serial = 1029] [outer = 139C4000] 08:36:26 INFO - PROCESS | 2060 | 1464104186244 Marionette DEBUG loaded listener.js 08:36:26 INFO - PROCESS | 2060 | ++DOMWINDOW == 103 (1549E800) [pid = 2060] [serial = 1030] [outer = 139C4000] 08:36:26 INFO - PROCESS | 2060 | 1464104186734 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]]]}] 08:36:26 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.image.html | Canvas test: 2d.pattern.basic.image 08:36:26 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.image.html | took 690ms 08:36:26 INFO - PROCESS | 2060 | 1464104186777 Marionette TRACE conn5 -> [0,1337,"getWindowHandle",null] 08:36:26 INFO - PROCESS | 2060 | 1464104186779 Marionette TRACE conn5 <- [1,1337,null,{"value":"13"}] 08:36:26 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.nocontext.html 08:36:26 INFO - PROCESS | 2060 | 1464104186782 Marionette TRACE conn5 -> [0,1338,"setScriptTimeout",{"ms":35000}] 08:36:26 INFO - PROCESS | 2060 | 1464104186784 Marionette TRACE conn5 <- [1,1338,null,{}] 08:36:26 INFO - PROCESS | 2060 | 1464104186788 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}] 08:36:26 INFO - PROCESS | 2060 | 1464104186915 Marionette TRACE conn5 <- [1,1339,null,{"value":null}] 08:36:26 INFO - PROCESS | 2060 | 1464104186927 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\", \"d7c34136-0072-4267-ac82-d2d8ecbe8f23\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:36:26 INFO - PROCESS | 2060 | ++DOCSHELL 0D53E800 == 50 [pid = 2060] [id = 344] 08:36:26 INFO - PROCESS | 2060 | ++DOMWINDOW == 104 (154C5000) [pid = 2060] [serial = 1031] [outer = 00000000] 08:36:26 INFO - PROCESS | 2060 | ++DOMWINDOW == 105 (156D8800) [pid = 2060] [serial = 1032] [outer = 154C5000] 08:36:26 INFO - PROCESS | 2060 | 1464104186975 Marionette DEBUG loaded listener.js 08:36:27 INFO - PROCESS | 2060 | ++DOMWINDOW == 106 (156E1C00) [pid = 2060] [serial = 1033] [outer = 154C5000] 08:36:27 INFO - PROCESS | 2060 | 1464104187441 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]]]}] 08:36:27 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.nocontext.html | Canvas test: 2d.pattern.basic.nocontext 08:36:27 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.nocontext.html | took 730ms 08:36:27 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.type.html 08:36:27 INFO - PROCESS | 2060 | 1464104187513 Marionette TRACE conn5 -> [0,1341,"getWindowHandle",null] 08:36:27 INFO - PROCESS | 2060 | 1464104187515 Marionette TRACE conn5 <- [1,1341,null,{"value":"13"}] 08:36:27 INFO - PROCESS | 2060 | 1464104187518 Marionette TRACE conn5 -> [0,1342,"setScriptTimeout",{"ms":35000}] 08:36:27 INFO - PROCESS | 2060 | 1464104187520 Marionette TRACE conn5 <- [1,1342,null,{}] 08:36:27 INFO - PROCESS | 2060 | 1464104187524 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}] 08:36:27 INFO - PROCESS | 2060 | 1464104187635 Marionette TRACE conn5 <- [1,1343,null,{"value":null}] 08:36:27 INFO - PROCESS | 2060 | 1464104187704 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\", \"d7c34136-0072-4267-ac82-d2d8ecbe8f23\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:36:27 INFO - PROCESS | 2060 | ++DOCSHELL 15C70C00 == 51 [pid = 2060] [id = 345] 08:36:27 INFO - PROCESS | 2060 | ++DOMWINDOW == 107 (15C87000) [pid = 2060] [serial = 1034] [outer = 00000000] 08:36:27 INFO - PROCESS | 2060 | ++DOMWINDOW == 108 (162AB000) [pid = 2060] [serial = 1035] [outer = 15C87000] 08:36:27 INFO - PROCESS | 2060 | 1464104187755 Marionette DEBUG loaded listener.js 08:36:27 INFO - PROCESS | 2060 | ++DOMWINDOW == 109 (1676BC00) [pid = 2060] [serial = 1036] [outer = 15C87000] 08:36:28 INFO - PROCESS | 2060 | 1464104188177 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]]]}] 08:36:28 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.type.html | Canvas test: 2d.pattern.basic.type 08:36:28 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.type.html | took 730ms 08:36:28 INFO - PROCESS | 2060 | 1464104188272 Marionette TRACE conn5 -> [0,1345,"getWindowHandle",null] 08:36:28 INFO - PROCESS | 2060 | 1464104188273 Marionette TRACE conn5 <- [1,1345,null,{"value":"13"}] 08:36:28 INFO - PROCESS | 2060 | 1464104188277 Marionette TRACE conn5 -> [0,1346,"setScriptTimeout",{"ms":35000}] 08:36:28 INFO - PROCESS | 2060 | 1464104188278 Marionette TRACE conn5 <- [1,1346,null,{}] 08:36:28 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.zerocanvas.html 08:36:28 INFO - PROCESS | 2060 | 1464104188286 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}] 08:36:28 INFO - PROCESS | 2060 | 1464104188400 Marionette TRACE conn5 <- [1,1347,null,{"value":null}] 08:36:28 INFO - PROCESS | 2060 | 1464104188411 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\", \"d7c34136-0072-4267-ac82-d2d8ecbe8f23\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:36:28 INFO - PROCESS | 2060 | ++DOCSHELL 15CB9C00 == 52 [pid = 2060] [id = 346] 08:36:28 INFO - PROCESS | 2060 | ++DOMWINDOW == 110 (1676EC00) [pid = 2060] [serial = 1037] [outer = 00000000] 08:36:28 INFO - PROCESS | 2060 | ++DOMWINDOW == 111 (1715F000) [pid = 2060] [serial = 1038] [outer = 1676EC00] 08:36:28 INFO - PROCESS | 2060 | 1464104188457 Marionette DEBUG loaded listener.js 08:36:28 INFO - PROCESS | 2060 | ++DOMWINDOW == 112 (17740800) [pid = 2060] [serial = 1039] [outer = 1676EC00] 08:36:28 INFO - PROCESS | 2060 | --DOMWINDOW == 111 (0C306000) [pid = 2060] [serial = 920] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.1.html] 08:36:28 INFO - PROCESS | 2060 | --DOMWINDOW == 110 (14994800) [pid = 2060] [serial = 926] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.3.html] 08:36:28 INFO - PROCESS | 2060 | --DOMWINDOW == 109 (154BF800) [pid = 2060] [serial = 989] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.negative.html] 08:36:28 INFO - PROCESS | 2060 | --DOMWINDOW == 108 (0D617800) [pid = 2060] [serial = 977] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.equal.html] 08:36:28 INFO - PROCESS | 2060 | --DOMWINDOW == 107 (0C41C400) [pid = 2060] [serial = 980] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside1.html] 08:36:28 INFO - PROCESS | 2060 | --DOMWINDOW == 106 (124D0000) [pid = 2060] [serial = 983] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside2.html] 08:36:28 INFO - PROCESS | 2060 | --DOMWINDOW == 105 (13D50000) [pid = 2060] [serial = 986] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside3.html] 08:36:28 INFO - PROCESS | 2060 | --DOMWINDOW == 104 (154CB400) [pid = 2060] [serial = 992] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.nonfinite.html] 08:36:28 INFO - PROCESS | 2060 | --DOMWINDOW == 103 (15CB5000) [pid = 2060] [serial = 995] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside1.html] 08:36:28 INFO - PROCESS | 2060 | --DOMWINDOW == 102 (0D60A800) [pid = 2060] [serial = 998] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside2.html] 08:36:28 INFO - PROCESS | 2060 | --DOMWINDOW == 101 (0DA40400) [pid = 2060] [serial = 923] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.2.html] 08:36:28 INFO - PROCESS | 2060 | --DOMWINDOW == 100 (11B9BC00) [pid = 2060] [serial = 881] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.multiple.html] 08:36:28 INFO - PROCESS | 2060 | --DOMWINDOW == 99 (0917B400) [pid = 2060] [serial = 878] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.colouralpha.html] 08:36:28 INFO - PROCESS | 2060 | --DOMWINDOW == 98 (12606000) [pid = 2060] [serial = 929] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.object.compare.html] 08:36:28 INFO - PROCESS | 2060 | --DOMWINDOW == 97 (15C6F400) [pid = 2060] [serial = 884] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.outside.html] 08:36:28 INFO - PROCESS | 2060 | 1464104188987 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]]]}] 08:36:29 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.zerocanvas.html | Canvas test: 2d.pattern.basic.zerocanvas 08:36:29 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.zerocanvas.html | took 770ms 08:36:29 INFO - PROCESS | 2060 | 1464104189055 Marionette TRACE conn5 -> [0,1349,"getWindowHandle",null] 08:36:29 INFO - PROCESS | 2060 | 1464104189057 Marionette TRACE conn5 <- [1,1349,null,{"value":"13"}] 08:36:29 INFO - PROCESS | 2060 | 1464104189061 Marionette TRACE conn5 -> [0,1350,"setScriptTimeout",{"ms":35000}] 08:36:29 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.crosscanvas.html 08:36:29 INFO - PROCESS | 2060 | 1464104189063 Marionette TRACE conn5 <- [1,1350,null,{}] 08:36:29 INFO - PROCESS | 2060 | 1464104189066 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}] 08:36:29 INFO - PROCESS | 2060 | 1464104189145 Marionette TRACE conn5 <- [1,1351,null,{"value":null}] 08:36:29 INFO - PROCESS | 2060 | 1464104189152 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\", \"d7c34136-0072-4267-ac82-d2d8ecbe8f23\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:36:29 INFO - PROCESS | 2060 | ++DOCSHELL 0DA40400 == 53 [pid = 2060] [id = 347] 08:36:29 INFO - PROCESS | 2060 | ++DOMWINDOW == 98 (123CA800) [pid = 2060] [serial = 1040] [outer = 00000000] 08:36:29 INFO - PROCESS | 2060 | ++DOMWINDOW == 99 (14994400) [pid = 2060] [serial = 1041] [outer = 123CA800] 08:36:29 INFO - PROCESS | 2060 | 1464104189207 Marionette DEBUG loaded listener.js 08:36:29 INFO - PROCESS | 2060 | ++DOMWINDOW == 100 (154CB400) [pid = 2060] [serial = 1042] [outer = 123CA800] 08:36:29 INFO - PROCESS | 2060 | 1464104189632 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]]]}] 08:36:29 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.crosscanvas.html | Canvas test: 2d.pattern.crosscanvas 08:36:29 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.crosscanvas.html | took 631ms 08:36:29 INFO - PROCESS | 2060 | 1464104189696 Marionette TRACE conn5 -> [0,1353,"getWindowHandle",null] 08:36:29 INFO - PROCESS | 2060 | 1464104189698 Marionette TRACE conn5 <- [1,1353,null,{"value":"13"}] 08:36:29 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.image.broken.html 08:36:29 INFO - PROCESS | 2060 | 1464104189702 Marionette TRACE conn5 -> [0,1354,"setScriptTimeout",{"ms":35000}] 08:36:29 INFO - PROCESS | 2060 | 1464104189703 Marionette TRACE conn5 <- [1,1354,null,{}] 08:36:29 INFO - PROCESS | 2060 | 1464104189707 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}] 08:36:29 INFO - PROCESS | 2060 | 1464104189788 Marionette TRACE conn5 <- [1,1355,null,{"value":null}] 08:36:29 INFO - PROCESS | 2060 | 1464104189794 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\", \"d7c34136-0072-4267-ac82-d2d8ecbe8f23\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:36:29 INFO - PROCESS | 2060 | ++DOCSHELL 13D50000 == 54 [pid = 2060] [id = 348] 08:36:29 INFO - PROCESS | 2060 | ++DOMWINDOW == 101 (15C36800) [pid = 2060] [serial = 1043] [outer = 00000000] 08:36:29 INFO - PROCESS | 2060 | ++DOMWINDOW == 102 (16EDA400) [pid = 2060] [serial = 1044] [outer = 15C36800] 08:36:29 INFO - PROCESS | 2060 | 1464104189839 Marionette DEBUG loaded listener.js 08:36:29 INFO - PROCESS | 2060 | ++DOMWINDOW == 103 (17744C00) [pid = 2060] [serial = 1045] [outer = 15C36800] 08:36:30 INFO - PROCESS | 2060 | 1464104190288 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] 08:36:30 INFO - PROCESS | 2060 | 1464104190335 Marionette TRACE conn5 <- [1,1357,null,{"value":"13"}] 08:36:30 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.emptysrc.html 08:36:30 INFO - PROCESS | 2060 | 1464104190353 Marionette TRACE conn5 -> [0,1358,"setScriptTimeout",{"ms":35000}] 08:36:30 INFO - PROCESS | 2060 | 1464104190355 Marionette TRACE conn5 <- [1,1358,null,{}] 08:36:30 INFO - PROCESS | 2060 | 1464104190359 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}] 08:36:30 INFO - PROCESS | 2060 | 1464104190439 Marionette TRACE conn5 <- [1,1359,null,{"value":null}] 08:36:30 INFO - PROCESS | 2060 | 1464104190447 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\", \"d7c34136-0072-4267-ac82-d2d8ecbe8f23\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:36:30 INFO - PROCESS | 2060 | ++DOCSHELL 177DDC00 == 55 [pid = 2060] [id = 349] 08:36:30 INFO - PROCESS | 2060 | ++DOMWINDOW == 104 (177E8C00) [pid = 2060] [serial = 1046] [outer = 00000000] 08:36:30 INFO - PROCESS | 2060 | ++DOMWINDOW == 105 (17939800) [pid = 2060] [serial = 1047] [outer = 177E8C00] 08:36:30 INFO - PROCESS | 2060 | 1464104190491 Marionette DEBUG loaded listener.js 08:36:30 INFO - PROCESS | 2060 | ++DOMWINDOW == 106 (192C7000) [pid = 2060] [serial = 1048] [outer = 177E8C00] 08:36:31 INFO - PROCESS | 2060 | 1464104191205 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] 08:36:31 INFO - PROCESS | 2060 | 1464104191278 Marionette TRACE conn5 <- [1,1361,null,{"value":"13"}] 08:36:31 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.immediate.html 08:36:31 INFO - PROCESS | 2060 | 1464104191284 Marionette TRACE conn5 -> [0,1362,"setScriptTimeout",{"ms":35000}] 08:36:31 INFO - PROCESS | 2060 | 1464104191288 Marionette TRACE conn5 <- [1,1362,null,{}] 08:36:31 INFO - PROCESS | 2060 | 1464104191294 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}] 08:36:31 INFO - PROCESS | 2060 | 1464104191447 Marionette TRACE conn5 <- [1,1363,null,{"value":null}] 08:36:31 INFO - PROCESS | 2060 | 1464104191576 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\", \"d7c34136-0072-4267-ac82-d2d8ecbe8f23\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:36:31 INFO - PROCESS | 2060 | ++DOCSHELL 0C93BC00 == 56 [pid = 2060] [id = 350] 08:36:31 INFO - PROCESS | 2060 | ++DOMWINDOW == 107 (0CA5EC00) [pid = 2060] [serial = 1049] [outer = 00000000] 08:36:31 INFO - PROCESS | 2060 | ++DOMWINDOW == 108 (12330C00) [pid = 2060] [serial = 1050] [outer = 0CA5EC00] 08:36:31 INFO - PROCESS | 2060 | 1464104191634 Marionette DEBUG loaded listener.js 08:36:31 INFO - PROCESS | 2060 | ++DOMWINDOW == 109 (130DA400) [pid = 2060] [serial = 1051] [outer = 0CA5EC00] 08:36:32 INFO - PROCESS | 2060 | [2060] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/m-aurora-w32-d-000000000000000/build/src/image/ImageFactory.cpp, line 109 08:36:32 INFO - PROCESS | 2060 | 1464104192190 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] 08:36:32 INFO - PROCESS | 2060 | 1464104192224 Marionette TRACE conn5 <- [1,1365,null,{"value":"13"}] 08:36:32 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.nosrc.html 08:36:32 INFO - PROCESS | 2060 | 1464104192231 Marionette TRACE conn5 -> [0,1366,"setScriptTimeout",{"ms":35000}] 08:36:32 INFO - PROCESS | 2060 | 1464104192234 Marionette TRACE conn5 <- [1,1366,null,{}] 08:36:32 INFO - PROCESS | 2060 | 1464104192238 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}] 08:36:32 INFO - PROCESS | 2060 | 1464104192347 Marionette TRACE conn5 <- [1,1367,null,{"value":null}] 08:36:32 INFO - PROCESS | 2060 | 1464104192453 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\", \"d7c34136-0072-4267-ac82-d2d8ecbe8f23\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:36:32 INFO - PROCESS | 2060 | ++DOCSHELL 14F18C00 == 57 [pid = 2060] [id = 351] 08:36:32 INFO - PROCESS | 2060 | ++DOMWINDOW == 110 (1567F400) [pid = 2060] [serial = 1052] [outer = 00000000] 08:36:32 INFO - PROCESS | 2060 | ++DOMWINDOW == 111 (15C6B000) [pid = 2060] [serial = 1053] [outer = 1567F400] 08:36:32 INFO - PROCESS | 2060 | 1464104192508 Marionette DEBUG loaded listener.js 08:36:32 INFO - PROCESS | 2060 | ++DOMWINDOW == 112 (16770000) [pid = 2060] [serial = 1054] [outer = 1567F400] 08:36:33 INFO - PROCESS | 2060 | 1464104193164 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] 08:36:33 INFO - PROCESS | 2060 | 1464104193205 Marionette TRACE conn5 <- [1,1369,null,{"value":"13"}] 08:36:33 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.reload.html 08:36:33 INFO - PROCESS | 2060 | 1464104193209 Marionette TRACE conn5 -> [0,1370,"setScriptTimeout",{"ms":35000}] 08:36:33 INFO - PROCESS | 2060 | 1464104193213 Marionette TRACE conn5 <- [1,1370,null,{}] 08:36:33 INFO - PROCESS | 2060 | 1464104193224 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}] 08:36:33 INFO - PROCESS | 2060 | 1464104193364 Marionette TRACE conn5 <- [1,1371,null,{"value":null}] 08:36:33 INFO - PROCESS | 2060 | 1464104193502 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\", \"d7c34136-0072-4267-ac82-d2d8ecbe8f23\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:36:33 INFO - PROCESS | 2060 | ++DOCSHELL 1490B000 == 58 [pid = 2060] [id = 352] 08:36:33 INFO - PROCESS | 2060 | ++DOMWINDOW == 113 (199A1000) [pid = 2060] [serial = 1055] [outer = 00000000] 08:36:33 INFO - PROCESS | 2060 | ++DOMWINDOW == 114 (1A279400) [pid = 2060] [serial = 1056] [outer = 199A1000] 08:36:33 INFO - PROCESS | 2060 | 1464104193564 Marionette DEBUG loaded listener.js 08:36:33 INFO - PROCESS | 2060 | ++DOMWINDOW == 115 (1A2F0C00) [pid = 2060] [serial = 1057] [outer = 199A1000] 08:36:34 INFO - PROCESS | 2060 | [2060] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/m-aurora-w32-d-000000000000000/build/src/image/ImageFactory.cpp, line 109 08:36:34 INFO - PROCESS | 2060 | 1464104194207 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] 08:36:34 INFO - PROCESS | 2060 | 1464104194239 Marionette TRACE conn5 <- [1,1373,null,{"value":"13"}] 08:36:34 INFO - PROCESS | 2060 | 1464104194243 Marionette TRACE conn5 -> [0,1374,"setScriptTimeout",{"ms":35000}] 08:36:34 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.removedsrc.html 08:36:34 INFO - PROCESS | 2060 | 1464104194245 Marionette TRACE conn5 <- [1,1374,null,{}] 08:36:34 INFO - PROCESS | 2060 | 1464104194249 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}] 08:36:34 INFO - PROCESS | 2060 | 1464104194357 Marionette TRACE conn5 <- [1,1375,null,{"value":null}] 08:36:34 INFO - PROCESS | 2060 | 1464104194463 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\", \"d7c34136-0072-4267-ac82-d2d8ecbe8f23\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:36:34 INFO - PROCESS | 2060 | ++DOCSHELL 1A77F400 == 59 [pid = 2060] [id = 353] 08:36:34 INFO - PROCESS | 2060 | ++DOMWINDOW == 116 (1A77FC00) [pid = 2060] [serial = 1058] [outer = 00000000] 08:36:34 INFO - PROCESS | 2060 | ++DOMWINDOW == 117 (1A787000) [pid = 2060] [serial = 1059] [outer = 1A77FC00] 08:36:34 INFO - PROCESS | 2060 | 1464104194519 Marionette DEBUG loaded listener.js 08:36:34 INFO - PROCESS | 2060 | ++DOMWINDOW == 118 (1A826000) [pid = 2060] [serial = 1060] [outer = 1A77FC00] 08:36:35 INFO - PROCESS | 2060 | 1464104195111 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] 08:36:35 INFO - PROCESS | 2060 | 1464104195178 Marionette TRACE conn5 <- [1,1377,null,{"value":"13"}] 08:36:35 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.image.null.html 08:36:35 INFO - PROCESS | 2060 | 1464104195182 Marionette TRACE conn5 -> [0,1378,"setScriptTimeout",{"ms":35000}] 08:36:35 INFO - PROCESS | 2060 | 1464104195184 Marionette TRACE conn5 <- [1,1378,null,{}] 08:36:35 INFO - PROCESS | 2060 | 1464104195188 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}] 08:36:35 INFO - PROCESS | 2060 | 1464104195292 Marionette TRACE conn5 <- [1,1379,null,{"value":null}] 08:36:35 INFO - PROCESS | 2060 | 1464104195426 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\", \"d7c34136-0072-4267-ac82-d2d8ecbe8f23\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:36:35 INFO - PROCESS | 2060 | ++DOCSHELL 0C41AC00 == 60 [pid = 2060] [id = 354] 08:36:35 INFO - PROCESS | 2060 | ++DOMWINDOW == 119 (0D25B800) [pid = 2060] [serial = 1061] [outer = 00000000] 08:36:35 INFO - PROCESS | 2060 | ++DOMWINDOW == 120 (0E20E800) [pid = 2060] [serial = 1062] [outer = 0D25B800] 08:36:35 INFO - PROCESS | 2060 | 1464104195483 Marionette DEBUG loaded listener.js 08:36:35 INFO - PROCESS | 2060 | ++DOMWINDOW == 121 (11D5D000) [pid = 2060] [serial = 1063] [outer = 0D25B800] 08:36:36 INFO - PROCESS | 2060 | 1464104196248 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]]]}] 08:36:36 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.image.null.html | Canvas test: 2d.pattern.image.null 08:36:36 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.image.null.html | took 1116ms 08:36:36 INFO - PROCESS | 2060 | 1464104196302 Marionette TRACE conn5 -> [0,1381,"getWindowHandle",null] 08:36:36 INFO - PROCESS | 2060 | 1464104196307 Marionette TRACE conn5 <- [1,1381,null,{"value":"13"}] 08:36:36 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.image.string.html 08:36:36 INFO - PROCESS | 2060 | 1464104196313 Marionette TRACE conn5 -> [0,1382,"setScriptTimeout",{"ms":35000}] 08:36:36 INFO - PROCESS | 2060 | 1464104196316 Marionette TRACE conn5 <- [1,1382,null,{}] 08:36:36 INFO - PROCESS | 2060 | 1464104196321 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}] 08:36:36 INFO - PROCESS | 2060 | 1464104196421 Marionette TRACE conn5 <- [1,1383,null,{"value":null}] 08:36:36 INFO - PROCESS | 2060 | 1464104196562 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\", \"d7c34136-0072-4267-ac82-d2d8ecbe8f23\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:36:36 INFO - PROCESS | 2060 | ++DOCSHELL 0D662C00 == 61 [pid = 2060] [id = 355] 08:36:36 INFO - PROCESS | 2060 | ++DOMWINDOW == 122 (0DA3E000) [pid = 2060] [serial = 1064] [outer = 00000000] 08:36:36 INFO - PROCESS | 2060 | ++DOMWINDOW == 123 (134ED400) [pid = 2060] [serial = 1065] [outer = 0DA3E000] 08:36:36 INFO - PROCESS | 2060 | 1464104196615 Marionette DEBUG loaded listener.js 08:36:36 INFO - PROCESS | 2060 | ++DOMWINDOW == 124 (1494E800) [pid = 2060] [serial = 1066] [outer = 0DA3E000] 08:36:36 INFO - PROCESS | 2060 | --DOCSHELL 0C305000 == 60 [pid = 2060] [id = 307] 08:36:36 INFO - PROCESS | 2060 | --DOCSHELL 14992000 == 59 [pid = 2060] [id = 309] 08:36:36 INFO - PROCESS | 2060 | --DOCSHELL 0DA3D400 == 58 [pid = 2060] [id = 308] 08:36:36 INFO - PROCESS | 2060 | --DOCSHELL 13D50000 == 57 [pid = 2060] [id = 348] 08:36:36 INFO - PROCESS | 2060 | --DOCSHELL 0DA40400 == 56 [pid = 2060] [id = 347] 08:36:36 INFO - PROCESS | 2060 | --DOCSHELL 15CB9C00 == 55 [pid = 2060] [id = 346] 08:36:36 INFO - PROCESS | 2060 | --DOCSHELL 15C70C00 == 54 [pid = 2060] [id = 345] 08:36:36 INFO - PROCESS | 2060 | --DOCSHELL 0D53E800 == 53 [pid = 2060] [id = 344] 08:36:36 INFO - PROCESS | 2060 | --DOCSHELL 0E204800 == 52 [pid = 2060] [id = 343] 08:36:36 INFO - PROCESS | 2060 | --DOCSHELL 11D60400 == 51 [pid = 2060] [id = 342] 08:36:36 INFO - PROCESS | 2060 | --DOCSHELL 0D540800 == 50 [pid = 2060] [id = 341] 08:36:36 INFO - PROCESS | 2060 | --DOCSHELL 0CAF1800 == 49 [pid = 2060] [id = 340] 08:36:36 INFO - PROCESS | 2060 | --DOMWINDOW == 123 (177E9800) [pid = 2060] [serial = 972] [outer = 00000000] [url = about:blank] 08:36:36 INFO - PROCESS | 2060 | --DOMWINDOW == 122 (16CA6800) [pid = 2060] [serial = 1002] [outer = 00000000] [url = about:blank] 08:36:36 INFO - PROCESS | 2060 | --DOCSHELL 0D66A000 == 48 [pid = 2060] [id = 335] 08:36:36 INFO - PROCESS | 2060 | --DOCSHELL 177DE400 == 47 [pid = 2060] [id = 321] 08:36:36 INFO - PROCESS | 2060 | --DOCSHELL 0D615C00 == 46 [pid = 2060] [id = 334] 08:36:36 INFO - PROCESS | 2060 | --DOMWINDOW == 121 (11B97C00) [pid = 2060] [serial = 925] [outer = 00000000] [url = about:blank] 08:36:36 INFO - PROCESS | 2060 | --DOMWINDOW == 120 (13D49000) [pid = 2060] [serial = 883] [outer = 00000000] [url = about:blank] 08:36:36 INFO - PROCESS | 2060 | --DOMWINDOW == 119 (0C938800) [pid = 2060] [serial = 880] [outer = 00000000] [url = about:blank] 08:36:36 INFO - PROCESS | 2060 | --DOMWINDOW == 118 (172AC400) [pid = 2060] [serial = 931] [outer = 00000000] [url = about:blank] 08:36:36 INFO - PROCESS | 2060 | --DOMWINDOW == 117 (15CB8C00) [pid = 2060] [serial = 886] [outer = 00000000] [url = about:blank] 08:36:36 INFO - PROCESS | 2060 | --DOMWINDOW == 116 (0CAF8C00) [pid = 2060] [serial = 922] [outer = 00000000] [url = about:blank] 08:36:36 INFO - PROCESS | 2060 | --DOMWINDOW == 115 (15C40800) [pid = 2060] [serial = 928] [outer = 00000000] [url = about:blank] 08:36:36 INFO - PROCESS | 2060 | --DOMWINDOW == 114 (156BA800) [pid = 2060] [serial = 990] [outer = 00000000] [url = about:blank] 08:36:36 INFO - PROCESS | 2060 | --DOMWINDOW == 113 (0E2F3800) [pid = 2060] [serial = 979] [outer = 00000000] [url = about:blank] 08:36:36 INFO - PROCESS | 2060 | --DOMWINDOW == 112 (0DADCC00) [pid = 2060] [serial = 978] [outer = 00000000] [url = about:blank] 08:36:36 INFO - PROCESS | 2060 | --DOMWINDOW == 111 (0D663000) [pid = 2060] [serial = 981] [outer = 00000000] [url = about:blank] 08:36:36 INFO - PROCESS | 2060 | --DOMWINDOW == 110 (0DA43800) [pid = 2060] [serial = 982] [outer = 00000000] [url = about:blank] 08:36:36 INFO - PROCESS | 2060 | --DOMWINDOW == 109 (130D9800) [pid = 2060] [serial = 984] [outer = 00000000] [url = about:blank] 08:36:36 INFO - PROCESS | 2060 | --DOMWINDOW == 108 (139C6800) [pid = 2060] [serial = 985] [outer = 00000000] [url = about:blank] 08:36:36 INFO - PROCESS | 2060 | --DOMWINDOW == 107 (14998C00) [pid = 2060] [serial = 987] [outer = 00000000] [url = about:blank] 08:36:36 INFO - PROCESS | 2060 | --DOMWINDOW == 106 (15C94800) [pid = 2060] [serial = 994] [outer = 00000000] [url = about:blank] 08:36:36 INFO - PROCESS | 2060 | --DOMWINDOW == 105 (15C3DC00) [pid = 2060] [serial = 993] [outer = 00000000] [url = about:blank] 08:36:36 INFO - PROCESS | 2060 | --DOMWINDOW == 104 (18AC2800) [pid = 2060] [serial = 975] [outer = 00000000] [url = about:blank] 08:36:36 INFO - PROCESS | 2060 | --DOMWINDOW == 103 (14944000) [pid = 2060] [serial = 969] [outer = 00000000] [url = about:blank] 08:36:36 INFO - PROCESS | 2060 | --DOMWINDOW == 102 (0DA42800) [pid = 2060] [serial = 966] [outer = 00000000] [url = about:blank] 08:36:36 INFO - PROCESS | 2060 | --DOMWINDOW == 101 (1669EC00) [pid = 2060] [serial = 996] [outer = 00000000] [url = about:blank] 08:36:36 INFO - PROCESS | 2060 | --DOMWINDOW == 100 (156D7400) [pid = 2060] [serial = 1000] [outer = 00000000] [url = about:blank] 08:36:36 INFO - PROCESS | 2060 | --DOMWINDOW == 99 (149D0000) [pid = 2060] [serial = 999] [outer = 00000000] [url = about:blank] 08:36:36 INFO - PROCESS | 2060 | --DOMWINDOW == 98 (1669F400) [pid = 2060] [serial = 997] [outer = 00000000] [url = about:blank] 08:36:36 INFO - PROCESS | 2060 | --DOMWINDOW == 97 (156BEC00) [pid = 2060] [serial = 991] [outer = 00000000] [url = about:blank] 08:36:36 INFO - PROCESS | 2060 | --DOMWINDOW == 96 (14F1AC00) [pid = 2060] [serial = 988] [outer = 00000000] [url = about:blank] 08:36:37 INFO - PROCESS | 2060 | 1464104197180 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]]]}] 08:36:37 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.image.string.html | Canvas test: 2d.pattern.image.string 08:36:37 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.image.string.html | took 930ms 08:36:37 INFO - PROCESS | 2060 | 1464104197247 Marionette TRACE conn5 -> [0,1385,"getWindowHandle",null] 08:36:37 INFO - PROCESS | 2060 | 1464104197253 Marionette TRACE conn5 <- [1,1385,null,{"value":"13"}] 08:36:37 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.image.undefined.html 08:36:37 INFO - PROCESS | 2060 | 1464104197259 Marionette TRACE conn5 -> [0,1386,"setScriptTimeout",{"ms":35000}] 08:36:37 INFO - PROCESS | 2060 | 1464104197262 Marionette TRACE conn5 <- [1,1386,null,{}] 08:36:37 INFO - PROCESS | 2060 | 1464104197265 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}] 08:36:37 INFO - PROCESS | 2060 | 1464104197353 Marionette TRACE conn5 <- [1,1387,null,{"value":null}] 08:36:37 INFO - PROCESS | 2060 | 1464104197441 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\", \"d7c34136-0072-4267-ac82-d2d8ecbe8f23\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:36:37 INFO - PROCESS | 2060 | ++DOCSHELL 0CA5B000 == 47 [pid = 2060] [id = 356] 08:36:37 INFO - PROCESS | 2060 | ++DOMWINDOW == 97 (0CAF0400) [pid = 2060] [serial = 1067] [outer = 00000000] 08:36:37 INFO - PROCESS | 2060 | ++DOMWINDOW == 98 (0DA3C800) [pid = 2060] [serial = 1068] [outer = 0CAF0400] 08:36:37 INFO - PROCESS | 2060 | 1464104197487 Marionette DEBUG loaded listener.js 08:36:37 INFO - PROCESS | 2060 | ++DOMWINDOW == 99 (0DCE9000) [pid = 2060] [serial = 1069] [outer = 0CAF0400] 08:36:37 INFO - PROCESS | 2060 | 1464104197875 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]]]}] 08:36:37 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.image.undefined.html | Canvas test: 2d.pattern.image.undefined 08:36:37 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.image.undefined.html | took 670ms 08:36:37 INFO - PROCESS | 2060 | 1464104197932 Marionette TRACE conn5 -> [0,1389,"getWindowHandle",null] 08:36:37 INFO - PROCESS | 2060 | 1464104197934 Marionette TRACE conn5 <- [1,1389,null,{"value":"13"}] 08:36:37 INFO - PROCESS | 2060 | 1464104197937 Marionette TRACE conn5 -> [0,1390,"setScriptTimeout",{"ms":35000}] 08:36:37 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.canvas1.html 08:36:37 INFO - PROCESS | 2060 | 1464104197941 Marionette TRACE conn5 <- [1,1390,null,{}] 08:36:37 INFO - PROCESS | 2060 | 1464104197951 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}] 08:36:38 INFO - PROCESS | 2060 | 1464104198039 Marionette TRACE conn5 <- [1,1391,null,{"value":null}] 08:36:38 INFO - PROCESS | 2060 | 1464104198048 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\", \"d7c34136-0072-4267-ac82-d2d8ecbe8f23\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:36:38 INFO - PROCESS | 2060 | ++DOCSHELL 11CE3C00 == 48 [pid = 2060] [id = 357] 08:36:38 INFO - PROCESS | 2060 | ++DOMWINDOW == 100 (11CE4C00) [pid = 2060] [serial = 1070] [outer = 00000000] 08:36:38 INFO - PROCESS | 2060 | ++DOMWINDOW == 101 (14946800) [pid = 2060] [serial = 1071] [outer = 11CE4C00] 08:36:38 INFO - PROCESS | 2060 | 1464104198095 Marionette DEBUG loaded listener.js 08:36:38 INFO - PROCESS | 2060 | ++DOMWINDOW == 102 (14992000) [pid = 2060] [serial = 1072] [outer = 11CE4C00] 08:36:38 INFO - PROCESS | 2060 | 1464104198549 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]]]}] 08:36:38 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.canvas1.html | Canvas test: 2d.pattern.modify.canvas1 08:36:38 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.canvas1.html | took 671ms 08:36:38 INFO - PROCESS | 2060 | 1464104198613 Marionette TRACE conn5 -> [0,1393,"getWindowHandle",null] 08:36:38 INFO - PROCESS | 2060 | 1464104198615 Marionette TRACE conn5 <- [1,1393,null,{"value":"13"}] 08:36:38 INFO - PROCESS | 2060 | 1464104198618 Marionette TRACE conn5 -> [0,1394,"setScriptTimeout",{"ms":35000}] 08:36:38 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.canvas2.html 08:36:38 INFO - PROCESS | 2060 | 1464104198620 Marionette TRACE conn5 <- [1,1394,null,{}] 08:36:38 INFO - PROCESS | 2060 | 1464104198623 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}] 08:36:38 INFO - PROCESS | 2060 | 1464104198707 Marionette TRACE conn5 <- [1,1395,null,{"value":null}] 08:36:38 INFO - PROCESS | 2060 | 1464104198749 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\", \"d7c34136-0072-4267-ac82-d2d8ecbe8f23\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:36:38 INFO - PROCESS | 2060 | ++DOCSHELL 154C6000 == 49 [pid = 2060] [id = 358] 08:36:38 INFO - PROCESS | 2060 | ++DOMWINDOW == 103 (154C8000) [pid = 2060] [serial = 1073] [outer = 00000000] 08:36:38 INFO - PROCESS | 2060 | ++DOMWINDOW == 104 (156D3400) [pid = 2060] [serial = 1074] [outer = 154C8000] 08:36:38 INFO - PROCESS | 2060 | 1464104198793 Marionette DEBUG loaded listener.js 08:36:38 INFO - PROCESS | 2060 | ++DOMWINDOW == 105 (156DAC00) [pid = 2060] [serial = 1075] [outer = 154C8000] 08:36:39 INFO - PROCESS | 2060 | 1464104199246 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]]]}] 08:36:39 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.canvas2.html | Canvas test: 2d.pattern.modify.canvas2 08:36:39 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.canvas2.html | took 670ms 08:36:39 INFO - PROCESS | 2060 | 1464104199293 Marionette TRACE conn5 -> [0,1397,"getWindowHandle",null] 08:36:39 INFO - PROCESS | 2060 | 1464104199295 Marionette TRACE conn5 <- [1,1397,null,{"value":"13"}] 08:36:39 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.image1.html 08:36:39 INFO - PROCESS | 2060 | 1464104199298 Marionette TRACE conn5 -> [0,1398,"setScriptTimeout",{"ms":35000}] 08:36:39 INFO - PROCESS | 2060 | 1464104199300 Marionette TRACE conn5 <- [1,1398,null,{}] 08:36:39 INFO - PROCESS | 2060 | 1464104199304 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}] 08:36:39 INFO - PROCESS | 2060 | 1464104199420 Marionette TRACE conn5 <- [1,1399,null,{"value":null}] 08:36:39 INFO - PROCESS | 2060 | 1464104199477 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\", \"d7c34136-0072-4267-ac82-d2d8ecbe8f23\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:36:39 INFO - PROCESS | 2060 | ++DOCSHELL 0C41B400 == 50 [pid = 2060] [id = 359] 08:36:39 INFO - PROCESS | 2060 | ++DOMWINDOW == 106 (156DD800) [pid = 2060] [serial = 1076] [outer = 00000000] 08:36:39 INFO - PROCESS | 2060 | ++DOMWINDOW == 107 (15C77C00) [pid = 2060] [serial = 1077] [outer = 156DD800] 08:36:39 INFO - PROCESS | 2060 | 1464104199524 Marionette DEBUG loaded listener.js 08:36:39 INFO - PROCESS | 2060 | ++DOMWINDOW == 108 (15CB7000) [pid = 2060] [serial = 1078] [outer = 156DD800] 08:36:39 INFO - PROCESS | 2060 | 1464104199987 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]]]}] 08:36:40 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.image1.html | Canvas test: 2d.pattern.modify.image1 08:36:40 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.image1.html | took 730ms 08:36:40 INFO - PROCESS | 2060 | 1464104200029 Marionette TRACE conn5 -> [0,1401,"getWindowHandle",null] 08:36:40 INFO - PROCESS | 2060 | 1464104200031 Marionette TRACE conn5 <- [1,1401,null,{"value":"13"}] 08:36:40 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.image2.html 08:36:40 INFO - PROCESS | 2060 | 1464104200041 Marionette TRACE conn5 -> [0,1402,"setScriptTimeout",{"ms":35000}] 08:36:40 INFO - PROCESS | 2060 | 1464104200042 Marionette TRACE conn5 <- [1,1402,null,{}] 08:36:40 INFO - PROCESS | 2060 | 1464104200046 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}] 08:36:40 INFO - PROCESS | 2060 | 1464104200208 Marionette TRACE conn5 <- [1,1403,null,{"value":null}] 08:36:40 INFO - PROCESS | 2060 | 1464104200276 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\", \"d7c34136-0072-4267-ac82-d2d8ecbe8f23\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:36:40 INFO - PROCESS | 2060 | ++DOCSHELL 16778C00 == 51 [pid = 2060] [id = 360] 08:36:40 INFO - PROCESS | 2060 | ++DOMWINDOW == 109 (16D56800) [pid = 2060] [serial = 1079] [outer = 00000000] 08:36:40 INFO - PROCESS | 2060 | ++DOMWINDOW == 110 (17161C00) [pid = 2060] [serial = 1080] [outer = 16D56800] 08:36:40 INFO - PROCESS | 2060 | 1464104200323 Marionette DEBUG loaded listener.js 08:36:40 INFO - PROCESS | 2060 | ++DOMWINDOW == 111 (173DF000) [pid = 2060] [serial = 1081] [outer = 16D56800] 08:36:40 INFO - PROCESS | 2060 | 1464104200770 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]]]}] 08:36:40 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.image2.html | Canvas test: 2d.pattern.modify.image2 08:36:40 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.image2.html | took 770ms 08:36:40 INFO - PROCESS | 2060 | 1464104200814 Marionette TRACE conn5 -> [0,1405,"getWindowHandle",null] 08:36:40 INFO - PROCESS | 2060 | 1464104200816 Marionette TRACE conn5 <- [1,1405,null,{"value":"13"}] 08:36:40 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.basic.html 08:36:40 INFO - PROCESS | 2060 | 1464104200828 Marionette TRACE conn5 -> [0,1406,"setScriptTimeout",{"ms":35000}] 08:36:40 INFO - PROCESS | 2060 | 1464104200829 Marionette TRACE conn5 <- [1,1406,null,{}] 08:36:40 INFO - PROCESS | 2060 | 1464104200833 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}] 08:36:40 INFO - PROCESS | 2060 | 1464104200944 Marionette TRACE conn5 <- [1,1407,null,{"value":null}] 08:36:40 INFO - PROCESS | 2060 | 1464104201003 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\", \"d7c34136-0072-4267-ac82-d2d8ecbe8f23\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:36:41 INFO - PROCESS | 2060 | ++DOCSHELL 17744800 == 52 [pid = 2060] [id = 361] 08:36:41 INFO - PROCESS | 2060 | ++DOMWINDOW == 112 (17746800) [pid = 2060] [serial = 1082] [outer = 00000000] 08:36:41 INFO - PROCESS | 2060 | ++DOMWINDOW == 113 (178CB400) [pid = 2060] [serial = 1083] [outer = 17746800] 08:36:41 INFO - PROCESS | 2060 | 1464104201047 Marionette DEBUG loaded listener.js 08:36:41 INFO - PROCESS | 2060 | ++DOMWINDOW == 114 (178D3400) [pid = 2060] [serial = 1084] [outer = 17746800] 08:36:41 INFO - PROCESS | 2060 | --DOMWINDOW == 113 (177EAC00) [pid = 2060] [serial = 962] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.cylinder.html] 08:36:41 INFO - PROCESS | 2060 | --DOMWINDOW == 112 (154C5000) [pid = 2060] [serial = 1031] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.basic.nocontext.html] 08:36:41 INFO - PROCESS | 2060 | --DOMWINDOW == 111 (15C87000) [pid = 2060] [serial = 1034] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.basic.type.html] 08:36:41 INFO - PROCESS | 2060 | --DOMWINDOW == 110 (139C4000) [pid = 2060] [serial = 1028] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.basic.image.html] 08:36:41 INFO - PROCESS | 2060 | --DOMWINDOW == 109 (0CAF3800) [pid = 2060] [serial = 1019] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.3.html] 08:36:41 INFO - PROCESS | 2060 | --DOMWINDOW == 108 (0D60BC00) [pid = 2060] [serial = 1022] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.animated.gif.html] 08:36:41 INFO - PROCESS | 2060 | --DOMWINDOW == 107 (123C6800) [pid = 2060] [serial = 1025] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.basic.canvas.html] 08:36:41 INFO - PROCESS | 2060 | --DOMWINDOW == 106 (0D671800) [pid = 2060] [serial = 1001] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside3.html] 08:36:41 INFO - PROCESS | 2060 | --DOMWINDOW == 105 (1676EC00) [pid = 2060] [serial = 1037] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.basic.zerocanvas.html] 08:36:41 INFO - PROCESS | 2060 | --DOMWINDOW == 104 (15C36800) [pid = 2060] [serial = 1043] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.broken.html] 08:36:41 INFO - PROCESS | 2060 | --DOMWINDOW == 103 (123CA800) [pid = 2060] [serial = 1040] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.crosscanvas.html] 08:36:41 INFO - PROCESS | 2060 | 1464104201523 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]]]}] 08:36:41 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.basic.html | Canvas test: 2d.pattern.paint.norepeat.basic 08:36:41 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.basic.html | took 730ms 08:36:41 INFO - PROCESS | 2060 | 1464104201563 Marionette TRACE conn5 -> [0,1409,"getWindowHandle",null] 08:36:41 INFO - PROCESS | 2060 | 1464104201565 Marionette TRACE conn5 <- [1,1409,null,{"value":"13"}] 08:36:41 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord1.html 08:36:41 INFO - PROCESS | 2060 | 1464104201568 Marionette TRACE conn5 -> [0,1410,"setScriptTimeout",{"ms":35000}] 08:36:41 INFO - PROCESS | 2060 | 1464104201570 Marionette TRACE conn5 <- [1,1410,null,{}] 08:36:41 INFO - PROCESS | 2060 | 1464104201573 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}] 08:36:41 INFO - PROCESS | 2060 | 1464104201696 Marionette TRACE conn5 <- [1,1411,null,{"value":null}] 08:36:41 INFO - PROCESS | 2060 | 1464104201757 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\", \"d7c34136-0072-4267-ac82-d2d8ecbe8f23\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:36:41 INFO - PROCESS | 2060 | ++DOCSHELL 0C3A6800 == 53 [pid = 2060] [id = 362] 08:36:41 INFO - PROCESS | 2060 | ++DOMWINDOW == 104 (0CFA6C00) [pid = 2060] [serial = 1085] [outer = 00000000] 08:36:41 INFO - PROCESS | 2060 | ++DOMWINDOW == 105 (14993C00) [pid = 2060] [serial = 1086] [outer = 0CFA6C00] 08:36:41 INFO - PROCESS | 2060 | 1464104201801 Marionette DEBUG loaded listener.js 08:36:41 INFO - PROCESS | 2060 | ++DOMWINDOW == 106 (156DFC00) [pid = 2060] [serial = 1087] [outer = 0CFA6C00] 08:36:42 INFO - PROCESS | 2060 | 1464104202159 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]]]}] 08:36:42 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord1.html | Canvas test: 2d.pattern.paint.norepeat.coord1 08:36:42 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord1.html | took 630ms 08:36:42 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord2.html 08:36:42 INFO - PROCESS | 2060 | 1464104202199 Marionette TRACE conn5 -> [0,1413,"getWindowHandle",null] 08:36:42 INFO - PROCESS | 2060 | 1464104202201 Marionette TRACE conn5 <- [1,1413,null,{"value":"13"}] 08:36:42 INFO - PROCESS | 2060 | 1464104202204 Marionette TRACE conn5 -> [0,1414,"setScriptTimeout",{"ms":35000}] 08:36:42 INFO - PROCESS | 2060 | 1464104202206 Marionette TRACE conn5 <- [1,1414,null,{}] 08:36:42 INFO - PROCESS | 2060 | 1464104202217 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}] 08:36:42 INFO - PROCESS | 2060 | 1464104202298 Marionette TRACE conn5 <- [1,1415,null,{"value":null}] 08:36:42 INFO - PROCESS | 2060 | 1464104202304 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\", \"d7c34136-0072-4267-ac82-d2d8ecbe8f23\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:36:42 INFO - PROCESS | 2060 | ++DOCSHELL 156C6C00 == 54 [pid = 2060] [id = 363] 08:36:42 INFO - PROCESS | 2060 | ++DOMWINDOW == 107 (156D7000) [pid = 2060] [serial = 1088] [outer = 00000000] 08:36:42 INFO - PROCESS | 2060 | ++DOMWINDOW == 108 (177EB800) [pid = 2060] [serial = 1089] [outer = 156D7000] 08:36:42 INFO - PROCESS | 2060 | 1464104202350 Marionette DEBUG loaded listener.js 08:36:42 INFO - PROCESS | 2060 | ++DOMWINDOW == 109 (178CAC00) [pid = 2060] [serial = 1090] [outer = 156D7000] 08:36:42 INFO - PROCESS | 2060 | 1464104202786 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]]]}] 08:36:42 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord2.html | Canvas test: 2d.pattern.paint.norepeat.coord2 08:36:42 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord2.html | took 630ms 08:36:42 INFO - PROCESS | 2060 | 1464104202835 Marionette TRACE conn5 -> [0,1417,"getWindowHandle",null] 08:36:42 INFO - PROCESS | 2060 | 1464104202838 Marionette TRACE conn5 <- [1,1417,null,{"value":"13"}] 08:36:42 INFO - PROCESS | 2060 | 1464104202841 Marionette TRACE conn5 -> [0,1418,"setScriptTimeout",{"ms":35000}] 08:36:42 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord3.html 08:36:42 INFO - PROCESS | 2060 | 1464104202843 Marionette TRACE conn5 <- [1,1418,null,{}] 08:36:42 INFO - PROCESS | 2060 | 1464104202846 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}] 08:36:42 INFO - PROCESS | 2060 | 1464104202928 Marionette TRACE conn5 <- [1,1419,null,{"value":null}] 08:36:42 INFO - PROCESS | 2060 | 1464104202934 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\", \"d7c34136-0072-4267-ac82-d2d8ecbe8f23\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:36:42 INFO - PROCESS | 2060 | ++DOCSHELL 1A201800 == 55 [pid = 2060] [id = 364] 08:36:42 INFO - PROCESS | 2060 | ++DOMWINDOW == 110 (1A20A000) [pid = 2060] [serial = 1091] [outer = 00000000] 08:36:42 INFO - PROCESS | 2060 | ++DOMWINDOW == 111 (1A272400) [pid = 2060] [serial = 1092] [outer = 1A20A000] 08:36:42 INFO - PROCESS | 2060 | 1464104202978 Marionette DEBUG loaded listener.js 08:36:43 INFO - PROCESS | 2060 | ++DOMWINDOW == 112 (1A77CC00) [pid = 2060] [serial = 1093] [outer = 1A20A000] 08:36:43 INFO - PROCESS | 2060 | 1464104203561 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]]]}] 08:36:43 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord3.html | Canvas test: 2d.pattern.paint.norepeat.coord3 08:36:43 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord3.html | took 770ms 08:36:43 INFO - PROCESS | 2060 | 1464104203615 Marionette TRACE conn5 -> [0,1421,"getWindowHandle",null] 08:36:43 INFO - PROCESS | 2060 | 1464104203620 Marionette TRACE conn5 <- [1,1421,null,{"value":"13"}] 08:36:43 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.outside.html 08:36:43 INFO - PROCESS | 2060 | 1464104203625 Marionette TRACE conn5 -> [0,1422,"setScriptTimeout",{"ms":35000}] 08:36:43 INFO - PROCESS | 2060 | 1464104203630 Marionette TRACE conn5 <- [1,1422,null,{}] 08:36:43 INFO - PROCESS | 2060 | 1464104203637 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}] 08:36:43 INFO - PROCESS | 2060 | 1464104203783 Marionette TRACE conn5 <- [1,1423,null,{"value":null}] 08:36:43 INFO - PROCESS | 2060 | 1464104203903 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\", \"d7c34136-0072-4267-ac82-d2d8ecbe8f23\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:36:43 INFO - PROCESS | 2060 | ++DOCSHELL 0D539800 == 56 [pid = 2060] [id = 365] 08:36:43 INFO - PROCESS | 2060 | ++DOMWINDOW == 113 (0D53A000) [pid = 2060] [serial = 1094] [outer = 00000000] 08:36:43 INFO - PROCESS | 2060 | ++DOMWINDOW == 114 (0DA0E800) [pid = 2060] [serial = 1095] [outer = 0D53A000] 08:36:43 INFO - PROCESS | 2060 | 1464104203963 Marionette DEBUG loaded listener.js 08:36:44 INFO - PROCESS | 2060 | ++DOMWINDOW == 115 (0DCE9C00) [pid = 2060] [serial = 1096] [outer = 0D53A000] 08:36:44 INFO - PROCESS | 2060 | 1464104204635 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]]]}] 08:36:44 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.outside.html | Canvas test: 2d.pattern.paint.norepeat.outside 08:36:44 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.outside.html | took 1025ms 08:36:44 INFO - PROCESS | 2060 | 1464104204661 Marionette TRACE conn5 -> [0,1425,"getWindowHandle",null] 08:36:44 INFO - PROCESS | 2060 | 1464104204667 Marionette TRACE conn5 <- [1,1425,null,{"value":"13"}] 08:36:44 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.orientation.canvas.html 08:36:44 INFO - PROCESS | 2060 | 1464104204675 Marionette TRACE conn5 -> [0,1426,"setScriptTimeout",{"ms":35000}] 08:36:44 INFO - PROCESS | 2060 | 1464104204678 Marionette TRACE conn5 <- [1,1426,null,{}] 08:36:44 INFO - PROCESS | 2060 | 1464104204703 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}] 08:36:44 INFO - PROCESS | 2060 | 1464104204814 Marionette TRACE conn5 <- [1,1427,null,{"value":null}] 08:36:44 INFO - PROCESS | 2060 | 1464104204951 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\", \"d7c34136-0072-4267-ac82-d2d8ecbe8f23\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:36:44 INFO - PROCESS | 2060 | ++DOCSHELL 13D4F000 == 57 [pid = 2060] [id = 366] 08:36:44 INFO - PROCESS | 2060 | ++DOMWINDOW == 116 (13D50000) [pid = 2060] [serial = 1097] [outer = 00000000] 08:36:44 INFO - PROCESS | 2060 | ++DOMWINDOW == 117 (154C7000) [pid = 2060] [serial = 1098] [outer = 13D50000] 08:36:44 INFO - PROCESS | 2060 | 1464104205007 Marionette DEBUG loaded listener.js 08:36:45 INFO - PROCESS | 2060 | ++DOMWINDOW == 118 (15C71400) [pid = 2060] [serial = 1099] [outer = 13D50000] 08:36:45 INFO - PROCESS | 2060 | 1464104205637 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]]]}] 08:36:45 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.orientation.canvas.html | Canvas patterns do not get flipped when painted 08:36:45 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.orientation.canvas.html | took 990ms 08:36:45 INFO - PROCESS | 2060 | 1464104205668 Marionette TRACE conn5 -> [0,1429,"getWindowHandle",null] 08:36:45 INFO - PROCESS | 2060 | 1464104205671 Marionette TRACE conn5 <- [1,1429,null,{"value":"13"}] 08:36:45 INFO - PROCESS | 2060 | 1464104205674 Marionette TRACE conn5 -> [0,1430,"setScriptTimeout",{"ms":35000}] 08:36:45 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.orientation.image.html 08:36:45 INFO - PROCESS | 2060 | 1464104205678 Marionette TRACE conn5 <- [1,1430,null,{}] 08:36:45 INFO - PROCESS | 2060 | 1464104205689 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}] 08:36:45 INFO - PROCESS | 2060 | 1464104205801 Marionette TRACE conn5 <- [1,1431,null,{"value":null}] 08:36:45 INFO - PROCESS | 2060 | 1464104205910 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\", \"d7c34136-0072-4267-ac82-d2d8ecbe8f23\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:36:45 INFO - PROCESS | 2060 | ++DOCSHELL 1965C000 == 58 [pid = 2060] [id = 367] 08:36:45 INFO - PROCESS | 2060 | ++DOMWINDOW == 119 (19945400) [pid = 2060] [serial = 1100] [outer = 00000000] 08:36:45 INFO - PROCESS | 2060 | ++DOMWINDOW == 120 (1A830000) [pid = 2060] [serial = 1101] [outer = 19945400] 08:36:45 INFO - PROCESS | 2060 | 1464104205967 Marionette DEBUG loaded listener.js 08:36:46 INFO - PROCESS | 2060 | ++DOMWINDOW == 121 (1AB4E000) [pid = 2060] [serial = 1102] [outer = 19945400] 08:36:46 INFO - PROCESS | 2060 | 1464104206611 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]]]}] 08:36:46 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.orientation.image.html | Image patterns do not get flipped when painted 08:36:46 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.orientation.image.html | took 970ms 08:36:46 INFO - PROCESS | 2060 | 1464104206648 Marionette TRACE conn5 -> [0,1433,"getWindowHandle",null] 08:36:46 INFO - PROCESS | 2060 | 1464104206651 Marionette TRACE conn5 <- [1,1433,null,{"value":"13"}] 08:36:46 INFO - PROCESS | 2060 | 1464104206654 Marionette TRACE conn5 -> [0,1434,"setScriptTimeout",{"ms":35000}] 08:36:46 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.basic.html 08:36:46 INFO - PROCESS | 2060 | 1464104206656 Marionette TRACE conn5 <- [1,1434,null,{}] 08:36:46 INFO - PROCESS | 2060 | 1464104206660 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}] 08:36:46 INFO - PROCESS | 2060 | 1464104206767 Marionette TRACE conn5 <- [1,1435,null,{"value":null}] 08:36:46 INFO - PROCESS | 2060 | 1464104206874 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\", \"d7c34136-0072-4267-ac82-d2d8ecbe8f23\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:36:46 INFO - PROCESS | 2060 | ++DOCSHELL 1AB51400 == 59 [pid = 2060] [id = 368] 08:36:46 INFO - PROCESS | 2060 | ++DOMWINDOW == 122 (1AB57C00) [pid = 2060] [serial = 1103] [outer = 00000000] 08:36:46 INFO - PROCESS | 2060 | ++DOMWINDOW == 123 (1ADAC800) [pid = 2060] [serial = 1104] [outer = 1AB57C00] 08:36:46 INFO - PROCESS | 2060 | 1464104206928 Marionette DEBUG loaded listener.js 08:36:47 INFO - PROCESS | 2060 | ++DOMWINDOW == 124 (1ADB1000) [pid = 2060] [serial = 1105] [outer = 1AB57C00] 08:36:47 INFO - PROCESS | 2060 | 1464104207546 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]]]}] 08:36:47 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.basic.html | Canvas test: 2d.pattern.paint.repeat.basic 08:36:47 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.basic.html | took 930ms 08:36:47 INFO - PROCESS | 2060 | 1464104207588 Marionette TRACE conn5 -> [0,1437,"getWindowHandle",null] 08:36:47 INFO - PROCESS | 2060 | 1464104207591 Marionette TRACE conn5 <- [1,1437,null,{"value":"13"}] 08:36:47 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord1.html 08:36:47 INFO - PROCESS | 2060 | 1464104207594 Marionette TRACE conn5 -> [0,1438,"setScriptTimeout",{"ms":35000}] 08:36:47 INFO - PROCESS | 2060 | 1464104207596 Marionette TRACE conn5 <- [1,1438,null,{}] 08:36:47 INFO - PROCESS | 2060 | 1464104207600 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}] 08:36:47 INFO - PROCESS | 2060 | 1464104207705 Marionette TRACE conn5 <- [1,1439,null,{"value":null}] 08:36:47 INFO - PROCESS | 2060 | 1464104207840 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\", \"d7c34136-0072-4267-ac82-d2d8ecbe8f23\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:36:47 INFO - PROCESS | 2060 | ++DOCSHELL 15C3D000 == 60 [pid = 2060] [id = 369] 08:36:47 INFO - PROCESS | 2060 | ++DOMWINDOW == 125 (1ADAC400) [pid = 2060] [serial = 1106] [outer = 00000000] 08:36:47 INFO - PROCESS | 2060 | ++DOMWINDOW == 126 (1ADB9000) [pid = 2060] [serial = 1107] [outer = 1ADAC400] 08:36:47 INFO - PROCESS | 2060 | 1464104207899 Marionette DEBUG loaded listener.js 08:36:47 INFO - PROCESS | 2060 | ++DOMWINDOW == 127 (1B81F800) [pid = 2060] [serial = 1108] [outer = 1ADAC400] 08:36:48 INFO - PROCESS | 2060 | 1464104208518 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]]]}] 08:36:48 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord1.html | Canvas test: 2d.pattern.paint.repeat.coord1 08:36:48 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord1.html | took 970ms 08:36:48 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord2.html 08:36:48 INFO - PROCESS | 2060 | 1464104208568 Marionette TRACE conn5 -> [0,1441,"getWindowHandle",null] 08:36:48 INFO - PROCESS | 2060 | 1464104208571 Marionette TRACE conn5 <- [1,1441,null,{"value":"13"}] 08:36:48 INFO - PROCESS | 2060 | 1464104208574 Marionette TRACE conn5 -> [0,1442,"setScriptTimeout",{"ms":35000}] 08:36:48 INFO - PROCESS | 2060 | 1464104208576 Marionette TRACE conn5 <- [1,1442,null,{}] 08:36:48 INFO - PROCESS | 2060 | 1464104208596 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}] 08:36:48 INFO - PROCESS | 2060 | 1464104208720 Marionette TRACE conn5 <- [1,1443,null,{"value":null}] 08:36:48 INFO - PROCESS | 2060 | 1464104209010 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\", \"d7c34136-0072-4267-ac82-d2d8ecbe8f23\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:36:49 INFO - PROCESS | 2060 | ++DOCSHELL 09177400 == 61 [pid = 2060] [id = 370] 08:36:49 INFO - PROCESS | 2060 | ++DOMWINDOW == 128 (09177800) [pid = 2060] [serial = 1109] [outer = 00000000] 08:36:49 INFO - PROCESS | 2060 | ++DOMWINDOW == 129 (0D53A400) [pid = 2060] [serial = 1110] [outer = 09177800] 08:36:49 INFO - PROCESS | 2060 | 1464104209077 Marionette DEBUG loaded listener.js 08:36:49 INFO - PROCESS | 2060 | ++DOMWINDOW == 130 (0D669800) [pid = 2060] [serial = 1111] [outer = 09177800] 08:36:49 INFO - PROCESS | 2060 | 1464104209680 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]]]}] 08:36:49 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord2.html | Canvas test: 2d.pattern.paint.repeat.coord2 08:36:49 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord2.html | took 1173ms 08:36:49 INFO - PROCESS | 2060 | 1464104209752 Marionette TRACE conn5 -> [0,1445,"getWindowHandle",null] 08:36:49 INFO - PROCESS | 2060 | 1464104209756 Marionette TRACE conn5 <- [1,1445,null,{"value":"13"}] 08:36:49 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord3.html 08:36:49 INFO - PROCESS | 2060 | 1464104209760 Marionette TRACE conn5 -> [0,1446,"setScriptTimeout",{"ms":35000}] 08:36:49 INFO - PROCESS | 2060 | 1464104209764 Marionette TRACE conn5 <- [1,1446,null,{}] 08:36:49 INFO - PROCESS | 2060 | 1464104209769 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}] 08:36:49 INFO - PROCESS | 2060 | 1464104209872 Marionette TRACE conn5 <- [1,1447,null,{"value":null}] 08:36:49 INFO - PROCESS | 2060 | 1464104210013 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\", \"d7c34136-0072-4267-ac82-d2d8ecbe8f23\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:36:50 INFO - PROCESS | 2060 | ++DOCSHELL 0DA14400 == 62 [pid = 2060] [id = 371] 08:36:50 INFO - PROCESS | 2060 | ++DOMWINDOW == 131 (0E11A000) [pid = 2060] [serial = 1112] [outer = 00000000] 08:36:50 INFO - PROCESS | 2060 | ++DOMWINDOW == 132 (12665400) [pid = 2060] [serial = 1113] [outer = 0E11A000] 08:36:50 INFO - PROCESS | 2060 | 1464104210064 Marionette DEBUG loaded listener.js 08:36:50 INFO - PROCESS | 2060 | ++DOMWINDOW == 133 (13D54C00) [pid = 2060] [serial = 1114] [outer = 0E11A000] 08:36:50 INFO - PROCESS | 2060 | --DOCSHELL 11B99000 == 61 [pid = 2060] [id = 294] 08:36:50 INFO - PROCESS | 2060 | --DOCSHELL 156C6C00 == 60 [pid = 2060] [id = 363] 08:36:50 INFO - PROCESS | 2060 | --DOCSHELL 0C3A6800 == 59 [pid = 2060] [id = 362] 08:36:50 INFO - PROCESS | 2060 | --DOCSHELL 17744800 == 58 [pid = 2060] [id = 361] 08:36:50 INFO - PROCESS | 2060 | --DOCSHELL 16778C00 == 57 [pid = 2060] [id = 360] 08:36:50 INFO - PROCESS | 2060 | --DOCSHELL 0C41B400 == 56 [pid = 2060] [id = 359] 08:36:50 INFO - PROCESS | 2060 | --DOCSHELL 154C6000 == 55 [pid = 2060] [id = 358] 08:36:50 INFO - PROCESS | 2060 | --DOCSHELL 11CE3C00 == 54 [pid = 2060] [id = 357] 08:36:50 INFO - PROCESS | 2060 | --DOCSHELL 0CA5B000 == 53 [pid = 2060] [id = 356] 08:36:50 INFO - PROCESS | 2060 | --DOCSHELL 0D662C00 == 52 [pid = 2060] [id = 355] 08:36:50 INFO - PROCESS | 2060 | --DOCSHELL 1A77F400 == 51 [pid = 2060] [id = 353] 08:36:50 INFO - PROCESS | 2060 | --DOCSHELL 1490B000 == 50 [pid = 2060] [id = 352] 08:36:50 INFO - PROCESS | 2060 | --DOMWINDOW == 132 (17939800) [pid = 2060] [serial = 1047] [outer = 00000000] [url = about:blank] 08:36:50 INFO - PROCESS | 2060 | --DOMWINDOW == 131 (177E4000) [pid = 2060] [serial = 1011] [outer = 00000000] [url = about:blank] 08:36:50 INFO - PROCESS | 2060 | --DOMWINDOW == 130 (18AFE000) [pid = 2060] [serial = 1014] [outer = 00000000] [url = about:blank] 08:36:50 INFO - PROCESS | 2060 | --DOMWINDOW == 129 (19939C00) [pid = 2060] [serial = 1017] [outer = 00000000] [url = about:blank] 08:36:50 INFO - PROCESS | 2060 | --DOMWINDOW == 128 (123C5000) [pid = 2060] [serial = 1005] [outer = 00000000] [url = about:blank] 08:36:50 INFO - PROCESS | 2060 | --DOMWINDOW == 127 (156E0800) [pid = 2060] [serial = 1008] [outer = 00000000] [url = about:blank] 08:36:50 INFO - PROCESS | 2060 | --DOCSHELL 14F18C00 == 49 [pid = 2060] [id = 351] 08:36:50 INFO - PROCESS | 2060 | --DOCSHELL 0C93BC00 == 48 [pid = 2060] [id = 350] 08:36:50 INFO - PROCESS | 2060 | --DOCSHELL 177DDC00 == 47 [pid = 2060] [id = 349] 08:36:50 INFO - PROCESS | 2060 | --DOMWINDOW == 126 (156D8800) [pid = 2060] [serial = 1032] [outer = 00000000] [url = about:blank] 08:36:50 INFO - PROCESS | 2060 | --DOMWINDOW == 125 (162AB000) [pid = 2060] [serial = 1035] [outer = 00000000] [url = about:blank] 08:36:50 INFO - PROCESS | 2060 | --DOMWINDOW == 124 (14F17C00) [pid = 2060] [serial = 1029] [outer = 00000000] [url = about:blank] 08:36:50 INFO - PROCESS | 2060 | --DOMWINDOW == 123 (0D66A400) [pid = 2060] [serial = 1021] [outer = 00000000] [url = about:blank] 08:36:50 INFO - PROCESS | 2060 | --DOMWINDOW == 122 (0D536400) [pid = 2060] [serial = 1020] [outer = 00000000] [url = about:blank] 08:36:50 INFO - PROCESS | 2060 | --DOMWINDOW == 121 (0D616C00) [pid = 2060] [serial = 1023] [outer = 00000000] [url = about:blank] 08:36:50 INFO - PROCESS | 2060 | --DOMWINDOW == 120 (0DA0F400) [pid = 2060] [serial = 1024] [outer = 00000000] [url = about:blank] 08:36:50 INFO - PROCESS | 2060 | --DOMWINDOW == 119 (1266C000) [pid = 2060] [serial = 1026] [outer = 00000000] [url = about:blank] 08:36:50 INFO - PROCESS | 2060 | --DOMWINDOW == 118 (134E0C00) [pid = 2060] [serial = 1027] [outer = 00000000] [url = about:blank] 08:36:50 INFO - PROCESS | 2060 | --DOMWINDOW == 117 (156E1C00) [pid = 2060] [serial = 1033] [outer = 00000000] [url = about:blank] 08:36:50 INFO - PROCESS | 2060 | --DOMWINDOW == 116 (16ECE800) [pid = 2060] [serial = 1003] [outer = 00000000] [url = about:blank] 08:36:50 INFO - PROCESS | 2060 | --DOMWINDOW == 115 (1715F000) [pid = 2060] [serial = 1038] [outer = 00000000] [url = about:blank] 08:36:50 INFO - PROCESS | 2060 | --DOMWINDOW == 114 (1676BC00) [pid = 2060] [serial = 1036] [outer = 00000000] [url = about:blank] 08:36:50 INFO - PROCESS | 2060 | --DOMWINDOW == 113 (16EDA400) [pid = 2060] [serial = 1044] [outer = 00000000] [url = about:blank] 08:36:50 INFO - PROCESS | 2060 | --DOMWINDOW == 112 (17740800) [pid = 2060] [serial = 1039] [outer = 00000000] [url = about:blank] 08:36:50 INFO - PROCESS | 2060 | --DOMWINDOW == 111 (14994400) [pid = 2060] [serial = 1041] [outer = 00000000] [url = about:blank] 08:36:50 INFO - PROCESS | 2060 | --DOMWINDOW == 110 (17744C00) [pid = 2060] [serial = 1045] [outer = 00000000] [url = about:blank] 08:36:50 INFO - PROCESS | 2060 | --DOMWINDOW == 109 (154CB400) [pid = 2060] [serial = 1042] [outer = 00000000] [url = about:blank] 08:36:50 INFO - PROCESS | 2060 | --DOMWINDOW == 108 (1549E800) [pid = 2060] [serial = 1030] [outer = 00000000] [url = about:blank] 08:36:50 INFO - PROCESS | 2060 | --DOMWINDOW == 107 (178D0400) [pid = 2060] [serial = 964] [outer = 00000000] [url = about:blank] 08:36:50 INFO - PROCESS | 2060 | 1464104210642 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]]]}] 08:36:50 INFO - PROCESS | 2060 | ++DOMWINDOW == 108 (0D66A800) [pid = 2060] [serial = 1115] [outer = 13001400] 08:36:50 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord3.html | Canvas test: 2d.pattern.paint.repeat.coord3 08:36:50 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord3.html | took 930ms 08:36:50 INFO - PROCESS | 2060 | 1464104210711 Marionette TRACE conn5 -> [0,1449,"getWindowHandle",null] 08:36:50 INFO - PROCESS | 2060 | 1464104210715 Marionette TRACE conn5 <- [1,1449,null,{"value":"13"}] 08:36:50 INFO - PROCESS | 2060 | 1464104210719 Marionette TRACE conn5 -> [0,1450,"setScriptTimeout",{"ms":35000}] 08:36:50 INFO - PROCESS | 2060 | 1464104210721 Marionette TRACE conn5 <- [1,1450,null,{}] 08:36:50 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.outside.html 08:36:50 INFO - PROCESS | 2060 | 1464104210725 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}] 08:36:50 INFO - PROCESS | 2060 | 1464104210848 Marionette TRACE conn5 <- [1,1451,null,{"value":null}] 08:36:50 INFO - PROCESS | 2060 | 1464104210910 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\", \"d7c34136-0072-4267-ac82-d2d8ecbe8f23\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:36:50 INFO - PROCESS | 2060 | ++DOCSHELL 0D24FC00 == 48 [pid = 2060] [id = 372] 08:36:50 INFO - PROCESS | 2060 | ++DOMWINDOW == 109 (0D251C00) [pid = 2060] [serial = 1116] [outer = 00000000] 08:36:50 INFO - PROCESS | 2060 | ++DOMWINDOW == 110 (124CC400) [pid = 2060] [serial = 1117] [outer = 0D251C00] 08:36:50 INFO - PROCESS | 2060 | 1464104210957 Marionette DEBUG loaded listener.js 08:36:51 INFO - PROCESS | 2060 | ++DOMWINDOW == 111 (134E1400) [pid = 2060] [serial = 1118] [outer = 0D251C00] 08:36:51 INFO - PROCESS | 2060 | 1464104211562 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]]]}] 08:36:51 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.outside.html | Canvas test: 2d.pattern.paint.repeat.outside 08:36:51 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.outside.html | took 930ms 08:36:51 INFO - PROCESS | 2060 | 1464104211658 Marionette TRACE conn5 -> [0,1453,"getWindowHandle",null] 08:36:51 INFO - PROCESS | 2060 | 1464104211663 Marionette TRACE conn5 <- [1,1453,null,{"value":"13"}] 08:36:51 INFO - PROCESS | 2060 | 1464104211668 Marionette TRACE conn5 -> [0,1454,"setScriptTimeout",{"ms":35000}] 08:36:51 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.basic.html 08:36:51 INFO - PROCESS | 2060 | 1464104211673 Marionette TRACE conn5 <- [1,1454,null,{}] 08:36:51 INFO - PROCESS | 2060 | 1464104211678 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}] 08:36:51 INFO - PROCESS | 2060 | 1464104211801 Marionette TRACE conn5 <- [1,1455,null,{"value":null}] 08:36:51 INFO - PROCESS | 2060 | 1464104211929 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\", \"d7c34136-0072-4267-ac82-d2d8ecbe8f23\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:36:51 INFO - PROCESS | 2060 | ++DOCSHELL 0DA0BC00 == 49 [pid = 2060] [id = 373] 08:36:51 INFO - PROCESS | 2060 | ++DOMWINDOW == 112 (0DA3E800) [pid = 2060] [serial = 1119] [outer = 00000000] 08:36:51 INFO - PROCESS | 2060 | ++DOMWINDOW == 113 (0DA44000) [pid = 2060] [serial = 1120] [outer = 0DA3E800] 08:36:51 INFO - PROCESS | 2060 | 1464104211990 Marionette DEBUG loaded listener.js 08:36:52 INFO - PROCESS | 2060 | ++DOMWINDOW == 114 (0E19D800) [pid = 2060] [serial = 1121] [outer = 0DA3E800] 08:36:52 INFO - PROCESS | 2060 | 1464104212567 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]]]}] 08:36:52 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.basic.html | Canvas test: 2d.pattern.paint.repeatx.basic 08:36:52 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.basic.html | took 970ms 08:36:52 INFO - PROCESS | 2060 | 1464104212643 Marionette TRACE conn5 -> [0,1457,"getWindowHandle",null] 08:36:52 INFO - PROCESS | 2060 | 1464104212649 Marionette TRACE conn5 <- [1,1457,null,{"value":"13"}] 08:36:52 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.coord1.html 08:36:52 INFO - PROCESS | 2060 | 1464104212656 Marionette TRACE conn5 -> [0,1458,"setScriptTimeout",{"ms":35000}] 08:36:52 INFO - PROCESS | 2060 | 1464104212659 Marionette TRACE conn5 <- [1,1458,null,{}] 08:36:52 INFO - PROCESS | 2060 | 1464104212678 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}] 08:36:52 INFO - PROCESS | 2060 | 1464104212802 Marionette TRACE conn5 <- [1,1459,null,{"value":null}] 08:36:52 INFO - PROCESS | 2060 | 1464104212927 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\", \"d7c34136-0072-4267-ac82-d2d8ecbe8f23\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:36:52 INFO - PROCESS | 2060 | ++DOCSHELL 124CA400 == 50 [pid = 2060] [id = 374] 08:36:52 INFO - PROCESS | 2060 | ++DOMWINDOW == 115 (12609C00) [pid = 2060] [serial = 1122] [outer = 00000000] 08:36:52 INFO - PROCESS | 2060 | ++DOMWINDOW == 116 (130E1C00) [pid = 2060] [serial = 1123] [outer = 12609C00] 08:36:52 INFO - PROCESS | 2060 | 1464104212984 Marionette DEBUG loaded listener.js 08:36:53 INFO - PROCESS | 2060 | ++DOMWINDOW == 117 (13D49000) [pid = 2060] [serial = 1124] [outer = 12609C00] 08:36:53 INFO - PROCESS | 2060 | 1464104213643 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]]]}] 08:36:53 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.coord1.html | Canvas test: 2d.pattern.paint.repeatx.coord1 08:36:53 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.coord1.html | took 1020ms 08:36:53 INFO - PROCESS | 2060 | 1464104213678 Marionette TRACE conn5 -> [0,1461,"getWindowHandle",null] 08:36:53 INFO - PROCESS | 2060 | 1464104213681 Marionette TRACE conn5 <- [1,1461,null,{"value":"13"}] 08:36:53 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.outside.html 08:36:53 INFO - PROCESS | 2060 | 1464104213684 Marionette TRACE conn5 -> [0,1462,"setScriptTimeout",{"ms":35000}] 08:36:53 INFO - PROCESS | 2060 | 1464104213688 Marionette TRACE conn5 <- [1,1462,null,{}] 08:36:53 INFO - PROCESS | 2060 | 1464104213700 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}] 08:36:53 INFO - PROCESS | 2060 | 1464104213822 Marionette TRACE conn5 <- [1,1463,null,{"value":null}] 08:36:53 INFO - PROCESS | 2060 | 1464104213929 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\", \"d7c34136-0072-4267-ac82-d2d8ecbe8f23\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:36:53 INFO - PROCESS | 2060 | ++DOCSHELL 0CAF4400 == 51 [pid = 2060] [id = 375] 08:36:53 INFO - PROCESS | 2060 | ++DOMWINDOW == 118 (154CC000) [pid = 2060] [serial = 1125] [outer = 00000000] 08:36:53 INFO - PROCESS | 2060 | ++DOMWINDOW == 119 (156BC400) [pid = 2060] [serial = 1126] [outer = 154CC000] 08:36:53 INFO - PROCESS | 2060 | 1464104213989 Marionette DEBUG loaded listener.js 08:36:54 INFO - PROCESS | 2060 | ++DOMWINDOW == 120 (156DF800) [pid = 2060] [serial = 1127] [outer = 154CC000] 08:36:54 INFO - PROCESS | 2060 | 1464104214673 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]]]}] 08:36:54 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.outside.html | Canvas test: 2d.pattern.paint.repeatx.outside 08:36:54 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.outside.html | took 1021ms 08:36:54 INFO - PROCESS | 2060 | 1464104214709 Marionette TRACE conn5 -> [0,1465,"getWindowHandle",null] 08:36:54 INFO - PROCESS | 2060 | 1464104214712 Marionette TRACE conn5 <- [1,1465,null,{"value":"13"}] 08:36:54 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.basic.html 08:36:54 INFO - PROCESS | 2060 | 1464104214715 Marionette TRACE conn5 -> [0,1466,"setScriptTimeout",{"ms":35000}] 08:36:54 INFO - PROCESS | 2060 | 1464104214717 Marionette TRACE conn5 <- [1,1466,null,{}] 08:36:54 INFO - PROCESS | 2060 | 1464104214721 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}] 08:36:54 INFO - PROCESS | 2060 | 1464104214841 Marionette TRACE conn5 <- [1,1467,null,{"value":null}] 08:36:54 INFO - PROCESS | 2060 | 1464104214945 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\", \"d7c34136-0072-4267-ac82-d2d8ecbe8f23\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:36:54 INFO - PROCESS | 2060 | ++DOCSHELL 15C3D800 == 52 [pid = 2060] [id = 376] 08:36:54 INFO - PROCESS | 2060 | ++DOMWINDOW == 121 (15C3EC00) [pid = 2060] [serial = 1128] [outer = 00000000] 08:36:54 INFO - PROCESS | 2060 | ++DOMWINDOW == 122 (15CB6000) [pid = 2060] [serial = 1129] [outer = 15C3EC00] 08:36:54 INFO - PROCESS | 2060 | 1464104215001 Marionette DEBUG loaded listener.js 08:36:55 INFO - PROCESS | 2060 | ++DOMWINDOW == 123 (1669EC00) [pid = 2060] [serial = 1130] [outer = 15C3EC00] 08:36:55 INFO - PROCESS | 2060 | 1464104215576 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]]]}] 08:36:55 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.basic.html | Canvas test: 2d.pattern.paint.repeaty.basic 08:36:55 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.basic.html | took 930ms 08:36:55 INFO - PROCESS | 2060 | 1464104215649 Marionette TRACE conn5 -> [0,1469,"getWindowHandle",null] 08:36:55 INFO - PROCESS | 2060 | 1464104215651 Marionette TRACE conn5 <- [1,1469,null,{"value":"13"}] 08:36:55 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.coord1.html 08:36:55 INFO - PROCESS | 2060 | 1464104215655 Marionette TRACE conn5 -> [0,1470,"setScriptTimeout",{"ms":35000}] 08:36:55 INFO - PROCESS | 2060 | 1464104215657 Marionette TRACE conn5 <- [1,1470,null,{}] 08:36:55 INFO - PROCESS | 2060 | 1464104215661 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}] 08:36:55 INFO - PROCESS | 2060 | 1464104215769 Marionette TRACE conn5 <- [1,1471,null,{"value":null}] 08:36:55 INFO - PROCESS | 2060 | 1464104215874 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\", \"d7c34136-0072-4267-ac82-d2d8ecbe8f23\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:36:55 INFO - PROCESS | 2060 | ++DOCSHELL 156C3000 == 53 [pid = 2060] [id = 377] 08:36:55 INFO - PROCESS | 2060 | ++DOMWINDOW == 124 (1669E400) [pid = 2060] [serial = 1131] [outer = 00000000] 08:36:55 INFO - PROCESS | 2060 | ++DOMWINDOW == 125 (16CA2C00) [pid = 2060] [serial = 1132] [outer = 1669E400] 08:36:55 INFO - PROCESS | 2060 | 1464104215929 Marionette DEBUG loaded listener.js 08:36:56 INFO - PROCESS | 2060 | ++DOMWINDOW == 126 (16ECE800) [pid = 2060] [serial = 1133] [outer = 1669E400] 08:36:56 INFO - PROCESS | 2060 | 1464104216586 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]]]}] 08:36:56 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.coord1.html | Canvas test: 2d.pattern.paint.repeaty.coord1 08:36:56 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.coord1.html | took 970ms 08:36:56 INFO - PROCESS | 2060 | 1464104216629 Marionette TRACE conn5 -> [0,1473,"getWindowHandle",null] 08:36:56 INFO - PROCESS | 2060 | 1464104216632 Marionette TRACE conn5 <- [1,1473,null,{"value":"13"}] 08:36:56 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.outside.html 08:36:56 INFO - PROCESS | 2060 | 1464104216635 Marionette TRACE conn5 -> [0,1474,"setScriptTimeout",{"ms":35000}] 08:36:56 INFO - PROCESS | 2060 | 1464104216637 Marionette TRACE conn5 <- [1,1474,null,{}] 08:36:56 INFO - PROCESS | 2060 | 1464104216640 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}] 08:36:56 INFO - PROCESS | 2060 | 1464104216771 Marionette TRACE conn5 <- [1,1475,null,{"value":null}] 08:36:56 INFO - PROCESS | 2060 | 1464104216909 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\", \"d7c34136-0072-4267-ac82-d2d8ecbe8f23\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:36:56 INFO - PROCESS | 2060 | ++DOCSHELL 17742800 == 54 [pid = 2060] [id = 378] 08:36:56 INFO - PROCESS | 2060 | ++DOMWINDOW == 127 (1774E800) [pid = 2060] [serial = 1134] [outer = 00000000] 08:36:56 INFO - PROCESS | 2060 | ++DOMWINDOW == 128 (177E8400) [pid = 2060] [serial = 1135] [outer = 1774E800] 08:36:56 INFO - PROCESS | 2060 | 1464104216967 Marionette DEBUG loaded listener.js 08:36:57 INFO - PROCESS | 2060 | ++DOMWINDOW == 129 (178C8000) [pid = 2060] [serial = 1136] [outer = 1774E800] 08:36:57 INFO - PROCESS | 2060 | 1464104217719 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]]]}] 08:36:57 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.outside.html | Canvas test: 2d.pattern.paint.repeaty.outside 08:36:57 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.outside.html | took 1130ms 08:36:57 INFO - PROCESS | 2060 | 1464104217766 Marionette TRACE conn5 -> [0,1477,"getWindowHandle",null] 08:36:57 INFO - PROCESS | 2060 | 1464104217770 Marionette TRACE conn5 <- [1,1477,null,{"value":"13"}] 08:36:57 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.case.html 08:36:57 INFO - PROCESS | 2060 | 1464104217775 Marionette TRACE conn5 -> [0,1478,"setScriptTimeout",{"ms":35000}] 08:36:57 INFO - PROCESS | 2060 | 1464104217779 Marionette TRACE conn5 <- [1,1478,null,{}] 08:36:57 INFO - PROCESS | 2060 | 1464104217800 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}] 08:36:57 INFO - PROCESS | 2060 | 1464104217904 Marionette TRACE conn5 <- [1,1479,null,{"value":null}] 08:36:58 INFO - PROCESS | 2060 | 1464104218042 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\", \"d7c34136-0072-4267-ac82-d2d8ecbe8f23\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:36:58 INFO - PROCESS | 2060 | ++DOCSHELL 0D66F000 == 55 [pid = 2060] [id = 379] 08:36:58 INFO - PROCESS | 2060 | ++DOMWINDOW == 130 (0DA0A800) [pid = 2060] [serial = 1137] [outer = 00000000] 08:36:58 INFO - PROCESS | 2060 | ++DOMWINDOW == 131 (0E75C000) [pid = 2060] [serial = 1138] [outer = 0DA0A800] 08:36:58 INFO - PROCESS | 2060 | 1464104218095 Marionette DEBUG loaded listener.js 08:36:58 INFO - PROCESS | 2060 | ++DOMWINDOW == 132 (11D5E000) [pid = 2060] [serial = 1139] [outer = 0DA0A800] 08:36:58 INFO - PROCESS | 2060 | --DOCSHELL 0D609C00 == 54 [pid = 2060] [id = 282] 08:36:58 INFO - PROCESS | 2060 | --DOCSHELL 0C41AC00 == 53 [pid = 2060] [id = 354] 08:36:58 INFO - PROCESS | 2060 | --DOCSHELL 0DA14400 == 52 [pid = 2060] [id = 371] 08:36:58 INFO - PROCESS | 2060 | --DOCSHELL 09177400 == 51 [pid = 2060] [id = 370] 08:36:58 INFO - PROCESS | 2060 | 1464104218870 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]]]}] 08:36:58 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.case.html | Canvas test: 2d.pattern.repeat.case 08:36:58 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.case.html | took 1145ms 08:36:58 INFO - PROCESS | 2060 | 1464104218921 Marionette TRACE conn5 -> [0,1481,"getWindowHandle",null] 08:36:58 INFO - PROCESS | 2060 | 1464104218926 Marionette TRACE conn5 <- [1,1481,null,{"value":"13"}] 08:36:58 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.empty.html 08:36:58 INFO - PROCESS | 2060 | 1464104218931 Marionette TRACE conn5 -> [0,1482,"setScriptTimeout",{"ms":35000}] 08:36:58 INFO - PROCESS | 2060 | 1464104218935 Marionette TRACE conn5 <- [1,1482,null,{}] 08:36:58 INFO - PROCESS | 2060 | 1464104218941 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}] 08:36:59 INFO - PROCESS | 2060 | 1464104219057 Marionette TRACE conn5 <- [1,1483,null,{"value":null}] 08:36:59 INFO - PROCESS | 2060 | 1464104219195 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\", \"d7c34136-0072-4267-ac82-d2d8ecbe8f23\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:36:59 INFO - PROCESS | 2060 | ++DOCSHELL 0D539000 == 52 [pid = 2060] [id = 380] 08:36:59 INFO - PROCESS | 2060 | ++DOMWINDOW == 133 (0D53B400) [pid = 2060] [serial = 1140] [outer = 00000000] 08:36:59 INFO - PROCESS | 2060 | ++DOMWINDOW == 134 (0DC42800) [pid = 2060] [serial = 1141] [outer = 0D53B400] 08:36:59 INFO - PROCESS | 2060 | 1464104219257 Marionette DEBUG loaded listener.js 08:36:59 INFO - PROCESS | 2060 | ++DOMWINDOW == 135 (11F75C00) [pid = 2060] [serial = 1142] [outer = 0D53B400] 08:36:59 INFO - PROCESS | 2060 | 1464104219880 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]]]}] 08:36:59 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.empty.html | Canvas test: 2d.pattern.repeat.empty 08:36:59 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.empty.html | took 990ms 08:36:59 INFO - PROCESS | 2060 | 1464104219922 Marionette TRACE conn5 -> [0,1485,"getWindowHandle",null] 08:36:59 INFO - PROCESS | 2060 | 1464104219928 Marionette TRACE conn5 <- [1,1485,null,{"value":"13"}] 08:36:59 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.null.html 08:36:59 INFO - PROCESS | 2060 | 1464104219934 Marionette TRACE conn5 -> [0,1486,"setScriptTimeout",{"ms":35000}] 08:36:59 INFO - PROCESS | 2060 | 1464104219937 Marionette TRACE conn5 <- [1,1486,null,{}] 08:36:59 INFO - PROCESS | 2060 | 1464104219942 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}] 08:37:00 INFO - PROCESS | 2060 | 1464104220055 Marionette TRACE conn5 <- [1,1487,null,{"value":null}] 08:37:00 INFO - PROCESS | 2060 | 1464104220166 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\", \"d7c34136-0072-4267-ac82-d2d8ecbe8f23\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:37:00 INFO - PROCESS | 2060 | ++DOCSHELL 14F14400 == 53 [pid = 2060] [id = 381] 08:37:00 INFO - PROCESS | 2060 | ++DOMWINDOW == 136 (14F14C00) [pid = 2060] [serial = 1143] [outer = 00000000] 08:37:00 INFO - PROCESS | 2060 | ++DOMWINDOW == 137 (14FDF000) [pid = 2060] [serial = 1144] [outer = 14F14C00] 08:37:00 INFO - PROCESS | 2060 | 1464104220223 Marionette DEBUG loaded listener.js 08:37:00 INFO - PROCESS | 2060 | ++DOMWINDOW == 138 (156D2C00) [pid = 2060] [serial = 1145] [outer = 14F14C00] 08:37:00 INFO - PROCESS | 2060 | 1464104220848 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]]]}] 08:37:00 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.null.html | Canvas test: 2d.pattern.repeat.null 08:37:00 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.null.html | took 970ms 08:37:00 INFO - PROCESS | 2060 | 1464104220906 Marionette TRACE conn5 -> [0,1489,"getWindowHandle",null] 08:37:00 INFO - PROCESS | 2060 | 1464104220909 Marionette TRACE conn5 <- [1,1489,null,{"value":"13"}] 08:37:00 INFO - PROCESS | 2060 | 1464104220912 Marionette TRACE conn5 -> [0,1490,"setScriptTimeout",{"ms":35000}] 08:37:00 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.nullsuffix.html 08:37:00 INFO - PROCESS | 2060 | 1464104220916 Marionette TRACE conn5 <- [1,1490,null,{}] 08:37:00 INFO - PROCESS | 2060 | 1464104220927 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}] 08:37:01 INFO - PROCESS | 2060 | 1464104221042 Marionette TRACE conn5 <- [1,1491,null,{"value":null}] 08:37:01 INFO - PROCESS | 2060 | 1464104221181 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\", \"d7c34136-0072-4267-ac82-d2d8ecbe8f23\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:37:01 INFO - PROCESS | 2060 | ++DOCSHELL 16ED2C00 == 54 [pid = 2060] [id = 382] 08:37:01 INFO - PROCESS | 2060 | ++DOMWINDOW == 139 (16ED3400) [pid = 2060] [serial = 1146] [outer = 00000000] 08:37:01 INFO - PROCESS | 2060 | ++DOMWINDOW == 140 (17161400) [pid = 2060] [serial = 1147] [outer = 16ED3400] 08:37:01 INFO - PROCESS | 2060 | 1464104221242 Marionette DEBUG loaded listener.js 08:37:01 INFO - PROCESS | 2060 | ++DOMWINDOW == 141 (17746000) [pid = 2060] [serial = 1148] [outer = 16ED3400] 08:37:01 INFO - PROCESS | 2060 | 1464104221891 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]]]}] 08:37:01 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.nullsuffix.html | Canvas test: 2d.pattern.repeat.nullsuffix 08:37:01 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.nullsuffix.html | took 1019ms 08:37:01 INFO - PROCESS | 2060 | 1464104221935 Marionette TRACE conn5 -> [0,1493,"getWindowHandle",null] 08:37:01 INFO - PROCESS | 2060 | 1464104221938 Marionette TRACE conn5 <- [1,1493,null,{"value":"13"}] 08:37:01 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.undefined.html 08:37:01 INFO - PROCESS | 2060 | 1464104221941 Marionette TRACE conn5 -> [0,1494,"setScriptTimeout",{"ms":35000}] 08:37:01 INFO - PROCESS | 2060 | 1464104221943 Marionette TRACE conn5 <- [1,1494,null,{}] 08:37:01 INFO - PROCESS | 2060 | 1464104221962 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}] 08:37:02 INFO - PROCESS | 2060 | 1464104222073 Marionette TRACE conn5 <- [1,1495,null,{"value":null}] 08:37:02 INFO - PROCESS | 2060 | 1464104222207 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\", \"d7c34136-0072-4267-ac82-d2d8ecbe8f23\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:37:02 INFO - PROCESS | 2060 | ++DOCSHELL 178D2800 == 55 [pid = 2060] [id = 383] 08:37:02 INFO - PROCESS | 2060 | ++DOMWINDOW == 142 (18AEF400) [pid = 2060] [serial = 1149] [outer = 00000000] 08:37:02 INFO - PROCESS | 2060 | ++DOMWINDOW == 143 (192C1C00) [pid = 2060] [serial = 1150] [outer = 18AEF400] 08:37:02 INFO - PROCESS | 2060 | 1464104222264 Marionette DEBUG loaded listener.js 08:37:02 INFO - PROCESS | 2060 | ++DOMWINDOW == 144 (1A210000) [pid = 2060] [serial = 1151] [outer = 18AEF400] 08:37:02 INFO - PROCESS | 2060 | 1464104222835 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]]]}] 08:37:02 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.undefined.html | Canvas test: 2d.pattern.repeat.undefined 08:37:02 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.undefined.html | took 930ms 08:37:02 INFO - PROCESS | 2060 | 1464104222875 Marionette TRACE conn5 -> [0,1497,"getWindowHandle",null] 08:37:02 INFO - PROCESS | 2060 | 1464104222877 Marionette TRACE conn5 <- [1,1497,null,{"value":"13"}] 08:37:02 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.unrecognised.html 08:37:02 INFO - PROCESS | 2060 | 1464104222881 Marionette TRACE conn5 -> [0,1498,"setScriptTimeout",{"ms":35000}] 08:37:02 INFO - PROCESS | 2060 | 1464104222883 Marionette TRACE conn5 <- [1,1498,null,{}] 08:37:02 INFO - PROCESS | 2060 | 1464104222886 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}] 08:37:02 INFO - PROCESS | 2060 | 1464104222989 Marionette TRACE conn5 <- [1,1499,null,{"value":null}] 08:37:03 INFO - PROCESS | 2060 | 1464104223097 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\", \"d7c34136-0072-4267-ac82-d2d8ecbe8f23\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:37:03 INFO - PROCESS | 2060 | ++DOCSHELL 192C0000 == 56 [pid = 2060] [id = 384] 08:37:03 INFO - PROCESS | 2060 | ++DOMWINDOW == 145 (199A7C00) [pid = 2060] [serial = 1152] [outer = 00000000] 08:37:03 INFO - PROCESS | 2060 | ++DOMWINDOW == 146 (1A825400) [pid = 2060] [serial = 1153] [outer = 199A7C00] 08:37:03 INFO - PROCESS | 2060 | 1464104223152 Marionette DEBUG loaded listener.js 08:37:03 INFO - PROCESS | 2060 | ++DOMWINDOW == 147 (1A831000) [pid = 2060] [serial = 1154] [outer = 199A7C00] 08:37:03 INFO - PROCESS | 2060 | 1464104223783 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]]]}] 08:37:03 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.unrecognised.html | Canvas test: 2d.pattern.repeat.unrecognised 08:37:03 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.unrecognised.html | took 930ms 08:37:03 INFO - PROCESS | 2060 | 1464104223815 Marionette TRACE conn5 -> [0,1501,"getWindowHandle",null] 08:37:03 INFO - PROCESS | 2060 | 1464104223817 Marionette TRACE conn5 <- [1,1501,null,{"value":"13"}] 08:37:03 INFO - PROCESS | 2060 | 1464104223820 Marionette TRACE conn5 -> [0,1502,"setScriptTimeout",{"ms":35000}] 08:37:03 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.unrecognisednull.html 08:37:03 INFO - PROCESS | 2060 | 1464104223822 Marionette TRACE conn5 <- [1,1502,null,{}] 08:37:03 INFO - PROCESS | 2060 | 1464104223826 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}] 08:37:03 INFO - PROCESS | 2060 | 1464104223964 Marionette TRACE conn5 <- [1,1503,null,{"value":null}] 08:37:04 INFO - PROCESS | 2060 | 1464104224103 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\", \"d7c34136-0072-4267-ac82-d2d8ecbe8f23\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:37:04 INFO - PROCESS | 2060 | ++DOCSHELL 1ADAEC00 == 57 [pid = 2060] [id = 385] 08:37:04 INFO - PROCESS | 2060 | ++DOMWINDOW == 148 (1ADB1400) [pid = 2060] [serial = 1155] [outer = 00000000] 08:37:04 INFO - PROCESS | 2060 | ++DOMWINDOW == 149 (1B8CDC00) [pid = 2060] [serial = 1156] [outer = 1ADB1400] 08:37:04 INFO - PROCESS | 2060 | 1464104224160 Marionette DEBUG loaded listener.js 08:37:04 INFO - PROCESS | 2060 | ++DOMWINDOW == 150 (1BAAF800) [pid = 2060] [serial = 1157] [outer = 1ADB1400] 08:37:04 INFO - PROCESS | 2060 | 1464104224782 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]]]}] 08:37:04 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.unrecognisednull.html | Canvas test: 2d.pattern.repeat.unrecognisednull 08:37:04 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.unrecognisednull.html | took 970ms 08:37:04 INFO - PROCESS | 2060 | 1464104224795 Marionette TRACE conn5 -> [0,1505,"getWindowHandle",null] 08:37:04 INFO - PROCESS | 2060 | 1464104224797 Marionette TRACE conn5 <- [1,1505,null,{"value":"13"}] 08:37:04 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.strokeStyle.default.html 08:37:04 INFO - PROCESS | 2060 | 1464104224815 Marionette TRACE conn5 -> [0,1506,"setScriptTimeout",{"ms":35000}] 08:37:04 INFO - PROCESS | 2060 | 1464104224817 Marionette TRACE conn5 <- [1,1506,null,{}] 08:37:04 INFO - PROCESS | 2060 | 1464104224821 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}] 08:37:04 INFO - PROCESS | 2060 | 1464104224925 Marionette TRACE conn5 <- [1,1507,null,{"value":null}] 08:37:05 INFO - PROCESS | 2060 | 1464104225062 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\", \"d7c34136-0072-4267-ac82-d2d8ecbe8f23\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:37:05 INFO - PROCESS | 2060 | ++DOCSHELL 1B81C000 == 58 [pid = 2060] [id = 386] 08:37:05 INFO - PROCESS | 2060 | ++DOMWINDOW == 151 (1B8D2000) [pid = 2060] [serial = 1158] [outer = 00000000] 08:37:05 INFO - PROCESS | 2060 | ++DOMWINDOW == 152 (1BAB7C00) [pid = 2060] [serial = 1159] [outer = 1B8D2000] 08:37:05 INFO - PROCESS | 2060 | 1464104225119 Marionette DEBUG loaded listener.js 08:37:05 INFO - PROCESS | 2060 | ++DOMWINDOW == 153 (1BAB8800) [pid = 2060] [serial = 1160] [outer = 1B8D2000] 08:37:05 INFO - PROCESS | 2060 | 1464104225886 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]]]}] 08:37:05 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.strokeStyle.default.html | Canvas test: 2d.strokeStyle.default 08:37:05 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.strokeStyle.default.html | took 1124ms 08:37:05 INFO - PROCESS | 2060 | 1464104225940 Marionette TRACE conn5 -> [0,1509,"getWindowHandle",null] 08:37:05 INFO - PROCESS | 2060 | 1464104225944 Marionette TRACE conn5 <- [1,1509,null,{"value":"13"}] 08:37:05 INFO - TEST-START | /2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html 08:37:05 INFO - PROCESS | 2060 | 1464104225949 Marionette TRACE conn5 -> [0,1510,"setScriptTimeout",{"ms":35000}] 08:37:05 INFO - PROCESS | 2060 | 1464104225953 Marionette TRACE conn5 <- [1,1510,null,{}] 08:37:05 INFO - PROCESS | 2060 | 1464104225960 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}] 08:37:06 INFO - PROCESS | 2060 | 1464104226146 Marionette TRACE conn5 <- [1,1511,null,{"value":null}] 08:37:06 INFO - PROCESS | 2060 | --DOCSHELL 179C8000 == 57 [pid = 2060] [id = 325] 08:37:06 INFO - PROCESS | 2060 | --DOCSHELL 0DA0BC00 == 56 [pid = 2060] [id = 373] 08:37:06 INFO - PROCESS | 2060 | 1464104226331 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\", \"d7c34136-0072-4267-ac82-d2d8ecbe8f23\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:37:06 INFO - PROCESS | 2060 | ++DOCSHELL 0C307C00 == 57 [pid = 2060] [id = 387] 08:37:06 INFO - PROCESS | 2060 | ++DOMWINDOW == 154 (0C426800) [pid = 2060] [serial = 1161] [outer = 00000000] 08:37:06 INFO - PROCESS | 2060 | ++DOMWINDOW == 155 (0D537800) [pid = 2060] [serial = 1162] [outer = 0C426800] 08:37:06 INFO - PROCESS | 2060 | 1464104226391 Marionette DEBUG loaded listener.js 08:37:06 INFO - PROCESS | 2060 | ++DOMWINDOW == 156 (0DA3FC00) [pid = 2060] [serial = 1163] [outer = 0C426800] 08:37:07 INFO - PROCESS | 2060 | --DOCSHELL 13D4F000 == 56 [pid = 2060] [id = 366] 08:37:07 INFO - PROCESS | 2060 | --DOCSHELL 15C6E400 == 55 [pid = 2060] [id = 295] 08:37:07 INFO - PROCESS | 2060 | --DOCSHELL 134E3C00 == 54 [pid = 2060] [id = 251] 08:37:07 INFO - PROCESS | 2060 | --DOCSHELL 1AB51400 == 53 [pid = 2060] [id = 368] 08:37:07 INFO - PROCESS | 2060 | --DOCSHELL 12616000 == 52 [pid = 2060] [id = 250] 08:37:07 INFO - PROCESS | 2060 | --DOCSHELL 17742800 == 51 [pid = 2060] [id = 378] 08:37:07 INFO - PROCESS | 2060 | --DOCSHELL 0C3A6000 == 50 [pid = 2060] [id = 255] 08:37:07 INFO - PROCESS | 2060 | --DOCSHELL 18ACC400 == 49 [pid = 2060] [id = 339] 08:37:07 INFO - PROCESS | 2060 | --DOCSHELL 0CAF4400 == 48 [pid = 2060] [id = 375] 08:37:07 INFO - PROCESS | 2060 | --DOCSHELL 0D671400 == 47 [pid = 2060] [id = 252] 08:37:07 INFO - PROCESS | 2060 | --DOCSHELL 0DA48800 == 46 [pid = 2060] [id = 253] 08:37:07 INFO - PROCESS | 2060 | --DOCSHELL 156C3000 == 45 [pid = 2060] [id = 377] 08:37:07 INFO - PROCESS | 2060 | --DOCSHELL 134DEC00 == 44 [pid = 2060] [id = 261] 08:37:07 INFO - PROCESS | 2060 | --DOCSHELL 11F2CC00 == 43 [pid = 2060] [id = 249] 08:37:07 INFO - PROCESS | 2060 | --DOCSHELL 15C3D800 == 42 [pid = 2060] [id = 376] 08:37:07 INFO - PROCESS | 2060 | --DOCSHELL 0D671C00 == 41 [pid = 2060] [id = 246] 08:37:07 INFO - PROCESS | 2060 | --DOCSHELL 13D46400 == 40 [pid = 2060] [id = 336] 08:37:07 INFO - PROCESS | 2060 | --DOCSHELL 1774D000 == 39 [pid = 2060] [id = 324] 08:37:07 INFO - PROCESS | 2060 | --DOCSHELL 1965C000 == 38 [pid = 2060] [id = 367] 08:37:07 INFO - PROCESS | 2060 | --DOCSHELL 1774C800 == 37 [pid = 2060] [id = 337] 08:37:07 INFO - PROCESS | 2060 | --DOCSHELL 12373000 == 36 [pid = 2060] [id = 310] 08:37:07 INFO - PROCESS | 2060 | --DOCSHELL 17163C00 == 35 [pid = 2060] [id = 338] 08:37:07 INFO - PROCESS | 2060 | --DOCSHELL 0D60AC00 == 34 [pid = 2060] [id = 258] 08:37:07 INFO - PROCESS | 2060 | --DOCSHELL 0C3AC000 == 33 [pid = 2060] [id = 256] 08:37:07 INFO - PROCESS | 2060 | --DOCSHELL 0D539800 == 32 [pid = 2060] [id = 365] 08:37:07 INFO - PROCESS | 2060 | --DOCSHELL 1ADAEC00 == 31 [pid = 2060] [id = 385] 08:37:07 INFO - PROCESS | 2060 | --DOCSHELL 192C0000 == 30 [pid = 2060] [id = 384] 08:37:07 INFO - PROCESS | 2060 | --DOCSHELL 15C3D000 == 29 [pid = 2060] [id = 369] 08:37:07 INFO - PROCESS | 2060 | --DOCSHELL 178D2800 == 28 [pid = 2060] [id = 383] 08:37:07 INFO - PROCESS | 2060 | --DOCSHELL 14F14400 == 27 [pid = 2060] [id = 381] 08:37:07 INFO - PROCESS | 2060 | --DOCSHELL 16ED2C00 == 26 [pid = 2060] [id = 382] 08:37:07 INFO - PROCESS | 2060 | --DOCSHELL 0D539000 == 25 [pid = 2060] [id = 380] 08:37:08 INFO - PROCESS | 2060 | --DOCSHELL 1B81C000 == 24 [pid = 2060] [id = 386] 08:37:08 INFO - PROCESS | 2060 | --DOCSHELL 14FD7000 == 23 [pid = 2060] [id = 254] 08:37:08 INFO - PROCESS | 2060 | --DOCSHELL 12672C00 == 22 [pid = 2060] [id = 323] 08:37:08 INFO - PROCESS | 2060 | --DOCSHELL 0C3A9C00 == 21 [pid = 2060] [id = 244] 08:37:08 INFO - PROCESS | 2060 | --DOCSHELL 0D534000 == 20 [pid = 2060] [id = 322] 08:37:08 INFO - PROCESS | 2060 | --DOCSHELL 15C3E400 == 19 [pid = 2060] [id = 296] 08:37:08 INFO - PROCESS | 2060 | --DOCSHELL 0E789800 == 18 [pid = 2060] [id = 259] 08:37:08 INFO - PROCESS | 2060 | --DOCSHELL 0D251800 == 17 [pid = 2060] [id = 245] 08:37:08 INFO - PROCESS | 2060 | --DOCSHELL 124CA400 == 16 [pid = 2060] [id = 374] 08:37:08 INFO - PROCESS | 2060 | --DOCSHELL 0E210800 == 15 [pid = 2060] [id = 248] 08:37:08 INFO - PROCESS | 2060 | --DOCSHELL 1A201800 == 14 [pid = 2060] [id = 364] 08:37:08 INFO - PROCESS | 2060 | --DOCSHELL 0DA49800 == 13 [pid = 2060] [id = 247] 08:37:08 INFO - PROCESS | 2060 | --DOCSHELL 11CECC00 == 12 [pid = 2060] [id = 260] 08:37:08 INFO - PROCESS | 2060 | --DOCSHELL 0916E400 == 11 [pid = 2060] [id = 257] 08:37:08 INFO - PROCESS | 2060 | --DOCSHELL 0D24FC00 == 10 [pid = 2060] [id = 372] 08:37:08 INFO - PROCESS | 2060 | --DOCSHELL 0D66F000 == 9 [pid = 2060] [id = 379] 08:37:10 INFO - PROCESS | 2060 | 1464104230312 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"]]]}] 08:37:10 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 () { 08:37:10 INFO - var canvas = document.getElemen..." threw object "TypeError: context.addHitRegion is not a function" ("TypeError") expected object "[object Object]" ("NotSupportedError") 08:37:10 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:15:5 08:37:10 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 08:37:10 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 08:37:10 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:14:1 08:37:10 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 () { 08:37:10 INFO - var canvas = document.getElemen..." threw object "TypeError: context.addHitRegion is not a function" ("TypeError") expected object "[object Object]" ("NotSupportedError") 08:37:10 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:34:5 08:37:10 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 08:37:10 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 08:37:10 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:33:1 08:37:10 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 () { 08:37:10 INFO - var canvas = document.getElemen..." threw object "TypeError: context.addHitRegion is not a function" ("TypeError") expected object "[object Object]" ("NotSupportedError") 08:37:10 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:53:5 08:37:10 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 08:37:10 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 08:37:10 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:52:1 08:37:10 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 () { 08:37:10 INFO - var canvas = document.getElemen..." threw object "TypeError: context.addHitRegion is not a function" ("TypeError") expected object "[object Object]" ("NotSupportedError") 08:37:10 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:72:5 08:37:10 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 08:37:10 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 08:37:10 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:71:1 08:37:10 INFO - TEST-OK | /2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html | took 4381ms 08:37:10 INFO - PROCESS | 2060 | 1464104230331 Marionette TRACE conn5 -> [0,1513,"getWindowHandle",null] 08:37:10 INFO - PROCESS | 2060 | 1464104230336 Marionette TRACE conn5 <- [1,1513,null,{"value":"13"}] 08:37:10 INFO - TEST-START | /2dcontext/hit-regions/hitregions-members-exist.html 08:37:10 INFO - PROCESS | 2060 | 1464104230340 Marionette TRACE conn5 -> [0,1514,"setScriptTimeout",{"ms":35000}] 08:37:10 INFO - PROCESS | 2060 | 1464104230346 Marionette TRACE conn5 <- [1,1514,null,{}] 08:37:10 INFO - PROCESS | 2060 | 1464104230352 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}] 08:37:10 INFO - PROCESS | 2060 | 1464104230475 Marionette TRACE conn5 <- [1,1515,null,{"value":null}] 08:37:10 INFO - PROCESS | 2060 | 1464104230569 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\", \"d7c34136-0072-4267-ac82-d2d8ecbe8f23\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:37:10 INFO - PROCESS | 2060 | ++DOCSHELL 0C422C00 == 10 [pid = 2060] [id = 388] 08:37:10 INFO - PROCESS | 2060 | ++DOMWINDOW == 157 (0C423400) [pid = 2060] [serial = 1164] [outer = 00000000] 08:37:10 INFO - PROCESS | 2060 | ++DOMWINDOW == 158 (0C429400) [pid = 2060] [serial = 1165] [outer = 0C423400] 08:37:10 INFO - PROCESS | 2060 | 1464104230619 Marionette DEBUG loaded listener.js 08:37:10 INFO - PROCESS | 2060 | ++DOMWINDOW == 159 (0C97D000) [pid = 2060] [serial = 1166] [outer = 0C423400] 08:37:11 INFO - PROCESS | 2060 | 1464104231009 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"]]]}] 08:37:11 INFO - TEST-FAIL | /2dcontext/hit-regions/hitregions-members-exist.html | context.addHitRegion Exists - assert_equals: expected "function" but got "undefined" 08:37:11 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/hitregions-members-exist.html:14:3 08:37:11 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 08:37:11 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 08:37:11 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/hitregions-members-exist.html:12:1 08:37:11 INFO - TEST-FAIL | /2dcontext/hit-regions/hitregions-members-exist.html | context.removeHitRegion Exists - assert_equals: expected "function" but got "undefined" 08:37:11 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/hitregions-members-exist.html:19:3 08:37:11 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 08:37:11 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 08:37:11 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/hitregions-members-exist.html:17:1 08:37:11 INFO - TEST-FAIL | /2dcontext/hit-regions/hitregions-members-exist.html | context.clearHitRegions Exists - assert_equals: expected "function" but got "undefined" 08:37:11 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/hitregions-members-exist.html:24:3 08:37:11 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 08:37:11 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 08:37:11 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/hitregions-members-exist.html:22:1 08:37:11 INFO - TEST-OK | /2dcontext/hit-regions/hitregions-members-exist.html | took 729ms 08:37:11 INFO - PROCESS | 2060 | 1464104231071 Marionette TRACE conn5 -> [0,1517,"getWindowHandle",null] 08:37:11 INFO - PROCESS | 2060 | 1464104231077 Marionette TRACE conn5 <- [1,1517,null,{"value":"13"}] 08:37:11 INFO - TEST-START | /2dcontext/image-smoothing/imagesmoothing.html 08:37:11 INFO - PROCESS | 2060 | 1464104231084 Marionette TRACE conn5 -> [0,1518,"setScriptTimeout",{"ms":35000}] 08:37:11 INFO - PROCESS | 2060 | 1464104231087 Marionette TRACE conn5 <- [1,1518,null,{}] 08:37:11 INFO - PROCESS | 2060 | 1464104231090 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}] 08:37:11 INFO - PROCESS | 2060 | 1464104231213 Marionette TRACE conn5 <- [1,1519,null,{"value":null}] 08:37:11 INFO - PROCESS | 2060 | 1464104231231 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\", \"d7c34136-0072-4267-ac82-d2d8ecbe8f23\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:37:11 INFO - PROCESS | 2060 | ++DOCSHELL 0D24DC00 == 11 [pid = 2060] [id = 389] 08:37:11 INFO - PROCESS | 2060 | ++DOMWINDOW == 160 (0D24EC00) [pid = 2060] [serial = 1167] [outer = 00000000] 08:37:11 INFO - PROCESS | 2060 | ++DOMWINDOW == 161 (0D612000) [pid = 2060] [serial = 1168] [outer = 0D24EC00] 08:37:11 INFO - PROCESS | 2060 | 1464104231277 Marionette DEBUG loaded listener.js 08:37:11 INFO - PROCESS | 2060 | ++DOMWINDOW == 162 (0D666000) [pid = 2060] [serial = 1169] [outer = 0D24EC00] 08:37:11 INFO - PROCESS | 2060 | 1464104231788 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]]]}] 08:37:11 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 08:37:11 INFO - @http://web-platform.test:8000/2dcontext/image-smoothing/imagesmoothing.html:22:9 08:37:11 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 08:37:11 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 08:37:11 INFO - @http://web-platform.test:8000/2dcontext/image-smoothing/imagesmoothing.html:18:7 08:37:11 INFO - @http://web-platform.test:8000/2dcontext/image-smoothing/imagesmoothing.html:17:6 08:37:11 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. 08:37:11 INFO - TEST-PASS | /2dcontext/image-smoothing/imagesmoothing.html | On setting the imageSmoothingEnabled attribute, it must be set to the new value. 08:37:11 INFO - TEST-OK | /2dcontext/image-smoothing/imagesmoothing.html | took 730ms 08:37:11 INFO - PROCESS | 2060 | 1464104231816 Marionette TRACE conn5 -> [0,1521,"getWindowHandle",null] 08:37:11 INFO - PROCESS | 2060 | 1464104231818 Marionette TRACE conn5 <- [1,1521,null,{"value":"13"}] 08:37:11 INFO - TEST-START | /2dcontext/line-styles/2d.line.cap.butt.html 08:37:11 INFO - PROCESS | 2060 | 1464104231822 Marionette TRACE conn5 -> [0,1522,"setScriptTimeout",{"ms":35000}] 08:37:11 INFO - PROCESS | 2060 | 1464104231825 Marionette TRACE conn5 <- [1,1522,null,{}] 08:37:11 INFO - PROCESS | 2060 | 1464104231836 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}] 08:37:11 INFO - PROCESS | 2060 | 1464104231972 Marionette TRACE conn5 <- [1,1523,null,{"value":null}] 08:37:12 INFO - PROCESS | 2060 | 1464104232040 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\", \"d7c34136-0072-4267-ac82-d2d8ecbe8f23\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:37:12 INFO - PROCESS | 2060 | ++DOCSHELL 0E210800 == 12 [pid = 2060] [id = 390] 08:37:12 INFO - PROCESS | 2060 | ++DOMWINDOW == 163 (0E2F3C00) [pid = 2060] [serial = 1170] [outer = 00000000] 08:37:12 INFO - PROCESS | 2060 | ++DOMWINDOW == 164 (11F7C400) [pid = 2060] [serial = 1171] [outer = 0E2F3C00] 08:37:12 INFO - PROCESS | 2060 | 1464104232091 Marionette DEBUG loaded listener.js 08:37:12 INFO - PROCESS | 2060 | ++DOMWINDOW == 165 (123CB800) [pid = 2060] [serial = 1172] [outer = 0E2F3C00] 08:37:12 INFO - PROCESS | 2060 | 1464104232538 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]]]}] 08:37:12 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.cap.butt.html | lineCap 'butt' is rendered correctly 08:37:12 INFO - TEST-OK | /2dcontext/line-styles/2d.line.cap.butt.html | took 770ms 08:37:12 INFO - PROCESS | 2060 | 1464104232618 Marionette TRACE conn5 -> [0,1525,"getWindowHandle",null] 08:37:12 INFO - PROCESS | 2060 | 1464104232621 Marionette TRACE conn5 <- [1,1525,null,{"value":"13"}] 08:37:12 INFO - PROCESS | 2060 | 1464104232624 Marionette TRACE conn5 -> [0,1526,"setScriptTimeout",{"ms":35000}] 08:37:12 INFO - PROCESS | 2060 | 1464104232626 Marionette TRACE conn5 <- [1,1526,null,{}] 08:37:12 INFO - TEST-START | /2dcontext/line-styles/2d.line.cap.closed.html 08:37:12 INFO - PROCESS | 2060 | 1464104232629 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}] 08:37:12 INFO - PROCESS | 2060 | 1464104232749 Marionette TRACE conn5 <- [1,1527,null,{"value":null}] 08:37:12 INFO - PROCESS | 2060 | 1464104232762 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\", \"d7c34136-0072-4267-ac82-d2d8ecbe8f23\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:37:12 INFO - PROCESS | 2060 | ++DOCSHELL 09185000 == 13 [pid = 2060] [id = 391] 08:37:12 INFO - PROCESS | 2060 | ++DOMWINDOW == 166 (1300AC00) [pid = 2060] [serial = 1173] [outer = 00000000] 08:37:12 INFO - PROCESS | 2060 | ++DOMWINDOW == 167 (139CF800) [pid = 2060] [serial = 1174] [outer = 1300AC00] 08:37:12 INFO - PROCESS | 2060 | 1464104232809 Marionette DEBUG loaded listener.js 08:37:12 INFO - PROCESS | 2060 | ++DOMWINDOW == 168 (1490F800) [pid = 2060] [serial = 1175] [outer = 1300AC00] 08:37:13 INFO - PROCESS | 2060 | 1464104233265 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]]]}] 08:37:13 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.cap.closed.html | Line caps are not drawn at the corners of an unclosed rectangle 08:37:13 INFO - TEST-OK | /2dcontext/line-styles/2d.line.cap.closed.html | took 670ms 08:37:13 INFO - PROCESS | 2060 | 1464104233301 Marionette TRACE conn5 -> [0,1529,"getWindowHandle",null] 08:37:13 INFO - PROCESS | 2060 | 1464104233303 Marionette TRACE conn5 <- [1,1529,null,{"value":"13"}] 08:37:13 INFO - TEST-START | /2dcontext/line-styles/2d.line.cap.invalid.html 08:37:13 INFO - PROCESS | 2060 | 1464104233306 Marionette TRACE conn5 -> [0,1530,"setScriptTimeout",{"ms":35000}] 08:37:13 INFO - PROCESS | 2060 | 1464104233308 Marionette TRACE conn5 <- [1,1530,null,{}] 08:37:13 INFO - PROCESS | 2060 | 1464104233311 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}] 08:37:13 INFO - PROCESS | 2060 | 1464104233422 Marionette TRACE conn5 <- [1,1531,null,{"value":null}] 08:37:13 INFO - PROCESS | 2060 | 1464104233428 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\", \"d7c34136-0072-4267-ac82-d2d8ecbe8f23\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:37:13 INFO - PROCESS | 2060 | ++DOCSHELL 139CF400 == 14 [pid = 2060] [id = 392] 08:37:13 INFO - PROCESS | 2060 | ++DOMWINDOW == 169 (14949C00) [pid = 2060] [serial = 1176] [outer = 00000000] 08:37:13 INFO - PROCESS | 2060 | ++DOMWINDOW == 170 (1499B800) [pid = 2060] [serial = 1177] [outer = 14949C00] 08:37:13 INFO - PROCESS | 2060 | 1464104233475 Marionette DEBUG loaded listener.js 08:37:13 INFO - PROCESS | 2060 | ++DOMWINDOW == 171 (14F16C00) [pid = 2060] [serial = 1178] [outer = 14949C00] 08:37:14 INFO - PROCESS | 2060 | --DOMWINDOW == 170 (17746800) [pid = 2060] [serial = 1082] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.basic.html] 08:37:14 INFO - PROCESS | 2060 | --DOMWINDOW == 169 (16D56800) [pid = 2060] [serial = 1079] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.modify.image2.html] 08:37:14 INFO - PROCESS | 2060 | --DOMWINDOW == 168 (0DA0A800) [pid = 2060] [serial = 1137] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.case.html] 08:37:14 INFO - PROCESS | 2060 | --DOMWINDOW == 167 (0CFA6C00) [pid = 2060] [serial = 1085] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord1.html] 08:37:14 INFO - PROCESS | 2060 | --DOMWINDOW == 166 (154C8000) [pid = 2060] [serial = 1073] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.modify.canvas2.html] 08:37:14 INFO - PROCESS | 2060 | --DOMWINDOW == 165 (11CE4C00) [pid = 2060] [serial = 1070] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.modify.canvas1.html] 08:37:14 INFO - PROCESS | 2060 | --DOMWINDOW == 164 (0DA3E000) [pid = 2060] [serial = 1064] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.string.html] 08:37:14 INFO - PROCESS | 2060 | --DOMWINDOW == 163 (0CAF0400) [pid = 2060] [serial = 1067] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.undefined.html] 08:37:14 INFO - PROCESS | 2060 | --DOMWINDOW == 162 (156D7000) [pid = 2060] [serial = 1088] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord2.html] 08:37:14 INFO - PROCESS | 2060 | --DOMWINDOW == 161 (156DD800) [pid = 2060] [serial = 1076] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.modify.image1.html] 08:37:14 INFO - PROCESS | 2060 | --DOMWINDOW == 160 (154CC000) [pid = 2060] [serial = 1125] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.outside.html] 08:37:14 INFO - PROCESS | 2060 | --DOMWINDOW == 159 (16ED3400) [pid = 2060] [serial = 1146] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.nullsuffix.html] 08:37:14 INFO - PROCESS | 2060 | --DOMWINDOW == 158 (14F14C00) [pid = 2060] [serial = 1143] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.null.html] 08:37:14 INFO - PROCESS | 2060 | --DOMWINDOW == 157 (0D251C00) [pid = 2060] [serial = 1116] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.outside.html] 08:37:14 INFO - PROCESS | 2060 | --DOMWINDOW == 156 (12609C00) [pid = 2060] [serial = 1122] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.coord1.html] 08:37:14 INFO - PROCESS | 2060 | --DOMWINDOW == 155 (0E11A000) [pid = 2060] [serial = 1112] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord3.html] 08:37:14 INFO - PROCESS | 2060 | --DOMWINDOW == 154 (0DA3E800) [pid = 2060] [serial = 1119] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.basic.html] 08:37:14 INFO - PROCESS | 2060 | --DOMWINDOW == 153 (1ADB1400) [pid = 2060] [serial = 1155] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.unrecognisednull.html] 08:37:14 INFO - PROCESS | 2060 | --DOMWINDOW == 152 (199A7C00) [pid = 2060] [serial = 1152] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.unrecognised.html] 08:37:14 INFO - PROCESS | 2060 | --DOMWINDOW == 151 (1774E800) [pid = 2060] [serial = 1134] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.outside.html] 08:37:14 INFO - PROCESS | 2060 | --DOMWINDOW == 150 (0D53A000) [pid = 2060] [serial = 1094] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.outside.html] 08:37:14 INFO - PROCESS | 2060 | --DOMWINDOW == 149 (1ADAC400) [pid = 2060] [serial = 1106] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord1.html] 08:37:14 INFO - PROCESS | 2060 | --DOMWINDOW == 148 (1A20A000) [pid = 2060] [serial = 1091] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord3.html] 08:37:14 INFO - PROCESS | 2060 | --DOMWINDOW == 147 (192BE400) [pid = 2060] [serial = 1016] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.2.html] 08:37:14 INFO - PROCESS | 2060 | --DOMWINDOW == 146 (17A9E400) [pid = 2060] [serial = 974] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.top.html] 08:37:14 INFO - PROCESS | 2060 | --DOMWINDOW == 145 (09177800) [pid = 2060] [serial = 1109] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord2.html] 08:37:14 INFO - PROCESS | 2060 | --DOMWINDOW == 144 (13D50000) [pid = 2060] [serial = 1097] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.orientation.canvas.html] 08:37:14 INFO - PROCESS | 2060 | --DOMWINDOW == 143 (177E8C00) [pid = 2060] [serial = 1046] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.emptysrc.html] 08:37:14 INFO - PROCESS | 2060 | --DOMWINDOW == 142 (1567F400) [pid = 2060] [serial = 1052] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.nosrc.html] 08:37:14 INFO - PROCESS | 2060 | --DOMWINDOW == 141 (0D25B800) [pid = 2060] [serial = 1061] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.null.html] 08:37:14 INFO - PROCESS | 2060 | --DOMWINDOW == 140 (199A1000) [pid = 2060] [serial = 1055] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.reload.html] 08:37:14 INFO - PROCESS | 2060 | --DOMWINDOW == 139 (1774CC00) [pid = 2060] [serial = 1010] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch3.html] 08:37:14 INFO - PROCESS | 2060 | --DOMWINDOW == 138 (177E2000) [pid = 2060] [serial = 971] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.shape2.html] 08:37:14 INFO - PROCESS | 2060 | --DOMWINDOW == 137 (178C8800) [pid = 2060] [serial = 1013] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.1.html] 08:37:14 INFO - PROCESS | 2060 | --DOMWINDOW == 136 (16769400) [pid = 2060] [serial = 917] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.linear.nonfinite.html] 08:37:14 INFO - PROCESS | 2060 | --DOMWINDOW == 135 (1AB57C00) [pid = 2060] [serial = 1103] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.basic.html] 08:37:14 INFO - PROCESS | 2060 | --DOMWINDOW == 134 (0CA5EC00) [pid = 2060] [serial = 1049] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.immediate.html] 08:37:14 INFO - PROCESS | 2060 | --DOMWINDOW == 133 (0DA3D800) [pid = 2060] [serial = 1004] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch1.html] 08:37:14 INFO - PROCESS | 2060 | --DOMWINDOW == 132 (19945400) [pid = 2060] [serial = 1100] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.orientation.image.html] 08:37:14 INFO - PROCESS | 2060 | --DOMWINDOW == 131 (134E0800) [pid = 2060] [serial = 968] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.shape1.html] 08:37:14 INFO - PROCESS | 2060 | --DOMWINDOW == 130 (1A77FC00) [pid = 2060] [serial = 1058] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.removedsrc.html] 08:37:14 INFO - PROCESS | 2060 | --DOMWINDOW == 129 (0D537400) [pid = 2060] [serial = 965] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.front.html] 08:37:14 INFO - PROCESS | 2060 | --DOMWINDOW == 128 (14949800) [pid = 2060] [serial = 1007] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch2.html] 08:37:14 INFO - PROCESS | 2060 | --DOMWINDOW == 127 (1669E400) [pid = 2060] [serial = 1131] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.coord1.html] 08:37:14 INFO - PROCESS | 2060 | --DOMWINDOW == 126 (15C3EC00) [pid = 2060] [serial = 1128] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.basic.html] 08:37:14 INFO - PROCESS | 2060 | --DOMWINDOW == 125 (18AEF400) [pid = 2060] [serial = 1149] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.undefined.html] 08:37:14 INFO - PROCESS | 2060 | 1464104234881 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]]]}] 08:37:14 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.cap.invalid.html | Setting lineCap to invalid values is ignored 08:37:14 INFO - TEST-OK | /2dcontext/line-styles/2d.line.cap.invalid.html | took 1629ms 08:37:14 INFO - PROCESS | 2060 | 1464104234936 Marionette TRACE conn5 -> [0,1533,"getWindowHandle",null] 08:37:14 INFO - TEST-START | /2dcontext/line-styles/2d.line.cap.open.html 08:37:14 INFO - PROCESS | 2060 | 1464104234938 Marionette TRACE conn5 <- [1,1533,null,{"value":"13"}] 08:37:14 INFO - PROCESS | 2060 | 1464104234942 Marionette TRACE conn5 -> [0,1534,"setScriptTimeout",{"ms":35000}] 08:37:14 INFO - PROCESS | 2060 | 1464104234943 Marionette TRACE conn5 <- [1,1534,null,{}] 08:37:14 INFO - PROCESS | 2060 | 1464104234947 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}] 08:37:15 INFO - PROCESS | 2060 | 1464104235048 Marionette TRACE conn5 <- [1,1535,null,{"value":null}] 08:37:15 INFO - PROCESS | 2060 | 1464104235147 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\", \"d7c34136-0072-4267-ac82-d2d8ecbe8f23\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:37:15 INFO - PROCESS | 2060 | ++DOCSHELL 0CAF0400 == 15 [pid = 2060] [id = 393] 08:37:15 INFO - PROCESS | 2060 | ++DOMWINDOW == 126 (0DA0A800) [pid = 2060] [serial = 1179] [outer = 00000000] 08:37:15 INFO - PROCESS | 2060 | ++DOMWINDOW == 127 (14945800) [pid = 2060] [serial = 1180] [outer = 0DA0A800] 08:37:15 INFO - PROCESS | 2060 | 1464104235193 Marionette DEBUG loaded listener.js 08:37:15 INFO - PROCESS | 2060 | ++DOMWINDOW == 128 (14952800) [pid = 2060] [serial = 1181] [outer = 0DA0A800] 08:37:15 INFO - PROCESS | 2060 | 1464104235562 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]]]}] 08:37:15 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.cap.open.html | Line caps are drawn at the corners of an unclosed rectangle 08:37:15 INFO - TEST-OK | /2dcontext/line-styles/2d.line.cap.open.html | took 670ms 08:37:15 INFO - PROCESS | 2060 | 1464104235612 Marionette TRACE conn5 -> [0,1537,"getWindowHandle",null] 08:37:15 INFO - PROCESS | 2060 | 1464104235614 Marionette TRACE conn5 <- [1,1537,null,{"value":"13"}] 08:37:15 INFO - TEST-START | /2dcontext/line-styles/2d.line.cap.round.html 08:37:15 INFO - PROCESS | 2060 | 1464104235626 Marionette TRACE conn5 -> [0,1538,"setScriptTimeout",{"ms":35000}] 08:37:15 INFO - PROCESS | 2060 | 1464104235628 Marionette TRACE conn5 <- [1,1538,null,{}] 08:37:15 INFO - PROCESS | 2060 | 1464104235632 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}] 08:37:15 INFO - PROCESS | 2060 | 1464104235736 Marionette TRACE conn5 <- [1,1539,null,{"value":null}] 08:37:15 INFO - PROCESS | 2060 | 1464104235747 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\", \"d7c34136-0072-4267-ac82-d2d8ecbe8f23\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:37:15 INFO - PROCESS | 2060 | ++DOCSHELL 14906400 == 16 [pid = 2060] [id = 394] 08:37:15 INFO - PROCESS | 2060 | ++DOMWINDOW == 129 (1499E000) [pid = 2060] [serial = 1182] [outer = 00000000] 08:37:15 INFO - PROCESS | 2060 | ++DOMWINDOW == 130 (154C8000) [pid = 2060] [serial = 1183] [outer = 1499E000] 08:37:15 INFO - PROCESS | 2060 | 1464104235792 Marionette DEBUG loaded listener.js 08:37:15 INFO - PROCESS | 2060 | ++DOMWINDOW == 131 (156BD800) [pid = 2060] [serial = 1184] [outer = 1499E000] 08:37:16 INFO - PROCESS | 2060 | 1464104236235 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]]]}] 08:37:16 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.cap.round.html | lineCap 'round' is rendered correctly 08:37:16 INFO - TEST-OK | /2dcontext/line-styles/2d.line.cap.round.html | took 630ms 08:37:16 INFO - PROCESS | 2060 | 1464104236258 Marionette TRACE conn5 -> [0,1541,"getWindowHandle",null] 08:37:16 INFO - PROCESS | 2060 | 1464104236260 Marionette TRACE conn5 <- [1,1541,null,{"value":"13"}] 08:37:16 INFO - TEST-START | /2dcontext/line-styles/2d.line.cap.square.html 08:37:16 INFO - PROCESS | 2060 | 1464104236283 Marionette TRACE conn5 -> [0,1542,"setScriptTimeout",{"ms":35000}] 08:37:16 INFO - PROCESS | 2060 | 1464104236285 Marionette TRACE conn5 <- [1,1542,null,{}] 08:37:16 INFO - PROCESS | 2060 | 1464104236288 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}] 08:37:16 INFO - PROCESS | 2060 | 1464104236366 Marionette TRACE conn5 <- [1,1543,null,{"value":null}] 08:37:16 INFO - PROCESS | 2060 | 1464104236373 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\", \"d7c34136-0072-4267-ac82-d2d8ecbe8f23\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:37:16 INFO - PROCESS | 2060 | ++DOCSHELL 0DA3DC00 == 17 [pid = 2060] [id = 395] 08:37:16 INFO - PROCESS | 2060 | ++DOMWINDOW == 132 (156BF000) [pid = 2060] [serial = 1185] [outer = 00000000] 08:37:16 INFO - PROCESS | 2060 | ++DOMWINDOW == 133 (156D7000) [pid = 2060] [serial = 1186] [outer = 156BF000] 08:37:16 INFO - PROCESS | 2060 | 1464104236418 Marionette DEBUG loaded listener.js 08:37:16 INFO - PROCESS | 2060 | ++DOMWINDOW == 134 (156C8000) [pid = 2060] [serial = 1187] [outer = 156BF000] 08:37:17 INFO - PROCESS | 2060 | 1464104237246 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]]]}] 08:37:17 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.cap.square.html | lineCap 'square' is rendered correctly 08:37:17 INFO - TEST-OK | /2dcontext/line-styles/2d.line.cap.square.html | took 1023ms 08:37:17 INFO - PROCESS | 2060 | 1464104237303 Marionette TRACE conn5 -> [0,1545,"getWindowHandle",null] 08:37:17 INFO - PROCESS | 2060 | 1464104237308 Marionette TRACE conn5 <- [1,1545,null,{"value":"13"}] 08:37:17 INFO - TEST-START | /2dcontext/line-styles/2d.line.cap.valid.html 08:37:17 INFO - PROCESS | 2060 | 1464104237313 Marionette TRACE conn5 -> [0,1546,"setScriptTimeout",{"ms":35000}] 08:37:17 INFO - PROCESS | 2060 | 1464104237318 Marionette TRACE conn5 <- [1,1546,null,{}] 08:37:17 INFO - PROCESS | 2060 | 1464104237342 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}] 08:37:17 INFO - PROCESS | 2060 | 1464104237527 Marionette TRACE conn5 <- [1,1547,null,{"value":null}] 08:37:17 INFO - PROCESS | 2060 | 1464104237629 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\", \"d7c34136-0072-4267-ac82-d2d8ecbe8f23\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:37:17 INFO - PROCESS | 2060 | ++DOCSHELL 0CAEB400 == 18 [pid = 2060] [id = 396] 08:37:17 INFO - PROCESS | 2060 | ++DOMWINDOW == 135 (0CF73800) [pid = 2060] [serial = 1188] [outer = 00000000] 08:37:17 INFO - PROCESS | 2060 | ++DOMWINDOW == 136 (0D534C00) [pid = 2060] [serial = 1189] [outer = 0CF73800] 08:37:17 INFO - PROCESS | 2060 | 1464104237691 Marionette DEBUG loaded listener.js 08:37:17 INFO - PROCESS | 2060 | ++DOMWINDOW == 137 (0D60C400) [pid = 2060] [serial = 1190] [outer = 0CF73800] 08:37:18 INFO - PROCESS | 2060 | 1464104238365 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]]]}] 08:37:18 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.cap.valid.html | Setting lineCap to valid values works 08:37:18 INFO - TEST-OK | /2dcontext/line-styles/2d.line.cap.valid.html | took 1068ms 08:37:18 INFO - PROCESS | 2060 | 1464104238386 Marionette TRACE conn5 -> [0,1549,"getWindowHandle",null] 08:37:18 INFO - PROCESS | 2060 | 1464104238392 Marionette TRACE conn5 <- [1,1549,null,{"value":"13"}] 08:37:18 INFO - TEST-START | /2dcontext/line-styles/2d.line.cross.html 08:37:18 INFO - PROCESS | 2060 | 1464104238399 Marionette TRACE conn5 -> [0,1550,"setScriptTimeout",{"ms":35000}] 08:37:18 INFO - PROCESS | 2060 | 1464104238402 Marionette TRACE conn5 <- [1,1550,null,{}] 08:37:18 INFO - PROCESS | 2060 | 1464104238407 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}] 08:37:18 INFO - PROCESS | 2060 | 1464104238547 Marionette TRACE conn5 <- [1,1551,null,{"value":null}] 08:37:18 INFO - PROCESS | 2060 | 1464104238690 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\", \"d7c34136-0072-4267-ac82-d2d8ecbe8f23\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:37:18 INFO - PROCESS | 2060 | ++DOCSHELL 0DCA4C00 == 19 [pid = 2060] [id = 397] 08:37:18 INFO - PROCESS | 2060 | ++DOMWINDOW == 138 (0DCA6800) [pid = 2060] [serial = 1191] [outer = 00000000] 08:37:18 INFO - PROCESS | 2060 | ++DOMWINDOW == 139 (12609C00) [pid = 2060] [serial = 1192] [outer = 0DCA6800] 08:37:18 INFO - PROCESS | 2060 | 1464104238747 Marionette DEBUG loaded listener.js 08:37:18 INFO - PROCESS | 2060 | ++DOMWINDOW == 140 (134E7000) [pid = 2060] [serial = 1193] [outer = 0DCA6800] 08:37:19 INFO - PROCESS | 2060 | 1464104239605 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]]]}] 08:37:19 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.cross.html | Canvas test: 2d.line.cross 08:37:19 INFO - TEST-OK | /2dcontext/line-styles/2d.line.cross.html | took 1277ms 08:37:19 INFO - PROCESS | 2060 | 1464104239678 Marionette TRACE conn5 -> [0,1553,"getWindowHandle",null] 08:37:19 INFO - PROCESS | 2060 | 1464104239682 Marionette TRACE conn5 <- [1,1553,null,{"value":"13"}] 08:37:19 INFO - TEST-START | /2dcontext/line-styles/2d.line.defaults.html 08:37:19 INFO - PROCESS | 2060 | 1464104239687 Marionette TRACE conn5 -> [0,1554,"setScriptTimeout",{"ms":35000}] 08:37:19 INFO - PROCESS | 2060 | 1464104239690 Marionette TRACE conn5 <- [1,1554,null,{}] 08:37:19 INFO - PROCESS | 2060 | 1464104239696 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}] 08:37:19 INFO - PROCESS | 2060 | 1464104239805 Marionette TRACE conn5 <- [1,1555,null,{"value":null}] 08:37:19 INFO - PROCESS | 2060 | 1464104239941 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\", \"d7c34136-0072-4267-ac82-d2d8ecbe8f23\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:37:19 INFO - PROCESS | 2060 | ++DOCSHELL 09176800 == 20 [pid = 2060] [id = 398] 08:37:19 INFO - PROCESS | 2060 | ++DOMWINDOW == 141 (0C428800) [pid = 2060] [serial = 1194] [outer = 00000000] 08:37:19 INFO - PROCESS | 2060 | ++DOMWINDOW == 142 (0D251C00) [pid = 2060] [serial = 1195] [outer = 0C428800] 08:37:19 INFO - PROCESS | 2060 | 1464104239999 Marionette DEBUG loaded listener.js 08:37:20 INFO - PROCESS | 2060 | ++DOMWINDOW == 143 (0D60A800) [pid = 2060] [serial = 1196] [outer = 0C428800] 08:37:20 INFO - PROCESS | 2060 | --DOMWINDOW == 142 (124CC400) [pid = 2060] [serial = 1117] [outer = 00000000] [url = about:blank] 08:37:20 INFO - PROCESS | 2060 | --DOMWINDOW == 141 (0E19D800) [pid = 2060] [serial = 1121] [outer = 00000000] [url = about:blank] 08:37:20 INFO - PROCESS | 2060 | --DOMWINDOW == 140 (0DC42800) [pid = 2060] [serial = 1141] [outer = 00000000] [url = about:blank] 08:37:20 INFO - PROCESS | 2060 | --DOMWINDOW == 139 (178CB400) [pid = 2060] [serial = 1083] [outer = 00000000] [url = about:blank] 08:37:20 INFO - PROCESS | 2060 | --DOMWINDOW == 138 (173DF000) [pid = 2060] [serial = 1081] [outer = 00000000] [url = about:blank] 08:37:20 INFO - PROCESS | 2060 | --DOMWINDOW == 137 (17161C00) [pid = 2060] [serial = 1080] [outer = 00000000] [url = about:blank] 08:37:20 INFO - PROCESS | 2060 | --DOMWINDOW == 136 (11D5E000) [pid = 2060] [serial = 1139] [outer = 00000000] [url = about:blank] 08:37:20 INFO - PROCESS | 2060 | --DOMWINDOW == 135 (14993C00) [pid = 2060] [serial = 1086] [outer = 00000000] [url = about:blank] 08:37:20 INFO - PROCESS | 2060 | --DOMWINDOW == 134 (12330C00) [pid = 2060] [serial = 1050] [outer = 00000000] [url = about:blank] 08:37:20 INFO - PROCESS | 2060 | --DOMWINDOW == 133 (15C6B000) [pid = 2060] [serial = 1053] [outer = 00000000] [url = about:blank] 08:37:20 INFO - PROCESS | 2060 | --DOMWINDOW == 132 (1A279400) [pid = 2060] [serial = 1056] [outer = 00000000] [url = about:blank] 08:37:20 INFO - PROCESS | 2060 | --DOMWINDOW == 131 (156D3400) [pid = 2060] [serial = 1074] [outer = 00000000] [url = about:blank] 08:37:20 INFO - PROCESS | 2060 | --DOMWINDOW == 130 (14946800) [pid = 2060] [serial = 1071] [outer = 00000000] [url = about:blank] 08:37:20 INFO - PROCESS | 2060 | --DOMWINDOW == 129 (14992000) [pid = 2060] [serial = 1072] [outer = 00000000] [url = about:blank] 08:37:20 INFO - PROCESS | 2060 | --DOMWINDOW == 128 (0E75C000) [pid = 2060] [serial = 1138] [outer = 00000000] [url = about:blank] 08:37:20 INFO - PROCESS | 2060 | --DOMWINDOW == 127 (0E20E800) [pid = 2060] [serial = 1062] [outer = 00000000] [url = about:blank] 08:37:20 INFO - PROCESS | 2060 | --DOMWINDOW == 126 (1494E800) [pid = 2060] [serial = 1066] [outer = 00000000] [url = about:blank] 08:37:20 INFO - PROCESS | 2060 | --DOMWINDOW == 125 (134ED400) [pid = 2060] [serial = 1065] [outer = 00000000] [url = about:blank] 08:37:20 INFO - PROCESS | 2060 | --DOMWINDOW == 124 (0DA3C800) [pid = 2060] [serial = 1068] [outer = 00000000] [url = about:blank] 08:37:20 INFO - PROCESS | 2060 | --DOMWINDOW == 123 (177EB800) [pid = 2060] [serial = 1089] [outer = 00000000] [url = about:blank] 08:37:20 INFO - PROCESS | 2060 | --DOMWINDOW == 122 (0DCE9000) [pid = 2060] [serial = 1069] [outer = 00000000] [url = about:blank] 08:37:20 INFO - PROCESS | 2060 | --DOMWINDOW == 121 (1A787000) [pid = 2060] [serial = 1059] [outer = 00000000] [url = about:blank] 08:37:20 INFO - PROCESS | 2060 | --DOMWINDOW == 120 (1A272400) [pid = 2060] [serial = 1092] [outer = 00000000] [url = about:blank] 08:37:20 INFO - PROCESS | 2060 | --DOMWINDOW == 119 (178D3400) [pid = 2060] [serial = 1084] [outer = 00000000] [url = about:blank] 08:37:20 INFO - PROCESS | 2060 | --DOMWINDOW == 118 (178CAC00) [pid = 2060] [serial = 1090] [outer = 00000000] [url = about:blank] 08:37:20 INFO - PROCESS | 2060 | --DOMWINDOW == 117 (17747000) [pid = 2060] [serial = 682] [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.] 08:37:20 INFO - PROCESS | 2060 | --DOMWINDOW == 116 (13D54C00) [pid = 2060] [serial = 1114] [outer = 00000000] [url = about:blank] 08:37:20 INFO - PROCESS | 2060 | --DOMWINDOW == 115 (15C77C00) [pid = 2060] [serial = 1077] [outer = 00000000] [url = about:blank] 08:37:20 INFO - PROCESS | 2060 | --DOMWINDOW == 114 (15CB7000) [pid = 2060] [serial = 1078] [outer = 00000000] [url = about:blank] 08:37:20 INFO - PROCESS | 2060 | --DOMWINDOW == 113 (156DAC00) [pid = 2060] [serial = 1075] [outer = 00000000] [url = about:blank] 08:37:20 INFO - PROCESS | 2060 | --DOMWINDOW == 112 (156DFC00) [pid = 2060] [serial = 1087] [outer = 00000000] [url = about:blank] 08:37:20 INFO - PROCESS | 2060 | --DOMWINDOW == 111 (156D2C00) [pid = 2060] [serial = 1145] [outer = 00000000] [url = about:blank] 08:37:20 INFO - PROCESS | 2060 | --DOMWINDOW == 110 (17161400) [pid = 2060] [serial = 1147] [outer = 00000000] [url = about:blank] 08:37:20 INFO - PROCESS | 2060 | --DOMWINDOW == 109 (14FDF000) [pid = 2060] [serial = 1144] [outer = 00000000] [url = about:blank] 08:37:20 INFO - PROCESS | 2060 | --DOMWINDOW == 108 (134E1400) [pid = 2060] [serial = 1118] [outer = 00000000] [url = about:blank] 08:37:20 INFO - PROCESS | 2060 | --DOMWINDOW == 107 (156BC400) [pid = 2060] [serial = 1126] [outer = 00000000] [url = about:blank] 08:37:20 INFO - PROCESS | 2060 | --DOMWINDOW == 106 (13D49000) [pid = 2060] [serial = 1124] [outer = 00000000] [url = about:blank] 08:37:20 INFO - PROCESS | 2060 | --DOMWINDOW == 105 (12665400) [pid = 2060] [serial = 1113] [outer = 00000000] [url = about:blank] 08:37:20 INFO - PROCESS | 2060 | --DOMWINDOW == 104 (0DA44000) [pid = 2060] [serial = 1120] [outer = 00000000] [url = about:blank] 08:37:20 INFO - PROCESS | 2060 | --DOMWINDOW == 103 (130E1C00) [pid = 2060] [serial = 1123] [outer = 00000000] [url = about:blank] 08:37:20 INFO - PROCESS | 2060 | --DOMWINDOW == 102 (1BAAF800) [pid = 2060] [serial = 1157] [outer = 00000000] [url = about:blank] 08:37:20 INFO - PROCESS | 2060 | --DOMWINDOW == 101 (1BAB7C00) [pid = 2060] [serial = 1159] [outer = 00000000] [url = about:blank] 08:37:20 INFO - PROCESS | 2060 | --DOMWINDOW == 100 (1A831000) [pid = 2060] [serial = 1154] [outer = 00000000] [url = about:blank] 08:37:20 INFO - PROCESS | 2060 | --DOMWINDOW == 99 (1B8CDC00) [pid = 2060] [serial = 1156] [outer = 00000000] [url = about:blank] 08:37:20 INFO - PROCESS | 2060 | --DOMWINDOW == 98 (178C8000) [pid = 2060] [serial = 1136] [outer = 00000000] [url = about:blank] 08:37:20 INFO - PROCESS | 2060 | --DOMWINDOW == 97 (0DA0E800) [pid = 2060] [serial = 1095] [outer = 00000000] [url = about:blank] 08:37:20 INFO - PROCESS | 2060 | --DOMWINDOW == 96 (1B81F800) [pid = 2060] [serial = 1108] [outer = 00000000] [url = about:blank] 08:37:20 INFO - PROCESS | 2060 | --DOMWINDOW == 95 (1A77CC00) [pid = 2060] [serial = 1093] [outer = 00000000] [url = about:blank] 08:37:20 INFO - PROCESS | 2060 | --DOMWINDOW == 94 (1999D000) [pid = 2060] [serial = 1018] [outer = 00000000] [url = about:blank] 08:37:20 INFO - PROCESS | 2060 | --DOMWINDOW == 93 (18AF6C00) [pid = 2060] [serial = 976] [outer = 00000000] [url = about:blank] 08:37:20 INFO - PROCESS | 2060 | --DOMWINDOW == 92 (0D53A400) [pid = 2060] [serial = 1110] [outer = 00000000] [url = about:blank] 08:37:20 INFO - PROCESS | 2060 | --DOMWINDOW == 91 (15C71400) [pid = 2060] [serial = 1099] [outer = 00000000] [url = about:blank] 08:37:20 INFO - PROCESS | 2060 | --DOMWINDOW == 90 (192C7000) [pid = 2060] [serial = 1048] [outer = 00000000] [url = about:blank] 08:37:20 INFO - PROCESS | 2060 | --DOMWINDOW == 89 (16770000) [pid = 2060] [serial = 1054] [outer = 00000000] [url = about:blank] 08:37:20 INFO - PROCESS | 2060 | --DOMWINDOW == 88 (11D5D000) [pid = 2060] [serial = 1063] [outer = 00000000] [url = about:blank] 08:37:20 INFO - PROCESS | 2060 | --DOMWINDOW == 87 (0DCE9C00) [pid = 2060] [serial = 1096] [outer = 00000000] [url = about:blank] 08:37:20 INFO - PROCESS | 2060 | --DOMWINDOW == 86 (154C7000) [pid = 2060] [serial = 1098] [outer = 00000000] [url = about:blank] 08:37:20 INFO - PROCESS | 2060 | --DOMWINDOW == 85 (1A2F0C00) [pid = 2060] [serial = 1057] [outer = 00000000] [url = about:blank] 08:37:20 INFO - PROCESS | 2060 | --DOMWINDOW == 84 (178C9000) [pid = 2060] [serial = 1012] [outer = 00000000] [url = about:blank] 08:37:20 INFO - PROCESS | 2060 | --DOMWINDOW == 83 (178D1800) [pid = 2060] [serial = 973] [outer = 00000000] [url = about:blank] 08:37:20 INFO - PROCESS | 2060 | --DOMWINDOW == 82 (192BCC00) [pid = 2060] [serial = 1015] [outer = 00000000] [url = about:blank] 08:37:20 INFO - PROCESS | 2060 | --DOMWINDOW == 81 (16CAD000) [pid = 2060] [serial = 919] [outer = 00000000] [url = about:blank] 08:37:20 INFO - PROCESS | 2060 | --DOMWINDOW == 80 (1ADB1000) [pid = 2060] [serial = 1105] [outer = 00000000] [url = about:blank] 08:37:20 INFO - PROCESS | 2060 | --DOMWINDOW == 79 (130DA400) [pid = 2060] [serial = 1051] [outer = 00000000] [url = about:blank] 08:37:20 INFO - PROCESS | 2060 | --DOMWINDOW == 78 (0D669800) [pid = 2060] [serial = 1111] [outer = 00000000] [url = about:blank] 08:37:20 INFO - PROCESS | 2060 | --DOMWINDOW == 77 (1266A400) [pid = 2060] [serial = 1006] [outer = 00000000] [url = about:blank] 08:37:20 INFO - PROCESS | 2060 | --DOMWINDOW == 76 (1AB4E000) [pid = 2060] [serial = 1102] [outer = 00000000] [url = about:blank] 08:37:20 INFO - PROCESS | 2060 | --DOMWINDOW == 75 (14F1BC00) [pid = 2060] [serial = 970] [outer = 00000000] [url = about:blank] 08:37:20 INFO - PROCESS | 2060 | --DOMWINDOW == 74 (1A826000) [pid = 2060] [serial = 1060] [outer = 00000000] [url = about:blank] 08:37:20 INFO - PROCESS | 2060 | --DOMWINDOW == 73 (1A830000) [pid = 2060] [serial = 1101] [outer = 00000000] [url = about:blank] 08:37:20 INFO - PROCESS | 2060 | --DOMWINDOW == 72 (1ADB9000) [pid = 2060] [serial = 1107] [outer = 00000000] [url = about:blank] 08:37:20 INFO - PROCESS | 2060 | --DOMWINDOW == 71 (0E789C00) [pid = 2060] [serial = 967] [outer = 00000000] [url = about:blank] 08:37:20 INFO - PROCESS | 2060 | --DOMWINDOW == 70 (1ADAC800) [pid = 2060] [serial = 1104] [outer = 00000000] [url = about:blank] 08:37:20 INFO - PROCESS | 2060 | --DOMWINDOW == 69 (15C39C00) [pid = 2060] [serial = 1009] [outer = 00000000] [url = about:blank] 08:37:20 INFO - PROCESS | 2060 | --DOMWINDOW == 68 (16ECE800) [pid = 2060] [serial = 1133] [outer = 00000000] [url = about:blank] 08:37:20 INFO - PROCESS | 2060 | --DOMWINDOW == 67 (177E8400) [pid = 2060] [serial = 1135] [outer = 00000000] [url = about:blank] 08:37:20 INFO - PROCESS | 2060 | --DOMWINDOW == 66 (16CA2C00) [pid = 2060] [serial = 1132] [outer = 00000000] [url = about:blank] 08:37:20 INFO - PROCESS | 2060 | --DOMWINDOW == 65 (1669EC00) [pid = 2060] [serial = 1130] [outer = 00000000] [url = about:blank] 08:37:20 INFO - PROCESS | 2060 | --DOMWINDOW == 64 (1A210000) [pid = 2060] [serial = 1151] [outer = 00000000] [url = about:blank] 08:37:20 INFO - PROCESS | 2060 | --DOMWINDOW == 63 (1A825400) [pid = 2060] [serial = 1153] [outer = 00000000] [url = about:blank] 08:37:20 INFO - PROCESS | 2060 | --DOMWINDOW == 62 (15CB6000) [pid = 2060] [serial = 1129] [outer = 00000000] [url = about:blank] 08:37:20 INFO - PROCESS | 2060 | --DOMWINDOW == 61 (156DF800) [pid = 2060] [serial = 1127] [outer = 00000000] [url = about:blank] 08:37:20 INFO - PROCESS | 2060 | --DOMWINDOW == 60 (17746000) [pid = 2060] [serial = 1148] [outer = 00000000] [url = about:blank] 08:37:20 INFO - PROCESS | 2060 | --DOMWINDOW == 59 (192C1C00) [pid = 2060] [serial = 1150] [outer = 00000000] [url = about:blank] 08:37:20 INFO - PROCESS | 2060 | 1464104240531 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]]]}] 08:37:20 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.defaults.html | Canvas test: 2d.line.defaults 08:37:20 INFO - TEST-OK | /2dcontext/line-styles/2d.line.defaults.html | took 871ms 08:37:20 INFO - PROCESS | 2060 | 1464104240559 Marionette TRACE conn5 -> [0,1557,"getWindowHandle",null] 08:37:20 INFO - PROCESS | 2060 | 1464104240565 Marionette TRACE conn5 <- [1,1557,null,{"value":"13"}] 08:37:20 INFO - TEST-START | /2dcontext/line-styles/2d.line.join.bevel.html 08:37:20 INFO - PROCESS | 2060 | 1464104240575 Marionette TRACE conn5 -> [0,1558,"setScriptTimeout",{"ms":35000}] 08:37:20 INFO - PROCESS | 2060 | 1464104240577 Marionette TRACE conn5 <- [1,1558,null,{}] 08:37:20 INFO - PROCESS | 2060 | 1464104240581 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}] 08:37:20 INFO - PROCESS | 2060 | 1464104240665 Marionette TRACE conn5 <- [1,1559,null,{"value":null}] 08:37:20 INFO - PROCESS | 2060 | 1464104240673 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\", \"d7c34136-0072-4267-ac82-d2d8ecbe8f23\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:37:20 INFO - PROCESS | 2060 | ++DOCSHELL 0CFA7000 == 21 [pid = 2060] [id = 399] 08:37:20 INFO - PROCESS | 2060 | ++DOMWINDOW == 60 (0D250400) [pid = 2060] [serial = 1197] [outer = 00000000] 08:37:20 INFO - PROCESS | 2060 | ++DOMWINDOW == 61 (0D662400) [pid = 2060] [serial = 1198] [outer = 0D250400] 08:37:20 INFO - PROCESS | 2060 | 1464104240718 Marionette DEBUG loaded listener.js 08:37:20 INFO - PROCESS | 2060 | ++DOMWINDOW == 62 (0D8EEC00) [pid = 2060] [serial = 1199] [outer = 0D250400] 08:37:21 INFO - PROCESS | 2060 | 1464104241202 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]]]}] 08:37:21 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.join.bevel.html | lineJoin 'bevel' is rendered correctly 08:37:21 INFO - TEST-OK | /2dcontext/line-styles/2d.line.join.bevel.html | took 670ms 08:37:21 INFO - PROCESS | 2060 | 1464104241250 Marionette TRACE conn5 -> [0,1561,"getWindowHandle",null] 08:37:21 INFO - PROCESS | 2060 | 1464104241252 Marionette TRACE conn5 <- [1,1561,null,{"value":"13"}] 08:37:21 INFO - TEST-START | /2dcontext/line-styles/2d.line.join.closed.html 08:37:21 INFO - PROCESS | 2060 | 1464104241256 Marionette TRACE conn5 -> [0,1562,"setScriptTimeout",{"ms":35000}] 08:37:21 INFO - PROCESS | 2060 | 1464104241260 Marionette TRACE conn5 <- [1,1562,null,{}] 08:37:21 INFO - PROCESS | 2060 | 1464104241270 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}] 08:37:21 INFO - PROCESS | 2060 | 1464104241389 Marionette TRACE conn5 <- [1,1563,null,{"value":null}] 08:37:21 INFO - PROCESS | 2060 | 1464104241483 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\", \"d7c34136-0072-4267-ac82-d2d8ecbe8f23\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:37:21 INFO - PROCESS | 2060 | ++DOCSHELL 0E202C00 == 22 [pid = 2060] [id = 400] 08:37:21 INFO - PROCESS | 2060 | ++DOMWINDOW == 63 (0E789C00) [pid = 2060] [serial = 1200] [outer = 00000000] 08:37:21 INFO - PROCESS | 2060 | ++DOMWINDOW == 64 (11D53800) [pid = 2060] [serial = 1201] [outer = 0E789C00] 08:37:21 INFO - PROCESS | 2060 | 1464104241532 Marionette DEBUG loaded listener.js 08:37:21 INFO - PROCESS | 2060 | ++DOMWINDOW == 65 (12333800) [pid = 2060] [serial = 1202] [outer = 0E789C00] 08:37:21 INFO - PROCESS | 2060 | 1464104241909 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]]]}] 08:37:21 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.join.closed.html | Line joins are drawn at the corner of a closed rectangle 08:37:21 INFO - TEST-OK | /2dcontext/line-styles/2d.line.join.closed.html | took 670ms 08:37:21 INFO - PROCESS | 2060 | 1464104241941 Marionette TRACE conn5 -> [0,1565,"getWindowHandle",null] 08:37:21 INFO - PROCESS | 2060 | 1464104241943 Marionette TRACE conn5 <- [1,1565,null,{"value":"13"}] 08:37:21 INFO - PROCESS | 2060 | 1464104241946 Marionette TRACE conn5 -> [0,1566,"setScriptTimeout",{"ms":35000}] 08:37:21 INFO - TEST-START | /2dcontext/line-styles/2d.line.join.invalid.html 08:37:21 INFO - PROCESS | 2060 | 1464104241948 Marionette TRACE conn5 <- [1,1566,null,{}] 08:37:21 INFO - PROCESS | 2060 | 1464104241951 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}] 08:37:22 INFO - PROCESS | 2060 | 1464104242034 Marionette TRACE conn5 <- [1,1567,null,{"value":null}] 08:37:22 INFO - PROCESS | 2060 | 1464104242041 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\", \"d7c34136-0072-4267-ac82-d2d8ecbe8f23\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:37:22 INFO - PROCESS | 2060 | ++DOCSHELL 12613800 == 23 [pid = 2060] [id = 401] 08:37:22 INFO - PROCESS | 2060 | ++DOMWINDOW == 66 (12664800) [pid = 2060] [serial = 1203] [outer = 00000000] 08:37:22 INFO - PROCESS | 2060 | ++DOMWINDOW == 67 (134E4C00) [pid = 2060] [serial = 1204] [outer = 12664800] 08:37:22 INFO - PROCESS | 2060 | 1464104242088 Marionette DEBUG loaded listener.js 08:37:22 INFO - PROCESS | 2060 | ++DOMWINDOW == 68 (134EBC00) [pid = 2060] [serial = 1205] [outer = 12664800] 08:37:22 INFO - PROCESS | 2060 | 1464104242570 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]]]}] 08:37:22 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.join.invalid.html | Setting lineJoin to invalid values is ignored 08:37:22 INFO - TEST-OK | /2dcontext/line-styles/2d.line.join.invalid.html | took 670ms 08:37:22 INFO - PROCESS | 2060 | 1464104242621 Marionette TRACE conn5 -> [0,1569,"getWindowHandle",null] 08:37:22 INFO - TEST-START | /2dcontext/line-styles/2d.line.join.miter.html 08:37:22 INFO - PROCESS | 2060 | 1464104242623 Marionette TRACE conn5 <- [1,1569,null,{"value":"13"}] 08:37:22 INFO - PROCESS | 2060 | 1464104242626 Marionette TRACE conn5 -> [0,1570,"setScriptTimeout",{"ms":35000}] 08:37:22 INFO - PROCESS | 2060 | 1464104242628 Marionette TRACE conn5 <- [1,1570,null,{}] 08:37:22 INFO - PROCESS | 2060 | 1464104242638 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}] 08:37:22 INFO - PROCESS | 2060 | 1464104242750 Marionette TRACE conn5 <- [1,1571,null,{"value":null}] 08:37:22 INFO - PROCESS | 2060 | 1464104242846 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\", \"d7c34136-0072-4267-ac82-d2d8ecbe8f23\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:37:22 INFO - PROCESS | 2060 | ++DOCSHELL 1490E800 == 24 [pid = 2060] [id = 402] 08:37:22 INFO - PROCESS | 2060 | ++DOMWINDOW == 69 (1490F400) [pid = 2060] [serial = 1206] [outer = 00000000] 08:37:22 INFO - PROCESS | 2060 | ++DOMWINDOW == 70 (1494C000) [pid = 2060] [serial = 1207] [outer = 1490F400] 08:37:22 INFO - PROCESS | 2060 | 1464104242891 Marionette DEBUG loaded listener.js 08:37:22 INFO - PROCESS | 2060 | ++DOMWINDOW == 71 (14951800) [pid = 2060] [serial = 1208] [outer = 1490F400] 08:37:23 INFO - PROCESS | 2060 | 1464104243313 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]]]}] 08:37:23 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.join.miter.html | lineJoin 'miter' is rendered correctly 08:37:23 INFO - TEST-OK | /2dcontext/line-styles/2d.line.join.miter.html | took 730ms 08:37:23 INFO - PROCESS | 2060 | 1464104243357 Marionette TRACE conn5 -> [0,1573,"getWindowHandle",null] 08:37:23 INFO - PROCESS | 2060 | 1464104243359 Marionette TRACE conn5 <- [1,1573,null,{"value":"13"}] 08:37:23 INFO - TEST-START | /2dcontext/line-styles/2d.line.join.open.html 08:37:23 INFO - PROCESS | 2060 | 1464104243362 Marionette TRACE conn5 -> [0,1574,"setScriptTimeout",{"ms":35000}] 08:37:23 INFO - PROCESS | 2060 | 1464104243363 Marionette TRACE conn5 <- [1,1574,null,{}] 08:37:23 INFO - PROCESS | 2060 | 1464104243374 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}] 08:37:23 INFO - PROCESS | 2060 | 1464104243505 Marionette TRACE conn5 <- [1,1575,null,{"value":null}] 08:37:23 INFO - PROCESS | 2060 | 1464104243521 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\", \"d7c34136-0072-4267-ac82-d2d8ecbe8f23\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:37:23 INFO - PROCESS | 2060 | ++DOCSHELL 0D66F400 == 25 [pid = 2060] [id = 403] 08:37:23 INFO - PROCESS | 2060 | ++DOMWINDOW == 72 (14994000) [pid = 2060] [serial = 1209] [outer = 00000000] 08:37:23 INFO - PROCESS | 2060 | ++DOMWINDOW == 73 (1549B000) [pid = 2060] [serial = 1210] [outer = 14994000] 08:37:23 INFO - PROCESS | 2060 | 1464104243615 Marionette DEBUG loaded listener.js 08:37:23 INFO - PROCESS | 2060 | ++DOMWINDOW == 74 (1567AC00) [pid = 2060] [serial = 1211] [outer = 14994000] 08:37:24 INFO - PROCESS | 2060 | 1464104244051 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]]]}] 08:37:24 INFO - PROCESS | 2060 | --DOMWINDOW == 73 (0C426800) [pid = 2060] [serial = 1161] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html] 08:37:24 INFO - PROCESS | 2060 | --DOMWINDOW == 72 (0D24EC00) [pid = 2060] [serial = 1167] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/image-smoothing/imagesmoothing.html] 08:37:24 INFO - PROCESS | 2060 | --DOMWINDOW == 71 (0C423400) [pid = 2060] [serial = 1164] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/hit-regions/hitregions-members-exist.html] 08:37:24 INFO - PROCESS | 2060 | --DOMWINDOW == 70 (0E2F3C00) [pid = 2060] [serial = 1170] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.cap.butt.html] 08:37:24 INFO - PROCESS | 2060 | --DOMWINDOW == 69 (1300AC00) [pid = 2060] [serial = 1173] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.cap.closed.html] 08:37:24 INFO - PROCESS | 2060 | --DOMWINDOW == 68 (14949C00) [pid = 2060] [serial = 1176] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.cap.invalid.html] 08:37:24 INFO - PROCESS | 2060 | --DOMWINDOW == 67 (0DA0A800) [pid = 2060] [serial = 1179] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.cap.open.html] 08:37:24 INFO - PROCESS | 2060 | --DOMWINDOW == 66 (1B8D2000) [pid = 2060] [serial = 1158] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.strokeStyle.default.html] 08:37:24 INFO - PROCESS | 2060 | --DOMWINDOW == 65 (0D53B400) [pid = 2060] [serial = 1140] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.empty.html] 08:37:24 INFO - PROCESS | 2060 | --DOMWINDOW == 64 (1499E000) [pid = 2060] [serial = 1182] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.cap.round.html] 08:37:24 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.join.open.html | Line joins are not drawn at the corner of an unclosed rectangle 08:37:24 INFO - TEST-OK | /2dcontext/line-styles/2d.line.join.open.html | took 730ms 08:37:24 INFO - TEST-START | /2dcontext/line-styles/2d.line.join.parallel.html 08:37:24 INFO - PROCESS | 2060 | 1464104244093 Marionette TRACE conn5 -> [0,1577,"getWindowHandle",null] 08:37:24 INFO - PROCESS | 2060 | 1464104244095 Marionette TRACE conn5 <- [1,1577,null,{"value":"13"}] 08:37:24 INFO - PROCESS | 2060 | 1464104244182 Marionette TRACE conn5 -> [0,1578,"setScriptTimeout",{"ms":35000}] 08:37:24 INFO - PROCESS | 2060 | 1464104244186 Marionette TRACE conn5 <- [1,1578,null,{}] 08:37:24 INFO - PROCESS | 2060 | 1464104244193 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}] 08:37:24 INFO - PROCESS | 2060 | 1464104244317 Marionette TRACE conn5 <- [1,1579,null,{"value":null}] 08:37:24 INFO - PROCESS | 2060 | 1464104244441 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\", \"d7c34136-0072-4267-ac82-d2d8ecbe8f23\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:37:24 INFO - PROCESS | 2060 | ++DOCSHELL 0C3A1C00 == 26 [pid = 2060] [id = 404] 08:37:24 INFO - PROCESS | 2060 | ++DOMWINDOW == 65 (0C3A6000) [pid = 2060] [serial = 1212] [outer = 00000000] 08:37:24 INFO - PROCESS | 2060 | ++DOMWINDOW == 66 (0C420000) [pid = 2060] [serial = 1213] [outer = 0C3A6000] 08:37:24 INFO - PROCESS | 2060 | 1464104244498 Marionette DEBUG loaded listener.js 08:37:24 INFO - PROCESS | 2060 | ++DOMWINDOW == 67 (0C97F800) [pid = 2060] [serial = 1214] [outer = 0C3A6000] 08:37:25 INFO - PROCESS | 2060 | 1464104245100 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]]]}] 08:37:25 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.join.parallel.html | Line joins are drawn at 180-degree joins 08:37:25 INFO - TEST-OK | /2dcontext/line-styles/2d.line.join.parallel.html | took 1058ms 08:37:25 INFO - PROCESS | 2060 | 1464104245161 Marionette TRACE conn5 -> [0,1581,"getWindowHandle",null] 08:37:25 INFO - PROCESS | 2060 | 1464104245166 Marionette TRACE conn5 <- [1,1581,null,{"value":"13"}] 08:37:25 INFO - TEST-START | /2dcontext/line-styles/2d.line.join.round.html 08:37:25 INFO - PROCESS | 2060 | 1464104245170 Marionette TRACE conn5 -> [0,1582,"setScriptTimeout",{"ms":35000}] 08:37:25 INFO - PROCESS | 2060 | 1464104245173 Marionette TRACE conn5 <- [1,1582,null,{}] 08:37:25 INFO - PROCESS | 2060 | 1464104245180 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}] 08:37:25 INFO - PROCESS | 2060 | 1464104245290 Marionette TRACE conn5 <- [1,1583,null,{"value":null}] 08:37:25 INFO - PROCESS | 2060 | 1464104245422 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\", \"d7c34136-0072-4267-ac82-d2d8ecbe8f23\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:37:25 INFO - PROCESS | 2060 | ++DOCSHELL 0DA10400 == 27 [pid = 2060] [id = 405] 08:37:25 INFO - PROCESS | 2060 | ++DOMWINDOW == 68 (0DA44000) [pid = 2060] [serial = 1215] [outer = 00000000] 08:37:25 INFO - PROCESS | 2060 | ++DOMWINDOW == 69 (0DCDC800) [pid = 2060] [serial = 1216] [outer = 0DA44000] 08:37:25 INFO - PROCESS | 2060 | 1464104245478 Marionette DEBUG loaded listener.js 08:37:25 INFO - PROCESS | 2060 | ++DOMWINDOW == 70 (11B97800) [pid = 2060] [serial = 1217] [outer = 0DA44000] 08:37:26 INFO - PROCESS | 2060 | 1464104246075 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]]]}] 08:37:26 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.join.round.html | lineJoin 'round' is rendered correctly 08:37:26 INFO - TEST-OK | /2dcontext/line-styles/2d.line.join.round.html | took 970ms 08:37:26 INFO - PROCESS | 2060 | 1464104246142 Marionette TRACE conn5 -> [0,1585,"getWindowHandle",null] 08:37:26 INFO - PROCESS | 2060 | 1464104246145 Marionette TRACE conn5 <- [1,1585,null,{"value":"13"}] 08:37:26 INFO - PROCESS | 2060 | 1464104246148 Marionette TRACE conn5 -> [0,1586,"setScriptTimeout",{"ms":35000}] 08:37:26 INFO - TEST-START | /2dcontext/line-styles/2d.line.join.valid.html 08:37:26 INFO - PROCESS | 2060 | 1464104246151 Marionette TRACE conn5 <- [1,1586,null,{}] 08:37:26 INFO - PROCESS | 2060 | 1464104246155 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}] 08:37:26 INFO - PROCESS | 2060 | 1464104246263 Marionette TRACE conn5 <- [1,1587,null,{"value":null}] 08:37:26 INFO - PROCESS | 2060 | 1464104246395 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\", \"d7c34136-0072-4267-ac82-d2d8ecbe8f23\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:37:26 INFO - PROCESS | 2060 | ++DOCSHELL 14948C00 == 28 [pid = 2060] [id = 406] 08:37:26 INFO - PROCESS | 2060 | ++DOMWINDOW == 71 (14997C00) [pid = 2060] [serial = 1218] [outer = 00000000] 08:37:26 INFO - PROCESS | 2060 | ++DOMWINDOW == 72 (14F11400) [pid = 2060] [serial = 1219] [outer = 14997C00] 08:37:26 INFO - PROCESS | 2060 | 1464104246458 Marionette DEBUG loaded listener.js 08:37:26 INFO - PROCESS | 2060 | ++DOMWINDOW == 73 (14FD7400) [pid = 2060] [serial = 1220] [outer = 14997C00] 08:37:27 INFO - PROCESS | 2060 | 1464104247104 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]]]}] 08:37:27 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.join.valid.html | Setting lineJoin to valid values works 08:37:27 INFO - TEST-OK | /2dcontext/line-styles/2d.line.join.valid.html | took 970ms 08:37:27 INFO - PROCESS | 2060 | 1464104247133 Marionette TRACE conn5 -> [0,1589,"getWindowHandle",null] 08:37:27 INFO - PROCESS | 2060 | 1464104247135 Marionette TRACE conn5 <- [1,1589,null,{"value":"13"}] 08:37:27 INFO - TEST-START | /2dcontext/line-styles/2d.line.miter.acute.html 08:37:27 INFO - PROCESS | 2060 | 1464104247140 Marionette TRACE conn5 -> [0,1590,"setScriptTimeout",{"ms":35000}] 08:37:27 INFO - PROCESS | 2060 | 1464104247142 Marionette TRACE conn5 <- [1,1590,null,{}] 08:37:27 INFO - PROCESS | 2060 | 1464104247146 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}] 08:37:27 INFO - PROCESS | 2060 | 1464104247250 Marionette TRACE conn5 <- [1,1591,null,{"value":null}] 08:37:27 INFO - PROCESS | 2060 | 1464104247377 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\", \"d7c34136-0072-4267-ac82-d2d8ecbe8f23\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:37:27 INFO - PROCESS | 2060 | ++DOCSHELL 156DA400 == 29 [pid = 2060] [id = 407] 08:37:27 INFO - PROCESS | 2060 | ++DOMWINDOW == 74 (156DD000) [pid = 2060] [serial = 1221] [outer = 00000000] 08:37:27 INFO - PROCESS | 2060 | ++DOMWINDOW == 75 (15C3A400) [pid = 2060] [serial = 1222] [outer = 156DD000] 08:37:27 INFO - PROCESS | 2060 | 1464104247433 Marionette DEBUG loaded listener.js 08:37:27 INFO - PROCESS | 2060 | ++DOMWINDOW == 76 (15C3F400) [pid = 2060] [serial = 1223] [outer = 156DD000] 08:37:27 INFO - PROCESS | 2060 | 1464104247967 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]]]}] 08:37:28 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.miter.acute.html | Miter joins are drawn correctly with acute angles 08:37:28 INFO - TEST-OK | /2dcontext/line-styles/2d.line.miter.acute.html | took 870ms 08:37:28 INFO - PROCESS | 2060 | 1464104248013 Marionette TRACE conn5 -> [0,1593,"getWindowHandle",null] 08:37:28 INFO - PROCESS | 2060 | 1464104248016 Marionette TRACE conn5 <- [1,1593,null,{"value":"13"}] 08:37:28 INFO - PROCESS | 2060 | 1464104248019 Marionette TRACE conn5 -> [0,1594,"setScriptTimeout",{"ms":35000}] 08:37:28 INFO - TEST-START | /2dcontext/line-styles/2d.line.miter.exceeded.html 08:37:28 INFO - PROCESS | 2060 | 1464104248021 Marionette TRACE conn5 <- [1,1594,null,{}] 08:37:28 INFO - PROCESS | 2060 | 1464104248025 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}] 08:37:28 INFO - PROCESS | 2060 | 1464104248130 Marionette TRACE conn5 <- [1,1595,null,{"value":null}] 08:37:28 INFO - PROCESS | 2060 | 1464104248237 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\", \"d7c34136-0072-4267-ac82-d2d8ecbe8f23\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:37:28 INFO - PROCESS | 2060 | ++DOCSHELL 15C34000 == 30 [pid = 2060] [id = 408] 08:37:28 INFO - PROCESS | 2060 | ++DOMWINDOW == 77 (15C6B800) [pid = 2060] [serial = 1224] [outer = 00000000] 08:37:28 INFO - PROCESS | 2060 | ++DOMWINDOW == 78 (15C89C00) [pid = 2060] [serial = 1225] [outer = 15C6B800] 08:37:28 INFO - PROCESS | 2060 | 1464104248296 Marionette DEBUG loaded listener.js 08:37:28 INFO - PROCESS | 2060 | ++DOMWINDOW == 79 (15C90800) [pid = 2060] [serial = 1226] [outer = 15C6B800] 08:37:29 INFO - PROCESS | 2060 | 1464104249040 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]]]}] 08:37:29 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.miter.exceeded.html | Miter joins are not drawn when the miter limit is exceeded 08:37:29 INFO - TEST-OK | /2dcontext/line-styles/2d.line.miter.exceeded.html | took 1076ms 08:37:29 INFO - PROCESS | 2060 | 1464104249099 Marionette TRACE conn5 -> [0,1597,"getWindowHandle",null] 08:37:29 INFO - PROCESS | 2060 | 1464104249103 Marionette TRACE conn5 <- [1,1597,null,{"value":"13"}] 08:37:29 INFO - TEST-START | /2dcontext/line-styles/2d.line.miter.invalid.html 08:37:29 INFO - PROCESS | 2060 | 1464104249108 Marionette TRACE conn5 -> [0,1598,"setScriptTimeout",{"ms":35000}] 08:37:29 INFO - PROCESS | 2060 | 1464104249112 Marionette TRACE conn5 <- [1,1598,null,{}] 08:37:29 INFO - PROCESS | 2060 | 1464104249117 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}] 08:37:29 INFO - PROCESS | 2060 | 1464104249216 Marionette TRACE conn5 <- [1,1599,null,{"value":null}] 08:37:29 INFO - PROCESS | 2060 | 1464104249350 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\", \"d7c34136-0072-4267-ac82-d2d8ecbe8f23\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:37:29 INFO - PROCESS | 2060 | ++DOCSHELL 0D251000 == 31 [pid = 2060] [id = 409] 08:37:29 INFO - PROCESS | 2060 | ++DOMWINDOW == 80 (0D25AC00) [pid = 2060] [serial = 1227] [outer = 00000000] 08:37:29 INFO - PROCESS | 2060 | ++DOMWINDOW == 81 (0D8EE400) [pid = 2060] [serial = 1228] [outer = 0D25AC00] 08:37:29 INFO - PROCESS | 2060 | 1464104249402 Marionette DEBUG loaded listener.js 08:37:29 INFO - PROCESS | 2060 | ++DOMWINDOW == 82 (0DA4A400) [pid = 2060] [serial = 1229] [outer = 0D25AC00] 08:37:29 INFO - PROCESS | 2060 | --DOMWINDOW == 81 (0D537800) [pid = 2060] [serial = 1162] [outer = 00000000] [url = about:blank] 08:37:29 INFO - PROCESS | 2060 | --DOMWINDOW == 80 (1BAB8800) [pid = 2060] [serial = 1160] [outer = 00000000] [url = about:blank] 08:37:29 INFO - PROCESS | 2060 | --DOMWINDOW == 79 (0DA3FC00) [pid = 2060] [serial = 1163] [outer = 00000000] [url = about:blank] 08:37:29 INFO - PROCESS | 2060 | --DOMWINDOW == 78 (0D612000) [pid = 2060] [serial = 1168] [outer = 00000000] [url = about:blank] 08:37:29 INFO - PROCESS | 2060 | --DOMWINDOW == 77 (0C429400) [pid = 2060] [serial = 1165] [outer = 00000000] [url = about:blank] 08:37:29 INFO - PROCESS | 2060 | --DOMWINDOW == 76 (0C97D000) [pid = 2060] [serial = 1166] [outer = 00000000] [url = about:blank] 08:37:29 INFO - PROCESS | 2060 | --DOMWINDOW == 75 (11F7C400) [pid = 2060] [serial = 1171] [outer = 00000000] [url = about:blank] 08:37:29 INFO - PROCESS | 2060 | --DOMWINDOW == 74 (139CF800) [pid = 2060] [serial = 1174] [outer = 00000000] [url = about:blank] 08:37:29 INFO - PROCESS | 2060 | --DOMWINDOW == 73 (123CB800) [pid = 2060] [serial = 1172] [outer = 00000000] [url = about:blank] 08:37:29 INFO - PROCESS | 2060 | --DOMWINDOW == 72 (1499B800) [pid = 2060] [serial = 1177] [outer = 00000000] [url = about:blank] 08:37:29 INFO - PROCESS | 2060 | --DOMWINDOW == 71 (1490F800) [pid = 2060] [serial = 1175] [outer = 00000000] [url = about:blank] 08:37:29 INFO - PROCESS | 2060 | --DOMWINDOW == 70 (14F16C00) [pid = 2060] [serial = 1178] [outer = 00000000] [url = about:blank] 08:37:29 INFO - PROCESS | 2060 | --DOMWINDOW == 69 (156BD800) [pid = 2060] [serial = 1184] [outer = 00000000] [url = about:blank] 08:37:29 INFO - PROCESS | 2060 | --DOMWINDOW == 68 (14945800) [pid = 2060] [serial = 1180] [outer = 00000000] [url = about:blank] 08:37:29 INFO - PROCESS | 2060 | --DOMWINDOW == 67 (14952800) [pid = 2060] [serial = 1181] [outer = 00000000] [url = about:blank] 08:37:29 INFO - PROCESS | 2060 | --DOMWINDOW == 66 (0D666000) [pid = 2060] [serial = 1169] [outer = 00000000] [url = about:blank] 08:37:29 INFO - PROCESS | 2060 | --DOMWINDOW == 65 (11F75C00) [pid = 2060] [serial = 1142] [outer = 00000000] [url = about:blank] 08:37:29 INFO - PROCESS | 2060 | --DOMWINDOW == 64 (154C8000) [pid = 2060] [serial = 1183] [outer = 00000000] [url = about:blank] 08:37:29 INFO - PROCESS | 2060 | --DOMWINDOW == 63 (156D7000) [pid = 2060] [serial = 1186] [outer = 00000000] [url = about:blank] 08:37:29 INFO - PROCESS | 2060 | 1464104249876 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]]]}] 08:37:29 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.miter.invalid.html | Setting miterLimit to invalid values is ignored 08:37:29 INFO - TEST-OK | /2dcontext/line-styles/2d.line.miter.invalid.html | took 830ms 08:37:29 INFO - PROCESS | 2060 | 1464104249940 Marionette TRACE conn5 -> [0,1601,"getWindowHandle",null] 08:37:29 INFO - PROCESS | 2060 | 1464104249945 Marionette TRACE conn5 <- [1,1601,null,{"value":"13"}] 08:37:29 INFO - TEST-START | /2dcontext/line-styles/2d.line.miter.lineedge.html 08:37:29 INFO - PROCESS | 2060 | 1464104249951 Marionette TRACE conn5 -> [0,1602,"setScriptTimeout",{"ms":35000}] 08:37:29 INFO - PROCESS | 2060 | 1464104249954 Marionette TRACE conn5 <- [1,1602,null,{}] 08:37:29 INFO - PROCESS | 2060 | 1464104249958 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}] 08:37:30 INFO - PROCESS | 2060 | 1464104250043 Marionette TRACE conn5 <- [1,1603,null,{"value":null}] 08:37:30 INFO - PROCESS | 2060 | 1464104250126 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\", \"d7c34136-0072-4267-ac82-d2d8ecbe8f23\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:37:30 INFO - PROCESS | 2060 | ++DOCSHELL 0CAF2400 == 32 [pid = 2060] [id = 410] 08:37:30 INFO - PROCESS | 2060 | ++DOMWINDOW == 64 (0CFA5000) [pid = 2060] [serial = 1230] [outer = 00000000] 08:37:30 INFO - PROCESS | 2060 | ++DOMWINDOW == 65 (0D668000) [pid = 2060] [serial = 1231] [outer = 0CFA5000] 08:37:30 INFO - PROCESS | 2060 | 1464104250180 Marionette DEBUG loaded listener.js 08:37:30 INFO - PROCESS | 2060 | ++DOMWINDOW == 66 (0DA45800) [pid = 2060] [serial = 1232] [outer = 0CFA5000] 08:37:30 INFO - PROCESS | 2060 | 1464104250573 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]]]}] 08:37:30 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 08:37:30 INFO - TEST-OK | /2dcontext/line-styles/2d.line.miter.lineedge.html | took 670ms 08:37:30 INFO - PROCESS | 2060 | 1464104250624 Marionette TRACE conn5 -> [0,1605,"getWindowHandle",null] 08:37:30 INFO - PROCESS | 2060 | 1464104250626 Marionette TRACE conn5 <- [1,1605,null,{"value":"13"}] 08:37:30 INFO - PROCESS | 2060 | 1464104250630 Marionette TRACE conn5 -> [0,1606,"setScriptTimeout",{"ms":35000}] 08:37:30 INFO - TEST-START | /2dcontext/line-styles/2d.line.miter.obtuse.html 08:37:30 INFO - PROCESS | 2060 | 1464104250633 Marionette TRACE conn5 <- [1,1606,null,{}] 08:37:30 INFO - PROCESS | 2060 | 1464104250644 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}] 08:37:30 INFO - PROCESS | 2060 | 1464104250760 Marionette TRACE conn5 <- [1,1607,null,{"value":null}] 08:37:30 INFO - PROCESS | 2060 | 1464104250778 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\", \"d7c34136-0072-4267-ac82-d2d8ecbe8f23\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:37:30 INFO - PROCESS | 2060 | ++DOCSHELL 1261AC00 == 33 [pid = 2060] [id = 411] 08:37:30 INFO - PROCESS | 2060 | ++DOMWINDOW == 67 (1261CC00) [pid = 2060] [serial = 1233] [outer = 00000000] 08:37:30 INFO - PROCESS | 2060 | ++DOMWINDOW == 68 (12672C00) [pid = 2060] [serial = 1234] [outer = 1261CC00] 08:37:30 INFO - PROCESS | 2060 | 1464104250825 Marionette DEBUG loaded listener.js 08:37:30 INFO - PROCESS | 2060 | ++DOMWINDOW == 69 (134E6400) [pid = 2060] [serial = 1235] [outer = 1261CC00] 08:37:31 INFO - PROCESS | 2060 | 1464104251290 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]]]}] 08:37:31 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.miter.obtuse.html | Miter joins are drawn correctly with obtuse angles 08:37:31 INFO - TEST-OK | /2dcontext/line-styles/2d.line.miter.obtuse.html | took 670ms 08:37:31 INFO - PROCESS | 2060 | 1464104251304 Marionette TRACE conn5 -> [0,1609,"getWindowHandle",null] 08:37:31 INFO - PROCESS | 2060 | 1464104251307 Marionette TRACE conn5 <- [1,1609,null,{"value":"13"}] 08:37:31 INFO - TEST-START | /2dcontext/line-styles/2d.line.miter.rightangle.html 08:37:31 INFO - PROCESS | 2060 | 1464104251310 Marionette TRACE conn5 -> [0,1610,"setScriptTimeout",{"ms":35000}] 08:37:31 INFO - PROCESS | 2060 | 1464104251311 Marionette TRACE conn5 <- [1,1610,null,{}] 08:37:31 INFO - PROCESS | 2060 | 1464104251318 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}] 08:37:31 INFO - PROCESS | 2060 | 1464104251402 Marionette TRACE conn5 <- [1,1611,null,{"value":null}] 08:37:31 INFO - PROCESS | 2060 | 1464104251409 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\", \"d7c34136-0072-4267-ac82-d2d8ecbe8f23\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:37:31 INFO - PROCESS | 2060 | ++DOCSHELL 1261F000 == 34 [pid = 2060] [id = 412] 08:37:31 INFO - PROCESS | 2060 | ++DOMWINDOW == 70 (139C4000) [pid = 2060] [serial = 1236] [outer = 00000000] 08:37:31 INFO - PROCESS | 2060 | ++DOMWINDOW == 71 (14949C00) [pid = 2060] [serial = 1237] [outer = 139C4000] 08:37:31 INFO - PROCESS | 2060 | 1464104251454 Marionette DEBUG loaded listener.js 08:37:31 INFO - PROCESS | 2060 | ++DOMWINDOW == 72 (1499E000) [pid = 2060] [serial = 1238] [outer = 139C4000] 08:37:31 INFO - PROCESS | 2060 | 1464104251912 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]]]}] 08:37:31 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 08:37:31 INFO - TEST-OK | /2dcontext/line-styles/2d.line.miter.rightangle.html | took 670ms 08:37:31 INFO - PROCESS | 2060 | 1464104251984 Marionette TRACE conn5 -> [0,1613,"getWindowHandle",null] 08:37:31 INFO - PROCESS | 2060 | 1464104251986 Marionette TRACE conn5 <- [1,1613,null,{"value":"13"}] 08:37:31 INFO - TEST-START | /2dcontext/line-styles/2d.line.miter.valid.html 08:37:31 INFO - PROCESS | 2060 | 1464104251995 Marionette TRACE conn5 -> [0,1614,"setScriptTimeout",{"ms":35000}] 08:37:31 INFO - PROCESS | 2060 | 1464104251997 Marionette TRACE conn5 <- [1,1614,null,{}] 08:37:31 INFO - PROCESS | 2060 | 1464104252000 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}] 08:37:32 INFO - PROCESS | 2060 | 1464104252116 Marionette TRACE conn5 <- [1,1615,null,{"value":null}] 08:37:32 INFO - PROCESS | 2060 | 1464104252209 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\", \"d7c34136-0072-4267-ac82-d2d8ecbe8f23\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:37:32 INFO - PROCESS | 2060 | ++DOCSHELL 14F15000 == 35 [pid = 2060] [id = 413] 08:37:32 INFO - PROCESS | 2060 | ++DOMWINDOW == 73 (14F15C00) [pid = 2060] [serial = 1239] [outer = 00000000] 08:37:32 INFO - PROCESS | 2060 | ++DOMWINDOW == 74 (14FDFC00) [pid = 2060] [serial = 1240] [outer = 14F15C00] 08:37:32 INFO - PROCESS | 2060 | 1464104252257 Marionette DEBUG loaded listener.js 08:37:32 INFO - PROCESS | 2060 | ++DOMWINDOW == 75 (156BD400) [pid = 2060] [serial = 1241] [outer = 14F15C00] 08:37:32 INFO - PROCESS | 2060 | 1464104252671 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]]]}] 08:37:32 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.miter.valid.html | Setting miterLimit to valid values works 08:37:32 INFO - TEST-OK | /2dcontext/line-styles/2d.line.miter.valid.html | took 730ms 08:37:32 INFO - PROCESS | 2060 | 1464104252729 Marionette TRACE conn5 -> [0,1617,"getWindowHandle",null] 08:37:32 INFO - PROCESS | 2060 | 1464104252731 Marionette TRACE conn5 <- [1,1617,null,{"value":"13"}] 08:37:32 INFO - TEST-START | /2dcontext/line-styles/2d.line.miter.within.html 08:37:32 INFO - PROCESS | 2060 | 1464104252734 Marionette TRACE conn5 -> [0,1618,"setScriptTimeout",{"ms":35000}] 08:37:32 INFO - PROCESS | 2060 | 1464104252735 Marionette TRACE conn5 <- [1,1618,null,{}] 08:37:32 INFO - PROCESS | 2060 | 1464104252745 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}] 08:37:32 INFO - PROCESS | 2060 | 1464104252879 Marionette TRACE conn5 <- [1,1619,null,{"value":null}] 08:37:32 INFO - PROCESS | 2060 | 1464104252935 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\", \"d7c34136-0072-4267-ac82-d2d8ecbe8f23\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:37:32 INFO - PROCESS | 2060 | ++DOCSHELL 156C0000 == 36 [pid = 2060] [id = 414] 08:37:32 INFO - PROCESS | 2060 | ++DOMWINDOW == 76 (156C7400) [pid = 2060] [serial = 1242] [outer = 00000000] 08:37:32 INFO - PROCESS | 2060 | ++DOMWINDOW == 77 (15C71800) [pid = 2060] [serial = 1243] [outer = 156C7400] 08:37:32 INFO - PROCESS | 2060 | 1464104252981 Marionette DEBUG loaded listener.js 08:37:33 INFO - PROCESS | 2060 | ++DOMWINDOW == 78 (162B1400) [pid = 2060] [serial = 1244] [outer = 156C7400] 08:37:33 INFO - PROCESS | 2060 | 1464104253384 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]]]}] 08:37:33 INFO - PROCESS | 2060 | --DOMWINDOW == 77 (12664800) [pid = 2060] [serial = 1203] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.join.invalid.html] 08:37:33 INFO - PROCESS | 2060 | --DOMWINDOW == 76 (1490F400) [pid = 2060] [serial = 1206] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.join.miter.html] 08:37:33 INFO - PROCESS | 2060 | --DOMWINDOW == 75 (0E789C00) [pid = 2060] [serial = 1200] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.join.closed.html] 08:37:33 INFO - PROCESS | 2060 | --DOMWINDOW == 74 (0D250400) [pid = 2060] [serial = 1197] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.join.bevel.html] 08:37:33 INFO - PROCESS | 2060 | --DOMWINDOW == 73 (0C428800) [pid = 2060] [serial = 1194] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.defaults.html] 08:37:33 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.miter.within.html | Miter joins are drawn when the miter limit is not quite exceeded 08:37:33 INFO - TEST-OK | /2dcontext/line-styles/2d.line.miter.within.html | took 730ms 08:37:33 INFO - PROCESS | 2060 | 1464104253465 Marionette TRACE conn5 -> [0,1621,"getWindowHandle",null] 08:37:33 INFO - PROCESS | 2060 | 1464104253467 Marionette TRACE conn5 <- [1,1621,null,{"value":"13"}] 08:37:33 INFO - TEST-START | /2dcontext/line-styles/2d.line.union.html 08:37:33 INFO - PROCESS | 2060 | 1464104253471 Marionette TRACE conn5 -> [0,1622,"setScriptTimeout",{"ms":35000}] 08:37:33 INFO - PROCESS | 2060 | 1464104253472 Marionette TRACE conn5 <- [1,1622,null,{}] 08:37:33 INFO - PROCESS | 2060 | 1464104253503 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}] 08:37:33 INFO - PROCESS | 2060 | 1464104253599 Marionette TRACE conn5 <- [1,1623,null,{"value":null}] 08:37:33 INFO - PROCESS | 2060 | 1464104253612 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\", \"d7c34136-0072-4267-ac82-d2d8ecbe8f23\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:37:33 INFO - PROCESS | 2060 | ++DOCSHELL 130D9800 == 37 [pid = 2060] [id = 415] 08:37:33 INFO - PROCESS | 2060 | ++DOMWINDOW == 74 (134E2800) [pid = 2060] [serial = 1245] [outer = 00000000] 08:37:33 INFO - PROCESS | 2060 | ++DOMWINDOW == 75 (15C70C00) [pid = 2060] [serial = 1246] [outer = 134E2800] 08:37:33 INFO - PROCESS | 2060 | 1464104253660 Marionette DEBUG loaded listener.js 08:37:33 INFO - PROCESS | 2060 | ++DOMWINDOW == 76 (1669E400) [pid = 2060] [serial = 1247] [outer = 134E2800] 08:37:34 INFO - PROCESS | 2060 | 1464104254087 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]]]}] 08:37:34 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.union.html | Canvas test: 2d.line.union 08:37:34 INFO - TEST-OK | /2dcontext/line-styles/2d.line.union.html | took 670ms 08:37:34 INFO - TEST-START | /2dcontext/line-styles/2d.line.width.basic.html 08:37:34 INFO - PROCESS | 2060 | 1464104254141 Marionette TRACE conn5 -> [0,1625,"getWindowHandle",null] 08:37:34 INFO - PROCESS | 2060 | 1464104254143 Marionette TRACE conn5 <- [1,1625,null,{"value":"13"}] 08:37:34 INFO - PROCESS | 2060 | 1464104254146 Marionette TRACE conn5 -> [0,1626,"setScriptTimeout",{"ms":35000}] 08:37:34 INFO - PROCESS | 2060 | 1464104254157 Marionette TRACE conn5 <- [1,1626,null,{}] 08:37:34 INFO - PROCESS | 2060 | 1464104254161 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}] 08:37:34 INFO - PROCESS | 2060 | 1464104254242 Marionette TRACE conn5 <- [1,1627,null,{"value":null}] 08:37:34 INFO - PROCESS | 2060 | 1464104254250 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\", \"d7c34136-0072-4267-ac82-d2d8ecbe8f23\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:37:34 INFO - PROCESS | 2060 | ++DOCSHELL 1669FC00 == 38 [pid = 2060] [id = 416] 08:37:34 INFO - PROCESS | 2060 | ++DOMWINDOW == 77 (1676A800) [pid = 2060] [serial = 1248] [outer = 00000000] 08:37:34 INFO - PROCESS | 2060 | ++DOMWINDOW == 78 (16770800) [pid = 2060] [serial = 1249] [outer = 1676A800] 08:37:34 INFO - PROCESS | 2060 | 1464104254293 Marionette DEBUG loaded listener.js 08:37:34 INFO - PROCESS | 2060 | ++DOMWINDOW == 79 (16CA5400) [pid = 2060] [serial = 1250] [outer = 1676A800] 08:37:34 INFO - PROCESS | 2060 | 1464104254724 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]]]}] 08:37:34 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.width.basic.html | lineWidth determines the width of line strokes 08:37:34 INFO - TEST-OK | /2dcontext/line-styles/2d.line.width.basic.html | took 630ms 08:37:34 INFO - PROCESS | 2060 | 1464104254777 Marionette TRACE conn5 -> [0,1629,"getWindowHandle",null] 08:37:34 INFO - PROCESS | 2060 | 1464104254779 Marionette TRACE conn5 <- [1,1629,null,{"value":"13"}] 08:37:34 INFO - TEST-START | /2dcontext/line-styles/2d.line.width.invalid.html 08:37:34 INFO - PROCESS | 2060 | 1464104254782 Marionette TRACE conn5 -> [0,1630,"setScriptTimeout",{"ms":35000}] 08:37:34 INFO - PROCESS | 2060 | 1464104254784 Marionette TRACE conn5 <- [1,1630,null,{}] 08:37:34 INFO - PROCESS | 2060 | 1464104254787 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}] 08:37:34 INFO - PROCESS | 2060 | 1464104254869 Marionette TRACE conn5 <- [1,1631,null,{"value":null}] 08:37:34 INFO - PROCESS | 2060 | 1464104254875 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\", \"d7c34136-0072-4267-ac82-d2d8ecbe8f23\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:37:34 INFO - PROCESS | 2060 | ++DOCSHELL 0C3A4800 == 39 [pid = 2060] [id = 417] 08:37:34 INFO - PROCESS | 2060 | ++DOMWINDOW == 80 (0C41C000) [pid = 2060] [serial = 1251] [outer = 00000000] 08:37:34 INFO - PROCESS | 2060 | ++DOMWINDOW == 81 (16D59800) [pid = 2060] [serial = 1252] [outer = 0C41C000] 08:37:34 INFO - PROCESS | 2060 | 1464104254919 Marionette DEBUG loaded listener.js 08:37:34 INFO - PROCESS | 2060 | ++DOMWINDOW == 82 (16ECD400) [pid = 2060] [serial = 1253] [outer = 0C41C000] 08:37:35 INFO - PROCESS | 2060 | 1464104255348 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]]]}] 08:37:35 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.width.invalid.html | Setting lineWidth to invalid values is ignored 08:37:35 INFO - TEST-OK | /2dcontext/line-styles/2d.line.width.invalid.html | took 630ms 08:37:35 INFO - TEST-START | /2dcontext/line-styles/2d.line.width.scaledefault.html 08:37:35 INFO - PROCESS | 2060 | 1464104255417 Marionette TRACE conn5 -> [0,1633,"getWindowHandle",null] 08:37:35 INFO - PROCESS | 2060 | 1464104255419 Marionette TRACE conn5 <- [1,1633,null,{"value":"13"}] 08:37:35 INFO - PROCESS | 2060 | 1464104255422 Marionette TRACE conn5 -> [0,1634,"setScriptTimeout",{"ms":35000}] 08:37:35 INFO - PROCESS | 2060 | 1464104255424 Marionette TRACE conn5 <- [1,1634,null,{}] 08:37:35 INFO - PROCESS | 2060 | 1464104255428 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}] 08:37:35 INFO - PROCESS | 2060 | 1464104255512 Marionette TRACE conn5 <- [1,1635,null,{"value":null}] 08:37:35 INFO - PROCESS | 2060 | 1464104255518 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\", \"d7c34136-0072-4267-ac82-d2d8ecbe8f23\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:37:35 INFO - PROCESS | 2060 | ++DOCSHELL 16D59000 == 40 [pid = 2060] [id = 418] 08:37:35 INFO - PROCESS | 2060 | ++DOMWINDOW == 83 (16ED1C00) [pid = 2060] [serial = 1254] [outer = 00000000] 08:37:35 INFO - PROCESS | 2060 | ++DOMWINDOW == 84 (17161800) [pid = 2060] [serial = 1255] [outer = 16ED1C00] 08:37:35 INFO - PROCESS | 2060 | 1464104255563 Marionette DEBUG loaded listener.js 08:37:35 INFO - PROCESS | 2060 | ++DOMWINDOW == 85 (172AC400) [pid = 2060] [serial = 1256] [outer = 16ED1C00] 08:37:36 INFO - PROCESS | 2060 | 1464104256096 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]]]}] 08:37:36 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.width.scaledefault.html | Default lineWidth strokes are affected by scale transformations 08:37:36 INFO - TEST-OK | /2dcontext/line-styles/2d.line.width.scaledefault.html | took 730ms 08:37:36 INFO - PROCESS | 2060 | 1464104256154 Marionette TRACE conn5 -> [0,1637,"getWindowHandle",null] 08:37:36 INFO - PROCESS | 2060 | 1464104256158 Marionette TRACE conn5 <- [1,1637,null,{"value":"13"}] 08:37:36 INFO - TEST-START | /2dcontext/line-styles/2d.line.width.transformed.html 08:37:36 INFO - PROCESS | 2060 | 1464104256164 Marionette TRACE conn5 -> [0,1638,"setScriptTimeout",{"ms":35000}] 08:37:36 INFO - PROCESS | 2060 | 1464104256169 Marionette TRACE conn5 <- [1,1638,null,{}] 08:37:36 INFO - PROCESS | 2060 | 1464104256176 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}] 08:37:36 INFO - PROCESS | 2060 | 1464104256335 Marionette TRACE conn5 <- [1,1639,null,{"value":null}] 08:37:36 INFO - PROCESS | 2060 | 1464104256448 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\", \"d7c34136-0072-4267-ac82-d2d8ecbe8f23\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:37:36 INFO - PROCESS | 2060 | ++DOCSHELL 0CA58000 == 41 [pid = 2060] [id = 419] 08:37:36 INFO - PROCESS | 2060 | ++DOMWINDOW == 86 (0D24F400) [pid = 2060] [serial = 1257] [outer = 00000000] 08:37:36 INFO - PROCESS | 2060 | ++DOMWINDOW == 87 (0D60F800) [pid = 2060] [serial = 1258] [outer = 0D24F400] 08:37:36 INFO - PROCESS | 2060 | 1464104256504 Marionette DEBUG loaded listener.js 08:37:36 INFO - PROCESS | 2060 | ++DOMWINDOW == 88 (0DA41400) [pid = 2060] [serial = 1259] [outer = 0D24F400] 08:37:37 INFO - PROCESS | 2060 | 1464104257086 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]]]}] 08:37:37 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.width.transformed.html | Line stroke widths are affected by scale transformations 08:37:37 INFO - TEST-OK | /2dcontext/line-styles/2d.line.width.transformed.html | took 970ms 08:37:37 INFO - PROCESS | 2060 | 1464104257139 Marionette TRACE conn5 -> [0,1641,"getWindowHandle",null] 08:37:37 INFO - PROCESS | 2060 | 1464104257146 Marionette TRACE conn5 <- [1,1641,null,{"value":"13"}] 08:37:37 INFO - TEST-START | /2dcontext/line-styles/2d.line.width.valid.html 08:37:37 INFO - PROCESS | 2060 | 1464104257152 Marionette TRACE conn5 -> [0,1642,"setScriptTimeout",{"ms":35000}] 08:37:37 INFO - PROCESS | 2060 | 1464104257155 Marionette TRACE conn5 <- [1,1642,null,{}] 08:37:37 INFO - PROCESS | 2060 | 1464104257159 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}] 08:37:37 INFO - PROCESS | 2060 | 1464104257270 Marionette TRACE conn5 <- [1,1643,null,{"value":null}] 08:37:37 INFO - PROCESS | 2060 | 1464104257376 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\", \"d7c34136-0072-4267-ac82-d2d8ecbe8f23\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:37:37 INFO - PROCESS | 2060 | ++DOCSHELL 11F73400 == 42 [pid = 2060] [id = 420] 08:37:37 INFO - PROCESS | 2060 | ++DOMWINDOW == 89 (12608400) [pid = 2060] [serial = 1260] [outer = 00000000] 08:37:37 INFO - PROCESS | 2060 | ++DOMWINDOW == 90 (1490E400) [pid = 2060] [serial = 1261] [outer = 12608400] 08:37:37 INFO - PROCESS | 2060 | 1464104257431 Marionette DEBUG loaded listener.js 08:37:37 INFO - PROCESS | 2060 | ++DOMWINDOW == 91 (14F1BC00) [pid = 2060] [serial = 1262] [outer = 12608400] 08:37:38 INFO - PROCESS | 2060 | 1464104258098 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]]]}] 08:37:38 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.width.valid.html | Setting lineWidth to valid values works 08:37:38 INFO - TEST-OK | /2dcontext/line-styles/2d.line.width.valid.html | took 970ms 08:37:38 INFO - PROCESS | 2060 | 1464104258123 Marionette TRACE conn5 -> [0,1645,"getWindowHandle",null] 08:37:38 INFO - PROCESS | 2060 | 1464104258126 Marionette TRACE conn5 <- [1,1645,null,{"value":"13"}] 08:37:38 INFO - PROCESS | 2060 | 1464104258130 Marionette TRACE conn5 -> [0,1646,"setScriptTimeout",{"ms":35000}] 08:37:38 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.angle.1.html 08:37:38 INFO - PROCESS | 2060 | 1464104258133 Marionette TRACE conn5 <- [1,1646,null,{}] 08:37:38 INFO - PROCESS | 2060 | 1464104258145 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}] 08:37:38 INFO - PROCESS | 2060 | 1464104258256 Marionette TRACE conn5 <- [1,1647,null,{"value":null}] 08:37:38 INFO - PROCESS | 2060 | 1464104258392 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\", \"d7c34136-0072-4267-ac82-d2d8ecbe8f23\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:37:38 INFO - PROCESS | 2060 | ++DOCSHELL 175F6000 == 43 [pid = 2060] [id = 421] 08:37:38 INFO - PROCESS | 2060 | ++DOMWINDOW == 92 (17740C00) [pid = 2060] [serial = 1263] [outer = 00000000] 08:37:38 INFO - PROCESS | 2060 | ++DOMWINDOW == 93 (1774A000) [pid = 2060] [serial = 1264] [outer = 17740C00] 08:37:38 INFO - PROCESS | 2060 | 1464104258450 Marionette DEBUG loaded listener.js 08:37:38 INFO - PROCESS | 2060 | ++DOMWINDOW == 94 (1774E800) [pid = 2060] [serial = 1265] [outer = 17740C00] 08:37:39 INFO - PROCESS | 2060 | 1464104259056 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]]]}] 08:37:39 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.angle.1.html | arc() draws pi/2 .. -pi anticlockwise correctly 08:37:39 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.angle.1.html | took 970ms 08:37:39 INFO - PROCESS | 2060 | 1464104259103 Marionette TRACE conn5 -> [0,1649,"getWindowHandle",null] 08:37:39 INFO - PROCESS | 2060 | 1464104259106 Marionette TRACE conn5 <- [1,1649,null,{"value":"13"}] 08:37:39 INFO - PROCESS | 2060 | 1464104259110 Marionette TRACE conn5 -> [0,1650,"setScriptTimeout",{"ms":35000}] 08:37:39 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.angle.2.html 08:37:39 INFO - PROCESS | 2060 | 1464104259112 Marionette TRACE conn5 <- [1,1650,null,{}] 08:37:39 INFO - PROCESS | 2060 | 1464104259116 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}] 08:37:39 INFO - PROCESS | 2060 | 1464104259224 Marionette TRACE conn5 <- [1,1651,null,{"value":null}] 08:37:39 INFO - PROCESS | 2060 | 1464104259330 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\", \"d7c34136-0072-4267-ac82-d2d8ecbe8f23\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:37:39 INFO - PROCESS | 2060 | ++DOCSHELL 177DE000 == 44 [pid = 2060] [id = 422] 08:37:39 INFO - PROCESS | 2060 | ++DOMWINDOW == 95 (177E6C00) [pid = 2060] [serial = 1266] [outer = 00000000] 08:37:39 INFO - PROCESS | 2060 | ++DOMWINDOW == 96 (178CA000) [pid = 2060] [serial = 1267] [outer = 177E6C00] 08:37:39 INFO - PROCESS | 2060 | 1464104259385 Marionette DEBUG loaded listener.js 08:37:39 INFO - PROCESS | 2060 | ++DOMWINDOW == 97 (178CF800) [pid = 2060] [serial = 1268] [outer = 177E6C00] 08:37:39 INFO - PROCESS | 2060 | 1464104259959 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]]]}] 08:37:40 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.angle.2.html | arc() draws -3pi/2 .. -pi anticlockwise correctly 08:37:40 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.angle.2.html | took 930ms 08:37:40 INFO - PROCESS | 2060 | 1464104260044 Marionette TRACE conn5 -> [0,1653,"getWindowHandle",null] 08:37:40 INFO - PROCESS | 2060 | 1464104260046 Marionette TRACE conn5 <- [1,1653,null,{"value":"13"}] 08:37:40 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.angle.3.html 08:37:40 INFO - PROCESS | 2060 | 1464104260050 Marionette TRACE conn5 -> [0,1654,"setScriptTimeout",{"ms":35000}] 08:37:40 INFO - PROCESS | 2060 | 1464104260052 Marionette TRACE conn5 <- [1,1654,null,{}] 08:37:40 INFO - PROCESS | 2060 | 1464104260056 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}] 08:37:40 INFO - PROCESS | 2060 | 1464104260166 Marionette TRACE conn5 <- [1,1655,null,{"value":null}] 08:37:40 INFO - PROCESS | 2060 | 1464104260300 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\", \"d7c34136-0072-4267-ac82-d2d8ecbe8f23\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:37:40 INFO - PROCESS | 2060 | ++DOCSHELL 123CB800 == 45 [pid = 2060] [id = 423] 08:37:40 INFO - PROCESS | 2060 | ++DOMWINDOW == 98 (177E4C00) [pid = 2060] [serial = 1269] [outer = 00000000] 08:37:40 INFO - PROCESS | 2060 | ++DOMWINDOW == 99 (179C4000) [pid = 2060] [serial = 1270] [outer = 177E4C00] 08:37:40 INFO - PROCESS | 2060 | 1464104260355 Marionette DEBUG loaded listener.js 08:37:40 INFO - PROCESS | 2060 | ++DOMWINDOW == 100 (18ACA000) [pid = 2060] [serial = 1271] [outer = 177E4C00] 08:37:41 INFO - PROCESS | 2060 | 1464104261192 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]]]}] 08:37:41 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.angle.3.html | arc() wraps angles mod 2pi when anticlockwise and end > start+2pi 08:37:41 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.angle.3.html | took 1181ms 08:37:41 INFO - PROCESS | 2060 | 1464104261235 Marionette TRACE conn5 -> [0,1657,"getWindowHandle",null] 08:37:41 INFO - PROCESS | 2060 | 1464104261239 Marionette TRACE conn5 <- [1,1657,null,{"value":"13"}] 08:37:41 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.angle.4.html 08:37:41 INFO - PROCESS | 2060 | 1464104261244 Marionette TRACE conn5 -> [0,1658,"setScriptTimeout",{"ms":35000}] 08:37:41 INFO - PROCESS | 2060 | 1464104261248 Marionette TRACE conn5 <- [1,1658,null,{}] 08:37:41 INFO - PROCESS | 2060 | 1464104261254 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}] 08:37:41 INFO - PROCESS | 2060 | 1464104261360 Marionette TRACE conn5 <- [1,1659,null,{"value":null}] 08:37:41 INFO - PROCESS | 2060 | 1464104261497 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\", \"d7c34136-0072-4267-ac82-d2d8ecbe8f23\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:37:41 INFO - PROCESS | 2060 | ++DOCSHELL 0C301C00 == 46 [pid = 2060] [id = 424] 08:37:41 INFO - PROCESS | 2060 | ++DOMWINDOW == 101 (0C425400) [pid = 2060] [serial = 1272] [outer = 00000000] 08:37:41 INFO - PROCESS | 2060 | ++DOMWINDOW == 102 (0D8EC800) [pid = 2060] [serial = 1273] [outer = 0C425400] 08:37:41 INFO - PROCESS | 2060 | 1464104261550 Marionette DEBUG loaded listener.js 08:37:41 INFO - PROCESS | 2060 | ++DOMWINDOW == 103 (0DCE6800) [pid = 2060] [serial = 1274] [outer = 0C425400] 08:37:42 INFO - PROCESS | 2060 | 1464104262166 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]]]}] 08:37:42 INFO - PROCESS | 2060 | --DOCSHELL 0C3A4800 == 45 [pid = 2060] [id = 417] 08:37:42 INFO - PROCESS | 2060 | --DOCSHELL 1669FC00 == 44 [pid = 2060] [id = 416] 08:37:42 INFO - PROCESS | 2060 | --DOCSHELL 130D9800 == 43 [pid = 2060] [id = 415] 08:37:42 INFO - PROCESS | 2060 | --DOCSHELL 156C0000 == 42 [pid = 2060] [id = 414] 08:37:42 INFO - PROCESS | 2060 | --DOCSHELL 14F15000 == 41 [pid = 2060] [id = 413] 08:37:42 INFO - PROCESS | 2060 | --DOCSHELL 1261F000 == 40 [pid = 2060] [id = 412] 08:37:42 INFO - PROCESS | 2060 | --DOCSHELL 1261AC00 == 39 [pid = 2060] [id = 411] 08:37:42 INFO - PROCESS | 2060 | --DOCSHELL 0CAF2400 == 38 [pid = 2060] [id = 410] 08:37:42 INFO - PROCESS | 2060 | --DOCSHELL 0D251000 == 37 [pid = 2060] [id = 409] 08:37:42 INFO - PROCESS | 2060 | --DOMWINDOW == 102 (134EBC00) [pid = 2060] [serial = 1205] [outer = 00000000] [url = about:blank] 08:37:42 INFO - PROCESS | 2060 | --DOMWINDOW == 101 (134E4C00) [pid = 2060] [serial = 1204] [outer = 00000000] [url = about:blank] 08:37:42 INFO - PROCESS | 2060 | --DOMWINDOW == 100 (1494C000) [pid = 2060] [serial = 1207] [outer = 00000000] [url = about:blank] 08:37:42 INFO - PROCESS | 2060 | --DOMWINDOW == 99 (1549B000) [pid = 2060] [serial = 1210] [outer = 00000000] [url = about:blank] 08:37:42 INFO - PROCESS | 2060 | --DOMWINDOW == 98 (0D534C00) [pid = 2060] [serial = 1189] [outer = 00000000] [url = about:blank] 08:37:42 INFO - PROCESS | 2060 | --DOMWINDOW == 97 (11D53800) [pid = 2060] [serial = 1201] [outer = 00000000] [url = about:blank] 08:37:42 INFO - PROCESS | 2060 | --DOMWINDOW == 96 (12333800) [pid = 2060] [serial = 1202] [outer = 00000000] [url = about:blank] 08:37:42 INFO - PROCESS | 2060 | --DOMWINDOW == 95 (12609C00) [pid = 2060] [serial = 1192] [outer = 00000000] [url = about:blank] 08:37:42 INFO - PROCESS | 2060 | --DOMWINDOW == 94 (0D662400) [pid = 2060] [serial = 1198] [outer = 00000000] [url = about:blank] 08:37:42 INFO - PROCESS | 2060 | --DOMWINDOW == 93 (0D8EEC00) [pid = 2060] [serial = 1199] [outer = 00000000] [url = about:blank] 08:37:42 INFO - PROCESS | 2060 | --DOMWINDOW == 92 (0D60A800) [pid = 2060] [serial = 1196] [outer = 00000000] [url = about:blank] 08:37:42 INFO - PROCESS | 2060 | --DOMWINDOW == 91 (0D251C00) [pid = 2060] [serial = 1195] [outer = 00000000] [url = about:blank] 08:37:42 INFO - PROCESS | 2060 | --DOMWINDOW == 90 (14951800) [pid = 2060] [serial = 1208] [outer = 00000000] [url = about:blank] 08:37:42 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.angle.4.html | arc() draws a full circle when clockwise and end > start+2pi 08:37:42 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.angle.4.html | took 1022ms 08:37:42 INFO - PROCESS | 2060 | 1464104262267 Marionette TRACE conn5 -> [0,1661,"getWindowHandle",null] 08:37:42 INFO - PROCESS | 2060 | 1464104262272 Marionette TRACE conn5 <- [1,1661,null,{"value":"13"}] 08:37:42 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.angle.5.html 08:37:42 INFO - PROCESS | 2060 | 1464104262278 Marionette TRACE conn5 -> [0,1662,"setScriptTimeout",{"ms":35000}] 08:37:42 INFO - PROCESS | 2060 | 1464104262281 Marionette TRACE conn5 <- [1,1662,null,{}] 08:37:42 INFO - PROCESS | 2060 | 1464104262285 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}] 08:37:42 INFO - PROCESS | 2060 | 1464104262388 Marionette TRACE conn5 <- [1,1663,null,{"value":null}] 08:37:42 INFO - PROCESS | 2060 | 1464104262474 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\", \"d7c34136-0072-4267-ac82-d2d8ecbe8f23\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:37:42 INFO - PROCESS | 2060 | ++DOCSHELL 0C309C00 == 38 [pid = 2060] [id = 425] 08:37:42 INFO - PROCESS | 2060 | ++DOMWINDOW == 91 (0C3A8400) [pid = 2060] [serial = 1275] [outer = 00000000] 08:37:42 INFO - PROCESS | 2060 | ++DOMWINDOW == 92 (0D53C400) [pid = 2060] [serial = 1276] [outer = 0C3A8400] 08:37:42 INFO - PROCESS | 2060 | 1464104262520 Marionette DEBUG loaded listener.js 08:37:42 INFO - PROCESS | 2060 | ++DOMWINDOW == 93 (0D662400) [pid = 2060] [serial = 1277] [outer = 0C3A8400] 08:37:42 INFO - PROCESS | 2060 | 1464104262879 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]]]}] 08:37:42 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.angle.5.html | arc() wraps angles mod 2pi when clockwise and start > end+2pi 08:37:42 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.angle.5.html | took 670ms 08:37:42 INFO - PROCESS | 2060 | 1464104262971 Marionette TRACE conn5 -> [0,1665,"getWindowHandle",null] 08:37:42 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.angle.6.html 08:37:42 INFO - PROCESS | 2060 | 1464104262973 Marionette TRACE conn5 <- [1,1665,null,{"value":"13"}] 08:37:42 INFO - PROCESS | 2060 | 1464104262976 Marionette TRACE conn5 -> [0,1666,"setScriptTimeout",{"ms":35000}] 08:37:42 INFO - PROCESS | 2060 | 1464104262980 Marionette TRACE conn5 <- [1,1666,null,{}] 08:37:42 INFO - PROCESS | 2060 | 1464104262994 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}] 08:37:43 INFO - PROCESS | 2060 | 1464104263084 Marionette TRACE conn5 <- [1,1667,null,{"value":null}] 08:37:43 INFO - PROCESS | 2060 | 1464104263092 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\", \"d7c34136-0072-4267-ac82-d2d8ecbe8f23\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:37:43 INFO - PROCESS | 2060 | ++DOCSHELL 124CC400 == 39 [pid = 2060] [id = 426] 08:37:43 INFO - PROCESS | 2060 | ++DOMWINDOW == 94 (12607000) [pid = 2060] [serial = 1278] [outer = 00000000] 08:37:43 INFO - PROCESS | 2060 | ++DOMWINDOW == 95 (13010000) [pid = 2060] [serial = 1279] [outer = 12607000] 08:37:43 INFO - PROCESS | 2060 | 1464104263140 Marionette DEBUG loaded listener.js 08:37:43 INFO - PROCESS | 2060 | ++DOMWINDOW == 96 (134E4C00) [pid = 2060] [serial = 1280] [outer = 12607000] 08:37:43 INFO - PROCESS | 2060 | 1464104263617 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]]]}] 08:37:43 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.angle.6.html | arc() draws a full circle when anticlockwise and start > end+2pi 08:37:43 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.angle.6.html | took 690ms 08:37:43 INFO - PROCESS | 2060 | 1464104263669 Marionette TRACE conn5 -> [0,1669,"getWindowHandle",null] 08:37:43 INFO - PROCESS | 2060 | 1464104263672 Marionette TRACE conn5 <- [1,1669,null,{"value":"13"}] 08:37:43 INFO - PROCESS | 2060 | 1464104263675 Marionette TRACE conn5 -> [0,1670,"setScriptTimeout",{"ms":35000}] 08:37:43 INFO - PROCESS | 2060 | 1464104263677 Marionette TRACE conn5 <- [1,1670,null,{}] 08:37:43 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.default.html 08:37:43 INFO - PROCESS | 2060 | 1464104263680 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}] 08:37:43 INFO - PROCESS | 2060 | 1464104263763 Marionette TRACE conn5 <- [1,1671,null,{"value":null}] 08:37:43 INFO - PROCESS | 2060 | 1464104263772 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\", \"d7c34136-0072-4267-ac82-d2d8ecbe8f23\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:37:43 INFO - PROCESS | 2060 | ++DOCSHELL 13D4EC00 == 40 [pid = 2060] [id = 427] 08:37:43 INFO - PROCESS | 2060 | ++DOMWINDOW == 97 (14905000) [pid = 2060] [serial = 1281] [outer = 00000000] 08:37:43 INFO - PROCESS | 2060 | ++DOMWINDOW == 98 (14952000) [pid = 2060] [serial = 1282] [outer = 14905000] 08:37:43 INFO - PROCESS | 2060 | 1464104263819 Marionette DEBUG loaded listener.js 08:37:43 INFO - PROCESS | 2060 | ++DOMWINDOW == 99 (14995C00) [pid = 2060] [serial = 1283] [outer = 14905000] 08:37:44 INFO - PROCESS | 2060 | 1464104264266 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]]]}] 08:37:44 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.default.html | arc() with missing last argument defaults to clockwise 08:37:44 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.default.html | took 632ms 08:37:44 INFO - PROCESS | 2060 | 1464104264312 Marionette TRACE conn5 -> [0,1673,"getWindowHandle",null] 08:37:44 INFO - PROCESS | 2060 | 1464104264314 Marionette TRACE conn5 <- [1,1673,null,{"value":"13"}] 08:37:44 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.empty.html 08:37:44 INFO - PROCESS | 2060 | 1464104264317 Marionette TRACE conn5 -> [0,1674,"setScriptTimeout",{"ms":35000}] 08:37:44 INFO - PROCESS | 2060 | 1464104264319 Marionette TRACE conn5 <- [1,1674,null,{}] 08:37:44 INFO - PROCESS | 2060 | 1464104264322 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}] 08:37:44 INFO - PROCESS | 2060 | 1464104264413 Marionette TRACE conn5 <- [1,1675,null,{"value":null}] 08:37:44 INFO - PROCESS | 2060 | 1464104264449 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\", \"d7c34136-0072-4267-ac82-d2d8ecbe8f23\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:37:44 INFO - PROCESS | 2060 | ++DOCSHELL 149D5000 == 41 [pid = 2060] [id = 428] 08:37:44 INFO - PROCESS | 2060 | ++DOMWINDOW == 100 (14F14800) [pid = 2060] [serial = 1284] [outer = 00000000] 08:37:44 INFO - PROCESS | 2060 | ++DOMWINDOW == 101 (154C6C00) [pid = 2060] [serial = 1285] [outer = 14F14800] 08:37:44 INFO - PROCESS | 2060 | 1464104264494 Marionette DEBUG loaded listener.js 08:37:44 INFO - PROCESS | 2060 | ++DOMWINDOW == 102 (156C5800) [pid = 2060] [serial = 1286] [outer = 14F14800] 08:37:44 INFO - PROCESS | 2060 | 1464104264950 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]]]}] 08:37:44 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 08:37:44 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.empty.html | took 670ms 08:37:44 INFO - PROCESS | 2060 | 1464104264987 Marionette TRACE conn5 -> [0,1677,"getWindowHandle",null] 08:37:44 INFO - PROCESS | 2060 | 1464104264989 Marionette TRACE conn5 <- [1,1677,null,{"value":"13"}] 08:37:44 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.end.html 08:37:44 INFO - PROCESS | 2060 | 1464104264993 Marionette TRACE conn5 -> [0,1678,"setScriptTimeout",{"ms":35000}] 08:37:44 INFO - PROCESS | 2060 | 1464104264994 Marionette TRACE conn5 <- [1,1678,null,{}] 08:37:44 INFO - PROCESS | 2060 | 1464104264998 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}] 08:37:45 INFO - PROCESS | 2060 | 1464104265139 Marionette TRACE conn5 <- [1,1679,null,{"value":null}] 08:37:45 INFO - PROCESS | 2060 | 1464104265199 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\", \"d7c34136-0072-4267-ac82-d2d8ecbe8f23\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:37:45 INFO - PROCESS | 2060 | ++DOCSHELL 0C423000 == 42 [pid = 2060] [id = 429] 08:37:45 INFO - PROCESS | 2060 | ++DOMWINDOW == 103 (0D66D400) [pid = 2060] [serial = 1287] [outer = 00000000] 08:37:45 INFO - PROCESS | 2060 | ++DOMWINDOW == 104 (15CB0C00) [pid = 2060] [serial = 1288] [outer = 0D66D400] 08:37:45 INFO - PROCESS | 2060 | 1464104265248 Marionette DEBUG loaded listener.js 08:37:45 INFO - PROCESS | 2060 | ++DOMWINDOW == 105 (166A0800) [pid = 2060] [serial = 1289] [outer = 0D66D400] 08:37:45 INFO - PROCESS | 2060 | 1464104265682 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]]]}] 08:37:45 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.end.html | arc() adds the end point of the arc to the subpath 08:37:45 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.end.html | took 730ms 08:37:45 INFO - PROCESS | 2060 | 1464104265724 Marionette TRACE conn5 -> [0,1681,"getWindowHandle",null] 08:37:45 INFO - PROCESS | 2060 | 1464104265726 Marionette TRACE conn5 <- [1,1681,null,{"value":"13"}] 08:37:45 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.negative.html 08:37:45 INFO - PROCESS | 2060 | 1464104265729 Marionette TRACE conn5 -> [0,1682,"setScriptTimeout",{"ms":35000}] 08:37:45 INFO - PROCESS | 2060 | 1464104265730 Marionette TRACE conn5 <- [1,1682,null,{}] 08:37:45 INFO - PROCESS | 2060 | 1464104265734 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}] 08:37:45 INFO - PROCESS | 2060 | 1464104265873 Marionette TRACE conn5 <- [1,1683,null,{"value":null}] 08:37:45 INFO - PROCESS | 2060 | 1464104265896 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\", \"d7c34136-0072-4267-ac82-d2d8ecbe8f23\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:37:45 INFO - PROCESS | 2060 | ++DOCSHELL 166A3000 == 43 [pid = 2060] [id = 430] 08:37:45 INFO - PROCESS | 2060 | ++DOMWINDOW == 106 (16775400) [pid = 2060] [serial = 1290] [outer = 00000000] 08:37:45 INFO - PROCESS | 2060 | ++DOMWINDOW == 107 (16ED6400) [pid = 2060] [serial = 1291] [outer = 16775400] 08:37:45 INFO - PROCESS | 2060 | 1464104265942 Marionette DEBUG loaded listener.js 08:37:46 INFO - PROCESS | 2060 | ++DOMWINDOW == 108 (16ED7C00) [pid = 2060] [serial = 1292] [outer = 16775400] 08:37:46 INFO - PROCESS | 2060 | 1464104266377 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]]]}] 08:37:46 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.negative.html | arc() with negative radius throws INDEX_SIZE_ERR 08:37:46 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.negative.html | took 671ms 08:37:46 INFO - PROCESS | 2060 | 1464104266400 Marionette TRACE conn5 -> [0,1685,"getWindowHandle",null] 08:37:46 INFO - PROCESS | 2060 | 1464104266402 Marionette TRACE conn5 <- [1,1685,null,{"value":"13"}] 08:37:46 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.nonempty.html 08:37:46 INFO - PROCESS | 2060 | 1464104266405 Marionette TRACE conn5 -> [0,1686,"setScriptTimeout",{"ms":35000}] 08:37:46 INFO - PROCESS | 2060 | 1464104266407 Marionette TRACE conn5 <- [1,1686,null,{}] 08:37:46 INFO - PROCESS | 2060 | 1464104266410 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}] 08:37:46 INFO - PROCESS | 2060 | 1464104266526 Marionette TRACE conn5 <- [1,1687,null,{"value":null}] 08:37:46 INFO - PROCESS | 2060 | 1464104266586 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\", \"d7c34136-0072-4267-ac82-d2d8ecbe8f23\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:37:46 INFO - PROCESS | 2060 | ++DOCSHELL 17740400 == 44 [pid = 2060] [id = 431] 08:37:46 INFO - PROCESS | 2060 | ++DOMWINDOW == 109 (16773000) [pid = 2060] [serial = 1293] [outer = 00000000] 08:37:46 INFO - PROCESS | 2060 | ++DOMWINDOW == 110 (177E5000) [pid = 2060] [serial = 1294] [outer = 16773000] 08:37:46 INFO - PROCESS | 2060 | 1464104266644 Marionette DEBUG loaded listener.js 08:37:46 INFO - PROCESS | 2060 | ++DOMWINDOW == 111 (178D2800) [pid = 2060] [serial = 1295] [outer = 16773000] 08:37:46 INFO - PROCESS | 2060 | --DOMWINDOW == 110 (14F15C00) [pid = 2060] [serial = 1239] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.miter.valid.html] 08:37:46 INFO - PROCESS | 2060 | --DOMWINDOW == 109 (15C6B800) [pid = 2060] [serial = 1224] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.miter.exceeded.html] 08:37:46 INFO - PROCESS | 2060 | --DOMWINDOW == 108 (0C41C000) [pid = 2060] [serial = 1251] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.width.invalid.html] 08:37:46 INFO - PROCESS | 2060 | --DOMWINDOW == 107 (156C7400) [pid = 2060] [serial = 1242] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.miter.within.html] 08:37:46 INFO - PROCESS | 2060 | --DOMWINDOW == 106 (1261CC00) [pid = 2060] [serial = 1233] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.miter.obtuse.html] 08:37:46 INFO - PROCESS | 2060 | --DOMWINDOW == 105 (1676A800) [pid = 2060] [serial = 1248] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.width.basic.html] 08:37:46 INFO - PROCESS | 2060 | --DOMWINDOW == 104 (134E2800) [pid = 2060] [serial = 1245] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.union.html] 08:37:46 INFO - PROCESS | 2060 | --DOMWINDOW == 103 (156BF000) [pid = 2060] [serial = 1185] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.cap.square.html] 08:37:46 INFO - PROCESS | 2060 | --DOMWINDOW == 102 (0D25AC00) [pid = 2060] [serial = 1227] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.miter.invalid.html] 08:37:46 INFO - PROCESS | 2060 | --DOMWINDOW == 101 (139C4000) [pid = 2060] [serial = 1236] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.miter.rightangle.html] 08:37:46 INFO - PROCESS | 2060 | --DOMWINDOW == 100 (0CFA5000) [pid = 2060] [serial = 1230] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.miter.lineedge.html] 08:37:46 INFO - PROCESS | 2060 | --DOMWINDOW == 99 (0DCA6800) [pid = 2060] [serial = 1191] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.cross.html] 08:37:46 INFO - PROCESS | 2060 | --DOMWINDOW == 98 (0CF73800) [pid = 2060] [serial = 1188] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.cap.valid.html] 08:37:47 INFO - PROCESS | 2060 | 1464104267145 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]]]}] 08:37:47 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 08:37:47 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.nonempty.html | took 772ms 08:37:47 INFO - PROCESS | 2060 | 1464104267215 Marionette TRACE conn5 -> [0,1689,"getWindowHandle",null] 08:37:47 INFO - PROCESS | 2060 | 1464104267217 Marionette TRACE conn5 <- [1,1689,null,{"value":"13"}] 08:37:47 INFO - PROCESS | 2060 | 1464104267221 Marionette TRACE conn5 -> [0,1690,"setScriptTimeout",{"ms":35000}] 08:37:47 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.nonfinite.html 08:37:47 INFO - PROCESS | 2060 | 1464104267223 Marionette TRACE conn5 <- [1,1690,null,{}] 08:37:47 INFO - PROCESS | 2060 | 1464104267226 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}] 08:37:47 INFO - PROCESS | 2060 | 1464104267309 Marionette TRACE conn5 <- [1,1691,null,{"value":null}] 08:37:47 INFO - PROCESS | 2060 | 1464104267316 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\", \"d7c34136-0072-4267-ac82-d2d8ecbe8f23\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:37:47 INFO - PROCESS | 2060 | ++DOCSHELL 0D531800 == 45 [pid = 2060] [id = 432] 08:37:47 INFO - PROCESS | 2060 | ++DOMWINDOW == 99 (1261CC00) [pid = 2060] [serial = 1296] [outer = 00000000] 08:37:47 INFO - PROCESS | 2060 | ++DOMWINDOW == 100 (156B9C00) [pid = 2060] [serial = 1297] [outer = 1261CC00] 08:37:47 INFO - PROCESS | 2060 | 1464104267360 Marionette DEBUG loaded listener.js 08:37:47 INFO - PROCESS | 2060 | ++DOMWINDOW == 101 (15CAE000) [pid = 2060] [serial = 1298] [outer = 1261CC00] 08:37:47 INFO - PROCESS | 2060 | 1464104267793 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]]]}] 08:37:47 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.nonfinite.html | arc() with Infinity/NaN is ignored 08:37:47 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.nonfinite.html | took 631ms 08:37:47 INFO - PROCESS | 2060 | 1464104267855 Marionette TRACE conn5 -> [0,1693,"getWindowHandle",null] 08:37:47 INFO - PROCESS | 2060 | 1464104267857 Marionette TRACE conn5 <- [1,1693,null,{"value":"13"}] 08:37:47 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.scale.1.html 08:37:47 INFO - PROCESS | 2060 | 1464104267860 Marionette TRACE conn5 -> [0,1694,"setScriptTimeout",{"ms":35000}] 08:37:47 INFO - PROCESS | 2060 | 1464104267862 Marionette TRACE conn5 <- [1,1694,null,{}] 08:37:47 INFO - PROCESS | 2060 | 1464104267865 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}] 08:37:47 INFO - PROCESS | 2060 | 1464104267948 Marionette TRACE conn5 <- [1,1695,null,{"value":null}] 08:37:47 INFO - PROCESS | 2060 | 1464104267955 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\", \"d7c34136-0072-4267-ac82-d2d8ecbe8f23\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:37:47 INFO - PROCESS | 2060 | ++DOCSHELL 124D0000 == 46 [pid = 2060] [id = 433] 08:37:47 INFO - PROCESS | 2060 | ++DOMWINDOW == 102 (1676CC00) [pid = 2060] [serial = 1299] [outer = 00000000] 08:37:47 INFO - PROCESS | 2060 | ++DOMWINDOW == 103 (178F0400) [pid = 2060] [serial = 1300] [outer = 1676CC00] 08:37:47 INFO - PROCESS | 2060 | 1464104267999 Marionette DEBUG loaded listener.js 08:37:48 INFO - PROCESS | 2060 | ++DOMWINDOW == 104 (18AFC000) [pid = 2060] [serial = 1301] [outer = 1676CC00] 08:37:48 INFO - PROCESS | 2060 | 1464104268435 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]]]}] 08:37:48 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.scale.1.html | Non-uniformly scaled arcs are the right shape 08:37:48 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.scale.1.html | took 630ms 08:37:48 INFO - PROCESS | 2060 | 1464104268491 Marionette TRACE conn5 -> [0,1697,"getWindowHandle",null] 08:37:48 INFO - PROCESS | 2060 | 1464104268493 Marionette TRACE conn5 <- [1,1697,null,{"value":"13"}] 08:37:48 INFO - PROCESS | 2060 | 1464104268496 Marionette TRACE conn5 -> [0,1698,"setScriptTimeout",{"ms":35000}] 08:37:48 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.scale.2.html 08:37:48 INFO - PROCESS | 2060 | 1464104268499 Marionette TRACE conn5 <- [1,1698,null,{}] 08:37:48 INFO - PROCESS | 2060 | 1464104268502 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}] 08:37:48 INFO - PROCESS | 2060 | 1464104268605 Marionette TRACE conn5 <- [1,1699,null,{"value":null}] 08:37:48 INFO - PROCESS | 2060 | 1464104268664 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\", \"d7c34136-0072-4267-ac82-d2d8ecbe8f23\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:37:48 INFO - PROCESS | 2060 | ++DOCSHELL 1993EC00 == 47 [pid = 2060] [id = 434] 08:37:48 INFO - PROCESS | 2060 | ++DOMWINDOW == 105 (1993F400) [pid = 2060] [serial = 1302] [outer = 00000000] 08:37:48 INFO - PROCESS | 2060 | ++DOMWINDOW == 106 (199E4C00) [pid = 2060] [serial = 1303] [outer = 1993F400] 08:37:48 INFO - PROCESS | 2060 | 1464104268729 Marionette DEBUG loaded listener.js 08:37:48 INFO - PROCESS | 2060 | ++DOMWINDOW == 107 (1A207800) [pid = 2060] [serial = 1304] [outer = 1993F400] 08:37:49 INFO - PROCESS | 2060 | 1464104269419 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]]]}] 08:37:49 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.scale.2.html | Highly scaled arcs are the right shape 08:37:49 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.scale.2.html | took 970ms 08:37:49 INFO - PROCESS | 2060 | 1464104269471 Marionette TRACE conn5 -> [0,1701,"getWindowHandle",null] 08:37:49 INFO - PROCESS | 2060 | 1464104269477 Marionette TRACE conn5 <- [1,1701,null,{"value":"13"}] 08:37:49 INFO - PROCESS | 2060 | 1464104269481 Marionette TRACE conn5 -> [0,1702,"setScriptTimeout",{"ms":35000}] 08:37:49 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.selfintersect.1.html 08:37:49 INFO - PROCESS | 2060 | 1464104269486 Marionette TRACE conn5 <- [1,1702,null,{}] 08:37:49 INFO - PROCESS | 2060 | 1464104269491 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}] 08:37:49 INFO - PROCESS | 2060 | 1464104269605 Marionette TRACE conn5 <- [1,1703,null,{"value":null}] 08:37:49 INFO - PROCESS | 2060 | 1464104269718 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\", \"d7c34136-0072-4267-ac82-d2d8ecbe8f23\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:37:49 INFO - PROCESS | 2060 | ++DOCSHELL 0D535000 == 48 [pid = 2060] [id = 435] 08:37:49 INFO - PROCESS | 2060 | ++DOMWINDOW == 108 (0D53A400) [pid = 2060] [serial = 1305] [outer = 00000000] 08:37:49 INFO - PROCESS | 2060 | ++DOMWINDOW == 109 (0DA4B400) [pid = 2060] [serial = 1306] [outer = 0D53A400] 08:37:49 INFO - PROCESS | 2060 | 1464104269817 Marionette DEBUG loaded listener.js 08:37:49 INFO - PROCESS | 2060 | ++DOMWINDOW == 110 (11D5A000) [pid = 2060] [serial = 1307] [outer = 0D53A400] 08:37:50 INFO - PROCESS | 2060 | 1464104270388 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]]]}] 08:37:50 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.selfintersect.1.html | arc() with lineWidth > 2*radius is drawn sensibly 08:37:50 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.selfintersect.1.html | took 970ms 08:37:50 INFO - PROCESS | 2060 | 1464104270457 Marionette TRACE conn5 -> [0,1705,"getWindowHandle",null] 08:37:50 INFO - PROCESS | 2060 | 1464104270463 Marionette TRACE conn5 <- [1,1705,null,{"value":"13"}] 08:37:50 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.selfintersect.2.html 08:37:50 INFO - PROCESS | 2060 | 1464104270469 Marionette TRACE conn5 -> [0,1706,"setScriptTimeout",{"ms":35000}] 08:37:50 INFO - PROCESS | 2060 | 1464104270472 Marionette TRACE conn5 <- [1,1706,null,{}] 08:37:50 INFO - PROCESS | 2060 | 1464104270476 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}] 08:37:50 INFO - PROCESS | 2060 | 1464104270589 Marionette TRACE conn5 <- [1,1707,null,{"value":null}] 08:37:50 INFO - PROCESS | 2060 | 1464104270728 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\", \"d7c34136-0072-4267-ac82-d2d8ecbe8f23\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:37:50 INFO - PROCESS | 2060 | ++DOCSHELL 139CB400 == 49 [pid = 2060] [id = 436] 08:37:50 INFO - PROCESS | 2060 | ++DOMWINDOW == 111 (13D46400) [pid = 2060] [serial = 1308] [outer = 00000000] 08:37:50 INFO - PROCESS | 2060 | ++DOMWINDOW == 112 (1549F800) [pid = 2060] [serial = 1309] [outer = 13D46400] 08:37:50 INFO - PROCESS | 2060 | 1464104270784 Marionette DEBUG loaded listener.js 08:37:50 INFO - PROCESS | 2060 | ++DOMWINDOW == 113 (156DEC00) [pid = 2060] [serial = 1310] [outer = 13D46400] 08:37:51 INFO - PROCESS | 2060 | 1464104271379 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]]]}] 08:37:51 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.selfintersect.2.html | arc() with lineWidth > 2*radius is drawn sensibly 08:37:51 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.selfintersect.2.html | took 930ms 08:37:51 INFO - PROCESS | 2060 | 1464104271428 Marionette TRACE conn5 -> [0,1709,"getWindowHandle",null] 08:37:51 INFO - PROCESS | 2060 | 1464104271430 Marionette TRACE conn5 <- [1,1709,null,{"value":"13"}] 08:37:51 INFO - PROCESS | 2060 | 1464104271449 Marionette TRACE conn5 -> [0,1710,"setScriptTimeout",{"ms":35000}] 08:37:51 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.shape.1.html 08:37:51 INFO - PROCESS | 2060 | 1464104271453 Marionette TRACE conn5 <- [1,1710,null,{}] 08:37:51 INFO - PROCESS | 2060 | 1464104271464 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}] 08:37:51 INFO - PROCESS | 2060 | 1464104271622 Marionette TRACE conn5 <- [1,1711,null,{"value":null}] 08:37:51 INFO - PROCESS | 2060 | 1464104271642 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\", \"d7c34136-0072-4267-ac82-d2d8ecbe8f23\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:37:51 INFO - PROCESS | 2060 | ++DOCSHELL 192C7C00 == 50 [pid = 2060] [id = 437] 08:37:51 INFO - PROCESS | 2060 | ++DOMWINDOW == 114 (19652000) [pid = 2060] [serial = 1311] [outer = 00000000] 08:37:51 INFO - PROCESS | 2060 | ++DOMWINDOW == 115 (199E5000) [pid = 2060] [serial = 1312] [outer = 19652000] 08:37:51 INFO - PROCESS | 2060 | 1464104271700 Marionette DEBUG loaded listener.js 08:37:51 INFO - PROCESS | 2060 | ++DOMWINDOW == 116 (1A273400) [pid = 2060] [serial = 1313] [outer = 19652000] 08:37:52 INFO - PROCESS | 2060 | 1464104272278 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]]]}] 08:37:52 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 08:37:52 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.shape.1.html | took 870ms 08:37:52 INFO - PROCESS | 2060 | 1464104272326 Marionette TRACE conn5 -> [0,1713,"getWindowHandle",null] 08:37:52 INFO - PROCESS | 2060 | 1464104272329 Marionette TRACE conn5 <- [1,1713,null,{"value":"13"}] 08:37:52 INFO - PROCESS | 2060 | 1464104272332 Marionette TRACE conn5 -> [0,1714,"setScriptTimeout",{"ms":35000}] 08:37:52 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.shape.2.html 08:37:52 INFO - PROCESS | 2060 | 1464104272334 Marionette TRACE conn5 <- [1,1714,null,{}] 08:37:52 INFO - PROCESS | 2060 | 1464104272338 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}] 08:37:52 INFO - PROCESS | 2060 | 1464104272447 Marionette TRACE conn5 <- [1,1715,null,{"value":null}] 08:37:52 INFO - PROCESS | 2060 | 1464104272585 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\", \"d7c34136-0072-4267-ac82-d2d8ecbe8f23\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:37:52 INFO - PROCESS | 2060 | ++DOCSHELL 1A277400 == 51 [pid = 2060] [id = 438] 08:37:52 INFO - PROCESS | 2060 | ++DOMWINDOW == 117 (1A277C00) [pid = 2060] [serial = 1314] [outer = 00000000] 08:37:52 INFO - PROCESS | 2060 | ++DOMWINDOW == 118 (1A77A000) [pid = 2060] [serial = 1315] [outer = 1A277C00] 08:37:52 INFO - PROCESS | 2060 | 1464104272641 Marionette DEBUG loaded listener.js 08:37:52 INFO - PROCESS | 2060 | ++DOMWINDOW == 119 (1A77E800) [pid = 2060] [serial = 1316] [outer = 1A277C00] 08:37:53 INFO - PROCESS | 2060 | 1464104273210 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]]]}] 08:37:53 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.shape.2.html | arc() from 0 to pi draws stuff in the right half 08:37:53 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.shape.2.html | took 930ms 08:37:53 INFO - PROCESS | 2060 | 1464104273266 Marionette TRACE conn5 -> [0,1717,"getWindowHandle",null] 08:37:53 INFO - PROCESS | 2060 | 1464104273268 Marionette TRACE conn5 <- [1,1717,null,{"value":"13"}] 08:37:53 INFO - PROCESS | 2060 | 1464104273272 Marionette TRACE conn5 -> [0,1718,"setScriptTimeout",{"ms":35000}] 08:37:53 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.shape.3.html 08:37:53 INFO - PROCESS | 2060 | 1464104273274 Marionette TRACE conn5 <- [1,1718,null,{}] 08:37:53 INFO - PROCESS | 2060 | 1464104273278 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}] 08:37:53 INFO - PROCESS | 2060 | 1464104273383 Marionette TRACE conn5 <- [1,1719,null,{"value":null}] 08:37:53 INFO - PROCESS | 2060 | 1464104273520 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\", \"d7c34136-0072-4267-ac82-d2d8ecbe8f23\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:37:53 INFO - PROCESS | 2060 | ++DOCSHELL 1A278C00 == 52 [pid = 2060] [id = 439] 08:37:53 INFO - PROCESS | 2060 | ++DOMWINDOW == 120 (1A2F6C00) [pid = 2060] [serial = 1317] [outer = 00000000] 08:37:53 INFO - PROCESS | 2060 | ++DOMWINDOW == 121 (1A788400) [pid = 2060] [serial = 1318] [outer = 1A2F6C00] 08:37:53 INFO - PROCESS | 2060 | 1464104273576 Marionette DEBUG loaded listener.js 08:37:53 INFO - PROCESS | 2060 | ++DOMWINDOW == 122 (1A824800) [pid = 2060] [serial = 1319] [outer = 1A2F6C00] 08:37:54 INFO - PROCESS | 2060 | 1464104274166 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]]]}] 08:37:54 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 08:37:54 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.shape.3.html | took 930ms 08:37:54 INFO - PROCESS | 2060 | 1464104274206 Marionette TRACE conn5 -> [0,1721,"getWindowHandle",null] 08:37:54 INFO - PROCESS | 2060 | 1464104274208 Marionette TRACE conn5 <- [1,1721,null,{"value":"13"}] 08:37:54 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.shape.4.html 08:37:54 INFO - PROCESS | 2060 | 1464104274212 Marionette TRACE conn5 -> [0,1722,"setScriptTimeout",{"ms":35000}] 08:37:54 INFO - PROCESS | 2060 | 1464104274214 Marionette TRACE conn5 <- [1,1722,null,{}] 08:37:54 INFO - PROCESS | 2060 | 1464104274218 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}] 08:37:54 INFO - PROCESS | 2060 | 1464104274334 Marionette TRACE conn5 <- [1,1723,null,{"value":null}] 08:37:54 INFO - PROCESS | 2060 | 1464104274446 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\", \"d7c34136-0072-4267-ac82-d2d8ecbe8f23\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:37:54 INFO - PROCESS | 2060 | ++DOCSHELL 1A788000 == 53 [pid = 2060] [id = 440] 08:37:54 INFO - PROCESS | 2060 | ++DOMWINDOW == 123 (1A82BC00) [pid = 2060] [serial = 1320] [outer = 00000000] 08:37:54 INFO - PROCESS | 2060 | ++DOMWINDOW == 124 (1A841800) [pid = 2060] [serial = 1321] [outer = 1A82BC00] 08:37:54 INFO - PROCESS | 2060 | 1464104274501 Marionette DEBUG loaded listener.js 08:37:54 INFO - PROCESS | 2060 | ++DOMWINDOW == 125 (1A843800) [pid = 2060] [serial = 1322] [outer = 1A82BC00] 08:37:55 INFO - PROCESS | 2060 | 1464104275243 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]]]}] 08:37:55 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.shape.4.html | arc() from 0 to -pi/2 draws stuff in the right quadrant 08:37:55 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.shape.4.html | took 1075ms 08:37:55 INFO - PROCESS | 2060 | 1464104275296 Marionette TRACE conn5 -> [0,1725,"getWindowHandle",null] 08:37:55 INFO - PROCESS | 2060 | 1464104275300 Marionette TRACE conn5 <- [1,1725,null,{"value":"13"}] 08:37:55 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.shape.5.html 08:37:55 INFO - PROCESS | 2060 | 1464104275305 Marionette TRACE conn5 -> [0,1726,"setScriptTimeout",{"ms":35000}] 08:37:55 INFO - PROCESS | 2060 | 1464104275309 Marionette TRACE conn5 <- [1,1726,null,{}] 08:37:55 INFO - PROCESS | 2060 | 1464104275314 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}] 08:37:55 INFO - PROCESS | 2060 | 1464104275420 Marionette TRACE conn5 <- [1,1727,null,{"value":null}] 08:37:55 INFO - PROCESS | 2060 | 1464104275555 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\", \"d7c34136-0072-4267-ac82-d2d8ecbe8f23\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:37:55 INFO - PROCESS | 2060 | ++DOCSHELL 0C3AD800 == 54 [pid = 2060] [id = 441] 08:37:55 INFO - PROCESS | 2060 | ++DOMWINDOW == 126 (0C3AF000) [pid = 2060] [serial = 1323] [outer = 00000000] 08:37:55 INFO - PROCESS | 2060 | ++DOMWINDOW == 127 (0C97B000) [pid = 2060] [serial = 1324] [outer = 0C3AF000] 08:37:55 INFO - PROCESS | 2060 | 1464104275605 Marionette DEBUG loaded listener.js 08:37:55 INFO - PROCESS | 2060 | ++DOMWINDOW == 128 (0CFA4800) [pid = 2060] [serial = 1325] [outer = 0C3AF000] 08:37:56 INFO - PROCESS | 2060 | --DOCSHELL 124D0000 == 53 [pid = 2060] [id = 433] 08:37:56 INFO - PROCESS | 2060 | --DOCSHELL 0D531800 == 52 [pid = 2060] [id = 432] 08:37:56 INFO - PROCESS | 2060 | --DOCSHELL 17740400 == 51 [pid = 2060] [id = 431] 08:37:56 INFO - PROCESS | 2060 | --DOCSHELL 166A3000 == 50 [pid = 2060] [id = 430] 08:37:56 INFO - PROCESS | 2060 | --DOCSHELL 0C423000 == 49 [pid = 2060] [id = 429] 08:37:56 INFO - PROCESS | 2060 | --DOCSHELL 149D5000 == 48 [pid = 2060] [id = 428] 08:37:56 INFO - PROCESS | 2060 | --DOCSHELL 13D4EC00 == 47 [pid = 2060] [id = 427] 08:37:56 INFO - PROCESS | 2060 | --DOCSHELL 124CC400 == 46 [pid = 2060] [id = 426] 08:37:56 INFO - PROCESS | 2060 | --DOCSHELL 0C309C00 == 45 [pid = 2060] [id = 425] 08:37:56 INFO - PROCESS | 2060 | --DOCSHELL 0C301C00 == 44 [pid = 2060] [id = 424] 08:37:56 INFO - PROCESS | 2060 | --DOMWINDOW == 127 (17161800) [pid = 2060] [serial = 1255] [outer = 00000000] [url = about:blank] 08:37:56 INFO - PROCESS | 2060 | --DOMWINDOW == 126 (0C420000) [pid = 2060] [serial = 1213] [outer = 00000000] [url = about:blank] 08:37:56 INFO - PROCESS | 2060 | --DOMWINDOW == 125 (156C8000) [pid = 2060] [serial = 1187] [outer = 00000000] [url = about:blank] 08:37:56 INFO - PROCESS | 2060 | --DOMWINDOW == 124 (134E7000) [pid = 2060] [serial = 1193] [outer = 00000000] [url = about:blank] 08:37:56 INFO - PROCESS | 2060 | --DOMWINDOW == 123 (0D60C400) [pid = 2060] [serial = 1190] [outer = 00000000] [url = about:blank] 08:37:56 INFO - PROCESS | 2060 | 1464104276296 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]]]}] 08:37:56 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.shape.5.html | arc() from 0 to 5pi does not draw crazy things 08:37:56 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.shape.5.html | took 1021ms 08:37:56 INFO - PROCESS | 2060 | 1464104276327 Marionette TRACE conn5 -> [0,1729,"getWindowHandle",null] 08:37:56 INFO - PROCESS | 2060 | 1464104276333 Marionette TRACE conn5 <- [1,1729,null,{"value":"13"}] 08:37:56 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.twopie.1.html 08:37:56 INFO - PROCESS | 2060 | 1464104276339 Marionette TRACE conn5 -> [0,1730,"setScriptTimeout",{"ms":35000}] 08:37:56 INFO - PROCESS | 2060 | 1464104276341 Marionette TRACE conn5 <- [1,1730,null,{}] 08:37:56 INFO - PROCESS | 2060 | 1464104276345 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}] 08:37:56 INFO - PROCESS | 2060 | 1464104276433 Marionette TRACE conn5 <- [1,1731,null,{"value":null}] 08:37:56 INFO - PROCESS | 2060 | --DOMWINDOW == 122 (16ECD400) [pid = 2060] [serial = 1253] [outer = 00000000] [url = about:blank] 08:37:56 INFO - PROCESS | 2060 | --DOMWINDOW == 121 (156BD400) [pid = 2060] [serial = 1241] [outer = 00000000] [url = about:blank] 08:37:56 INFO - PROCESS | 2060 | --DOMWINDOW == 120 (15C90800) [pid = 2060] [serial = 1226] [outer = 00000000] [url = about:blank] 08:37:56 INFO - PROCESS | 2060 | --DOMWINDOW == 119 (15C3A400) [pid = 2060] [serial = 1222] [outer = 00000000] [url = about:blank] 08:37:56 INFO - PROCESS | 2060 | --DOMWINDOW == 118 (16D59800) [pid = 2060] [serial = 1252] [outer = 00000000] [url = about:blank] 08:37:56 INFO - PROCESS | 2060 | --DOMWINDOW == 117 (15C71800) [pid = 2060] [serial = 1243] [outer = 00000000] [url = about:blank] 08:37:56 INFO - PROCESS | 2060 | --DOMWINDOW == 116 (134E6400) [pid = 2060] [serial = 1235] [outer = 00000000] [url = about:blank] 08:37:56 INFO - PROCESS | 2060 | --DOMWINDOW == 115 (16CA5400) [pid = 2060] [serial = 1250] [outer = 00000000] [url = about:blank] 08:37:56 INFO - PROCESS | 2060 | --DOMWINDOW == 114 (1669E400) [pid = 2060] [serial = 1247] [outer = 00000000] [url = about:blank] 08:37:56 INFO - PROCESS | 2060 | --DOMWINDOW == 113 (0D8EE400) [pid = 2060] [serial = 1228] [outer = 00000000] [url = about:blank] 08:37:56 INFO - PROCESS | 2060 | --DOMWINDOW == 112 (16770800) [pid = 2060] [serial = 1249] [outer = 00000000] [url = about:blank] 08:37:56 INFO - PROCESS | 2060 | --DOMWINDOW == 111 (1499E000) [pid = 2060] [serial = 1238] [outer = 00000000] [url = about:blank] 08:37:56 INFO - PROCESS | 2060 | --DOMWINDOW == 110 (14F11400) [pid = 2060] [serial = 1219] [outer = 00000000] [url = about:blank] 08:37:56 INFO - PROCESS | 2060 | --DOMWINDOW == 109 (0DA45800) [pid = 2060] [serial = 1232] [outer = 00000000] [url = about:blank] 08:37:56 INFO - PROCESS | 2060 | --DOMWINDOW == 108 (162B1400) [pid = 2060] [serial = 1244] [outer = 00000000] [url = about:blank] 08:37:56 INFO - PROCESS | 2060 | --DOMWINDOW == 107 (15C70C00) [pid = 2060] [serial = 1246] [outer = 00000000] [url = about:blank] 08:37:56 INFO - PROCESS | 2060 | --DOMWINDOW == 106 (0DCDC800) [pid = 2060] [serial = 1216] [outer = 00000000] [url = about:blank] 08:37:56 INFO - PROCESS | 2060 | --DOMWINDOW == 105 (14949C00) [pid = 2060] [serial = 1237] [outer = 00000000] [url = about:blank] 08:37:56 INFO - PROCESS | 2060 | --DOMWINDOW == 104 (14FDFC00) [pid = 2060] [serial = 1240] [outer = 00000000] [url = about:blank] 08:37:56 INFO - PROCESS | 2060 | --DOMWINDOW == 103 (12672C00) [pid = 2060] [serial = 1234] [outer = 00000000] [url = about:blank] 08:37:56 INFO - PROCESS | 2060 | --DOMWINDOW == 102 (0DA4A400) [pid = 2060] [serial = 1229] [outer = 00000000] [url = about:blank] 08:37:56 INFO - PROCESS | 2060 | --DOMWINDOW == 101 (15C89C00) [pid = 2060] [serial = 1225] [outer = 00000000] [url = about:blank] 08:37:56 INFO - PROCESS | 2060 | --DOMWINDOW == 100 (0D668000) [pid = 2060] [serial = 1231] [outer = 00000000] [url = about:blank] 08:37:56 INFO - PROCESS | 2060 | 1464104276540 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\", \"d7c34136-0072-4267-ac82-d2d8ecbe8f23\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:37:56 INFO - PROCESS | 2060 | ++DOCSHELL 0C305C00 == 45 [pid = 2060] [id = 442] 08:37:56 INFO - PROCESS | 2060 | ++DOMWINDOW == 101 (0C423400) [pid = 2060] [serial = 1326] [outer = 00000000] 08:37:56 INFO - PROCESS | 2060 | ++DOMWINDOW == 102 (0D53AC00) [pid = 2060] [serial = 1327] [outer = 0C423400] 08:37:56 INFO - PROCESS | 2060 | 1464104276588 Marionette DEBUG loaded listener.js 08:37:56 INFO - PROCESS | 2060 | ++DOMWINDOW == 103 (0D60CC00) [pid = 2060] [serial = 1328] [outer = 0C423400] 08:37:57 INFO - PROCESS | 2060 | 1464104277020 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]]]}] 08:37:57 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.twopie.1.html | arc() draws nothing when end = start + 2pi-e and anticlockwise 08:37:57 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.twopie.1.html | took 730ms 08:37:57 INFO - PROCESS | 2060 | 1464104277072 Marionette TRACE conn5 -> [0,1733,"getWindowHandle",null] 08:37:57 INFO - PROCESS | 2060 | 1464104277074 Marionette TRACE conn5 <- [1,1733,null,{"value":"13"}] 08:37:57 INFO - PROCESS | 2060 | 1464104277078 Marionette TRACE conn5 -> [0,1734,"setScriptTimeout",{"ms":35000}] 08:37:57 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.twopie.2.html 08:37:57 INFO - PROCESS | 2060 | 1464104277081 Marionette TRACE conn5 <- [1,1734,null,{}] 08:37:57 INFO - PROCESS | 2060 | 1464104277092 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}] 08:37:57 INFO - PROCESS | 2060 | 1464104277184 Marionette TRACE conn5 <- [1,1735,null,{"value":null}] 08:37:57 INFO - PROCESS | 2060 | 1464104277200 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\", \"d7c34136-0072-4267-ac82-d2d8ecbe8f23\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:37:57 INFO - PROCESS | 2060 | ++DOCSHELL 0E790400 == 46 [pid = 2060] [id = 443] 08:37:57 INFO - PROCESS | 2060 | ++DOMWINDOW == 104 (0E791C00) [pid = 2060] [serial = 1329] [outer = 00000000] 08:37:57 INFO - PROCESS | 2060 | ++DOMWINDOW == 105 (11CE9800) [pid = 2060] [serial = 1330] [outer = 0E791C00] 08:37:57 INFO - PROCESS | 2060 | 1464104277248 Marionette DEBUG loaded listener.js 08:37:57 INFO - PROCESS | 2060 | ++DOMWINDOW == 106 (11F76C00) [pid = 2060] [serial = 1331] [outer = 0E791C00] 08:37:57 INFO - PROCESS | 2060 | 1464104277721 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]]]}] 08:37:57 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.twopie.2.html | arc() draws a full circle when end = start + 2pi-e and clockwise 08:37:57 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.twopie.2.html | took 671ms 08:37:57 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.twopie.3.html 08:37:57 INFO - PROCESS | 2060 | 1464104277753 Marionette TRACE conn5 -> [0,1737,"getWindowHandle",null] 08:37:57 INFO - PROCESS | 2060 | 1464104277756 Marionette TRACE conn5 <- [1,1737,null,{"value":"13"}] 08:37:57 INFO - PROCESS | 2060 | 1464104277759 Marionette TRACE conn5 -> [0,1738,"setScriptTimeout",{"ms":35000}] 08:37:57 INFO - PROCESS | 2060 | 1464104277760 Marionette TRACE conn5 <- [1,1738,null,{}] 08:37:57 INFO - PROCESS | 2060 | 1464104277764 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}] 08:37:57 INFO - PROCESS | 2060 | 1464104277849 Marionette TRACE conn5 <- [1,1739,null,{"value":null}] 08:37:57 INFO - PROCESS | 2060 | 1464104277858 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\", \"d7c34136-0072-4267-ac82-d2d8ecbe8f23\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:37:57 INFO - PROCESS | 2060 | ++DOCSHELL 1261E400 == 47 [pid = 2060] [id = 444] 08:37:57 INFO - PROCESS | 2060 | ++DOMWINDOW == 107 (1261F000) [pid = 2060] [serial = 1332] [outer = 00000000] 08:37:57 INFO - PROCESS | 2060 | ++DOMWINDOW == 108 (134E4400) [pid = 2060] [serial = 1333] [outer = 1261F000] 08:37:57 INFO - PROCESS | 2060 | 1464104277903 Marionette DEBUG loaded listener.js 08:37:57 INFO - PROCESS | 2060 | ++DOMWINDOW == 109 (134EC800) [pid = 2060] [serial = 1334] [outer = 1261F000] 08:37:58 INFO - PROCESS | 2060 | 1464104278340 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]]]}] 08:37:58 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.twopie.3.html | arc() draws a full circle when end = start + 2pi+e and anticlockwise 08:37:58 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.twopie.3.html | took 630ms 08:37:58 INFO - PROCESS | 2060 | 1464104278393 Marionette TRACE conn5 -> [0,1741,"getWindowHandle",null] 08:37:58 INFO - PROCESS | 2060 | 1464104278395 Marionette TRACE conn5 <- [1,1741,null,{"value":"13"}] 08:37:58 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.twopie.4.html 08:37:58 INFO - PROCESS | 2060 | 1464104278408 Marionette TRACE conn5 -> [0,1742,"setScriptTimeout",{"ms":35000}] 08:37:58 INFO - PROCESS | 2060 | 1464104278410 Marionette TRACE conn5 <- [1,1742,null,{}] 08:37:58 INFO - PROCESS | 2060 | 1464104278413 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}] 08:37:58 INFO - PROCESS | 2060 | 1464104278496 Marionette TRACE conn5 <- [1,1743,null,{"value":null}] 08:37:58 INFO - PROCESS | 2060 | 1464104278503 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\", \"d7c34136-0072-4267-ac82-d2d8ecbe8f23\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:37:58 INFO - PROCESS | 2060 | ++DOCSHELL 139C4800 == 48 [pid = 2060] [id = 445] 08:37:58 INFO - PROCESS | 2060 | ++DOMWINDOW == 110 (139C5C00) [pid = 2060] [serial = 1335] [outer = 00000000] 08:37:58 INFO - PROCESS | 2060 | ++DOMWINDOW == 111 (14910000) [pid = 2060] [serial = 1336] [outer = 139C5C00] 08:37:58 INFO - PROCESS | 2060 | 1464104278547 Marionette DEBUG loaded listener.js 08:37:58 INFO - PROCESS | 2060 | ++DOMWINDOW == 112 (14990C00) [pid = 2060] [serial = 1337] [outer = 139C5C00] 08:37:59 INFO - PROCESS | 2060 | 1464104279048 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]]]}] 08:37:59 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.twopie.4.html | arc() draws nothing when end = start + 2pi+e and clockwise 08:37:59 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.twopie.4.html | took 690ms 08:37:59 INFO - PROCESS | 2060 | 1464104279089 Marionette TRACE conn5 -> [0,1745,"getWindowHandle",null] 08:37:59 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.zero.1.html 08:37:59 INFO - PROCESS | 2060 | 1464104279091 Marionette TRACE conn5 <- [1,1745,null,{"value":"13"}] 08:37:59 INFO - PROCESS | 2060 | 1464104279094 Marionette TRACE conn5 -> [0,1746,"setScriptTimeout",{"ms":35000}] 08:37:59 INFO - PROCESS | 2060 | 1464104279096 Marionette TRACE conn5 <- [1,1746,null,{}] 08:37:59 INFO - PROCESS | 2060 | 1464104279099 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}] 08:37:59 INFO - PROCESS | 2060 | 1464104279245 Marionette TRACE conn5 <- [1,1747,null,{"value":null}] 08:37:59 INFO - PROCESS | 2060 | 1464104279311 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\", \"d7c34136-0072-4267-ac82-d2d8ecbe8f23\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:37:59 INFO - PROCESS | 2060 | ++DOCSHELL 154C0C00 == 49 [pid = 2060] [id = 446] 08:37:59 INFO - PROCESS | 2060 | ++DOMWINDOW == 113 (154C5800) [pid = 2060] [serial = 1338] [outer = 00000000] 08:37:59 INFO - PROCESS | 2060 | ++DOMWINDOW == 114 (156BC400) [pid = 2060] [serial = 1339] [outer = 154C5800] 08:37:59 INFO - PROCESS | 2060 | 1464104279356 Marionette DEBUG loaded listener.js 08:37:59 INFO - PROCESS | 2060 | ++DOMWINDOW == 115 (156C6C00) [pid = 2060] [serial = 1340] [outer = 154C5800] 08:37:59 INFO - PROCESS | 2060 | 1464104279794 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]]]}] 08:37:59 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.zero.1.html | arc() draws nothing when startAngle = endAngle and anticlockwise 08:37:59 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.zero.1.html | took 730ms 08:37:59 INFO - PROCESS | 2060 | 1464104279828 Marionette TRACE conn5 -> [0,1749,"getWindowHandle",null] 08:37:59 INFO - PROCESS | 2060 | 1464104279830 Marionette TRACE conn5 <- [1,1749,null,{"value":"13"}] 08:37:59 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.zero.2.html 08:37:59 INFO - PROCESS | 2060 | 1464104279834 Marionette TRACE conn5 -> [0,1750,"setScriptTimeout",{"ms":35000}] 08:37:59 INFO - PROCESS | 2060 | 1464104279835 Marionette TRACE conn5 <- [1,1750,null,{}] 08:37:59 INFO - PROCESS | 2060 | 1464104279839 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}] 08:37:59 INFO - PROCESS | 2060 | 1464104279981 Marionette TRACE conn5 <- [1,1751,null,{"value":null}] 08:38:00 INFO - PROCESS | 2060 | 1464104280049 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\", \"d7c34136-0072-4267-ac82-d2d8ecbe8f23\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:38:00 INFO - PROCESS | 2060 | ++DOCSHELL 14990400 == 50 [pid = 2060] [id = 447] 08:38:00 INFO - PROCESS | 2060 | ++DOMWINDOW == 116 (156D3000) [pid = 2060] [serial = 1341] [outer = 00000000] 08:38:00 INFO - PROCESS | 2060 | ++DOMWINDOW == 117 (15C33800) [pid = 2060] [serial = 1342] [outer = 156D3000] 08:38:00 INFO - PROCESS | 2060 | 1464104280094 Marionette DEBUG loaded listener.js 08:38:00 INFO - PROCESS | 2060 | ++DOMWINDOW == 118 (15C38400) [pid = 2060] [serial = 1343] [outer = 156D3000] 08:38:00 INFO - PROCESS | 2060 | 1464104280500 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]]]}] 08:38:00 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.zero.2.html | arc() draws nothing when startAngle = endAngle and clockwise 08:38:00 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.zero.2.html | took 731ms 08:38:00 INFO - PROCESS | 2060 | 1464104280571 Marionette TRACE conn5 -> [0,1753,"getWindowHandle",null] 08:38:00 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.zeroradius.html 08:38:00 INFO - PROCESS | 2060 | 1464104280573 Marionette TRACE conn5 <- [1,1753,null,{"value":"13"}] 08:38:00 INFO - PROCESS | 2060 | 1464104280576 Marionette TRACE conn5 -> [0,1754,"setScriptTimeout",{"ms":35000}] 08:38:00 INFO - PROCESS | 2060 | 1464104280578 Marionette TRACE conn5 <- [1,1754,null,{}] 08:38:00 INFO - PROCESS | 2060 | 1464104280581 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}] 08:38:00 INFO - PROCESS | 2060 | 1464104280707 Marionette TRACE conn5 <- [1,1755,null,{"value":null}] 08:38:00 INFO - PROCESS | 2060 | 1464104280717 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\", \"d7c34136-0072-4267-ac82-d2d8ecbe8f23\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:38:00 INFO - PROCESS | 2060 | ++DOCSHELL 0D540400 == 51 [pid = 2060] [id = 448] 08:38:00 INFO - PROCESS | 2060 | ++DOMWINDOW == 119 (12612000) [pid = 2060] [serial = 1344] [outer = 00000000] 08:38:00 INFO - PROCESS | 2060 | ++DOMWINDOW == 120 (162AA800) [pid = 2060] [serial = 1345] [outer = 12612000] 08:38:00 INFO - PROCESS | 2060 | 1464104280908 Marionette DEBUG loaded listener.js 08:38:00 INFO - PROCESS | 2060 | ++DOMWINDOW == 121 (1669E800) [pid = 2060] [serial = 1346] [outer = 12612000] 08:38:01 INFO - PROCESS | 2060 | --DOMWINDOW == 120 (14994000) [pid = 2060] [serial = 1209] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.join.open.html] 08:38:01 INFO - PROCESS | 2060 | --DOMWINDOW == 119 (0D66D400) [pid = 2060] [serial = 1287] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.end.html] 08:38:01 INFO - PROCESS | 2060 | --DOMWINDOW == 118 (16775400) [pid = 2060] [serial = 1290] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.negative.html] 08:38:01 INFO - PROCESS | 2060 | --DOMWINDOW == 117 (0C3A8400) [pid = 2060] [serial = 1275] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.angle.5.html] 08:38:01 INFO - PROCESS | 2060 | --DOMWINDOW == 116 (14F14800) [pid = 2060] [serial = 1284] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.empty.html] 08:38:01 INFO - PROCESS | 2060 | --DOMWINDOW == 115 (14905000) [pid = 2060] [serial = 1281] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.default.html] 08:38:01 INFO - PROCESS | 2060 | --DOMWINDOW == 114 (0C425400) [pid = 2060] [serial = 1272] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.angle.4.html] 08:38:01 INFO - PROCESS | 2060 | --DOMWINDOW == 113 (16773000) [pid = 2060] [serial = 1293] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.nonempty.html] 08:38:01 INFO - PROCESS | 2060 | --DOMWINDOW == 112 (1676CC00) [pid = 2060] [serial = 1299] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.scale.1.html] 08:38:01 INFO - PROCESS | 2060 | --DOMWINDOW == 111 (12607000) [pid = 2060] [serial = 1278] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.angle.6.html] 08:38:01 INFO - PROCESS | 2060 | --DOMWINDOW == 110 (1261CC00) [pid = 2060] [serial = 1296] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.nonfinite.html] 08:38:01 INFO - PROCESS | 2060 | 1464104281282 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]]]}] 08:38:01 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.zeroradius.html | arc() with zero radius draws a line to the start point 08:38:01 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.zeroradius.html | took 731ms 08:38:01 INFO - PROCESS | 2060 | 1464104281327 Marionette TRACE conn5 -> [0,1757,"getWindowHandle",null] 08:38:01 INFO - PROCESS | 2060 | 1464104281329 Marionette TRACE conn5 <- [1,1757,null,{"value":"13"}] 08:38:01 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.coincide.1.html 08:38:01 INFO - PROCESS | 2060 | 1464104281334 Marionette TRACE conn5 -> [0,1758,"setScriptTimeout",{"ms":35000}] 08:38:01 INFO - PROCESS | 2060 | 1464104281336 Marionette TRACE conn5 <- [1,1758,null,{}] 08:38:01 INFO - PROCESS | 2060 | 1464104281340 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}] 08:38:01 INFO - PROCESS | 2060 | 1464104281427 Marionette TRACE conn5 <- [1,1759,null,{"value":null}] 08:38:01 INFO - PROCESS | 2060 | 1464104281525 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\", \"d7c34136-0072-4267-ac82-d2d8ecbe8f23\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:38:01 INFO - PROCESS | 2060 | ++DOCSHELL 1490F400 == 52 [pid = 2060] [id = 449] 08:38:01 INFO - PROCESS | 2060 | ++DOMWINDOW == 111 (14950400) [pid = 2060] [serial = 1347] [outer = 00000000] 08:38:01 INFO - PROCESS | 2060 | ++DOMWINDOW == 112 (15CBBC00) [pid = 2060] [serial = 1348] [outer = 14950400] 08:38:01 INFO - PROCESS | 2060 | 1464104281569 Marionette DEBUG loaded listener.js 08:38:01 INFO - PROCESS | 2060 | ++DOMWINDOW == 113 (1669DC00) [pid = 2060] [serial = 1349] [outer = 14950400] 08:38:01 INFO - PROCESS | 2060 | 1464104281920 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]]]}] 08:38:01 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.coincide.1.html | arcTo() has no effect if P0 = P1 08:38:01 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.coincide.1.html | took 630ms 08:38:01 INFO - PROCESS | 2060 | 1464104281963 Marionette TRACE conn5 -> [0,1761,"getWindowHandle",null] 08:38:01 INFO - PROCESS | 2060 | 1464104281965 Marionette TRACE conn5 <- [1,1761,null,{"value":"13"}] 08:38:01 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.coincide.2.html 08:38:01 INFO - PROCESS | 2060 | 1464104281968 Marionette TRACE conn5 -> [0,1762,"setScriptTimeout",{"ms":35000}] 08:38:01 INFO - PROCESS | 2060 | 1464104281970 Marionette TRACE conn5 <- [1,1762,null,{}] 08:38:01 INFO - PROCESS | 2060 | 1464104281973 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}] 08:38:02 INFO - PROCESS | 2060 | 1464104282099 Marionette TRACE conn5 <- [1,1763,null,{"value":null}] 08:38:02 INFO - PROCESS | 2060 | 1464104282109 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\", \"d7c34136-0072-4267-ac82-d2d8ecbe8f23\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:38:02 INFO - PROCESS | 2060 | ++DOCSHELL 16776000 == 53 [pid = 2060] [id = 450] 08:38:02 INFO - PROCESS | 2060 | ++DOMWINDOW == 114 (16776400) [pid = 2060] [serial = 1350] [outer = 00000000] 08:38:02 INFO - PROCESS | 2060 | ++DOMWINDOW == 115 (16D57800) [pid = 2060] [serial = 1351] [outer = 16776400] 08:38:02 INFO - PROCESS | 2060 | 1464104282155 Marionette DEBUG loaded listener.js 08:38:02 INFO - PROCESS | 2060 | ++DOMWINDOW == 116 (16D5A400) [pid = 2060] [serial = 1352] [outer = 16776400] 08:38:02 INFO - PROCESS | 2060 | 1464104282575 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]]]}] 08:38:02 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.coincide.2.html | arcTo() draws a straight line to P1 if P1 = P2 08:38:02 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.coincide.2.html | took 631ms 08:38:02 INFO - PROCESS | 2060 | 1464104282601 Marionette TRACE conn5 -> [0,1765,"getWindowHandle",null] 08:38:02 INFO - PROCESS | 2060 | 1464104282603 Marionette TRACE conn5 <- [1,1765,null,{"value":"13"}] 08:38:02 INFO - PROCESS | 2060 | 1464104282606 Marionette TRACE conn5 -> [0,1766,"setScriptTimeout",{"ms":35000}] 08:38:02 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.collinear.1.html 08:38:02 INFO - PROCESS | 2060 | 1464104282609 Marionette TRACE conn5 <- [1,1766,null,{}] 08:38:02 INFO - PROCESS | 2060 | 1464104282612 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}] 08:38:02 INFO - PROCESS | 2060 | 1464104282756 Marionette TRACE conn5 <- [1,1767,null,{"value":null}] 08:38:02 INFO - PROCESS | 2060 | 1464104282815 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\", \"d7c34136-0072-4267-ac82-d2d8ecbe8f23\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:38:02 INFO - PROCESS | 2060 | ++DOCSHELL 16EDB800 == 54 [pid = 2060] [id = 451] 08:38:02 INFO - PROCESS | 2060 | ++DOMWINDOW == 117 (16EDBC00) [pid = 2060] [serial = 1353] [outer = 00000000] 08:38:02 INFO - PROCESS | 2060 | ++DOMWINDOW == 118 (1774D800) [pid = 2060] [serial = 1354] [outer = 16EDBC00] 08:38:02 INFO - PROCESS | 2060 | 1464104282865 Marionette DEBUG loaded listener.js 08:38:02 INFO - PROCESS | 2060 | ++DOMWINDOW == 119 (177EB400) [pid = 2060] [serial = 1355] [outer = 16EDBC00] 08:38:03 INFO - PROCESS | 2060 | 1464104283523 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]]]}] 08:38:03 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 08:38:03 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.collinear.1.html | took 970ms 08:38:03 INFO - PROCESS | 2060 | 1464104283581 Marionette TRACE conn5 -> [0,1769,"getWindowHandle",null] 08:38:03 INFO - PROCESS | 2060 | 1464104283586 Marionette TRACE conn5 <- [1,1769,null,{"value":"13"}] 08:38:03 INFO - PROCESS | 2060 | 1464104283591 Marionette TRACE conn5 -> [0,1770,"setScriptTimeout",{"ms":35000}] 08:38:03 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.collinear.2.html 08:38:03 INFO - PROCESS | 2060 | 1464104283596 Marionette TRACE conn5 <- [1,1770,null,{}] 08:38:03 INFO - PROCESS | 2060 | 1464104283601 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}] 08:38:03 INFO - PROCESS | 2060 | 1464104283717 Marionette TRACE conn5 <- [1,1771,null,{"value":null}] 08:38:03 INFO - PROCESS | 2060 | 1464104283885 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\", \"d7c34136-0072-4267-ac82-d2d8ecbe8f23\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:38:03 INFO - PROCESS | 2060 | ++DOCSHELL 0C420000 == 55 [pid = 2060] [id = 452] 08:38:03 INFO - PROCESS | 2060 | ++DOMWINDOW == 120 (0D669C00) [pid = 2060] [serial = 1356] [outer = 00000000] 08:38:03 INFO - PROCESS | 2060 | ++DOMWINDOW == 121 (0DA49800) [pid = 2060] [serial = 1357] [outer = 0D669C00] 08:38:03 INFO - PROCESS | 2060 | 1464104283943 Marionette DEBUG loaded listener.js 08:38:04 INFO - PROCESS | 2060 | ++DOMWINDOW == 122 (0E20C800) [pid = 2060] [serial = 1358] [outer = 0D669C00] 08:38:04 INFO - PROCESS | 2060 | 1464104284567 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]]]}] 08:38:04 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 08:38:04 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.collinear.2.html | took 1021ms 08:38:04 INFO - PROCESS | 2060 | 1464104284617 Marionette TRACE conn5 -> [0,1773,"getWindowHandle",null] 08:38:04 INFO - PROCESS | 2060 | 1464104284623 Marionette TRACE conn5 <- [1,1773,null,{"value":"13"}] 08:38:04 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.collinear.3.html 08:38:04 INFO - PROCESS | 2060 | 1464104284630 Marionette TRACE conn5 -> [0,1774,"setScriptTimeout",{"ms":35000}] 08:38:04 INFO - PROCESS | 2060 | 1464104284633 Marionette TRACE conn5 <- [1,1774,null,{}] 08:38:04 INFO - PROCESS | 2060 | 1464104284637 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}] 08:38:04 INFO - PROCESS | 2060 | 1464104284755 Marionette TRACE conn5 <- [1,1775,null,{"value":null}] 08:38:04 INFO - PROCESS | 2060 | 1464104284870 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\", \"d7c34136-0072-4267-ac82-d2d8ecbe8f23\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:38:04 INFO - PROCESS | 2060 | ++DOCSHELL 0DCA3000 == 56 [pid = 2060] [id = 453] 08:38:04 INFO - PROCESS | 2060 | ++DOMWINDOW == 123 (134E5000) [pid = 2060] [serial = 1359] [outer = 00000000] 08:38:04 INFO - PROCESS | 2060 | ++DOMWINDOW == 124 (14F20000) [pid = 2060] [serial = 1360] [outer = 134E5000] 08:38:04 INFO - PROCESS | 2060 | 1464104284965 Marionette DEBUG loaded listener.js 08:38:05 INFO - PROCESS | 2060 | ++DOMWINDOW == 125 (156C4400) [pid = 2060] [serial = 1361] [outer = 134E5000] 08:38:05 INFO - PROCESS | 2060 | 1464104285515 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]]]}] 08:38:05 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 08:38:05 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.collinear.3.html | took 970ms 08:38:05 INFO - PROCESS | 2060 | 1464104285602 Marionette TRACE conn5 -> [0,1777,"getWindowHandle",null] 08:38:05 INFO - PROCESS | 2060 | 1464104285604 Marionette TRACE conn5 <- [1,1777,null,{"value":"13"}] 08:38:05 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.ensuresubpath.1.html 08:38:05 INFO - PROCESS | 2060 | 1464104285608 Marionette TRACE conn5 -> [0,1778,"setScriptTimeout",{"ms":35000}] 08:38:05 INFO - PROCESS | 2060 | 1464104285612 Marionette TRACE conn5 <- [1,1778,null,{}] 08:38:05 INFO - PROCESS | 2060 | 1464104285623 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}] 08:38:05 INFO - PROCESS | 2060 | 1464104285745 Marionette TRACE conn5 <- [1,1779,null,{"value":null}] 08:38:05 INFO - PROCESS | 2060 | 1464104285882 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\", \"d7c34136-0072-4267-ac82-d2d8ecbe8f23\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:38:05 INFO - PROCESS | 2060 | ++DOCSHELL 172AF800 == 57 [pid = 2060] [id = 454] 08:38:05 INFO - PROCESS | 2060 | ++DOMWINDOW == 126 (17742800) [pid = 2060] [serial = 1362] [outer = 00000000] 08:38:05 INFO - PROCESS | 2060 | ++DOMWINDOW == 127 (177E8000) [pid = 2060] [serial = 1363] [outer = 17742800] 08:38:05 INFO - PROCESS | 2060 | 1464104285941 Marionette DEBUG loaded listener.js 08:38:06 INFO - PROCESS | 2060 | ++DOMWINDOW == 128 (17931C00) [pid = 2060] [serial = 1364] [outer = 17742800] 08:38:06 INFO - PROCESS | 2060 | 1464104286484 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]]]}] 08:38:06 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) 08:38:06 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.ensuresubpath.1.html | took 930ms 08:38:06 INFO - PROCESS | 2060 | 1464104286561 Marionette TRACE conn5 -> [0,1781,"getWindowHandle",null] 08:38:06 INFO - PROCESS | 2060 | 1464104286564 Marionette TRACE conn5 <- [1,1781,null,{"value":"13"}] 08:38:06 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.ensuresubpath.2.html 08:38:06 INFO - PROCESS | 2060 | 1464104286569 Marionette TRACE conn5 -> [0,1782,"setScriptTimeout",{"ms":35000}] 08:38:06 INFO - PROCESS | 2060 | 1464104286571 Marionette TRACE conn5 <- [1,1782,null,{}] 08:38:06 INFO - PROCESS | 2060 | 1464104286575 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}] 08:38:06 INFO - PROCESS | 2060 | 1464104286685 Marionette TRACE conn5 <- [1,1783,null,{"value":null}] 08:38:06 INFO - PROCESS | 2060 | 1464104286799 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\", \"d7c34136-0072-4267-ac82-d2d8ecbe8f23\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:38:06 INFO - PROCESS | 2060 | ++DOCSHELL 191D8C00 == 58 [pid = 2060] [id = 455] 08:38:06 INFO - PROCESS | 2060 | ++DOMWINDOW == 129 (191DA400) [pid = 2060] [serial = 1365] [outer = 00000000] 08:38:06 INFO - PROCESS | 2060 | ++DOMWINDOW == 130 (19655C00) [pid = 2060] [serial = 1366] [outer = 191DA400] 08:38:06 INFO - PROCESS | 2060 | 1464104286896 Marionette DEBUG loaded listener.js 08:38:06 INFO - PROCESS | 2060 | ++DOMWINDOW == 131 (1999D000) [pid = 2060] [serial = 1367] [outer = 191DA400] 08:38:07 INFO - PROCESS | 2060 | 1464104287457 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]]]}] 08:38:07 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.ensuresubpath.2.html | If there is no subpath, the first control point is added 08:38:07 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.ensuresubpath.2.html | took 930ms 08:38:07 INFO - PROCESS | 2060 | 1464104287499 Marionette TRACE conn5 -> [0,1785,"getWindowHandle",null] 08:38:07 INFO - PROCESS | 2060 | 1464104287502 Marionette TRACE conn5 <- [1,1785,null,{"value":"13"}] 08:38:07 INFO - PROCESS | 2060 | 1464104287505 Marionette TRACE conn5 -> [0,1786,"setScriptTimeout",{"ms":35000}] 08:38:07 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.negative.html 08:38:07 INFO - PROCESS | 2060 | 1464104287507 Marionette TRACE conn5 <- [1,1786,null,{}] 08:38:07 INFO - PROCESS | 2060 | 1464104287511 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}] 08:38:07 INFO - PROCESS | 2060 | 1464104287625 Marionette TRACE conn5 <- [1,1787,null,{"value":null}] 08:38:07 INFO - PROCESS | 2060 | 1464104287767 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\", \"d7c34136-0072-4267-ac82-d2d8ecbe8f23\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:38:07 INFO - PROCESS | 2060 | ++DOCSHELL 0D258C00 == 59 [pid = 2060] [id = 456] 08:38:07 INFO - PROCESS | 2060 | ++DOMWINDOW == 132 (177EBC00) [pid = 2060] [serial = 1368] [outer = 00000000] 08:38:07 INFO - PROCESS | 2060 | ++DOMWINDOW == 133 (1A2F1800) [pid = 2060] [serial = 1369] [outer = 177EBC00] 08:38:07 INFO - PROCESS | 2060 | 1464104287822 Marionette DEBUG loaded listener.js 08:38:07 INFO - PROCESS | 2060 | ++DOMWINDOW == 134 (1A77D800) [pid = 2060] [serial = 1370] [outer = 177EBC00] 08:38:08 INFO - PROCESS | 2060 | 1464104288711 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]]]}] 08:38:08 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.negative.html | arcTo() with negative radius throws an exception 08:38:08 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.negative.html | took 1216ms 08:38:08 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.nonfinite.html 08:38:08 INFO - PROCESS | 2060 | 1464104288726 Marionette TRACE conn5 -> [0,1789,"getWindowHandle",null] 08:38:08 INFO - PROCESS | 2060 | 1464104288730 Marionette TRACE conn5 <- [1,1789,null,{"value":"13"}] 08:38:08 INFO - PROCESS | 2060 | 1464104288736 Marionette TRACE conn5 -> [0,1790,"setScriptTimeout",{"ms":35000}] 08:38:08 INFO - PROCESS | 2060 | 1464104288740 Marionette TRACE conn5 <- [1,1790,null,{}] 08:38:08 INFO - PROCESS | 2060 | 1464104288747 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}] 08:38:08 INFO - PROCESS | 2060 | 1464104288848 Marionette TRACE conn5 <- [1,1791,null,{"value":null}] 08:38:08 INFO - PROCESS | 2060 | 1464104288995 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\", \"d7c34136-0072-4267-ac82-d2d8ecbe8f23\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:38:09 INFO - PROCESS | 2060 | ++DOCSHELL 0D53E000 == 60 [pid = 2060] [id = 457] 08:38:09 INFO - PROCESS | 2060 | ++DOMWINDOW == 135 (0D60A800) [pid = 2060] [serial = 1371] [outer = 00000000] 08:38:09 INFO - PROCESS | 2060 | ++DOMWINDOW == 136 (0DA47400) [pid = 2060] [serial = 1372] [outer = 0D60A800] 08:38:09 INFO - PROCESS | 2060 | 1464104289048 Marionette DEBUG loaded listener.js 08:38:09 INFO - PROCESS | 2060 | ++DOMWINDOW == 137 (0E2FB000) [pid = 2060] [serial = 1373] [outer = 0D60A800] 08:38:09 INFO - PROCESS | 2060 | --DOCSHELL 0C307C00 == 59 [pid = 2060] [id = 387] 08:38:09 INFO - PROCESS | 2060 | --DOCSHELL 16D59000 == 58 [pid = 2060] [id = 418] 08:38:09 INFO - PROCESS | 2060 | --DOCSHELL 16776000 == 57 [pid = 2060] [id = 450] 08:38:09 INFO - PROCESS | 2060 | --DOCSHELL 1490F400 == 56 [pid = 2060] [id = 449] 08:38:09 INFO - PROCESS | 2060 | --DOCSHELL 0D540400 == 55 [pid = 2060] [id = 448] 08:38:09 INFO - PROCESS | 2060 | --DOCSHELL 14990400 == 54 [pid = 2060] [id = 447] 08:38:09 INFO - PROCESS | 2060 | --DOCSHELL 154C0C00 == 53 [pid = 2060] [id = 446] 08:38:09 INFO - PROCESS | 2060 | --DOCSHELL 139C4800 == 52 [pid = 2060] [id = 445] 08:38:09 INFO - PROCESS | 2060 | --DOMWINDOW == 136 (0D60F800) [pid = 2060] [serial = 1258] [outer = 00000000] [url = about:blank] 08:38:09 INFO - PROCESS | 2060 | --DOMWINDOW == 135 (1490E400) [pid = 2060] [serial = 1261] [outer = 00000000] [url = about:blank] 08:38:09 INFO - PROCESS | 2060 | --DOMWINDOW == 134 (1774A000) [pid = 2060] [serial = 1264] [outer = 00000000] [url = about:blank] 08:38:09 INFO - PROCESS | 2060 | --DOMWINDOW == 133 (178CA000) [pid = 2060] [serial = 1267] [outer = 00000000] [url = about:blank] 08:38:09 INFO - PROCESS | 2060 | --DOMWINDOW == 132 (179C4000) [pid = 2060] [serial = 1270] [outer = 00000000] [url = about:blank] 08:38:09 INFO - PROCESS | 2060 | --DOMWINDOW == 131 (199E4C00) [pid = 2060] [serial = 1303] [outer = 00000000] [url = about:blank] 08:38:09 INFO - PROCESS | 2060 | --DOCSHELL 1261E400 == 51 [pid = 2060] [id = 444] 08:38:09 INFO - PROCESS | 2060 | --DOCSHELL 0E790400 == 50 [pid = 2060] [id = 443] 08:38:09 INFO - PROCESS | 2060 | --DOCSHELL 0C305C00 == 49 [pid = 2060] [id = 442] 08:38:09 INFO - PROCESS | 2060 | --DOCSHELL 0C3AD800 == 48 [pid = 2060] [id = 441] 08:38:09 INFO - PROCESS | 2060 | 1464104289762 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]]]}] 08:38:09 INFO - PROCESS | 2060 | --DOMWINDOW == 130 (1567AC00) [pid = 2060] [serial = 1211] [outer = 00000000] [url = about:blank] 08:38:09 INFO - PROCESS | 2060 | --DOMWINDOW == 129 (15CB0C00) [pid = 2060] [serial = 1288] [outer = 00000000] [url = about:blank] 08:38:09 INFO - PROCESS | 2060 | --DOMWINDOW == 128 (16ED6400) [pid = 2060] [serial = 1291] [outer = 00000000] [url = about:blank] 08:38:09 INFO - PROCESS | 2060 | --DOMWINDOW == 127 (166A0800) [pid = 2060] [serial = 1289] [outer = 00000000] [url = about:blank] 08:38:09 INFO - PROCESS | 2060 | --DOMWINDOW == 126 (0D53C400) [pid = 2060] [serial = 1276] [outer = 00000000] [url = about:blank] 08:38:09 INFO - PROCESS | 2060 | --DOMWINDOW == 125 (0D662400) [pid = 2060] [serial = 1277] [outer = 00000000] [url = about:blank] 08:38:09 INFO - PROCESS | 2060 | --DOMWINDOW == 124 (154C6C00) [pid = 2060] [serial = 1285] [outer = 00000000] [url = about:blank] 08:38:09 INFO - PROCESS | 2060 | --DOMWINDOW == 123 (14952000) [pid = 2060] [serial = 1282] [outer = 00000000] [url = about:blank] 08:38:09 INFO - PROCESS | 2060 | --DOMWINDOW == 122 (14995C00) [pid = 2060] [serial = 1283] [outer = 00000000] [url = about:blank] 08:38:09 INFO - PROCESS | 2060 | --DOMWINDOW == 121 (0DCE6800) [pid = 2060] [serial = 1274] [outer = 00000000] [url = about:blank] 08:38:09 INFO - PROCESS | 2060 | --DOMWINDOW == 120 (0D8EC800) [pid = 2060] [serial = 1273] [outer = 00000000] [url = about:blank] 08:38:09 INFO - PROCESS | 2060 | --DOMWINDOW == 119 (177E5000) [pid = 2060] [serial = 1294] [outer = 00000000] [url = about:blank] 08:38:09 INFO - PROCESS | 2060 | --DOMWINDOW == 118 (16ED7C00) [pid = 2060] [serial = 1292] [outer = 00000000] [url = about:blank] 08:38:09 INFO - PROCESS | 2060 | --DOMWINDOW == 117 (178F0400) [pid = 2060] [serial = 1300] [outer = 00000000] [url = about:blank] 08:38:09 INFO - PROCESS | 2060 | --DOMWINDOW == 116 (178D2800) [pid = 2060] [serial = 1295] [outer = 00000000] [url = about:blank] 08:38:09 INFO - PROCESS | 2060 | --DOMWINDOW == 115 (134E4C00) [pid = 2060] [serial = 1280] [outer = 00000000] [url = about:blank] 08:38:09 INFO - PROCESS | 2060 | --DOMWINDOW == 114 (13010000) [pid = 2060] [serial = 1279] [outer = 00000000] [url = about:blank] 08:38:09 INFO - PROCESS | 2060 | --DOMWINDOW == 113 (156B9C00) [pid = 2060] [serial = 1297] [outer = 00000000] [url = about:blank] 08:38:09 INFO - PROCESS | 2060 | --DOMWINDOW == 112 (15CAE000) [pid = 2060] [serial = 1298] [outer = 00000000] [url = about:blank] 08:38:09 INFO - PROCESS | 2060 | --DOMWINDOW == 111 (156C5800) [pid = 2060] [serial = 1286] [outer = 00000000] [url = about:blank] 08:38:09 INFO - PROCESS | 2060 | --DOMWINDOW == 110 (18AFC000) [pid = 2060] [serial = 1301] [outer = 00000000] [url = about:blank] 08:38:09 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.nonfinite.html | arcTo() with Infinity/NaN is ignored 08:38:09 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.nonfinite.html | took 1079ms 08:38:09 INFO - PROCESS | 2060 | 1464104289817 Marionette TRACE conn5 -> [0,1793,"getWindowHandle",null] 08:38:09 INFO - PROCESS | 2060 | 1464104289822 Marionette TRACE conn5 <- [1,1793,null,{"value":"13"}] 08:38:09 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.scale.html 08:38:09 INFO - PROCESS | 2060 | 1464104289828 Marionette TRACE conn5 -> [0,1794,"setScriptTimeout",{"ms":35000}] 08:38:09 INFO - PROCESS | 2060 | 1464104289831 Marionette TRACE conn5 <- [1,1794,null,{}] 08:38:09 INFO - PROCESS | 2060 | 1464104289835 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}] 08:38:09 INFO - PROCESS | 2060 | 1464104289922 Marionette TRACE conn5 <- [1,1795,null,{"value":null}] 08:38:09 INFO - PROCESS | 2060 | 1464104289929 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\", \"d7c34136-0072-4267-ac82-d2d8ecbe8f23\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:38:09 INFO - PROCESS | 2060 | ++DOCSHELL 0CFA1800 == 49 [pid = 2060] [id = 458] 08:38:09 INFO - PROCESS | 2060 | ++DOMWINDOW == 111 (0CFA4400) [pid = 2060] [serial = 1374] [outer = 00000000] 08:38:09 INFO - PROCESS | 2060 | ++DOMWINDOW == 112 (0D53C800) [pid = 2060] [serial = 1375] [outer = 0CFA4400] 08:38:09 INFO - PROCESS | 2060 | 1464104289978 Marionette DEBUG loaded listener.js 08:38:10 INFO - PROCESS | 2060 | ++DOMWINDOW == 113 (0D662400) [pid = 2060] [serial = 1376] [outer = 0CFA4400] 08:38:10 INFO - PROCESS | 2060 | 1464104290499 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]]]}] 08:38:10 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.scale.html | arcTo scales the curve, not just the control points 08:38:10 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.scale.html | took 730ms 08:38:10 INFO - PROCESS | 2060 | 1464104290560 Marionette TRACE conn5 -> [0,1797,"getWindowHandle",null] 08:38:10 INFO - PROCESS | 2060 | 1464104290562 Marionette TRACE conn5 <- [1,1797,null,{"value":"13"}] 08:38:10 INFO - PROCESS | 2060 | 1464104290566 Marionette TRACE conn5 -> [0,1798,"setScriptTimeout",{"ms":35000}] 08:38:10 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.shape.curve1.html 08:38:10 INFO - PROCESS | 2060 | 1464104290569 Marionette TRACE conn5 <- [1,1798,null,{}] 08:38:10 INFO - PROCESS | 2060 | 1464104290579 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}] 08:38:10 INFO - PROCESS | 2060 | 1464104290669 Marionette TRACE conn5 <- [1,1799,null,{"value":null}] 08:38:10 INFO - PROCESS | 2060 | 1464104290767 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\", \"d7c34136-0072-4267-ac82-d2d8ecbe8f23\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:38:10 INFO - PROCESS | 2060 | ++DOCSHELL 11B81400 == 50 [pid = 2060] [id = 459] 08:38:10 INFO - PROCESS | 2060 | ++DOMWINDOW == 114 (11CE2400) [pid = 2060] [serial = 1377] [outer = 00000000] 08:38:10 INFO - PROCESS | 2060 | ++DOMWINDOW == 115 (12618C00) [pid = 2060] [serial = 1378] [outer = 11CE2400] 08:38:10 INFO - PROCESS | 2060 | 1464104290814 Marionette DEBUG loaded listener.js 08:38:10 INFO - PROCESS | 2060 | ++DOMWINDOW == 116 (1300AC00) [pid = 2060] [serial = 1379] [outer = 11CE2400] 08:38:11 INFO - PROCESS | 2060 | 1464104291204 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]]]}] 08:38:11 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.shape.curve1.html | arcTo() curves in the right kind of shape 08:38:11 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.shape.curve1.html | took 670ms 08:38:11 INFO - PROCESS | 2060 | 1464104291240 Marionette TRACE conn5 -> [0,1801,"getWindowHandle",null] 08:38:11 INFO - PROCESS | 2060 | 1464104291242 Marionette TRACE conn5 <- [1,1801,null,{"value":"13"}] 08:38:11 INFO - PROCESS | 2060 | 1464104291245 Marionette TRACE conn5 -> [0,1802,"setScriptTimeout",{"ms":35000}] 08:38:11 INFO - PROCESS | 2060 | 1464104291247 Marionette TRACE conn5 <- [1,1802,null,{}] 08:38:11 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.shape.curve2.html 08:38:11 INFO - PROCESS | 2060 | 1464104291251 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}] 08:38:11 INFO - PROCESS | 2060 | 1464104291363 Marionette TRACE conn5 <- [1,1803,null,{"value":null}] 08:38:11 INFO - PROCESS | 2060 | 1464104291371 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\", \"d7c34136-0072-4267-ac82-d2d8ecbe8f23\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:38:11 INFO - PROCESS | 2060 | ++DOCSHELL 134E5800 == 51 [pid = 2060] [id = 460] 08:38:11 INFO - PROCESS | 2060 | ++DOMWINDOW == 117 (134EBC00) [pid = 2060] [serial = 1380] [outer = 00000000] 08:38:11 INFO - PROCESS | 2060 | ++DOMWINDOW == 118 (14945800) [pid = 2060] [serial = 1381] [outer = 134EBC00] 08:38:11 INFO - PROCESS | 2060 | 1464104291419 Marionette DEBUG loaded listener.js 08:38:11 INFO - PROCESS | 2060 | ++DOMWINDOW == 119 (14993400) [pid = 2060] [serial = 1382] [outer = 134EBC00] 08:38:11 INFO - PROCESS | 2060 | 1464104291867 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]]]}] 08:38:11 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.shape.curve2.html | arcTo() curves in the right kind of shape 08:38:11 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.shape.curve2.html | took 670ms 08:38:11 INFO - PROCESS | 2060 | 1464104291928 Marionette TRACE conn5 -> [0,1805,"getWindowHandle",null] 08:38:11 INFO - PROCESS | 2060 | 1464104291939 Marionette TRACE conn5 <- [1,1805,null,{"value":"13"}] 08:38:11 INFO - PROCESS | 2060 | 1464104291943 Marionette TRACE conn5 -> [0,1806,"setScriptTimeout",{"ms":35000}] 08:38:11 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.shape.end.html 08:38:11 INFO - PROCESS | 2060 | 1464104291945 Marionette TRACE conn5 <- [1,1806,null,{}] 08:38:11 INFO - PROCESS | 2060 | 1464104291948 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}] 08:38:12 INFO - PROCESS | 2060 | 1464104292072 Marionette TRACE conn5 <- [1,1807,null,{"value":null}] 08:38:12 INFO - PROCESS | 2060 | 1464104292134 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\", \"d7c34136-0072-4267-ac82-d2d8ecbe8f23\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:38:12 INFO - PROCESS | 2060 | ++DOCSHELL 1490F400 == 52 [pid = 2060] [id = 461] 08:38:12 INFO - PROCESS | 2060 | ++DOMWINDOW == 120 (14995000) [pid = 2060] [serial = 1383] [outer = 00000000] 08:38:12 INFO - PROCESS | 2060 | ++DOMWINDOW == 121 (14F1D400) [pid = 2060] [serial = 1384] [outer = 14995000] 08:38:12 INFO - PROCESS | 2060 | 1464104292182 Marionette DEBUG loaded listener.js 08:38:12 INFO - PROCESS | 2060 | ++DOMWINDOW == 122 (154BEC00) [pid = 2060] [serial = 1385] [outer = 14995000] 08:38:12 INFO - PROCESS | 2060 | 1464104292626 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]]]}] 08:38:12 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.shape.end.html | arcTo() does not draw anything from P1 to P2 08:38:12 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.shape.end.html | took 730ms 08:38:12 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.shape.start.html 08:38:12 INFO - PROCESS | 2060 | 1464104292678 Marionette TRACE conn5 -> [0,1809,"getWindowHandle",null] 08:38:12 INFO - PROCESS | 2060 | 1464104292680 Marionette TRACE conn5 <- [1,1809,null,{"value":"13"}] 08:38:12 INFO - PROCESS | 2060 | 1464104292683 Marionette TRACE conn5 -> [0,1810,"setScriptTimeout",{"ms":35000}] 08:38:12 INFO - PROCESS | 2060 | 1464104292685 Marionette TRACE conn5 <- [1,1810,null,{}] 08:38:12 INFO - PROCESS | 2060 | 1464104292688 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}] 08:38:12 INFO - PROCESS | 2060 | 1464104292853 Marionette TRACE conn5 <- [1,1811,null,{"value":null}] 08:38:12 INFO - PROCESS | 2060 | 1464104292921 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\", \"d7c34136-0072-4267-ac82-d2d8ecbe8f23\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:38:12 INFO - PROCESS | 2060 | ++DOCSHELL 156C3400 == 53 [pid = 2060] [id = 462] 08:38:12 INFO - PROCESS | 2060 | ++DOMWINDOW == 123 (156C3C00) [pid = 2060] [serial = 1386] [outer = 00000000] 08:38:12 INFO - PROCESS | 2060 | ++DOMWINDOW == 124 (15C6B800) [pid = 2060] [serial = 1387] [outer = 156C3C00] 08:38:12 INFO - PROCESS | 2060 | 1464104292967 Marionette DEBUG loaded listener.js 08:38:13 INFO - PROCESS | 2060 | ++DOMWINDOW == 125 (15CB7C00) [pid = 2060] [serial = 1388] [outer = 156C3C00] 08:38:13 INFO - PROCESS | 2060 | 1464104293404 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]]]}] 08:38:13 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.shape.start.html | arcTo() draws a straight line from P0 to P1 08:38:13 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.shape.start.html | took 770ms 08:38:13 INFO - PROCESS | 2060 | 1464104293454 Marionette TRACE conn5 -> [0,1813,"getWindowHandle",null] 08:38:13 INFO - PROCESS | 2060 | 1464104293456 Marionette TRACE conn5 <- [1,1813,null,{"value":"13"}] 08:38:13 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.transformation.html 08:38:13 INFO - PROCESS | 2060 | 1464104293459 Marionette TRACE conn5 -> [0,1814,"setScriptTimeout",{"ms":35000}] 08:38:13 INFO - PROCESS | 2060 | 1464104293461 Marionette TRACE conn5 <- [1,1814,null,{}] 08:38:13 INFO - PROCESS | 2060 | 1464104293470 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}] 08:38:13 INFO - PROCESS | 2060 | 1464104293586 Marionette TRACE conn5 <- [1,1815,null,{"value":null}] 08:38:13 INFO - PROCESS | 2060 | 1464104293593 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\", \"d7c34136-0072-4267-ac82-d2d8ecbe8f23\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:38:13 INFO - PROCESS | 2060 | ++DOCSHELL 1669B000 == 54 [pid = 2060] [id = 463] 08:38:13 INFO - PROCESS | 2060 | ++DOMWINDOW == 126 (1669CC00) [pid = 2060] [serial = 1389] [outer = 00000000] 08:38:13 INFO - PROCESS | 2060 | ++DOMWINDOW == 127 (16773C00) [pid = 2060] [serial = 1390] [outer = 1669CC00] 08:38:13 INFO - PROCESS | 2060 | 1464104293638 Marionette DEBUG loaded listener.js 08:38:13 INFO - PROCESS | 2060 | ++DOMWINDOW == 128 (16D51000) [pid = 2060] [serial = 1391] [outer = 1669CC00] 08:38:14 INFO - PROCESS | 2060 | --DOMWINDOW == 127 (156DD000) [pid = 2060] [serial = 1221] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.miter.acute.html] 08:38:14 INFO - PROCESS | 2060 | --DOMWINDOW == 126 (14997C00) [pid = 2060] [serial = 1218] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.join.valid.html] 08:38:14 INFO - PROCESS | 2060 | --DOMWINDOW == 125 (0C3A6000) [pid = 2060] [serial = 1212] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.join.parallel.html] 08:38:14 INFO - PROCESS | 2060 | --DOMWINDOW == 124 (0DA44000) [pid = 2060] [serial = 1215] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.join.round.html] 08:38:14 INFO - PROCESS | 2060 | --DOMWINDOW == 123 (177E4C00) [pid = 2060] [serial = 1269] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.angle.3.html] 08:38:14 INFO - PROCESS | 2060 | --DOMWINDOW == 122 (154C5800) [pid = 2060] [serial = 1338] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.zero.1.html] 08:38:14 INFO - PROCESS | 2060 | --DOMWINDOW == 121 (156D3000) [pid = 2060] [serial = 1341] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.zero.2.html] 08:38:14 INFO - PROCESS | 2060 | --DOMWINDOW == 120 (0E791C00) [pid = 2060] [serial = 1329] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.twopie.2.html] 08:38:14 INFO - PROCESS | 2060 | --DOMWINDOW == 119 (0C3AF000) [pid = 2060] [serial = 1323] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.shape.5.html] 08:38:14 INFO - PROCESS | 2060 | --DOMWINDOW == 118 (139C5C00) [pid = 2060] [serial = 1335] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.twopie.4.html] 08:38:14 INFO - PROCESS | 2060 | --DOMWINDOW == 117 (1261F000) [pid = 2060] [serial = 1332] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.twopie.3.html] 08:38:14 INFO - PROCESS | 2060 | --DOMWINDOW == 116 (0C423400) [pid = 2060] [serial = 1326] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.twopie.1.html] 08:38:14 INFO - PROCESS | 2060 | --DOMWINDOW == 115 (16776400) [pid = 2060] [serial = 1350] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.coincide.2.html] 08:38:14 INFO - PROCESS | 2060 | --DOMWINDOW == 114 (12612000) [pid = 2060] [serial = 1344] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.zeroradius.html] 08:38:14 INFO - PROCESS | 2060 | --DOMWINDOW == 113 (14950400) [pid = 2060] [serial = 1347] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.coincide.1.html] 08:38:14 INFO - PROCESS | 2060 | --DOMWINDOW == 112 (177E6C00) [pid = 2060] [serial = 1266] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.angle.2.html] 08:38:14 INFO - PROCESS | 2060 | --DOMWINDOW == 111 (17740C00) [pid = 2060] [serial = 1263] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.angle.1.html] 08:38:14 INFO - PROCESS | 2060 | --DOMWINDOW == 110 (12608400) [pid = 2060] [serial = 1260] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.width.valid.html] 08:38:14 INFO - PROCESS | 2060 | --DOMWINDOW == 109 (0D24F400) [pid = 2060] [serial = 1257] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.width.transformed.html] 08:38:14 INFO - PROCESS | 2060 | 1464104294340 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]]]}] 08:38:14 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.transformation.html | arcTo joins up to the last subpath point correctly 08:38:14 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.transformation.html | took 930ms 08:38:14 INFO - PROCESS | 2060 | 1464104294390 Marionette TRACE conn5 -> [0,1817,"getWindowHandle",null] 08:38:14 INFO - PROCESS | 2060 | 1464104294392 Marionette TRACE conn5 <- [1,1817,null,{"value":"13"}] 08:38:14 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.zero.1.html 08:38:14 INFO - PROCESS | 2060 | 1464104294395 Marionette TRACE conn5 -> [0,1818,"setScriptTimeout",{"ms":35000}] 08:38:14 INFO - PROCESS | 2060 | 1464104294397 Marionette TRACE conn5 <- [1,1818,null,{}] 08:38:14 INFO - PROCESS | 2060 | 1464104294400 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}] 08:38:14 INFO - PROCESS | 2060 | 1464104294528 Marionette TRACE conn5 <- [1,1819,null,{"value":null}] 08:38:14 INFO - PROCESS | 2060 | 1464104294591 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\", \"d7c34136-0072-4267-ac82-d2d8ecbe8f23\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:38:14 INFO - PROCESS | 2060 | ++DOCSHELL 0C428000 == 55 [pid = 2060] [id = 464] 08:38:14 INFO - PROCESS | 2060 | ++DOMWINDOW == 110 (0C978800) [pid = 2060] [serial = 1392] [outer = 00000000] 08:38:14 INFO - PROCESS | 2060 | ++DOMWINDOW == 111 (1261F000) [pid = 2060] [serial = 1393] [outer = 0C978800] 08:38:14 INFO - PROCESS | 2060 | 1464104294636 Marionette DEBUG loaded listener.js 08:38:14 INFO - PROCESS | 2060 | ++DOMWINDOW == 112 (14996000) [pid = 2060] [serial = 1394] [outer = 0C978800] 08:38:14 INFO - PROCESS | 2060 | 1464104294975 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]]]}] 08:38:15 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.zero.1.html | arcTo() with zero radius draws a straight line from P0 to P1 08:38:15 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.zero.1.html | took 631ms 08:38:15 INFO - PROCESS | 2060 | 1464104295035 Marionette TRACE conn5 -> [0,1821,"getWindowHandle",null] 08:38:15 INFO - PROCESS | 2060 | 1464104295037 Marionette TRACE conn5 <- [1,1821,null,{"value":"13"}] 08:38:15 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.zero.2.html 08:38:15 INFO - PROCESS | 2060 | 1464104295041 Marionette TRACE conn5 -> [0,1822,"setScriptTimeout",{"ms":35000}] 08:38:15 INFO - PROCESS | 2060 | 1464104295042 Marionette TRACE conn5 <- [1,1822,null,{}] 08:38:15 INFO - PROCESS | 2060 | 1464104295046 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}] 08:38:15 INFO - PROCESS | 2060 | 1464104295133 Marionette TRACE conn5 <- [1,1823,null,{"value":null}] 08:38:15 INFO - PROCESS | 2060 | 1464104295140 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\", \"d7c34136-0072-4267-ac82-d2d8ecbe8f23\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:38:15 INFO - PROCESS | 2060 | ++DOCSHELL 14949C00 == 56 [pid = 2060] [id = 465] 08:38:15 INFO - PROCESS | 2060 | ++DOMWINDOW == 113 (156BBC00) [pid = 2060] [serial = 1395] [outer = 00000000] 08:38:15 INFO - PROCESS | 2060 | ++DOMWINDOW == 114 (16CAAC00) [pid = 2060] [serial = 1396] [outer = 156BBC00] 08:38:15 INFO - PROCESS | 2060 | 1464104295187 Marionette DEBUG loaded listener.js 08:38:15 INFO - PROCESS | 2060 | ++DOMWINDOW == 115 (173E8C00) [pid = 2060] [serial = 1397] [outer = 156BBC00] 08:38:15 INFO - PROCESS | 2060 | 1464104295613 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]]]}] 08:38:15 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 08:38:15 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.zero.2.html | took 630ms 08:38:15 INFO - PROCESS | 2060 | 1464104295672 Marionette TRACE conn5 -> [0,1825,"getWindowHandle",null] 08:38:15 INFO - PROCESS | 2060 | 1464104295674 Marionette TRACE conn5 <- [1,1825,null,{"value":"13"}] 08:38:15 INFO - TEST-START | /2dcontext/path-objects/2d.path.beginPath.html 08:38:15 INFO - PROCESS | 2060 | 1464104295678 Marionette TRACE conn5 -> [0,1826,"setScriptTimeout",{"ms":35000}] 08:38:15 INFO - PROCESS | 2060 | 1464104295679 Marionette TRACE conn5 <- [1,1826,null,{}] 08:38:15 INFO - PROCESS | 2060 | 1464104295683 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}] 08:38:15 INFO - PROCESS | 2060 | 1464104295767 Marionette TRACE conn5 <- [1,1827,null,{"value":null}] 08:38:15 INFO - PROCESS | 2060 | 1464104295773 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\", \"d7c34136-0072-4267-ac82-d2d8ecbe8f23\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:38:15 INFO - PROCESS | 2060 | ++DOCSHELL 175F8400 == 57 [pid = 2060] [id = 466] 08:38:15 INFO - PROCESS | 2060 | ++DOMWINDOW == 116 (17742400) [pid = 2060] [serial = 1398] [outer = 00000000] 08:38:15 INFO - PROCESS | 2060 | ++DOMWINDOW == 117 (1774DC00) [pid = 2060] [serial = 1399] [outer = 17742400] 08:38:15 INFO - PROCESS | 2060 | 1464104295820 Marionette DEBUG loaded listener.js 08:38:15 INFO - PROCESS | 2060 | ++DOMWINDOW == 118 (1774FC00) [pid = 2060] [serial = 1400] [outer = 17742400] 08:38:16 INFO - PROCESS | 2060 | 1464104296445 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]]]}] 08:38:16 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.beginPath.html | Canvas test: 2d.path.beginPath 08:38:16 INFO - TEST-OK | /2dcontext/path-objects/2d.path.beginPath.html | took 830ms 08:38:16 INFO - PROCESS | 2060 | 1464104296513 Marionette TRACE conn5 -> [0,1829,"getWindowHandle",null] 08:38:16 INFO - PROCESS | 2060 | 1464104296517 Marionette TRACE conn5 <- [1,1829,null,{"value":"13"}] 08:38:16 INFO - TEST-START | /2dcontext/path-objects/2d.path.bezierCurveTo.basic.html 08:38:16 INFO - PROCESS | 2060 | 1464104296523 Marionette TRACE conn5 -> [0,1830,"setScriptTimeout",{"ms":35000}] 08:38:16 INFO - PROCESS | 2060 | 1464104296528 Marionette TRACE conn5 <- [1,1830,null,{}] 08:38:16 INFO - PROCESS | 2060 | 1464104296535 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}] 08:38:16 INFO - PROCESS | 2060 | 1464104296680 Marionette TRACE conn5 <- [1,1831,null,{"value":null}] 08:38:16 INFO - PROCESS | 2060 | 1464104296827 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\", \"d7c34136-0072-4267-ac82-d2d8ecbe8f23\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:38:16 INFO - PROCESS | 2060 | ++DOCSHELL 0C30FC00 == 58 [pid = 2060] [id = 467] 08:38:16 INFO - PROCESS | 2060 | ++DOMWINDOW == 119 (0C426400) [pid = 2060] [serial = 1401] [outer = 00000000] 08:38:16 INFO - PROCESS | 2060 | ++DOMWINDOW == 120 (0D611000) [pid = 2060] [serial = 1402] [outer = 0C426400] 08:38:16 INFO - PROCESS | 2060 | 1464104296884 Marionette DEBUG loaded listener.js 08:38:16 INFO - PROCESS | 2060 | ++DOMWINDOW == 121 (0DA09400) [pid = 2060] [serial = 1403] [outer = 0C426400] 08:38:17 INFO - PROCESS | 2060 | 1464104297492 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]]]}] 08:38:17 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.bezierCurveTo.basic.html | Canvas test: 2d.path.bezierCurveTo.basic 08:38:17 INFO - TEST-OK | /2dcontext/path-objects/2d.path.bezierCurveTo.basic.html | took 1026ms 08:38:17 INFO - PROCESS | 2060 | 1464104297554 Marionette TRACE conn5 -> [0,1833,"getWindowHandle",null] 08:38:17 INFO - PROCESS | 2060 | 1464104297561 Marionette TRACE conn5 <- [1,1833,null,{"value":"13"}] 08:38:17 INFO - TEST-START | /2dcontext/path-objects/2d.path.bezierCurveTo.ensuresubpath.1.html 08:38:17 INFO - PROCESS | 2060 | 1464104297568 Marionette TRACE conn5 -> [0,1834,"setScriptTimeout",{"ms":35000}] 08:38:17 INFO - PROCESS | 2060 | 1464104297571 Marionette TRACE conn5 <- [1,1834,null,{}] 08:38:17 INFO - PROCESS | 2060 | 1464104297575 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}] 08:38:17 INFO - PROCESS | 2060 | 1464104297737 Marionette TRACE conn5 <- [1,1835,null,{"value":null}] 08:38:17 INFO - PROCESS | 2060 | 1464104297879 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\", \"d7c34136-0072-4267-ac82-d2d8ecbe8f23\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:38:17 INFO - PROCESS | 2060 | ++DOCSHELL 124D0000 == 59 [pid = 2060] [id = 468] 08:38:17 INFO - PROCESS | 2060 | ++DOMWINDOW == 122 (12608400) [pid = 2060] [serial = 1404] [outer = 00000000] 08:38:17 INFO - PROCESS | 2060 | ++DOMWINDOW == 123 (13D49000) [pid = 2060] [serial = 1405] [outer = 12608400] 08:38:17 INFO - PROCESS | 2060 | 1464104297935 Marionette DEBUG loaded listener.js 08:38:18 INFO - PROCESS | 2060 | ++DOMWINDOW == 124 (14F12800) [pid = 2060] [serial = 1406] [outer = 12608400] 08:38:18 INFO - PROCESS | 2060 | 1464104298560 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]]]}] 08:38:18 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) 08:38:18 INFO - TEST-OK | /2dcontext/path-objects/2d.path.bezierCurveTo.ensuresubpath.1.html | took 1025ms 08:38:18 INFO - PROCESS | 2060 | 1464104298594 Marionette TRACE conn5 -> [0,1837,"getWindowHandle",null] 08:38:18 INFO - PROCESS | 2060 | 1464104298597 Marionette TRACE conn5 <- [1,1837,null,{"value":"13"}] 08:38:18 INFO - TEST-START | /2dcontext/path-objects/2d.path.bezierCurveTo.ensuresubpath.2.html 08:38:18 INFO - PROCESS | 2060 | 1464104298600 Marionette TRACE conn5 -> [0,1838,"setScriptTimeout",{"ms":35000}] 08:38:18 INFO - PROCESS | 2060 | 1464104298604 Marionette TRACE conn5 <- [1,1838,null,{}] 08:38:18 INFO - PROCESS | 2060 | 1464104298616 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}] 08:38:18 INFO - PROCESS | 2060 | 1464104298733 Marionette TRACE conn5 <- [1,1839,null,{"value":null}] 08:38:18 INFO - PROCESS | 2060 | 1464104298897 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\", \"d7c34136-0072-4267-ac82-d2d8ecbe8f23\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:38:18 INFO - PROCESS | 2060 | ++DOCSHELL 17162000 == 60 [pid = 2060] [id = 469] 08:38:18 INFO - PROCESS | 2060 | ++DOMWINDOW == 125 (17164400) [pid = 2060] [serial = 1407] [outer = 00000000] 08:38:18 INFO - PROCESS | 2060 | ++DOMWINDOW == 126 (178CA000) [pid = 2060] [serial = 1408] [outer = 17164400] 08:38:18 INFO - PROCESS | 2060 | 1464104298963 Marionette DEBUG loaded listener.js 08:38:19 INFO - PROCESS | 2060 | ++DOMWINDOW == 127 (179C4000) [pid = 2060] [serial = 1409] [outer = 17164400] 08:38:19 INFO - PROCESS | 2060 | 1464104299596 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]]]}] 08:38:19 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.bezierCurveTo.ensuresubpath.2.html | If there is no subpath, the first control point is added 08:38:19 INFO - TEST-OK | /2dcontext/path-objects/2d.path.bezierCurveTo.ensuresubpath.2.html | took 1025ms 08:38:19 INFO - PROCESS | 2060 | 1464104299628 Marionette TRACE conn5 -> [0,1841,"getWindowHandle",null] 08:38:19 INFO - PROCESS | 2060 | 1464104299631 Marionette TRACE conn5 <- [1,1841,null,{"value":"13"}] 08:38:19 INFO - TEST-START | /2dcontext/path-objects/2d.path.bezierCurveTo.nonfinite.html 08:38:19 INFO - PROCESS | 2060 | 1464104299634 Marionette TRACE conn5 -> [0,1842,"setScriptTimeout",{"ms":35000}] 08:38:19 INFO - PROCESS | 2060 | 1464104299636 Marionette TRACE conn5 <- [1,1842,null,{}] 08:38:19 INFO - PROCESS | 2060 | 1464104299640 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}] 08:38:19 INFO - PROCESS | 2060 | 1464104299750 Marionette TRACE conn5 <- [1,1843,null,{"value":null}] 08:38:19 INFO - PROCESS | 2060 | 1464104299864 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\", \"d7c34136-0072-4267-ac82-d2d8ecbe8f23\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:38:19 INFO - PROCESS | 2060 | ++DOCSHELL 18AF3000 == 61 [pid = 2060] [id = 470] 08:38:19 INFO - PROCESS | 2060 | ++DOMWINDOW == 128 (191DF400) [pid = 2060] [serial = 1410] [outer = 00000000] 08:38:19 INFO - PROCESS | 2060 | ++DOMWINDOW == 129 (19658C00) [pid = 2060] [serial = 1411] [outer = 191DF400] 08:38:19 INFO - PROCESS | 2060 | 1464104299959 Marionette DEBUG loaded listener.js 08:38:20 INFO - PROCESS | 2060 | ++DOMWINDOW == 130 (1A270000) [pid = 2060] [serial = 1412] [outer = 191DF400] 08:38:20 INFO - PROCESS | 2060 | 1464104300508 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]]]}] 08:38:20 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.bezierCurveTo.nonfinite.html | bezierCurveTo() with Infinity/NaN is ignored 08:38:20 INFO - TEST-OK | /2dcontext/path-objects/2d.path.bezierCurveTo.nonfinite.html | took 930ms 08:38:20 INFO - PROCESS | 2060 | 1464104300568 Marionette TRACE conn5 -> [0,1845,"getWindowHandle",null] 08:38:20 INFO - PROCESS | 2060 | 1464104300571 Marionette TRACE conn5 <- [1,1845,null,{"value":"13"}] 08:38:20 INFO - PROCESS | 2060 | 1464104300574 Marionette TRACE conn5 -> [0,1846,"setScriptTimeout",{"ms":35000}] 08:38:20 INFO - TEST-START | /2dcontext/path-objects/2d.path.bezierCurveTo.scaled.html 08:38:20 INFO - PROCESS | 2060 | 1464104300576 Marionette TRACE conn5 <- [1,1846,null,{}] 08:38:20 INFO - PROCESS | 2060 | 1464104300580 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}] 08:38:20 INFO - PROCESS | 2060 | 1464104300687 Marionette TRACE conn5 <- [1,1847,null,{"value":null}] 08:38:20 INFO - PROCESS | 2060 | 1464104300828 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\", \"d7c34136-0072-4267-ac82-d2d8ecbe8f23\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:38:20 INFO - PROCESS | 2060 | ++DOCSHELL 192C0800 == 62 [pid = 2060] [id = 471] 08:38:20 INFO - PROCESS | 2060 | ++DOMWINDOW == 131 (1A27AC00) [pid = 2060] [serial = 1413] [outer = 00000000] 08:38:20 INFO - PROCESS | 2060 | ++DOMWINDOW == 132 (1A787C00) [pid = 2060] [serial = 1414] [outer = 1A27AC00] 08:38:20 INFO - PROCESS | 2060 | 1464104300884 Marionette DEBUG loaded listener.js 08:38:20 INFO - PROCESS | 2060 | ++DOMWINDOW == 133 (1A831800) [pid = 2060] [serial = 1415] [outer = 1A27AC00] 08:38:21 INFO - PROCESS | 2060 | 1464104301494 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]]]}] 08:38:21 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.bezierCurveTo.scaled.html | Canvas test: 2d.path.bezierCurveTo.scaled 08:38:21 INFO - TEST-OK | /2dcontext/path-objects/2d.path.bezierCurveTo.scaled.html | took 970ms 08:38:21 INFO - PROCESS | 2060 | 1464104301548 Marionette TRACE conn5 -> [0,1849,"getWindowHandle",null] 08:38:21 INFO - PROCESS | 2060 | 1464104301551 Marionette TRACE conn5 <- [1,1849,null,{"value":"13"}] 08:38:21 INFO - TEST-START | /2dcontext/path-objects/2d.path.bezierCurveTo.shape.html 08:38:21 INFO - PROCESS | 2060 | 1464104301554 Marionette TRACE conn5 -> [0,1850,"setScriptTimeout",{"ms":35000}] 08:38:21 INFO - PROCESS | 2060 | 1464104301556 Marionette TRACE conn5 <- [1,1850,null,{}] 08:38:21 INFO - PROCESS | 2060 | 1464104301560 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}] 08:38:21 INFO - PROCESS | 2060 | 1464104301692 Marionette TRACE conn5 <- [1,1851,null,{"value":null}] 08:38:21 INFO - PROCESS | 2060 | 1464104301853 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\", \"d7c34136-0072-4267-ac82-d2d8ecbe8f23\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:38:21 INFO - PROCESS | 2060 | ++DOCSHELL 16CAD400 == 63 [pid = 2060] [id = 472] 08:38:21 INFO - PROCESS | 2060 | ++DOMWINDOW == 134 (16ECE400) [pid = 2060] [serial = 1416] [outer = 00000000] 08:38:21 INFO - PROCESS | 2060 | ++DOMWINDOW == 135 (1A846400) [pid = 2060] [serial = 1417] [outer = 16ECE400] 08:38:21 INFO - PROCESS | 2060 | 1464104301912 Marionette DEBUG loaded listener.js 08:38:21 INFO - PROCESS | 2060 | ++DOMWINDOW == 136 (1AB52800) [pid = 2060] [serial = 1418] [outer = 16ECE400] 08:38:22 INFO - PROCESS | 2060 | 1464104302700 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]]]}] 08:38:22 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.bezierCurveTo.shape.html | Canvas test: 2d.path.bezierCurveTo.shape 08:38:22 INFO - TEST-OK | /2dcontext/path-objects/2d.path.bezierCurveTo.shape.html | took 1184ms 08:38:22 INFO - PROCESS | 2060 | 1464104302743 Marionette TRACE conn5 -> [0,1853,"getWindowHandle",null] 08:38:22 INFO - PROCESS | 2060 | 1464104302747 Marionette TRACE conn5 <- [1,1853,null,{"value":"13"}] 08:38:22 INFO - TEST-START | /2dcontext/path-objects/2d.path.clip.basic.1.html 08:38:22 INFO - PROCESS | 2060 | 1464104302752 Marionette TRACE conn5 -> [0,1854,"setScriptTimeout",{"ms":35000}] 08:38:22 INFO - PROCESS | 2060 | 1464104302756 Marionette TRACE conn5 <- [1,1854,null,{}] 08:38:22 INFO - PROCESS | 2060 | 1464104302762 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}] 08:38:22 INFO - PROCESS | 2060 | 1464104302870 Marionette TRACE conn5 <- [1,1855,null,{"value":null}] 08:38:23 INFO - PROCESS | 2060 | 1464104303018 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\", \"d7c34136-0072-4267-ac82-d2d8ecbe8f23\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:38:23 INFO - PROCESS | 2060 | ++DOCSHELL 0D532800 == 64 [pid = 2060] [id = 473] 08:38:23 INFO - PROCESS | 2060 | ++DOMWINDOW == 137 (0D608400) [pid = 2060] [serial = 1419] [outer = 00000000] 08:38:23 INFO - PROCESS | 2060 | ++DOMWINDOW == 138 (0E1A5C00) [pid = 2060] [serial = 1420] [outer = 0D608400] 08:38:23 INFO - PROCESS | 2060 | 1464104303069 Marionette DEBUG loaded listener.js 08:38:23 INFO - PROCESS | 2060 | ++DOMWINDOW == 139 (12332C00) [pid = 2060] [serial = 1421] [outer = 0D608400] 08:38:23 INFO - PROCESS | 2060 | --DOCSHELL 177DE000 == 63 [pid = 2060] [id = 422] 08:38:23 INFO - PROCESS | 2060 | --DOCSHELL 11F73400 == 62 [pid = 2060] [id = 420] 08:38:23 INFO - PROCESS | 2060 | --DOCSHELL 14949C00 == 61 [pid = 2060] [id = 465] 08:38:23 INFO - PROCESS | 2060 | --DOCSHELL 0C428000 == 60 [pid = 2060] [id = 464] 08:38:23 INFO - PROCESS | 2060 | --DOCSHELL 1669B000 == 59 [pid = 2060] [id = 463] 08:38:23 INFO - PROCESS | 2060 | --DOCSHELL 156C3400 == 58 [pid = 2060] [id = 462] 08:38:23 INFO - PROCESS | 2060 | --DOCSHELL 1490F400 == 57 [pid = 2060] [id = 461] 08:38:23 INFO - PROCESS | 2060 | --DOCSHELL 134E5800 == 56 [pid = 2060] [id = 460] 08:38:23 INFO - PROCESS | 2060 | --DOCSHELL 11B81400 == 55 [pid = 2060] [id = 459] 08:38:23 INFO - PROCESS | 2060 | --DOCSHELL 0CFA1800 == 54 [pid = 2060] [id = 458] 08:38:23 INFO - PROCESS | 2060 | --DOCSHELL 0D53E000 == 53 [pid = 2060] [id = 457] 08:38:23 INFO - PROCESS | 2060 | --DOCSHELL 0DCA3000 == 52 [pid = 2060] [id = 453] 08:38:23 INFO - PROCESS | 2060 | --DOCSHELL 0C420000 == 51 [pid = 2060] [id = 452] 08:38:23 INFO - PROCESS | 2060 | --DOMWINDOW == 138 (178CF800) [pid = 2060] [serial = 1268] [outer = 00000000] [url = about:blank] 08:38:23 INFO - PROCESS | 2060 | --DOMWINDOW == 137 (1774E800) [pid = 2060] [serial = 1265] [outer = 00000000] [url = about:blank] 08:38:23 INFO - PROCESS | 2060 | --DOMWINDOW == 136 (14F1BC00) [pid = 2060] [serial = 1262] [outer = 00000000] [url = about:blank] 08:38:23 INFO - PROCESS | 2060 | --DOMWINDOW == 135 (0DA41400) [pid = 2060] [serial = 1259] [outer = 00000000] [url = about:blank] 08:38:23 INFO - PROCESS | 2060 | --DOMWINDOW == 134 (15C3F400) [pid = 2060] [serial = 1223] [outer = 00000000] [url = about:blank] 08:38:23 INFO - PROCESS | 2060 | --DOMWINDOW == 133 (14FD7400) [pid = 2060] [serial = 1220] [outer = 00000000] [url = about:blank] 08:38:23 INFO - PROCESS | 2060 | --DOMWINDOW == 132 (0C97F800) [pid = 2060] [serial = 1214] [outer = 00000000] [url = about:blank] 08:38:23 INFO - PROCESS | 2060 | --DOMWINDOW == 131 (11B97800) [pid = 2060] [serial = 1217] [outer = 00000000] [url = about:blank] 08:38:23 INFO - PROCESS | 2060 | --DOMWINDOW == 130 (18ACA000) [pid = 2060] [serial = 1271] [outer = 00000000] [url = about:blank] 08:38:23 INFO - PROCESS | 2060 | --DOMWINDOW == 129 (156BC400) [pid = 2060] [serial = 1339] [outer = 00000000] [url = about:blank] 08:38:23 INFO - PROCESS | 2060 | --DOMWINDOW == 128 (15C33800) [pid = 2060] [serial = 1342] [outer = 00000000] [url = about:blank] 08:38:23 INFO - PROCESS | 2060 | --DOMWINDOW == 127 (156C6C00) [pid = 2060] [serial = 1340] [outer = 00000000] [url = about:blank] 08:38:23 INFO - PROCESS | 2060 | --DOMWINDOW == 126 (11CE9800) [pid = 2060] [serial = 1330] [outer = 00000000] [url = about:blank] 08:38:23 INFO - PROCESS | 2060 | --DOMWINDOW == 125 (11F76C00) [pid = 2060] [serial = 1331] [outer = 00000000] [url = about:blank] 08:38:23 INFO - PROCESS | 2060 | --DOMWINDOW == 124 (0CFA4800) [pid = 2060] [serial = 1325] [outer = 00000000] [url = about:blank] 08:38:23 INFO - PROCESS | 2060 | --DOMWINDOW == 123 (0C97B000) [pid = 2060] [serial = 1324] [outer = 00000000] [url = about:blank] 08:38:23 INFO - PROCESS | 2060 | --DOMWINDOW == 122 (14910000) [pid = 2060] [serial = 1336] [outer = 00000000] [url = about:blank] 08:38:23 INFO - PROCESS | 2060 | --DOMWINDOW == 121 (134E4400) [pid = 2060] [serial = 1333] [outer = 00000000] [url = about:blank] 08:38:23 INFO - PROCESS | 2060 | --DOMWINDOW == 120 (134EC800) [pid = 2060] [serial = 1334] [outer = 00000000] [url = about:blank] 08:38:23 INFO - PROCESS | 2060 | --DOMWINDOW == 119 (0D53AC00) [pid = 2060] [serial = 1327] [outer = 00000000] [url = about:blank] 08:38:23 INFO - PROCESS | 2060 | --DOMWINDOW == 118 (0D60CC00) [pid = 2060] [serial = 1328] [outer = 00000000] [url = about:blank] 08:38:23 INFO - PROCESS | 2060 | --DOMWINDOW == 117 (0DA4B400) [pid = 2060] [serial = 1306] [outer = 00000000] [url = about:blank] 08:38:23 INFO - PROCESS | 2060 | --DOMWINDOW == 116 (15C38400) [pid = 2060] [serial = 1343] [outer = 00000000] [url = about:blank] 08:38:23 INFO - PROCESS | 2060 | --DOMWINDOW == 115 (16D57800) [pid = 2060] [serial = 1351] [outer = 00000000] [url = about:blank] 08:38:23 INFO - PROCESS | 2060 | --DOMWINDOW == 114 (1549F800) [pid = 2060] [serial = 1309] [outer = 00000000] [url = about:blank] 08:38:23 INFO - PROCESS | 2060 | --DOMWINDOW == 113 (199E5000) [pid = 2060] [serial = 1312] [outer = 00000000] [url = about:blank] 08:38:23 INFO - PROCESS | 2060 | --DOMWINDOW == 112 (1A77A000) [pid = 2060] [serial = 1315] [outer = 00000000] [url = about:blank] 08:38:23 INFO - PROCESS | 2060 | --DOMWINDOW == 111 (1A788400) [pid = 2060] [serial = 1318] [outer = 00000000] [url = about:blank] 08:38:23 INFO - PROCESS | 2060 | --DOMWINDOW == 110 (1A841800) [pid = 2060] [serial = 1321] [outer = 00000000] [url = about:blank] 08:38:23 INFO - PROCESS | 2060 | --DOMWINDOW == 109 (162AA800) [pid = 2060] [serial = 1345] [outer = 00000000] [url = about:blank] 08:38:23 INFO - PROCESS | 2060 | --DOMWINDOW == 108 (1669DC00) [pid = 2060] [serial = 1349] [outer = 00000000] [url = about:blank] 08:38:23 INFO - PROCESS | 2060 | --DOMWINDOW == 107 (1669E800) [pid = 2060] [serial = 1346] [outer = 00000000] [url = about:blank] 08:38:23 INFO - PROCESS | 2060 | --DOMWINDOW == 106 (14990C00) [pid = 2060] [serial = 1337] [outer = 00000000] [url = about:blank] 08:38:23 INFO - PROCESS | 2060 | --DOMWINDOW == 105 (16D5A400) [pid = 2060] [serial = 1352] [outer = 00000000] [url = about:blank] 08:38:23 INFO - PROCESS | 2060 | --DOMWINDOW == 104 (15CBBC00) [pid = 2060] [serial = 1348] [outer = 00000000] [url = about:blank] 08:38:23 INFO - PROCESS | 2060 | 1464104303686 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]]]}] 08:38:23 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.clip.basic.1.html | Canvas test: 2d.path.clip.basic.1 08:38:23 INFO - TEST-OK | /2dcontext/path-objects/2d.path.clip.basic.1.html | took 990ms 08:38:23 INFO - PROCESS | 2060 | 1464104303743 Marionette TRACE conn5 -> [0,1857,"getWindowHandle",null] 08:38:23 INFO - PROCESS | 2060 | 1464104303748 Marionette TRACE conn5 <- [1,1857,null,{"value":"13"}] 08:38:23 INFO - TEST-START | /2dcontext/path-objects/2d.path.clip.basic.2.html 08:38:23 INFO - PROCESS | 2060 | 1464104303754 Marionette TRACE conn5 -> [0,1858,"setScriptTimeout",{"ms":35000}] 08:38:23 INFO - PROCESS | 2060 | 1464104303757 Marionette TRACE conn5 <- [1,1858,null,{}] 08:38:23 INFO - PROCESS | 2060 | 1464104303761 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}] 08:38:23 INFO - PROCESS | 2060 | 1464104303853 Marionette TRACE conn5 <- [1,1859,null,{"value":null}] 08:38:23 INFO - PROCESS | 2060 | 1464104303956 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\", \"d7c34136-0072-4267-ac82-d2d8ecbe8f23\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:38:23 INFO - PROCESS | 2060 | ++DOCSHELL 0C41F800 == 52 [pid = 2060] [id = 474] 08:38:23 INFO - PROCESS | 2060 | ++DOMWINDOW == 105 (0C97F800) [pid = 2060] [serial = 1422] [outer = 00000000] 08:38:23 INFO - PROCESS | 2060 | ++DOMWINDOW == 106 (0D60CC00) [pid = 2060] [serial = 1423] [outer = 0C97F800] 08:38:23 INFO - PROCESS | 2060 | 1464104304002 Marionette DEBUG loaded listener.js 08:38:24 INFO - PROCESS | 2060 | ++DOMWINDOW == 107 (0DA41400) [pid = 2060] [serial = 1424] [outer = 0C97F800] 08:38:24 INFO - PROCESS | 2060 | 1464104304445 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]]]}] 08:38:24 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.clip.basic.2.html | Canvas test: 2d.path.clip.basic.2 08:38:24 INFO - TEST-OK | /2dcontext/path-objects/2d.path.clip.basic.2.html | took 730ms 08:38:24 INFO - PROCESS | 2060 | 1464104304487 Marionette TRACE conn5 -> [0,1861,"getWindowHandle",null] 08:38:24 INFO - PROCESS | 2060 | 1464104304490 Marionette TRACE conn5 <- [1,1861,null,{"value":"13"}] 08:38:24 INFO - PROCESS | 2060 | 1464104304493 Marionette TRACE conn5 -> [0,1862,"setScriptTimeout",{"ms":35000}] 08:38:24 INFO - TEST-START | /2dcontext/path-objects/2d.path.clip.empty.html 08:38:24 INFO - PROCESS | 2060 | 1464104304497 Marionette TRACE conn5 <- [1,1862,null,{}] 08:38:24 INFO - PROCESS | 2060 | 1464104304508 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}] 08:38:24 INFO - PROCESS | 2060 | 1464104304598 Marionette TRACE conn5 <- [1,1863,null,{"value":null}] 08:38:24 INFO - PROCESS | 2060 | 1464104304609 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\", \"d7c34136-0072-4267-ac82-d2d8ecbe8f23\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:38:24 INFO - PROCESS | 2060 | ++DOCSHELL 134E5800 == 53 [pid = 2060] [id = 475] 08:38:24 INFO - PROCESS | 2060 | ++DOMWINDOW == 108 (134E6400) [pid = 2060] [serial = 1425] [outer = 00000000] 08:38:24 INFO - PROCESS | 2060 | ++DOMWINDOW == 109 (134EB800) [pid = 2060] [serial = 1426] [outer = 134E6400] 08:38:24 INFO - PROCESS | 2060 | 1464104304659 Marionette DEBUG loaded listener.js 08:38:24 INFO - PROCESS | 2060 | ++DOMWINDOW == 110 (13D4EC00) [pid = 2060] [serial = 1427] [outer = 134E6400] 08:38:25 INFO - PROCESS | 2060 | 1464104305149 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]]]}] 08:38:25 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.clip.empty.html | Canvas test: 2d.path.clip.empty 08:38:25 INFO - TEST-OK | /2dcontext/path-objects/2d.path.clip.empty.html | took 671ms 08:38:25 INFO - PROCESS | 2060 | 1464104305168 Marionette TRACE conn5 -> [0,1865,"getWindowHandle",null] 08:38:25 INFO - PROCESS | 2060 | 1464104305171 Marionette TRACE conn5 <- [1,1865,null,{"value":"13"}] 08:38:25 INFO - PROCESS | 2060 | 1464104305174 Marionette TRACE conn5 -> [0,1866,"setScriptTimeout",{"ms":35000}] 08:38:25 INFO - TEST-START | /2dcontext/path-objects/2d.path.clip.intersect.html 08:38:25 INFO - PROCESS | 2060 | 1464104305175 Marionette TRACE conn5 <- [1,1866,null,{}] 08:38:25 INFO - PROCESS | 2060 | 1464104305179 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}] 08:38:25 INFO - PROCESS | 2060 | 1464104305271 Marionette TRACE conn5 <- [1,1867,null,{"value":null}] 08:38:25 INFO - PROCESS | 2060 | 1464104305278 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\", \"d7c34136-0072-4267-ac82-d2d8ecbe8f23\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:38:25 INFO - PROCESS | 2060 | ++DOCSHELL 14952800 == 54 [pid = 2060] [id = 476] 08:38:25 INFO - PROCESS | 2060 | ++DOMWINDOW == 111 (14991C00) [pid = 2060] [serial = 1428] [outer = 00000000] 08:38:25 INFO - PROCESS | 2060 | ++DOMWINDOW == 112 (14F18C00) [pid = 2060] [serial = 1429] [outer = 14991C00] 08:38:25 INFO - PROCESS | 2060 | 1464104305324 Marionette DEBUG loaded listener.js 08:38:25 INFO - PROCESS | 2060 | ++DOMWINDOW == 113 (154CB800) [pid = 2060] [serial = 1430] [outer = 14991C00] 08:38:25 INFO - PROCESS | 2060 | 1464104305789 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]]]}] 08:38:25 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.clip.intersect.html | Canvas test: 2d.path.clip.intersect 08:38:25 INFO - TEST-OK | /2dcontext/path-objects/2d.path.clip.intersect.html | took 670ms 08:38:25 INFO - PROCESS | 2060 | 1464104305858 Marionette TRACE conn5 -> [0,1869,"getWindowHandle",null] 08:38:25 INFO - PROCESS | 2060 | 1464104305861 Marionette TRACE conn5 <- [1,1869,null,{"value":"13"}] 08:38:25 INFO - TEST-START | /2dcontext/path-objects/2d.path.clip.unaffected.html 08:38:25 INFO - PROCESS | 2060 | 1464104305870 Marionette TRACE conn5 -> [0,1870,"setScriptTimeout",{"ms":35000}] 08:38:25 INFO - PROCESS | 2060 | 1464104305871 Marionette TRACE conn5 <- [1,1870,null,{}] 08:38:25 INFO - PROCESS | 2060 | 1464104305875 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}] 08:38:25 INFO - PROCESS | 2060 | 1464104305992 Marionette TRACE conn5 <- [1,1871,null,{"value":null}] 08:38:26 INFO - PROCESS | 2060 | 1464104306088 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\", \"d7c34136-0072-4267-ac82-d2d8ecbe8f23\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:38:26 INFO - PROCESS | 2060 | ++DOCSHELL 156BD400 == 55 [pid = 2060] [id = 477] 08:38:26 INFO - PROCESS | 2060 | ++DOMWINDOW == 114 (156C1C00) [pid = 2060] [serial = 1431] [outer = 00000000] 08:38:26 INFO - PROCESS | 2060 | ++DOMWINDOW == 115 (156D4800) [pid = 2060] [serial = 1432] [outer = 156C1C00] 08:38:26 INFO - PROCESS | 2060 | 1464104306133 Marionette DEBUG loaded listener.js 08:38:26 INFO - PROCESS | 2060 | ++DOMWINDOW == 116 (156DF400) [pid = 2060] [serial = 1433] [outer = 156C1C00] 08:38:26 INFO - PROCESS | 2060 | 1464104306566 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]]]}] 08:38:26 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.clip.unaffected.html | Canvas test: 2d.path.clip.unaffected 08:38:26 INFO - TEST-OK | /2dcontext/path-objects/2d.path.clip.unaffected.html | took 730ms 08:38:26 INFO - PROCESS | 2060 | 1464104306606 Marionette TRACE conn5 -> [0,1873,"getWindowHandle",null] 08:38:26 INFO - PROCESS | 2060 | 1464104306608 Marionette TRACE conn5 <- [1,1873,null,{"value":"13"}] 08:38:26 INFO - TEST-START | /2dcontext/path-objects/2d.path.clip.winding.1.html 08:38:26 INFO - PROCESS | 2060 | 1464104306611 Marionette TRACE conn5 -> [0,1874,"setScriptTimeout",{"ms":35000}] 08:38:26 INFO - PROCESS | 2060 | 1464104306613 Marionette TRACE conn5 <- [1,1874,null,{}] 08:38:26 INFO - PROCESS | 2060 | 1464104306616 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}] 08:38:26 INFO - PROCESS | 2060 | 1464104306778 Marionette TRACE conn5 <- [1,1875,null,{"value":null}] 08:38:26 INFO - PROCESS | 2060 | 1464104306854 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\", \"d7c34136-0072-4267-ac82-d2d8ecbe8f23\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:38:26 INFO - PROCESS | 2060 | ++DOCSHELL 15C3E400 == 56 [pid = 2060] [id = 478] 08:38:26 INFO - PROCESS | 2060 | ++DOMWINDOW == 117 (15C41400) [pid = 2060] [serial = 1434] [outer = 00000000] 08:38:26 INFO - PROCESS | 2060 | ++DOMWINDOW == 118 (166A2000) [pid = 2060] [serial = 1435] [outer = 15C41400] 08:38:26 INFO - PROCESS | 2060 | 1464104306902 Marionette DEBUG loaded listener.js 08:38:26 INFO - PROCESS | 2060 | ++DOMWINDOW == 119 (1676D000) [pid = 2060] [serial = 1436] [outer = 15C41400] 08:38:27 INFO - PROCESS | 2060 | 1464104307331 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]]]}] 08:38:27 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.clip.winding.1.html | Canvas test: 2d.path.clip.winding.1 08:38:27 INFO - TEST-OK | /2dcontext/path-objects/2d.path.clip.winding.1.html | took 770ms 08:38:27 INFO - PROCESS | 2060 | 1464104307386 Marionette TRACE conn5 -> [0,1877,"getWindowHandle",null] 08:38:27 INFO - PROCESS | 2060 | 1464104307388 Marionette TRACE conn5 <- [1,1877,null,{"value":"13"}] 08:38:27 INFO - TEST-START | /2dcontext/path-objects/2d.path.clip.winding.2.html 08:38:27 INFO - PROCESS | 2060 | 1464104307391 Marionette TRACE conn5 -> [0,1878,"setScriptTimeout",{"ms":35000}] 08:38:27 INFO - PROCESS | 2060 | 1464104307393 Marionette TRACE conn5 <- [1,1878,null,{}] 08:38:27 INFO - PROCESS | 2060 | 1464104307396 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}] 08:38:27 INFO - PROCESS | 2060 | 1464104307515 Marionette TRACE conn5 <- [1,1879,null,{"value":null}] 08:38:27 INFO - PROCESS | 2060 | 1464104307581 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\", \"d7c34136-0072-4267-ac82-d2d8ecbe8f23\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:38:27 INFO - PROCESS | 2060 | ++DOCSHELL 15CAE000 == 57 [pid = 2060] [id = 479] 08:38:27 INFO - PROCESS | 2060 | ++DOMWINDOW == 120 (16771400) [pid = 2060] [serial = 1437] [outer = 00000000] 08:38:27 INFO - PROCESS | 2060 | ++DOMWINDOW == 121 (16ED3800) [pid = 2060] [serial = 1438] [outer = 16771400] 08:38:27 INFO - PROCESS | 2060 | 1464104307626 Marionette DEBUG loaded listener.js 08:38:27 INFO - PROCESS | 2060 | ++DOMWINDOW == 122 (17746C00) [pid = 2060] [serial = 1439] [outer = 16771400] 08:38:27 INFO - PROCESS | 2060 | --DOMWINDOW == 121 (1993F400) [pid = 2060] [serial = 1302] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.scale.2.html] 08:38:27 INFO - PROCESS | 2060 | --DOMWINDOW == 120 (0D60A800) [pid = 2060] [serial = 1371] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.nonfinite.html] 08:38:27 INFO - PROCESS | 2060 | --DOMWINDOW == 119 (11CE2400) [pid = 2060] [serial = 1377] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.shape.curve1.html] 08:38:27 INFO - PROCESS | 2060 | --DOMWINDOW == 118 (134EBC00) [pid = 2060] [serial = 1380] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.shape.curve2.html] 08:38:27 INFO - PROCESS | 2060 | --DOMWINDOW == 117 (0CFA4400) [pid = 2060] [serial = 1374] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.scale.html] 08:38:27 INFO - PROCESS | 2060 | --DOMWINDOW == 116 (156C3C00) [pid = 2060] [serial = 1386] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.shape.start.html] 08:38:27 INFO - PROCESS | 2060 | --DOMWINDOW == 115 (0C978800) [pid = 2060] [serial = 1392] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.zero.1.html] 08:38:27 INFO - PROCESS | 2060 | --DOMWINDOW == 114 (1669CC00) [pid = 2060] [serial = 1389] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.transformation.html] 08:38:27 INFO - PROCESS | 2060 | --DOMWINDOW == 113 (156BBC00) [pid = 2060] [serial = 1395] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.zero.2.html] 08:38:27 INFO - PROCESS | 2060 | --DOMWINDOW == 112 (14995000) [pid = 2060] [serial = 1383] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.shape.end.html] 08:38:28 INFO - PROCESS | 2060 | 1464104308100 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]]]}] 08:38:28 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.clip.winding.2.html | Canvas test: 2d.path.clip.winding.2 08:38:28 INFO - TEST-OK | /2dcontext/path-objects/2d.path.clip.winding.2.html | took 730ms 08:38:28 INFO - PROCESS | 2060 | 1464104308122 Marionette TRACE conn5 -> [0,1881,"getWindowHandle",null] 08:38:28 INFO - PROCESS | 2060 | 1464104308124 Marionette TRACE conn5 <- [1,1881,null,{"value":"13"}] 08:38:28 INFO - TEST-START | /2dcontext/path-objects/2d.path.closePath.empty.html 08:38:28 INFO - PROCESS | 2060 | 1464104308127 Marionette TRACE conn5 -> [0,1882,"setScriptTimeout",{"ms":35000}] 08:38:28 INFO - PROCESS | 2060 | 1464104308129 Marionette TRACE conn5 <- [1,1882,null,{}] 08:38:28 INFO - PROCESS | 2060 | 1464104308146 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}] 08:38:28 INFO - PROCESS | 2060 | 1464104308269 Marionette TRACE conn5 <- [1,1883,null,{"value":null}] 08:38:28 INFO - PROCESS | 2060 | 1464104308335 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\", \"d7c34136-0072-4267-ac82-d2d8ecbe8f23\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:38:28 INFO - PROCESS | 2060 | ++DOCSHELL 0C3A4C00 == 58 [pid = 2060] [id = 480] 08:38:28 INFO - PROCESS | 2060 | ++DOMWINDOW == 113 (0E19C800) [pid = 2060] [serial = 1440] [outer = 00000000] 08:38:28 INFO - PROCESS | 2060 | ++DOMWINDOW == 114 (156C3C00) [pid = 2060] [serial = 1441] [outer = 0E19C800] 08:38:28 INFO - PROCESS | 2060 | 1464104308380 Marionette DEBUG loaded listener.js 08:38:28 INFO - PROCESS | 2060 | ++DOMWINDOW == 115 (166A4800) [pid = 2060] [serial = 1442] [outer = 0E19C800] 08:38:28 INFO - PROCESS | 2060 | 1464104308735 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]]]}] 08:38:28 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.closePath.empty.html | Canvas test: 2d.path.closePath.empty 08:38:28 INFO - TEST-OK | /2dcontext/path-objects/2d.path.closePath.empty.html | took 630ms 08:38:28 INFO - PROCESS | 2060 | 1464104308758 Marionette TRACE conn5 -> [0,1885,"getWindowHandle",null] 08:38:28 INFO - PROCESS | 2060 | 1464104308760 Marionette TRACE conn5 <- [1,1885,null,{"value":"13"}] 08:38:28 INFO - TEST-START | /2dcontext/path-objects/2d.path.closePath.newline.html 08:38:28 INFO - PROCESS | 2060 | 1464104308763 Marionette TRACE conn5 -> [0,1886,"setScriptTimeout",{"ms":35000}] 08:38:28 INFO - PROCESS | 2060 | 1464104308765 Marionette TRACE conn5 <- [1,1886,null,{}] 08:38:28 INFO - PROCESS | 2060 | 1464104308782 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}] 08:38:28 INFO - PROCESS | 2060 | 1464104308872 Marionette TRACE conn5 <- [1,1887,null,{"value":null}] 08:38:28 INFO - PROCESS | 2060 | 1464104308878 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\", \"d7c34136-0072-4267-ac82-d2d8ecbe8f23\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:38:28 INFO - PROCESS | 2060 | ++DOCSHELL 13008C00 == 59 [pid = 2060] [id = 481] 08:38:28 INFO - PROCESS | 2060 | ++DOMWINDOW == 116 (13D50000) [pid = 2060] [serial = 1443] [outer = 00000000] 08:38:28 INFO - PROCESS | 2060 | ++DOMWINDOW == 117 (177EA400) [pid = 2060] [serial = 1444] [outer = 13D50000] 08:38:28 INFO - PROCESS | 2060 | 1464104308926 Marionette DEBUG loaded listener.js 08:38:28 INFO - PROCESS | 2060 | ++DOMWINDOW == 118 (178CAC00) [pid = 2060] [serial = 1445] [outer = 13D50000] 08:38:29 INFO - PROCESS | 2060 | 1464104309382 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]]]}] 08:38:29 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.closePath.newline.html | Canvas test: 2d.path.closePath.newline 08:38:29 INFO - TEST-OK | /2dcontext/path-objects/2d.path.closePath.newline.html | took 650ms 08:38:29 INFO - PROCESS | 2060 | 1464104309414 Marionette TRACE conn5 -> [0,1889,"getWindowHandle",null] 08:38:29 INFO - PROCESS | 2060 | 1464104309416 Marionette TRACE conn5 <- [1,1889,null,{"value":"13"}] 08:38:29 INFO - TEST-START | /2dcontext/path-objects/2d.path.closePath.nextpoint.html 08:38:29 INFO - PROCESS | 2060 | 1464104309420 Marionette TRACE conn5 -> [0,1890,"setScriptTimeout",{"ms":35000}] 08:38:29 INFO - PROCESS | 2060 | 1464104309421 Marionette TRACE conn5 <- [1,1890,null,{}] 08:38:29 INFO - PROCESS | 2060 | 1464104309425 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}] 08:38:29 INFO - PROCESS | 2060 | 1464104309562 Marionette TRACE conn5 <- [1,1891,null,{"value":null}] 08:38:29 INFO - PROCESS | 2060 | 1464104309568 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\", \"d7c34136-0072-4267-ac82-d2d8ecbe8f23\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:38:29 INFO - PROCESS | 2060 | ++DOCSHELL 0916DC00 == 60 [pid = 2060] [id = 482] 08:38:29 INFO - PROCESS | 2060 | ++DOMWINDOW == 119 (0916E000) [pid = 2060] [serial = 1446] [outer = 00000000] 08:38:29 INFO - PROCESS | 2060 | ++DOMWINDOW == 120 (0C422400) [pid = 2060] [serial = 1447] [outer = 0916E000] 08:38:29 INFO - PROCESS | 2060 | 1464104309695 Marionette DEBUG loaded listener.js 08:38:29 INFO - PROCESS | 2060 | ++DOMWINDOW == 121 (0D24F400) [pid = 2060] [serial = 1448] [outer = 0916E000] 08:38:30 INFO - PROCESS | 2060 | 1464104310418 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]]]}] 08:38:30 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.closePath.nextpoint.html | Canvas test: 2d.path.closePath.nextpoint 08:38:30 INFO - TEST-OK | /2dcontext/path-objects/2d.path.closePath.nextpoint.html | took 1069ms 08:38:30 INFO - PROCESS | 2060 | 1464104310502 Marionette TRACE conn5 -> [0,1893,"getWindowHandle",null] 08:38:30 INFO - PROCESS | 2060 | 1464104310507 Marionette TRACE conn5 <- [1,1893,null,{"value":"13"}] 08:38:30 INFO - TEST-START | /2dcontext/path-objects/2d.path.fill.closed.basic.html 08:38:30 INFO - PROCESS | 2060 | 1464104310513 Marionette TRACE conn5 -> [0,1894,"setScriptTimeout",{"ms":35000}] 08:38:30 INFO - PROCESS | 2060 | 1464104310517 Marionette TRACE conn5 <- [1,1894,null,{}] 08:38:30 INFO - PROCESS | 2060 | 1464104310522 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}] 08:38:30 INFO - PROCESS | 2060 | 1464104310639 Marionette TRACE conn5 <- [1,1895,null,{"value":null}] 08:38:30 INFO - PROCESS | 2060 | 1464104310785 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\", \"d7c34136-0072-4267-ac82-d2d8ecbe8f23\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:38:30 INFO - PROCESS | 2060 | ++DOCSHELL 123C5800 == 61 [pid = 2060] [id = 483] 08:38:30 INFO - PROCESS | 2060 | ++DOMWINDOW == 122 (12611800) [pid = 2060] [serial = 1449] [outer = 00000000] 08:38:30 INFO - PROCESS | 2060 | ++DOMWINDOW == 123 (134EBC00) [pid = 2060] [serial = 1450] [outer = 12611800] 08:38:30 INFO - PROCESS | 2060 | 1464104310842 Marionette DEBUG loaded listener.js 08:38:30 INFO - PROCESS | 2060 | ++DOMWINDOW == 124 (1494E000) [pid = 2060] [serial = 1451] [outer = 12611800] 08:38:31 INFO - PROCESS | 2060 | 1464104311400 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]]]}] 08:38:31 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.fill.closed.basic.html | Canvas test: 2d.path.fill.closed.basic 08:38:31 INFO - TEST-OK | /2dcontext/path-objects/2d.path.fill.closed.basic.html | took 931ms 08:38:31 INFO - PROCESS | 2060 | 1464104311449 Marionette TRACE conn5 -> [0,1897,"getWindowHandle",null] 08:38:31 INFO - PROCESS | 2060 | 1464104311453 Marionette TRACE conn5 <- [1,1897,null,{"value":"13"}] 08:38:31 INFO - TEST-START | /2dcontext/path-objects/2d.path.fill.closed.unaffected.html 08:38:31 INFO - PROCESS | 2060 | 1464104311460 Marionette TRACE conn5 -> [0,1898,"setScriptTimeout",{"ms":35000}] 08:38:31 INFO - PROCESS | 2060 | 1464104311463 Marionette TRACE conn5 <- [1,1898,null,{}] 08:38:31 INFO - PROCESS | 2060 | 1464104311467 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}] 08:38:31 INFO - PROCESS | 2060 | 1464104311580 Marionette TRACE conn5 <- [1,1899,null,{"value":null}] 08:38:31 INFO - PROCESS | 2060 | 1464104311738 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\", \"d7c34136-0072-4267-ac82-d2d8ecbe8f23\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:38:31 INFO - PROCESS | 2060 | ++DOCSHELL 1494B000 == 62 [pid = 2060] [id = 484] 08:38:31 INFO - PROCESS | 2060 | ++DOMWINDOW == 125 (149D5400) [pid = 2060] [serial = 1452] [outer = 00000000] 08:38:31 INFO - PROCESS | 2060 | ++DOMWINDOW == 126 (1676BC00) [pid = 2060] [serial = 1453] [outer = 149D5400] 08:38:31 INFO - PROCESS | 2060 | 1464104311794 Marionette DEBUG loaded listener.js 08:38:31 INFO - PROCESS | 2060 | ++DOMWINDOW == 127 (18AF2000) [pid = 2060] [serial = 1454] [outer = 149D5400] 08:38:32 INFO - PROCESS | 2060 | 1464104312407 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]]]}] 08:38:32 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.fill.closed.unaffected.html | Canvas test: 2d.path.fill.closed.unaffected 08:38:32 INFO - TEST-OK | /2dcontext/path-objects/2d.path.fill.closed.unaffected.html | took 970ms 08:38:32 INFO - PROCESS | 2060 | 1464104312434 Marionette TRACE conn5 -> [0,1901,"getWindowHandle",null] 08:38:32 INFO - PROCESS | 2060 | 1464104312437 Marionette TRACE conn5 <- [1,1901,null,{"value":"13"}] 08:38:32 INFO - TEST-START | /2dcontext/path-objects/2d.path.fill.overlap.html 08:38:32 INFO - PROCESS | 2060 | 1464104312441 Marionette TRACE conn5 -> [0,1902,"setScriptTimeout",{"ms":35000}] 08:38:32 INFO - PROCESS | 2060 | 1464104312445 Marionette TRACE conn5 <- [1,1902,null,{}] 08:38:32 INFO - PROCESS | 2060 | 1464104312457 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}] 08:38:32 INFO - PROCESS | 2060 | 1464104312576 Marionette TRACE conn5 <- [1,1903,null,{"value":null}] 08:38:32 INFO - PROCESS | 2060 | 1464104312722 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\", \"d7c34136-0072-4267-ac82-d2d8ecbe8f23\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:38:32 INFO - PROCESS | 2060 | ++DOCSHELL 1A785800 == 63 [pid = 2060] [id = 485] 08:38:32 INFO - PROCESS | 2060 | ++DOMWINDOW == 128 (1A825800) [pid = 2060] [serial = 1455] [outer = 00000000] 08:38:32 INFO - PROCESS | 2060 | ++DOMWINDOW == 129 (1A83E000) [pid = 2060] [serial = 1456] [outer = 1A825800] 08:38:32 INFO - PROCESS | 2060 | 1464104312778 Marionette DEBUG loaded listener.js 08:38:32 INFO - PROCESS | 2060 | ++DOMWINDOW == 130 (1A842C00) [pid = 2060] [serial = 1457] [outer = 1A825800] 08:38:33 INFO - PROCESS | 2060 | 1464104313392 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]]]}] 08:38:33 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.fill.overlap.html | Canvas test: 2d.path.fill.overlap 08:38:33 INFO - TEST-OK | /2dcontext/path-objects/2d.path.fill.overlap.html | took 970ms 08:38:33 INFO - PROCESS | 2060 | 1464104313414 Marionette TRACE conn5 -> [0,1905,"getWindowHandle",null] 08:38:33 INFO - PROCESS | 2060 | 1464104313417 Marionette TRACE conn5 <- [1,1905,null,{"value":"13"}] 08:38:33 INFO - TEST-START | /2dcontext/path-objects/2d.path.fill.winding.add.html 08:38:33 INFO - PROCESS | 2060 | 1464104313421 Marionette TRACE conn5 -> [0,1906,"setScriptTimeout",{"ms":35000}] 08:38:33 INFO - PROCESS | 2060 | 1464104313423 Marionette TRACE conn5 <- [1,1906,null,{}] 08:38:33 INFO - PROCESS | 2060 | 1464104313426 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}] 08:38:33 INFO - PROCESS | 2060 | 1464104313541 Marionette TRACE conn5 <- [1,1907,null,{"value":null}] 08:38:33 INFO - PROCESS | 2060 | 1464104313685 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\", \"d7c34136-0072-4267-ac82-d2d8ecbe8f23\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:38:33 INFO - PROCESS | 2060 | ++DOCSHELL 0C3AD800 == 64 [pid = 2060] [id = 486] 08:38:33 INFO - PROCESS | 2060 | ++DOMWINDOW == 131 (19655400) [pid = 2060] [serial = 1458] [outer = 00000000] 08:38:33 INFO - PROCESS | 2060 | ++DOMWINDOW == 132 (1AB5A800) [pid = 2060] [serial = 1459] [outer = 19655400] 08:38:33 INFO - PROCESS | 2060 | 1464104313740 Marionette DEBUG loaded listener.js 08:38:33 INFO - PROCESS | 2060 | ++DOMWINDOW == 133 (1ADAD400) [pid = 2060] [serial = 1460] [outer = 19655400] 08:38:34 INFO - PROCESS | 2060 | 1464104314314 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]]]}] 08:38:34 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.fill.winding.add.html | Canvas test: 2d.path.fill.winding.add 08:38:34 INFO - TEST-OK | /2dcontext/path-objects/2d.path.fill.winding.add.html | took 930ms 08:38:34 INFO - PROCESS | 2060 | 1464104314354 Marionette TRACE conn5 -> [0,1909,"getWindowHandle",null] 08:38:34 INFO - PROCESS | 2060 | 1464104314356 Marionette TRACE conn5 <- [1,1909,null,{"value":"13"}] 08:38:34 INFO - TEST-START | /2dcontext/path-objects/2d.path.fill.winding.subtract.1.html 08:38:34 INFO - PROCESS | 2060 | 1464104314360 Marionette TRACE conn5 -> [0,1910,"setScriptTimeout",{"ms":35000}] 08:38:34 INFO - PROCESS | 2060 | 1464104314362 Marionette TRACE conn5 <- [1,1910,null,{}] 08:38:34 INFO - PROCESS | 2060 | 1464104314366 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}] 08:38:34 INFO - PROCESS | 2060 | 1464104314475 Marionette TRACE conn5 <- [1,1911,null,{"value":null}] 08:38:34 INFO - PROCESS | 2060 | 1464104314631 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\", \"d7c34136-0072-4267-ac82-d2d8ecbe8f23\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:38:34 INFO - PROCESS | 2060 | ++DOCSHELL 1ADB3000 == 65 [pid = 2060] [id = 487] 08:38:34 INFO - PROCESS | 2060 | ++DOMWINDOW == 134 (1ADB4000) [pid = 2060] [serial = 1461] [outer = 00000000] 08:38:34 INFO - PROCESS | 2060 | ++DOMWINDOW == 135 (1ADB8400) [pid = 2060] [serial = 1462] [outer = 1ADB4000] 08:38:34 INFO - PROCESS | 2060 | 1464104314691 Marionette DEBUG loaded listener.js 08:38:34 INFO - PROCESS | 2060 | ++DOMWINDOW == 136 (1B823000) [pid = 2060] [serial = 1463] [outer = 1ADB4000] 08:38:35 INFO - PROCESS | 2060 | 1464104315280 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]]]}] 08:38:35 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.fill.winding.subtract.1.html | Canvas test: 2d.path.fill.winding.subtract.1 08:38:35 INFO - TEST-OK | /2dcontext/path-objects/2d.path.fill.winding.subtract.1.html | took 970ms 08:38:35 INFO - PROCESS | 2060 | 1464104315333 Marionette TRACE conn5 -> [0,1913,"getWindowHandle",null] 08:38:35 INFO - PROCESS | 2060 | 1464104315336 Marionette TRACE conn5 <- [1,1913,null,{"value":"13"}] 08:38:35 INFO - TEST-START | /2dcontext/path-objects/2d.path.fill.winding.subtract.2.html 08:38:35 INFO - PROCESS | 2060 | 1464104315339 Marionette TRACE conn5 -> [0,1914,"setScriptTimeout",{"ms":35000}] 08:38:35 INFO - PROCESS | 2060 | 1464104315341 Marionette TRACE conn5 <- [1,1914,null,{}] 08:38:35 INFO - PROCESS | 2060 | 1464104315345 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}] 08:38:35 INFO - PROCESS | 2060 | 1464104315526 Marionette TRACE conn5 <- [1,1915,null,{"value":null}] 08:38:35 INFO - PROCESS | 2060 | 1464104315671 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\", \"d7c34136-0072-4267-ac82-d2d8ecbe8f23\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:38:35 INFO - PROCESS | 2060 | ++DOCSHELL 0C49C000 == 66 [pid = 2060] [id = 488] 08:38:35 INFO - PROCESS | 2060 | ++DOMWINDOW == 137 (0CF7D800) [pid = 2060] [serial = 1464] [outer = 00000000] 08:38:35 INFO - PROCESS | 2060 | ++DOMWINDOW == 138 (0E123C00) [pid = 2060] [serial = 1465] [outer = 0CF7D800] 08:38:35 INFO - PROCESS | 2060 | 1464104315731 Marionette DEBUG loaded listener.js 08:38:35 INFO - PROCESS | 2060 | ++DOMWINDOW == 139 (12332400) [pid = 2060] [serial = 1466] [outer = 0CF7D800] 08:38:36 INFO - PROCESS | 2060 | 1464104316533 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]]]}] 08:38:36 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.fill.winding.subtract.2.html | Canvas test: 2d.path.fill.winding.subtract.2 08:38:36 INFO - TEST-OK | /2dcontext/path-objects/2d.path.fill.winding.subtract.2.html | took 1232ms 08:38:36 INFO - PROCESS | 2060 | 1464104316576 Marionette TRACE conn5 -> [0,1917,"getWindowHandle",null] 08:38:36 INFO - PROCESS | 2060 | 1464104316581 Marionette TRACE conn5 <- [1,1917,null,{"value":"13"}] 08:38:36 INFO - PROCESS | 2060 | 1464104316587 Marionette TRACE conn5 -> [0,1918,"setScriptTimeout",{"ms":35000}] 08:38:36 INFO - TEST-START | /2dcontext/path-objects/2d.path.fill.winding.subtract.3.html 08:38:36 INFO - PROCESS | 2060 | 1464104316590 Marionette TRACE conn5 <- [1,1918,null,{}] 08:38:36 INFO - PROCESS | 2060 | 1464104316595 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}] 08:38:36 INFO - PROCESS | 2060 | 1464104316705 Marionette TRACE conn5 <- [1,1919,null,{"value":null}] 08:38:36 INFO - PROCESS | 2060 | 1464104316857 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\", \"d7c34136-0072-4267-ac82-d2d8ecbe8f23\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:38:36 INFO - PROCESS | 2060 | ++DOCSHELL 0C421000 == 67 [pid = 2060] [id = 489] 08:38:36 INFO - PROCESS | 2060 | ++DOMWINDOW == 140 (0CF7C800) [pid = 2060] [serial = 1467] [outer = 00000000] 08:38:36 INFO - PROCESS | 2060 | ++DOMWINDOW == 141 (134E5C00) [pid = 2060] [serial = 1468] [outer = 0CF7C800] 08:38:36 INFO - PROCESS | 2060 | 1464104316911 Marionette DEBUG loaded listener.js 08:38:36 INFO - PROCESS | 2060 | ++DOMWINDOW == 142 (14946800) [pid = 2060] [serial = 1469] [outer = 0CF7C800] 08:38:37 INFO - PROCESS | 2060 | --DOCSHELL 13008C00 == 66 [pid = 2060] [id = 481] 08:38:37 INFO - PROCESS | 2060 | --DOCSHELL 0C3A4C00 == 65 [pid = 2060] [id = 480] 08:38:37 INFO - PROCESS | 2060 | --DOCSHELL 15CAE000 == 64 [pid = 2060] [id = 479] 08:38:37 INFO - PROCESS | 2060 | --DOCSHELL 15C3E400 == 63 [pid = 2060] [id = 478] 08:38:37 INFO - PROCESS | 2060 | --DOCSHELL 156BD400 == 62 [pid = 2060] [id = 477] 08:38:37 INFO - PROCESS | 2060 | --DOCSHELL 14952800 == 61 [pid = 2060] [id = 476] 08:38:37 INFO - PROCESS | 2060 | --DOCSHELL 134E5800 == 60 [pid = 2060] [id = 475] 08:38:37 INFO - PROCESS | 2060 | --DOCSHELL 0C41F800 == 59 [pid = 2060] [id = 474] 08:38:37 INFO - PROCESS | 2060 | --DOCSHELL 0D532800 == 58 [pid = 2060] [id = 473] 08:38:37 INFO - PROCESS | 2060 | --DOMWINDOW == 141 (1774DC00) [pid = 2060] [serial = 1399] [outer = 00000000] [url = about:blank] 08:38:37 INFO - PROCESS | 2060 | --DOCSHELL 0C30FC00 == 57 [pid = 2060] [id = 467] 08:38:37 INFO - PROCESS | 2060 | --DOCSHELL 175F8400 == 56 [pid = 2060] [id = 466] 08:38:37 INFO - PROCESS | 2060 | --DOMWINDOW == 140 (16CAAC00) [pid = 2060] [serial = 1396] [outer = 00000000] [url = about:blank] 08:38:37 INFO - PROCESS | 2060 | --DOMWINDOW == 139 (14F1D400) [pid = 2060] [serial = 1384] [outer = 00000000] [url = about:blank] 08:38:37 INFO - PROCESS | 2060 | --DOMWINDOW == 138 (154BEC00) [pid = 2060] [serial = 1385] [outer = 00000000] [url = about:blank] 08:38:37 INFO - PROCESS | 2060 | --DOMWINDOW == 137 (16D51000) [pid = 2060] [serial = 1391] [outer = 00000000] [url = about:blank] 08:38:37 INFO - PROCESS | 2060 | --DOMWINDOW == 136 (14993400) [pid = 2060] [serial = 1382] [outer = 00000000] [url = about:blank] 08:38:37 INFO - PROCESS | 2060 | --DOMWINDOW == 135 (14996000) [pid = 2060] [serial = 1394] [outer = 00000000] [url = about:blank] 08:38:37 INFO - PROCESS | 2060 | --DOMWINDOW == 134 (173E8C00) [pid = 2060] [serial = 1397] [outer = 00000000] [url = about:blank] 08:38:37 INFO - PROCESS | 2060 | --DOMWINDOW == 133 (1A207800) [pid = 2060] [serial = 1304] [outer = 00000000] [url = about:blank] 08:38:37 INFO - PROCESS | 2060 | --DOMWINDOW == 132 (0E2FB000) [pid = 2060] [serial = 1373] [outer = 00000000] [url = about:blank] 08:38:37 INFO - PROCESS | 2060 | --DOMWINDOW == 131 (0DA47400) [pid = 2060] [serial = 1372] [outer = 00000000] [url = about:blank] 08:38:37 INFO - PROCESS | 2060 | --DOMWINDOW == 130 (12618C00) [pid = 2060] [serial = 1378] [outer = 00000000] [url = about:blank] 08:38:37 INFO - PROCESS | 2060 | --DOMWINDOW == 129 (1300AC00) [pid = 2060] [serial = 1379] [outer = 00000000] [url = about:blank] 08:38:37 INFO - PROCESS | 2060 | --DOMWINDOW == 128 (14945800) [pid = 2060] [serial = 1381] [outer = 00000000] [url = about:blank] 08:38:37 INFO - PROCESS | 2060 | --DOMWINDOW == 127 (0D53C800) [pid = 2060] [serial = 1375] [outer = 00000000] [url = about:blank] 08:38:37 INFO - PROCESS | 2060 | --DOMWINDOW == 126 (0D662400) [pid = 2060] [serial = 1376] [outer = 00000000] [url = about:blank] 08:38:37 INFO - PROCESS | 2060 | --DOMWINDOW == 125 (1A2F1800) [pid = 2060] [serial = 1369] [outer = 00000000] [url = about:blank] 08:38:37 INFO - PROCESS | 2060 | --DOMWINDOW == 124 (1774D800) [pid = 2060] [serial = 1354] [outer = 00000000] [url = about:blank] 08:38:37 INFO - PROCESS | 2060 | --DOMWINDOW == 123 (0DA49800) [pid = 2060] [serial = 1357] [outer = 00000000] [url = about:blank] 08:38:37 INFO - PROCESS | 2060 | --DOMWINDOW == 122 (14F20000) [pid = 2060] [serial = 1360] [outer = 00000000] [url = about:blank] 08:38:37 INFO - PROCESS | 2060 | --DOMWINDOW == 121 (177E8000) [pid = 2060] [serial = 1363] [outer = 00000000] [url = about:blank] 08:38:37 INFO - PROCESS | 2060 | --DOMWINDOW == 120 (15CB7C00) [pid = 2060] [serial = 1388] [outer = 00000000] [url = about:blank] 08:38:37 INFO - PROCESS | 2060 | --DOMWINDOW == 119 (15C6B800) [pid = 2060] [serial = 1387] [outer = 00000000] [url = about:blank] 08:38:37 INFO - PROCESS | 2060 | --DOMWINDOW == 118 (19655C00) [pid = 2060] [serial = 1366] [outer = 00000000] [url = about:blank] 08:38:37 INFO - PROCESS | 2060 | --DOMWINDOW == 117 (1261F000) [pid = 2060] [serial = 1393] [outer = 00000000] [url = about:blank] 08:38:37 INFO - PROCESS | 2060 | --DOMWINDOW == 116 (16773C00) [pid = 2060] [serial = 1390] [outer = 00000000] [url = about:blank] 08:38:37 INFO - PROCESS | 2060 | 1464104317486 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]]]}] 08:38:37 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.fill.winding.subtract.3.html | Canvas test: 2d.path.fill.winding.subtract.3 08:38:37 INFO - TEST-OK | /2dcontext/path-objects/2d.path.fill.winding.subtract.3.html | took 930ms 08:38:37 INFO - PROCESS | 2060 | 1464104317521 Marionette TRACE conn5 -> [0,1921,"getWindowHandle",null] 08:38:37 INFO - PROCESS | 2060 | 1464104317527 Marionette TRACE conn5 <- [1,1921,null,{"value":"13"}] 08:38:37 INFO - TEST-START | /2dcontext/path-objects/2d.path.initial.html 08:38:37 INFO - PROCESS | 2060 | 1464104317533 Marionette TRACE conn5 -> [0,1922,"setScriptTimeout",{"ms":35000}] 08:38:37 INFO - PROCESS | 2060 | 1464104317535 Marionette TRACE conn5 <- [1,1922,null,{}] 08:38:37 INFO - PROCESS | 2060 | 1464104317539 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}] 08:38:37 INFO - PROCESS | 2060 | 1464104317632 Marionette TRACE conn5 <- [1,1923,null,{"value":null}] 08:38:37 INFO - PROCESS | 2060 | 1464104317642 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\", \"d7c34136-0072-4267-ac82-d2d8ecbe8f23\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:38:37 INFO - PROCESS | 2060 | ++DOCSHELL 0D540C00 == 57 [pid = 2060] [id = 490] 08:38:37 INFO - PROCESS | 2060 | ++DOMWINDOW == 117 (0D609800) [pid = 2060] [serial = 1470] [outer = 00000000] 08:38:37 INFO - PROCESS | 2060 | ++DOMWINDOW == 118 (0DC42800) [pid = 2060] [serial = 1471] [outer = 0D609800] 08:38:37 INFO - PROCESS | 2060 | 1464104317691 Marionette DEBUG loaded listener.js 08:38:37 INFO - PROCESS | 2060 | ++DOMWINDOW == 119 (0E767800) [pid = 2060] [serial = 1472] [outer = 0D609800] 08:38:38 INFO - PROCESS | 2060 | 1464104318205 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]]]}] 08:38:38 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.initial.html | Canvas test: 2d.path.initial 08:38:38 INFO - TEST-OK | /2dcontext/path-objects/2d.path.initial.html | took 730ms 08:38:38 INFO - PROCESS | 2060 | 1464104318266 Marionette TRACE conn5 -> [0,1925,"getWindowHandle",null] 08:38:38 INFO - PROCESS | 2060 | 1464104318269 Marionette TRACE conn5 <- [1,1925,null,{"value":"13"}] 08:38:38 INFO - PROCESS | 2060 | 1464104318272 Marionette TRACE conn5 -> [0,1926,"setScriptTimeout",{"ms":35000}] 08:38:38 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.arc.html 08:38:38 INFO - PROCESS | 2060 | 1464104318276 Marionette TRACE conn5 <- [1,1926,null,{}] 08:38:38 INFO - PROCESS | 2060 | 1464104318286 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}] 08:38:38 INFO - PROCESS | 2060 | 1464104318390 Marionette TRACE conn5 <- [1,1927,null,{"value":null}] 08:38:38 INFO - PROCESS | 2060 | 1464104318523 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\", \"d7c34136-0072-4267-ac82-d2d8ecbe8f23\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:38:38 INFO - PROCESS | 2060 | ++DOCSHELL 14948000 == 58 [pid = 2060] [id = 491] 08:38:38 INFO - PROCESS | 2060 | ++DOMWINDOW == 120 (14950400) [pid = 2060] [serial = 1473] [outer = 00000000] 08:38:38 INFO - PROCESS | 2060 | ++DOMWINDOW == 121 (14996000) [pid = 2060] [serial = 1474] [outer = 14950400] 08:38:38 INFO - PROCESS | 2060 | 1464104318571 Marionette DEBUG loaded listener.js 08:38:38 INFO - PROCESS | 2060 | ++DOMWINDOW == 122 (14F1A800) [pid = 2060] [serial = 1475] [outer = 14950400] 08:38:38 INFO - PROCESS | 2060 | 1464104318996 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]]]}] 08:38:39 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.arc.html | isPointInPath() works on arcs 08:38:39 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.arc.html | took 770ms 08:38:39 INFO - PROCESS | 2060 | 1464104319046 Marionette TRACE conn5 -> [0,1929,"getWindowHandle",null] 08:38:39 INFO - PROCESS | 2060 | 1464104319049 Marionette TRACE conn5 <- [1,1929,null,{"value":"13"}] 08:38:39 INFO - PROCESS | 2060 | 1464104319052 Marionette TRACE conn5 -> [0,1930,"setScriptTimeout",{"ms":35000}] 08:38:39 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.basic.1.html 08:38:39 INFO - PROCESS | 2060 | 1464104319053 Marionette TRACE conn5 <- [1,1930,null,{}] 08:38:39 INFO - PROCESS | 2060 | 1464104319057 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}] 08:38:39 INFO - PROCESS | 2060 | 1464104319150 Marionette TRACE conn5 <- [1,1931,null,{"value":null}] 08:38:39 INFO - PROCESS | 2060 | 1464104319161 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\", \"d7c34136-0072-4267-ac82-d2d8ecbe8f23\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:38:39 INFO - PROCESS | 2060 | ++DOCSHELL 154CA800 == 59 [pid = 2060] [id = 492] 08:38:39 INFO - PROCESS | 2060 | ++DOMWINDOW == 123 (154CB000) [pid = 2060] [serial = 1476] [outer = 00000000] 08:38:39 INFO - PROCESS | 2060 | ++DOMWINDOW == 124 (156C6800) [pid = 2060] [serial = 1477] [outer = 154CB000] 08:38:39 INFO - PROCESS | 2060 | 1464104319209 Marionette DEBUG loaded listener.js 08:38:39 INFO - PROCESS | 2060 | ++DOMWINDOW == 125 (156D7C00) [pid = 2060] [serial = 1478] [outer = 154CB000] 08:38:39 INFO - PROCESS | 2060 | 1464104319704 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]]]}] 08:38:39 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.basic.1.html | isPointInPath() detects whether the point is inside the path 08:38:39 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.basic.1.html | took 670ms 08:38:39 INFO - PROCESS | 2060 | 1464104319726 Marionette TRACE conn5 -> [0,1933,"getWindowHandle",null] 08:38:39 INFO - PROCESS | 2060 | 1464104319728 Marionette TRACE conn5 <- [1,1933,null,{"value":"13"}] 08:38:39 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.basic.2.html 08:38:39 INFO - PROCESS | 2060 | 1464104319731 Marionette TRACE conn5 -> [0,1934,"setScriptTimeout",{"ms":35000}] 08:38:39 INFO - PROCESS | 2060 | 1464104319733 Marionette TRACE conn5 <- [1,1934,null,{}] 08:38:39 INFO - PROCESS | 2060 | 1464104319741 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}] 08:38:39 INFO - PROCESS | 2060 | 1464104319891 Marionette TRACE conn5 <- [1,1935,null,{"value":null}] 08:38:39 INFO - PROCESS | 2060 | 1464104319959 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\", \"d7c34136-0072-4267-ac82-d2d8ecbe8f23\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:38:39 INFO - PROCESS | 2060 | ++DOCSHELL 0C41C000 == 60 [pid = 2060] [id = 493] 08:38:39 INFO - PROCESS | 2060 | ++DOMWINDOW == 126 (156BAC00) [pid = 2060] [serial = 1479] [outer = 00000000] 08:38:39 INFO - PROCESS | 2060 | ++DOMWINDOW == 127 (15C6E000) [pid = 2060] [serial = 1480] [outer = 156BAC00] 08:38:39 INFO - PROCESS | 2060 | 1464104320004 Marionette DEBUG loaded listener.js 08:38:40 INFO - PROCESS | 2060 | ++DOMWINDOW == 128 (15CB0C00) [pid = 2060] [serial = 1481] [outer = 156BAC00] 08:38:40 INFO - PROCESS | 2060 | 1464104320426 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]]]}] 08:38:40 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.basic.2.html | isPointInPath() detects whether the point is inside the path 08:38:40 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.basic.2.html | took 730ms 08:38:40 INFO - PROCESS | 2060 | 1464104320462 Marionette TRACE conn5 -> [0,1937,"getWindowHandle",null] 08:38:40 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.bezier.html 08:38:40 INFO - PROCESS | 2060 | 1464104320464 Marionette TRACE conn5 <- [1,1937,null,{"value":"13"}] 08:38:40 INFO - PROCESS | 2060 | 1464104320467 Marionette TRACE conn5 -> [0,1938,"setScriptTimeout",{"ms":35000}] 08:38:40 INFO - PROCESS | 2060 | 1464104320469 Marionette TRACE conn5 <- [1,1938,null,{}] 08:38:40 INFO - PROCESS | 2060 | 1464104320472 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}] 08:38:40 INFO - PROCESS | 2060 | 1464104320618 Marionette TRACE conn5 <- [1,1939,null,{"value":null}] 08:38:40 INFO - PROCESS | 2060 | 1464104320690 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\", \"d7c34136-0072-4267-ac82-d2d8ecbe8f23\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:38:40 INFO - PROCESS | 2060 | ++DOCSHELL 166A2C00 == 61 [pid = 2060] [id = 494] 08:38:40 INFO - PROCESS | 2060 | ++DOMWINDOW == 129 (166A3000) [pid = 2060] [serial = 1482] [outer = 00000000] 08:38:40 INFO - PROCESS | 2060 | ++DOMWINDOW == 130 (172A7C00) [pid = 2060] [serial = 1483] [outer = 166A3000] 08:38:40 INFO - PROCESS | 2060 | 1464104320735 Marionette DEBUG loaded listener.js 08:38:40 INFO - PROCESS | 2060 | ++DOMWINDOW == 131 (17743400) [pid = 2060] [serial = 1484] [outer = 166A3000] 08:38:41 INFO - PROCESS | 2060 | 1464104321148 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]]]}] 08:38:41 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.bezier.html | isPointInPath() works on Bezier curves 08:38:41 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.bezier.html | took 730ms 08:38:41 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.bigarc.html 08:38:41 INFO - PROCESS | 2060 | 1464104321198 Marionette TRACE conn5 -> [0,1941,"getWindowHandle",null] 08:38:41 INFO - PROCESS | 2060 | 1464104321200 Marionette TRACE conn5 <- [1,1941,null,{"value":"13"}] 08:38:41 INFO - PROCESS | 2060 | 1464104321203 Marionette TRACE conn5 -> [0,1942,"setScriptTimeout",{"ms":35000}] 08:38:41 INFO - PROCESS | 2060 | 1464104321205 Marionette TRACE conn5 <- [1,1942,null,{}] 08:38:41 INFO - PROCESS | 2060 | 1464104321214 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}] 08:38:41 INFO - PROCESS | 2060 | 1464104321365 Marionette TRACE conn5 <- [1,1943,null,{"value":null}] 08:38:41 INFO - PROCESS | 2060 | --DOMWINDOW == 130 (156C1C00) [pid = 2060] [serial = 1431] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.clip.unaffected.html] 08:38:41 INFO - PROCESS | 2060 | --DOMWINDOW == 129 (0D608400) [pid = 2060] [serial = 1419] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.clip.basic.1.html] 08:38:41 INFO - PROCESS | 2060 | --DOMWINDOW == 128 (14991C00) [pid = 2060] [serial = 1428] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.clip.intersect.html] 08:38:41 INFO - PROCESS | 2060 | --DOMWINDOW == 127 (134E6400) [pid = 2060] [serial = 1425] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.clip.empty.html] 08:38:41 INFO - PROCESS | 2060 | --DOMWINDOW == 126 (0C97F800) [pid = 2060] [serial = 1422] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.clip.basic.2.html] 08:38:41 INFO - PROCESS | 2060 | --DOMWINDOW == 125 (15C41400) [pid = 2060] [serial = 1434] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.clip.winding.1.html] 08:38:41 INFO - PROCESS | 2060 | --DOMWINDOW == 124 (0E19C800) [pid = 2060] [serial = 1440] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.closePath.empty.html] 08:38:41 INFO - PROCESS | 2060 | --DOMWINDOW == 123 (16771400) [pid = 2060] [serial = 1437] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.clip.winding.2.html] 08:38:41 INFO - PROCESS | 2060 | 1464104321507 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\", \"d7c34136-0072-4267-ac82-d2d8ecbe8f23\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:38:41 INFO - PROCESS | 2060 | ++DOCSHELL 09173C00 == 62 [pid = 2060] [id = 495] 08:38:41 INFO - PROCESS | 2060 | ++DOMWINDOW == 124 (0C425400) [pid = 2060] [serial = 1485] [outer = 00000000] 08:38:41 INFO - PROCESS | 2060 | ++DOMWINDOW == 125 (123C7C00) [pid = 2060] [serial = 1486] [outer = 0C425400] 08:38:41 INFO - PROCESS | 2060 | 1464104321553 Marionette DEBUG loaded listener.js 08:38:41 INFO - PROCESS | 2060 | ++DOMWINDOW == 126 (14951400) [pid = 2060] [serial = 1487] [outer = 0C425400] 08:38:41 INFO - PROCESS | 2060 | 1464104321926 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]]]}] 08:38:41 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.bigarc.html | isPointInPath() works on unclosed arcs larger than 2pi 08:38:41 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.bigarc.html | took 770ms 08:38:41 INFO - PROCESS | 2060 | 1464104321974 Marionette TRACE conn5 -> [0,1945,"getWindowHandle",null] 08:38:41 INFO - PROCESS | 2060 | 1464104321976 Marionette TRACE conn5 <- [1,1945,null,{"value":"13"}] 08:38:41 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.edge.html 08:38:41 INFO - PROCESS | 2060 | 1464104321979 Marionette TRACE conn5 -> [0,1946,"setScriptTimeout",{"ms":35000}] 08:38:41 INFO - PROCESS | 2060 | 1464104321980 Marionette TRACE conn5 <- [1,1946,null,{}] 08:38:41 INFO - PROCESS | 2060 | 1464104321984 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}] 08:38:42 INFO - PROCESS | 2060 | 1464104322113 Marionette TRACE conn5 <- [1,1947,null,{"value":null}] 08:38:42 INFO - PROCESS | 2060 | 1464104322178 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\", \"d7c34136-0072-4267-ac82-d2d8ecbe8f23\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:38:42 INFO - PROCESS | 2060 | ++DOCSHELL 13002400 == 63 [pid = 2060] [id = 496] 08:38:42 INFO - PROCESS | 2060 | ++DOMWINDOW == 127 (134E6000) [pid = 2060] [serial = 1488] [outer = 00000000] 08:38:42 INFO - PROCESS | 2060 | ++DOMWINDOW == 128 (177DF400) [pid = 2060] [serial = 1489] [outer = 134E6000] 08:38:42 INFO - PROCESS | 2060 | 1464104322222 Marionette DEBUG loaded listener.js 08:38:42 INFO - PROCESS | 2060 | ++DOMWINDOW == 129 (178D4000) [pid = 2060] [serial = 1490] [outer = 134E6000] 08:38:42 INFO - PROCESS | 2060 | 1464104322574 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]]]}] 08:38:42 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.edge.html | isPointInPath() counts points on the path as being inside 08:38:42 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.edge.html | took 630ms 08:38:42 INFO - PROCESS | 2060 | 1464104322610 Marionette TRACE conn5 -> [0,1949,"getWindowHandle",null] 08:38:42 INFO - PROCESS | 2060 | 1464104322612 Marionette TRACE conn5 <- [1,1949,null,{"value":"13"}] 08:38:42 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.empty.html 08:38:42 INFO - PROCESS | 2060 | 1464104322615 Marionette TRACE conn5 -> [0,1950,"setScriptTimeout",{"ms":35000}] 08:38:42 INFO - PROCESS | 2060 | 1464104322617 Marionette TRACE conn5 <- [1,1950,null,{}] 08:38:42 INFO - PROCESS | 2060 | 1464104322620 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}] 08:38:42 INFO - PROCESS | 2060 | 1464104322748 Marionette TRACE conn5 <- [1,1951,null,{"value":null}] 08:38:42 INFO - PROCESS | 2060 | 1464104322790 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\", \"d7c34136-0072-4267-ac82-d2d8ecbe8f23\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:38:42 INFO - PROCESS | 2060 | ++DOCSHELL 177E5800 == 64 [pid = 2060] [id = 497] 08:38:42 INFO - PROCESS | 2060 | ++DOMWINDOW == 130 (178CA800) [pid = 2060] [serial = 1491] [outer = 00000000] 08:38:42 INFO - PROCESS | 2060 | ++DOMWINDOW == 131 (19948C00) [pid = 2060] [serial = 1492] [outer = 178CA800] 08:38:42 INFO - PROCESS | 2060 | 1464104322834 Marionette DEBUG loaded listener.js 08:38:42 INFO - PROCESS | 2060 | ++DOMWINDOW == 132 (1A26EC00) [pid = 2060] [serial = 1493] [outer = 178CA800] 08:38:43 INFO - PROCESS | 2060 | 1464104323234 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]]]}] 08:38:43 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.empty.html | isPointInPath() works when there is no path 08:38:43 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.empty.html | took 670ms 08:38:43 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.nonfinite.html 08:38:43 INFO - PROCESS | 2060 | 1464104323287 Marionette TRACE conn5 -> [0,1953,"getWindowHandle",null] 08:38:43 INFO - PROCESS | 2060 | 1464104323290 Marionette TRACE conn5 <- [1,1953,null,{"value":"13"}] 08:38:43 INFO - PROCESS | 2060 | 1464104323293 Marionette TRACE conn5 -> [0,1954,"setScriptTimeout",{"ms":35000}] 08:38:43 INFO - PROCESS | 2060 | 1464104323295 Marionette TRACE conn5 <- [1,1954,null,{}] 08:38:43 INFO - PROCESS | 2060 | 1464104323298 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}] 08:38:43 INFO - PROCESS | 2060 | 1464104323435 Marionette TRACE conn5 <- [1,1955,null,{"value":null}] 08:38:43 INFO - PROCESS | 2060 | 1464104323451 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\", \"d7c34136-0072-4267-ac82-d2d8ecbe8f23\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:38:43 INFO - PROCESS | 2060 | ++DOCSHELL 19946C00 == 65 [pid = 2060] [id = 498] 08:38:43 INFO - PROCESS | 2060 | ++DOMWINDOW == 133 (1A779C00) [pid = 2060] [serial = 1494] [outer = 00000000] 08:38:43 INFO - PROCESS | 2060 | ++DOMWINDOW == 134 (1A7AC000) [pid = 2060] [serial = 1495] [outer = 1A779C00] 08:38:43 INFO - PROCESS | 2060 | 1464104323498 Marionette DEBUG loaded listener.js 08:38:43 INFO - PROCESS | 2060 | ++DOMWINDOW == 135 (1A7B3400) [pid = 2060] [serial = 1496] [outer = 1A779C00] 08:38:44 INFO - PROCESS | 2060 | 1464104324240 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]]]}] 08:38:44 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.nonfinite.html | isPointInPath() returns false for non-finite arguments 08:38:44 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.nonfinite.html | took 970ms 08:38:44 INFO - PROCESS | 2060 | 1464104324266 Marionette TRACE conn5 -> [0,1957,"getWindowHandle",null] 08:38:44 INFO - PROCESS | 2060 | 1464104324272 Marionette TRACE conn5 <- [1,1957,null,{"value":"13"}] 08:38:44 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.outside.html 08:38:44 INFO - PROCESS | 2060 | 1464104324277 Marionette TRACE conn5 -> [0,1958,"setScriptTimeout",{"ms":35000}] 08:38:44 INFO - PROCESS | 2060 | 1464104324281 Marionette TRACE conn5 <- [1,1958,null,{}] 08:38:44 INFO - PROCESS | 2060 | 1464104324287 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}] 08:38:44 INFO - PROCESS | 2060 | 1464104324405 Marionette TRACE conn5 <- [1,1959,null,{"value":null}] 08:38:44 INFO - PROCESS | 2060 | 1464104324555 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\", \"d7c34136-0072-4267-ac82-d2d8ecbe8f23\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:38:44 INFO - PROCESS | 2060 | ++DOCSHELL 0DC48400 == 66 [pid = 2060] [id = 499] 08:38:44 INFO - PROCESS | 2060 | ++DOMWINDOW == 136 (0DCE9C00) [pid = 2060] [serial = 1497] [outer = 00000000] 08:38:44 INFO - PROCESS | 2060 | ++DOMWINDOW == 137 (12372400) [pid = 2060] [serial = 1498] [outer = 0DCE9C00] 08:38:44 INFO - PROCESS | 2060 | 1464104324613 Marionette DEBUG loaded listener.js 08:38:44 INFO - PROCESS | 2060 | ++DOMWINDOW == 138 (13009400) [pid = 2060] [serial = 1499] [outer = 0DCE9C00] 08:38:45 INFO - PROCESS | 2060 | 1464104325184 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]]]}] 08:38:45 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.outside.html | isPointInPath() works on paths outside the canvas 08:38:45 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.outside.html | took 930ms 08:38:45 INFO - PROCESS | 2060 | 1464104325212 Marionette TRACE conn5 -> [0,1961,"getWindowHandle",null] 08:38:45 INFO - PROCESS | 2060 | 1464104325218 Marionette TRACE conn5 <- [1,1961,null,{"value":"13"}] 08:38:45 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.subpath.html 08:38:45 INFO - PROCESS | 2060 | 1464104325225 Marionette TRACE conn5 -> [0,1962,"setScriptTimeout",{"ms":35000}] 08:38:45 INFO - PROCESS | 2060 | 1464104325228 Marionette TRACE conn5 <- [1,1962,null,{}] 08:38:45 INFO - PROCESS | 2060 | 1464104325232 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}] 08:38:45 INFO - PROCESS | 2060 | 1464104325349 Marionette TRACE conn5 <- [1,1963,null,{"value":null}] 08:38:45 INFO - PROCESS | 2060 | 1464104325497 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\", \"d7c34136-0072-4267-ac82-d2d8ecbe8f23\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:38:45 INFO - PROCESS | 2060 | ++DOCSHELL 134E8000 == 67 [pid = 2060] [id = 500] 08:38:45 INFO - PROCESS | 2060 | ++DOMWINDOW == 139 (14952800) [pid = 2060] [serial = 1500] [outer = 00000000] 08:38:45 INFO - PROCESS | 2060 | ++DOMWINDOW == 140 (16699400) [pid = 2060] [serial = 1501] [outer = 14952800] 08:38:45 INFO - PROCESS | 2060 | 1464104325554 Marionette DEBUG loaded listener.js 08:38:45 INFO - PROCESS | 2060 | ++DOMWINDOW == 141 (16CA2400) [pid = 2060] [serial = 1502] [outer = 14952800] 08:38:46 INFO - PROCESS | 2060 | 1464104326168 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]]]}] 08:38:46 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.subpath.html | isPointInPath() uses the current path, not just the subpath 08:38:46 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.subpath.html | took 970ms 08:38:46 INFO - PROCESS | 2060 | 1464104326196 Marionette TRACE conn5 -> [0,1965,"getWindowHandle",null] 08:38:46 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.transform.1.html 08:38:46 INFO - PROCESS | 2060 | 1464104326199 Marionette TRACE conn5 <- [1,1965,null,{"value":"13"}] 08:38:46 INFO - PROCESS | 2060 | 1464104326202 Marionette TRACE conn5 -> [0,1966,"setScriptTimeout",{"ms":35000}] 08:38:46 INFO - PROCESS | 2060 | 1464104326206 Marionette TRACE conn5 <- [1,1966,null,{}] 08:38:46 INFO - PROCESS | 2060 | 1464104326218 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}] 08:38:46 INFO - PROCESS | 2060 | 1464104326343 Marionette TRACE conn5 <- [1,1967,null,{"value":null}] 08:38:46 INFO - PROCESS | 2060 | 1464104326513 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\", \"d7c34136-0072-4267-ac82-d2d8ecbe8f23\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:38:46 INFO - PROCESS | 2060 | ++DOCSHELL 16698C00 == 68 [pid = 2060] [id = 501] 08:38:46 INFO - PROCESS | 2060 | ++DOMWINDOW == 142 (1A82B000) [pid = 2060] [serial = 1503] [outer = 00000000] 08:38:46 INFO - PROCESS | 2060 | ++DOMWINDOW == 143 (1A833800) [pid = 2060] [serial = 1504] [outer = 1A82B000] 08:38:46 INFO - PROCESS | 2060 | 1464104326575 Marionette DEBUG loaded listener.js 08:38:46 INFO - PROCESS | 2060 | ++DOMWINDOW == 144 (1AB51C00) [pid = 2060] [serial = 1505] [outer = 1A82B000] 08:38:47 INFO - PROCESS | 2060 | 1464104327124 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]]]}] 08:38:47 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.transform.1.html | isPointInPath() handles transformations correctly 08:38:47 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.transform.1.html | took 970ms 08:38:47 INFO - PROCESS | 2060 | 1464104327176 Marionette TRACE conn5 -> [0,1969,"getWindowHandle",null] 08:38:47 INFO - PROCESS | 2060 | 1464104327179 Marionette TRACE conn5 <- [1,1969,null,{"value":"13"}] 08:38:47 INFO - PROCESS | 2060 | 1464104327182 Marionette TRACE conn5 -> [0,1970,"setScriptTimeout",{"ms":35000}] 08:38:47 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.transform.2.html 08:38:47 INFO - PROCESS | 2060 | 1464104327184 Marionette TRACE conn5 <- [1,1970,null,{}] 08:38:47 INFO - PROCESS | 2060 | 1464104327188 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}] 08:38:47 INFO - PROCESS | 2060 | 1464104327332 Marionette TRACE conn5 <- [1,1971,null,{"value":null}] 08:38:47 INFO - PROCESS | 2060 | 1464104327478 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\", \"d7c34136-0072-4267-ac82-d2d8ecbe8f23\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:38:47 INFO - PROCESS | 2060 | ++DOCSHELL 1ADB4400 == 69 [pid = 2060] [id = 502] 08:38:47 INFO - PROCESS | 2060 | ++DOMWINDOW == 145 (1ADB5C00) [pid = 2060] [serial = 1506] [outer = 00000000] 08:38:47 INFO - PROCESS | 2060 | ++DOMWINDOW == 146 (1B81F000) [pid = 2060] [serial = 1507] [outer = 1ADB5C00] 08:38:47 INFO - PROCESS | 2060 | 1464104327534 Marionette DEBUG loaded listener.js 08:38:47 INFO - PROCESS | 2060 | ++DOMWINDOW == 147 (1B8CDC00) [pid = 2060] [serial = 1508] [outer = 1ADB5C00] 08:38:48 INFO - PROCESS | 2060 | 1464104328105 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]]]}] 08:38:48 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.transform.2.html | isPointInPath() handles transformations correctly 08:38:48 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.transform.2.html | took 970ms 08:38:48 INFO - PROCESS | 2060 | 1464104328157 Marionette TRACE conn5 -> [0,1973,"getWindowHandle",null] 08:38:48 INFO - PROCESS | 2060 | 1464104328159 Marionette TRACE conn5 <- [1,1973,null,{"value":"13"}] 08:38:48 INFO - PROCESS | 2060 | 1464104328163 Marionette TRACE conn5 -> [0,1974,"setScriptTimeout",{"ms":35000}] 08:38:48 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.transform.3.html 08:38:48 INFO - PROCESS | 2060 | 1464104328165 Marionette TRACE conn5 <- [1,1974,null,{}] 08:38:48 INFO - PROCESS | 2060 | 1464104328169 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}] 08:38:48 INFO - PROCESS | 2060 | 1464104328277 Marionette TRACE conn5 <- [1,1975,null,{"value":null}] 08:38:48 INFO - PROCESS | 2060 | 1464104328436 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\", \"d7c34136-0072-4267-ac82-d2d8ecbe8f23\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:38:48 INFO - PROCESS | 2060 | ++DOCSHELL 191D5000 == 70 [pid = 2060] [id = 503] 08:38:48 INFO - PROCESS | 2060 | ++DOMWINDOW == 148 (1B8CC000) [pid = 2060] [serial = 1509] [outer = 00000000] 08:38:48 INFO - PROCESS | 2060 | ++DOMWINDOW == 149 (1BAB5000) [pid = 2060] [serial = 1510] [outer = 1B8CC000] 08:38:48 INFO - PROCESS | 2060 | 1464104328492 Marionette DEBUG loaded listener.js 08:38:48 INFO - PROCESS | 2060 | ++DOMWINDOW == 150 (1BAB8800) [pid = 2060] [serial = 1511] [outer = 1B8CC000] 08:38:49 INFO - PROCESS | 2060 | 1464104329136 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]]]}] 08:38:49 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.transform.3.html | isPointInPath() handles transformations correctly 08:38:49 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.transform.3.html | took 1018ms 08:38:49 INFO - PROCESS | 2060 | 1464104329185 Marionette TRACE conn5 -> [0,1977,"getWindowHandle",null] 08:38:49 INFO - PROCESS | 2060 | 1464104329187 Marionette TRACE conn5 <- [1,1977,null,{"value":"13"}] 08:38:49 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.transform.4.html 08:38:49 INFO - PROCESS | 2060 | 1464104329191 Marionette TRACE conn5 -> [0,1978,"setScriptTimeout",{"ms":35000}] 08:38:49 INFO - PROCESS | 2060 | 1464104329193 Marionette TRACE conn5 <- [1,1978,null,{}] 08:38:49 INFO - PROCESS | 2060 | 1464104329197 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}] 08:38:49 INFO - PROCESS | 2060 | 1464104329333 Marionette TRACE conn5 <- [1,1979,null,{"value":null}] 08:38:49 INFO - PROCESS | 2060 | 1464104329498 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\", \"d7c34136-0072-4267-ac82-d2d8ecbe8f23\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:38:49 INFO - PROCESS | 2060 | ++DOCSHELL 1A7B3800 == 71 [pid = 2060] [id = 504] 08:38:49 INFO - PROCESS | 2060 | ++DOMWINDOW == 151 (1BB55800) [pid = 2060] [serial = 1512] [outer = 00000000] 08:38:49 INFO - PROCESS | 2060 | ++DOMWINDOW == 152 (1BCA1C00) [pid = 2060] [serial = 1513] [outer = 1BB55800] 08:38:49 INFO - PROCESS | 2060 | 1464104329554 Marionette DEBUG loaded listener.js 08:38:49 INFO - PROCESS | 2060 | ++DOMWINDOW == 153 (1C08D800) [pid = 2060] [serial = 1514] [outer = 1BB55800] 08:38:50 INFO - PROCESS | 2060 | 1464104330366 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]]]}] 08:38:50 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.transform.4.html | isPointInPath() handles transformations correctly 08:38:50 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.transform.4.html | took 1235ms 08:38:50 INFO - PROCESS | 2060 | 1464104330429 Marionette TRACE conn5 -> [0,1981,"getWindowHandle",null] 08:38:50 INFO - PROCESS | 2060 | 1464104330433 Marionette TRACE conn5 <- [1,1981,null,{"value":"13"}] 08:38:50 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.unclosed.html 08:38:50 INFO - PROCESS | 2060 | 1464104330438 Marionette TRACE conn5 -> [0,1982,"setScriptTimeout",{"ms":35000}] 08:38:50 INFO - PROCESS | 2060 | 1464104330442 Marionette TRACE conn5 <- [1,1982,null,{}] 08:38:50 INFO - PROCESS | 2060 | 1464104330447 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}] 08:38:50 INFO - PROCESS | 2060 | 1464104330585 Marionette TRACE conn5 <- [1,1983,null,{"value":null}] 08:38:50 INFO - PROCESS | 2060 | 1464104330735 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\", \"d7c34136-0072-4267-ac82-d2d8ecbe8f23\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:38:50 INFO - PROCESS | 2060 | ++DOCSHELL 0DA43C00 == 72 [pid = 2060] [id = 505] 08:38:50 INFO - PROCESS | 2060 | ++DOMWINDOW == 154 (0DA49400) [pid = 2060] [serial = 1515] [outer = 00000000] 08:38:50 INFO - PROCESS | 2060 | ++DOMWINDOW == 155 (12374C00) [pid = 2060] [serial = 1516] [outer = 0DA49400] 08:38:50 INFO - PROCESS | 2060 | 1464104330790 Marionette DEBUG loaded listener.js 08:38:50 INFO - PROCESS | 2060 | ++DOMWINDOW == 156 (14904C00) [pid = 2060] [serial = 1517] [outer = 0DA49400] 08:38:51 INFO - PROCESS | 2060 | 1464104331386 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]]]}] 08:38:51 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.unclosed.html | isPointInPath() works on unclosed subpaths 08:38:51 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.unclosed.html | took 1022ms 08:38:51 INFO - PROCESS | 2060 | 1464104331462 Marionette TRACE conn5 -> [0,1985,"getWindowHandle",null] 08:38:51 INFO - PROCESS | 2060 | 1464104331467 Marionette TRACE conn5 <- [1,1985,null,{"value":"13"}] 08:38:51 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.winding.html 08:38:51 INFO - PROCESS | 2060 | 1464104331474 Marionette TRACE conn5 -> [0,1986,"setScriptTimeout",{"ms":35000}] 08:38:51 INFO - PROCESS | 2060 | 1464104331476 Marionette TRACE conn5 <- [1,1986,null,{}] 08:38:51 INFO - PROCESS | 2060 | 1464104331480 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}] 08:38:51 INFO - PROCESS | 2060 | 1464104331585 Marionette TRACE conn5 <- [1,1987,null,{"value":null}] 08:38:51 INFO - PROCESS | 2060 | 1464104331740 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\", \"d7c34136-0072-4267-ac82-d2d8ecbe8f23\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:38:51 INFO - PROCESS | 2060 | ++DOCSHELL 0E789000 == 73 [pid = 2060] [id = 506] 08:38:51 INFO - PROCESS | 2060 | ++DOMWINDOW == 157 (134EB000) [pid = 2060] [serial = 1518] [outer = 00000000] 08:38:51 INFO - PROCESS | 2060 | ++DOMWINDOW == 158 (156D8C00) [pid = 2060] [serial = 1519] [outer = 134EB000] 08:38:51 INFO - PROCESS | 2060 | 1464104331788 Marionette DEBUG loaded listener.js 08:38:51 INFO - PROCESS | 2060 | ++DOMWINDOW == 159 (15C6B800) [pid = 2060] [serial = 1520] [outer = 134EB000] 08:38:51 INFO - PROCESS | 2060 | --DOCSHELL 16EDB800 == 72 [pid = 2060] [id = 451] 08:38:51 INFO - PROCESS | 2060 | --DOCSHELL 175F6000 == 71 [pid = 2060] [id = 421] 08:38:51 INFO - PROCESS | 2060 | --DOCSHELL 177E5800 == 70 [pid = 2060] [id = 497] 08:38:51 INFO - PROCESS | 2060 | --DOCSHELL 13002400 == 69 [pid = 2060] [id = 496] 08:38:51 INFO - PROCESS | 2060 | --DOCSHELL 09173C00 == 68 [pid = 2060] [id = 495] 08:38:51 INFO - PROCESS | 2060 | --DOCSHELL 166A2C00 == 67 [pid = 2060] [id = 494] 08:38:51 INFO - PROCESS | 2060 | --DOCSHELL 0C41C000 == 66 [pid = 2060] [id = 493] 08:38:51 INFO - PROCESS | 2060 | --DOCSHELL 154CA800 == 65 [pid = 2060] [id = 492] 08:38:51 INFO - PROCESS | 2060 | --DOCSHELL 14948000 == 64 [pid = 2060] [id = 491] 08:38:51 INFO - PROCESS | 2060 | --DOCSHELL 0D540C00 == 63 [pid = 2060] [id = 490] 08:38:51 INFO - PROCESS | 2060 | --DOCSHELL 0C421000 == 62 [pid = 2060] [id = 489] 08:38:51 INFO - PROCESS | 2060 | --DOMWINDOW == 158 (0D611000) [pid = 2060] [serial = 1402] [outer = 00000000] [url = about:blank] 08:38:51 INFO - PROCESS | 2060 | --DOMWINDOW == 157 (13D49000) [pid = 2060] [serial = 1405] [outer = 00000000] [url = about:blank] 08:38:52 INFO - PROCESS | 2060 | --DOMWINDOW == 156 (178CA000) [pid = 2060] [serial = 1408] [outer = 00000000] [url = about:blank] 08:38:52 INFO - PROCESS | 2060 | --DOMWINDOW == 155 (19658C00) [pid = 2060] [serial = 1411] [outer = 00000000] [url = about:blank] 08:38:52 INFO - PROCESS | 2060 | --DOMWINDOW == 154 (1A846400) [pid = 2060] [serial = 1417] [outer = 00000000] [url = about:blank] 08:38:52 INFO - PROCESS | 2060 | --DOMWINDOW == 153 (1A787C00) [pid = 2060] [serial = 1414] [outer = 00000000] [url = about:blank] 08:38:52 INFO - PROCESS | 2060 | --DOCSHELL 0C3AD800 == 61 [pid = 2060] [id = 486] 08:38:52 INFO - PROCESS | 2060 | --DOCSHELL 1A785800 == 60 [pid = 2060] [id = 485] 08:38:52 INFO - PROCESS | 2060 | --DOCSHELL 1494B000 == 59 [pid = 2060] [id = 484] 08:38:52 INFO - PROCESS | 2060 | --DOCSHELL 123C5800 == 58 [pid = 2060] [id = 483] 08:38:52 INFO - PROCESS | 2060 | --DOCSHELL 0916DC00 == 57 [pid = 2060] [id = 482] 08:38:52 INFO - PROCESS | 2060 | --DOMWINDOW == 152 (154CB800) [pid = 2060] [serial = 1430] [outer = 00000000] [url = about:blank] 08:38:52 INFO - PROCESS | 2060 | --DOMWINDOW == 151 (166A4800) [pid = 2060] [serial = 1442] [outer = 00000000] [url = about:blank] 08:38:52 INFO - PROCESS | 2060 | --DOMWINDOW == 150 (177EA400) [pid = 2060] [serial = 1444] [outer = 00000000] [url = about:blank] 08:38:52 INFO - PROCESS | 2060 | --DOMWINDOW == 149 (156D4800) [pid = 2060] [serial = 1432] [outer = 00000000] [url = about:blank] 08:38:52 INFO - PROCESS | 2060 | --DOMWINDOW == 148 (156DF400) [pid = 2060] [serial = 1433] [outer = 00000000] [url = about:blank] 08:38:52 INFO - PROCESS | 2060 | --DOMWINDOW == 147 (12332C00) [pid = 2060] [serial = 1421] [outer = 00000000] [url = about:blank] 08:38:52 INFO - PROCESS | 2060 | --DOMWINDOW == 146 (0E1A5C00) [pid = 2060] [serial = 1420] [outer = 00000000] [url = about:blank] 08:38:52 INFO - PROCESS | 2060 | --DOMWINDOW == 145 (14F18C00) [pid = 2060] [serial = 1429] [outer = 00000000] [url = about:blank] 08:38:52 INFO - PROCESS | 2060 | --DOMWINDOW == 144 (134EB800) [pid = 2060] [serial = 1426] [outer = 00000000] [url = about:blank] 08:38:52 INFO - PROCESS | 2060 | --DOMWINDOW == 143 (13D4EC00) [pid = 2060] [serial = 1427] [outer = 00000000] [url = about:blank] 08:38:52 INFO - PROCESS | 2060 | --DOMWINDOW == 142 (0D60CC00) [pid = 2060] [serial = 1423] [outer = 00000000] [url = about:blank] 08:38:52 INFO - PROCESS | 2060 | --DOMWINDOW == 141 (0DA41400) [pid = 2060] [serial = 1424] [outer = 00000000] [url = about:blank] 08:38:52 INFO - PROCESS | 2060 | --DOMWINDOW == 140 (1676D000) [pid = 2060] [serial = 1436] [outer = 00000000] [url = about:blank] 08:38:52 INFO - PROCESS | 2060 | --DOMWINDOW == 139 (166A2000) [pid = 2060] [serial = 1435] [outer = 00000000] [url = about:blank] 08:38:52 INFO - PROCESS | 2060 | --DOMWINDOW == 138 (156C3C00) [pid = 2060] [serial = 1441] [outer = 00000000] [url = about:blank] 08:38:52 INFO - PROCESS | 2060 | --DOMWINDOW == 137 (16ED3800) [pid = 2060] [serial = 1438] [outer = 00000000] [url = about:blank] 08:38:52 INFO - PROCESS | 2060 | --DOMWINDOW == 136 (17746C00) [pid = 2060] [serial = 1439] [outer = 00000000] [url = about:blank] 08:38:52 INFO - PROCESS | 2060 | 1464104332302 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]]]}] 08:38:52 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.winding.html | isPointInPath() uses the non-zero winding number rule 08:38:52 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.winding.html | took 870ms 08:38:52 INFO - PROCESS | 2060 | 1464104332346 Marionette TRACE conn5 -> [0,1989,"getWindowHandle",null] 08:38:52 INFO - PROCESS | 2060 | 1464104332349 Marionette TRACE conn5 <- [1,1989,null,{"value":"13"}] 08:38:52 INFO - PROCESS | 2060 | 1464104332352 Marionette TRACE conn5 -> [0,1990,"setScriptTimeout",{"ms":35000}] 08:38:52 INFO - TEST-START | /2dcontext/path-objects/2d.path.lineTo.basic.html 08:38:52 INFO - PROCESS | 2060 | 1464104332355 Marionette TRACE conn5 <- [1,1990,null,{}] 08:38:52 INFO - PROCESS | 2060 | 1464104332365 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}] 08:38:52 INFO - PROCESS | 2060 | 1464104332459 Marionette TRACE conn5 <- [1,1991,null,{"value":null}] 08:38:52 INFO - PROCESS | 2060 | 1464104332570 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\", \"d7c34136-0072-4267-ac82-d2d8ecbe8f23\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:38:52 INFO - PROCESS | 2060 | ++DOCSHELL 0E1A7800 == 58 [pid = 2060] [id = 507] 08:38:52 INFO - PROCESS | 2060 | ++DOMWINDOW == 137 (0E1AA400) [pid = 2060] [serial = 1521] [outer = 00000000] 08:38:52 INFO - PROCESS | 2060 | ++DOMWINDOW == 138 (1300AC00) [pid = 2060] [serial = 1522] [outer = 0E1AA400] 08:38:52 INFO - PROCESS | 2060 | 1464104332618 Marionette DEBUG loaded listener.js 08:38:52 INFO - PROCESS | 2060 | ++DOMWINDOW == 139 (14945800) [pid = 2060] [serial = 1523] [outer = 0E1AA400] 08:38:53 INFO - PROCESS | 2060 | 1464104333023 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]]]}] 08:38:53 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.lineTo.basic.html | Canvas test: 2d.path.lineTo.basic 08:38:53 INFO - TEST-OK | /2dcontext/path-objects/2d.path.lineTo.basic.html | took 730ms 08:38:53 INFO - PROCESS | 2060 | 1464104333087 Marionette TRACE conn5 -> [0,1993,"getWindowHandle",null] 08:38:53 INFO - PROCESS | 2060 | 1464104333089 Marionette TRACE conn5 <- [1,1993,null,{"value":"13"}] 08:38:53 INFO - PROCESS | 2060 | 1464104333093 Marionette TRACE conn5 -> [0,1994,"setScriptTimeout",{"ms":35000}] 08:38:53 INFO - TEST-START | /2dcontext/path-objects/2d.path.lineTo.ensuresubpath.1.html 08:38:53 INFO - PROCESS | 2060 | 1464104333094 Marionette TRACE conn5 <- [1,1994,null,{}] 08:38:53 INFO - PROCESS | 2060 | 1464104333098 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}] 08:38:53 INFO - PROCESS | 2060 | 1464104333193 Marionette TRACE conn5 <- [1,1995,null,{"value":null}] 08:38:53 INFO - PROCESS | 2060 | 1464104333236 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\", \"d7c34136-0072-4267-ac82-d2d8ecbe8f23\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:38:53 INFO - PROCESS | 2060 | ++DOCSHELL 14FDFC00 == 59 [pid = 2060] [id = 508] 08:38:53 INFO - PROCESS | 2060 | ++DOMWINDOW == 140 (154C7400) [pid = 2060] [serial = 1524] [outer = 00000000] 08:38:53 INFO - PROCESS | 2060 | ++DOMWINDOW == 141 (156DB400) [pid = 2060] [serial = 1525] [outer = 154C7400] 08:38:53 INFO - PROCESS | 2060 | 1464104333284 Marionette DEBUG loaded listener.js 08:38:53 INFO - PROCESS | 2060 | ++DOMWINDOW == 142 (15C75400) [pid = 2060] [serial = 1526] [outer = 154C7400] 08:38:53 INFO - PROCESS | 2060 | 1464104333743 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]]]}] 08:38:53 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 08:38:53 INFO - TEST-OK | /2dcontext/path-objects/2d.path.lineTo.ensuresubpath.1.html | took 670ms 08:38:53 INFO - PROCESS | 2060 | 1464104333770 Marionette TRACE conn5 -> [0,1997,"getWindowHandle",null] 08:38:53 INFO - PROCESS | 2060 | 1464104333772 Marionette TRACE conn5 <- [1,1997,null,{"value":"13"}] 08:38:53 INFO - TEST-START | /2dcontext/path-objects/2d.path.lineTo.ensuresubpath.2.html 08:38:53 INFO - PROCESS | 2060 | 1464104333775 Marionette TRACE conn5 -> [0,1998,"setScriptTimeout",{"ms":35000}] 08:38:53 INFO - PROCESS | 2060 | 1464104333777 Marionette TRACE conn5 <- [1,1998,null,{}] 08:38:53 INFO - PROCESS | 2060 | 1464104333780 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}] 08:38:53 INFO - PROCESS | 2060 | 1464104333868 Marionette TRACE conn5 <- [1,1999,null,{"value":null}] 08:38:53 INFO - PROCESS | 2060 | 1464104333874 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\", \"d7c34136-0072-4267-ac82-d2d8ecbe8f23\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:38:53 INFO - PROCESS | 2060 | ++DOCSHELL 156D4800 == 60 [pid = 2060] [id = 509] 08:38:53 INFO - PROCESS | 2060 | ++DOMWINDOW == 143 (15CB4C00) [pid = 2060] [serial = 1527] [outer = 00000000] 08:38:53 INFO - PROCESS | 2060 | ++DOMWINDOW == 144 (1676D400) [pid = 2060] [serial = 1528] [outer = 15CB4C00] 08:38:53 INFO - PROCESS | 2060 | 1464104333919 Marionette DEBUG loaded listener.js 08:38:53 INFO - PROCESS | 2060 | ++DOMWINDOW == 145 (16D4D400) [pid = 2060] [serial = 1529] [outer = 15CB4C00] 08:38:54 INFO - PROCESS | 2060 | 1464104334423 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]]]}] 08:38:54 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 08:38:54 INFO - TEST-OK | /2dcontext/path-objects/2d.path.lineTo.ensuresubpath.2.html | took 670ms 08:38:54 INFO - PROCESS | 2060 | 1464104334446 Marionette TRACE conn5 -> [0,2001,"getWindowHandle",null] 08:38:54 INFO - PROCESS | 2060 | 1464104334448 Marionette TRACE conn5 <- [1,2001,null,{"value":"13"}] 08:38:54 INFO - TEST-START | /2dcontext/path-objects/2d.path.lineTo.nextpoint.html 08:38:54 INFO - PROCESS | 2060 | 1464104334451 Marionette TRACE conn5 -> [0,2002,"setScriptTimeout",{"ms":35000}] 08:38:54 INFO - PROCESS | 2060 | 1464104334453 Marionette TRACE conn5 <- [1,2002,null,{}] 08:38:54 INFO - PROCESS | 2060 | 1464104334456 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}] 08:38:54 INFO - PROCESS | 2060 | 1464104334599 Marionette TRACE conn5 <- [1,2003,null,{"value":null}] 08:38:54 INFO - PROCESS | 2060 | 1464104334702 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\", \"d7c34136-0072-4267-ac82-d2d8ecbe8f23\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:38:54 INFO - PROCESS | 2060 | ++DOCSHELL 17745C00 == 61 [pid = 2060] [id = 510] 08:38:54 INFO - PROCESS | 2060 | ++DOMWINDOW == 146 (17746000) [pid = 2060] [serial = 1530] [outer = 00000000] 08:38:54 INFO - PROCESS | 2060 | ++DOMWINDOW == 147 (178D2400) [pid = 2060] [serial = 1531] [outer = 17746000] 08:38:54 INFO - PROCESS | 2060 | 1464104334747 Marionette DEBUG loaded listener.js 08:38:54 INFO - PROCESS | 2060 | ++DOMWINDOW == 148 (178F1000) [pid = 2060] [serial = 1532] [outer = 17746000] 08:38:55 INFO - PROCESS | 2060 | 1464104335169 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]]]}] 08:38:55 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.lineTo.nextpoint.html | Canvas test: 2d.path.lineTo.nextpoint 08:38:55 INFO - TEST-OK | /2dcontext/path-objects/2d.path.lineTo.nextpoint.html | took 770ms 08:38:55 INFO - TEST-START | /2dcontext/path-objects/2d.path.lineTo.nonfinite.html 08:38:55 INFO - PROCESS | 2060 | 1464104335222 Marionette TRACE conn5 -> [0,2005,"getWindowHandle",null] 08:38:55 INFO - PROCESS | 2060 | 1464104335224 Marionette TRACE conn5 <- [1,2005,null,{"value":"13"}] 08:38:55 INFO - PROCESS | 2060 | 1464104335228 Marionette TRACE conn5 -> [0,2006,"setScriptTimeout",{"ms":35000}] 08:38:55 INFO - PROCESS | 2060 | 1464104335229 Marionette TRACE conn5 <- [1,2006,null,{}] 08:38:55 INFO - PROCESS | 2060 | 1464104335233 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}] 08:38:55 INFO - PROCESS | 2060 | 1464104335354 Marionette TRACE conn5 <- [1,2007,null,{"value":null}] 08:38:55 INFO - PROCESS | 2060 | 1464104335360 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\", \"d7c34136-0072-4267-ac82-d2d8ecbe8f23\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:38:55 INFO - PROCESS | 2060 | ++DOCSHELL 18AF1C00 == 62 [pid = 2060] [id = 511] 08:38:55 INFO - PROCESS | 2060 | ++DOMWINDOW == 149 (18AF9000) [pid = 2060] [serial = 1533] [outer = 00000000] 08:38:55 INFO - PROCESS | 2060 | ++DOMWINDOW == 150 (199E9000) [pid = 2060] [serial = 1534] [outer = 18AF9000] 08:38:55 INFO - PROCESS | 2060 | 1464104335469 Marionette DEBUG loaded listener.js 08:38:55 INFO - PROCESS | 2060 | ++DOMWINDOW == 151 (1A77CC00) [pid = 2060] [serial = 1535] [outer = 18AF9000] 08:38:55 INFO - PROCESS | 2060 | 1464104335899 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]]]}] 08:38:55 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.lineTo.nonfinite.html | lineTo() with Infinity/NaN is ignored 08:38:55 INFO - TEST-OK | /2dcontext/path-objects/2d.path.lineTo.nonfinite.html | took 730ms 08:38:55 INFO - PROCESS | 2060 | 1464104335959 Marionette TRACE conn5 -> [0,2009,"getWindowHandle",null] 08:38:55 INFO - PROCESS | 2060 | 1464104335961 Marionette TRACE conn5 <- [1,2009,null,{"value":"13"}] 08:38:55 INFO - TEST-START | /2dcontext/path-objects/2d.path.moveTo.basic.html 08:38:55 INFO - PROCESS | 2060 | 1464104336000 Marionette TRACE conn5 -> [0,2010,"setScriptTimeout",{"ms":35000}] 08:38:55 INFO - PROCESS | 2060 | 1464104336002 Marionette TRACE conn5 <- [1,2010,null,{}] 08:38:55 INFO - PROCESS | 2060 | 1464104336006 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}] 08:38:56 INFO - PROCESS | 2060 | 1464104336131 Marionette TRACE conn5 <- [1,2011,null,{"value":null}] 08:38:56 INFO - PROCESS | 2060 | 1464104336204 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\", \"d7c34136-0072-4267-ac82-d2d8ecbe8f23\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:38:56 INFO - PROCESS | 2060 | ++DOCSHELL 14945000 == 63 [pid = 2060] [id = 512] 08:38:56 INFO - PROCESS | 2060 | ++DOMWINDOW == 152 (1A784000) [pid = 2060] [serial = 1536] [outer = 00000000] 08:38:56 INFO - PROCESS | 2060 | ++DOMWINDOW == 153 (1A830400) [pid = 2060] [serial = 1537] [outer = 1A784000] 08:38:56 INFO - PROCESS | 2060 | 1464104336248 Marionette DEBUG loaded listener.js 08:38:56 INFO - PROCESS | 2060 | ++DOMWINDOW == 154 (1AB50800) [pid = 2060] [serial = 1538] [outer = 1A784000] 08:38:56 INFO - PROCESS | 2060 | --DOMWINDOW == 153 (134E5000) [pid = 2060] [serial = 1359] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.collinear.3.html] 08:38:56 INFO - PROCESS | 2060 | --DOMWINDOW == 152 (16ED1C00) [pid = 2060] [serial = 1254] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.width.scaledefault.html] 08:38:56 INFO - PROCESS | 2060 | --DOMWINDOW == 151 (0D669C00) [pid = 2060] [serial = 1356] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.collinear.2.html] 08:38:56 INFO - PROCESS | 2060 | --DOMWINDOW == 150 (17742800) [pid = 2060] [serial = 1362] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.ensuresubpath.1.html] 08:38:56 INFO - PROCESS | 2060 | --DOMWINDOW == 149 (16ECE400) [pid = 2060] [serial = 1416] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.bezierCurveTo.shape.html] 08:38:56 INFO - PROCESS | 2060 | --DOMWINDOW == 148 (16EDBC00) [pid = 2060] [serial = 1353] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.collinear.1.html] 08:38:56 INFO - PROCESS | 2060 | --DOMWINDOW == 147 (1A2F6C00) [pid = 2060] [serial = 1317] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.shape.3.html] 08:38:56 INFO - PROCESS | 2060 | --DOMWINDOW == 146 (156BAC00) [pid = 2060] [serial = 1479] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.basic.2.html] 08:38:56 INFO - PROCESS | 2060 | --DOMWINDOW == 145 (166A3000) [pid = 2060] [serial = 1482] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.bezier.html] 08:38:56 INFO - PROCESS | 2060 | --DOMWINDOW == 144 (0C425400) [pid = 2060] [serial = 1485] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.bigarc.html] 08:38:56 INFO - PROCESS | 2060 | --DOMWINDOW == 143 (1A825800) [pid = 2060] [serial = 1455] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.fill.overlap.html] 08:38:56 INFO - PROCESS | 2060 | --DOMWINDOW == 142 (0D609800) [pid = 2060] [serial = 1470] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.initial.html] 08:38:56 INFO - PROCESS | 2060 | --DOMWINDOW == 141 (149D5400) [pid = 2060] [serial = 1452] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.fill.closed.unaffected.html] 08:38:56 INFO - PROCESS | 2060 | --DOMWINDOW == 140 (0CF7C800) [pid = 2060] [serial = 1467] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.fill.winding.subtract.3.html] 08:38:56 INFO - PROCESS | 2060 | --DOMWINDOW == 139 (12611800) [pid = 2060] [serial = 1449] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.fill.closed.basic.html] 08:38:56 INFO - PROCESS | 2060 | --DOMWINDOW == 138 (14950400) [pid = 2060] [serial = 1473] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.arc.html] 08:38:56 INFO - PROCESS | 2060 | --DOMWINDOW == 137 (154CB000) [pid = 2060] [serial = 1476] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.basic.1.html] 08:38:56 INFO - PROCESS | 2060 | --DOMWINDOW == 136 (19655400) [pid = 2060] [serial = 1458] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.fill.winding.add.html] 08:38:56 INFO - PROCESS | 2060 | --DOMWINDOW == 135 (0916E000) [pid = 2060] [serial = 1446] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.closePath.nextpoint.html] 08:38:56 INFO - PROCESS | 2060 | --DOMWINDOW == 134 (0CF7D800) [pid = 2060] [serial = 1464] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.fill.winding.subtract.2.html] 08:38:56 INFO - PROCESS | 2060 | --DOMWINDOW == 133 (178CA800) [pid = 2060] [serial = 1491] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.empty.html] 08:38:56 INFO - PROCESS | 2060 | --DOMWINDOW == 132 (134E6000) [pid = 2060] [serial = 1488] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.edge.html] 08:38:56 INFO - PROCESS | 2060 | --DOMWINDOW == 131 (1A27AC00) [pid = 2060] [serial = 1413] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.bezierCurveTo.scaled.html] 08:38:56 INFO - PROCESS | 2060 | --DOMWINDOW == 130 (0C426400) [pid = 2060] [serial = 1401] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.bezierCurveTo.basic.html] 08:38:56 INFO - PROCESS | 2060 | --DOMWINDOW == 129 (17164400) [pid = 2060] [serial = 1407] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.bezierCurveTo.ensuresubpath.2.html] 08:38:56 INFO - PROCESS | 2060 | --DOMWINDOW == 128 (191DF400) [pid = 2060] [serial = 1410] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.bezierCurveTo.nonfinite.html] 08:38:56 INFO - PROCESS | 2060 | --DOMWINDOW == 127 (12608400) [pid = 2060] [serial = 1404] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.bezierCurveTo.ensuresubpath.1.html] 08:38:56 INFO - PROCESS | 2060 | --DOMWINDOW == 126 (17742400) [pid = 2060] [serial = 1398] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.beginPath.html] 08:38:56 INFO - PROCESS | 2060 | --DOMWINDOW == 125 (0D53A400) [pid = 2060] [serial = 1305] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.selfintersect.1.html] 08:38:56 INFO - PROCESS | 2060 | --DOMWINDOW == 124 (177EBC00) [pid = 2060] [serial = 1368] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.negative.html] 08:38:56 INFO - PROCESS | 2060 | --DOMWINDOW == 123 (19652000) [pid = 2060] [serial = 1311] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.shape.1.html] 08:38:56 INFO - PROCESS | 2060 | --DOMWINDOW == 122 (1A82BC00) [pid = 2060] [serial = 1320] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.shape.4.html] 08:38:56 INFO - PROCESS | 2060 | --DOMWINDOW == 121 (1A277C00) [pid = 2060] [serial = 1314] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.shape.2.html] 08:38:56 INFO - PROCESS | 2060 | --DOMWINDOW == 120 (13D46400) [pid = 2060] [serial = 1308] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.selfintersect.2.html] 08:38:56 INFO - PROCESS | 2060 | --DOMWINDOW == 119 (191DA400) [pid = 2060] [serial = 1365] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.ensuresubpath.2.html] 08:38:56 INFO - PROCESS | 2060 | 1464104336963 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]]]}] 08:38:56 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.moveTo.basic.html | Canvas test: 2d.path.moveTo.basic 08:38:56 INFO - TEST-OK | /2dcontext/path-objects/2d.path.moveTo.basic.html | took 990ms 08:38:56 INFO - TEST-START | /2dcontext/path-objects/2d.path.moveTo.multiple.html 08:38:56 INFO - PROCESS | 2060 | 1464104336984 Marionette TRACE conn5 -> [0,2013,"getWindowHandle",null] 08:38:56 INFO - PROCESS | 2060 | 1464104336986 Marionette TRACE conn5 <- [1,2013,null,{"value":"13"}] 08:38:56 INFO - PROCESS | 2060 | 1464104336989 Marionette TRACE conn5 -> [0,2014,"setScriptTimeout",{"ms":35000}] 08:38:56 INFO - PROCESS | 2060 | 1464104336991 Marionette TRACE conn5 <- [1,2014,null,{}] 08:38:56 INFO - PROCESS | 2060 | 1464104336994 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}] 08:38:57 INFO - PROCESS | 2060 | 1464104337123 Marionette TRACE conn5 <- [1,2015,null,{"value":null}] 08:38:57 INFO - PROCESS | 2060 | 1464104337194 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\", \"d7c34136-0072-4267-ac82-d2d8ecbe8f23\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:38:57 INFO - PROCESS | 2060 | ++DOCSHELL 0C30E400 == 64 [pid = 2060] [id = 513] 08:38:57 INFO - PROCESS | 2060 | ++DOMWINDOW == 120 (0D250C00) [pid = 2060] [serial = 1539] [outer = 00000000] 08:38:57 INFO - PROCESS | 2060 | ++DOMWINDOW == 121 (0DCE6000) [pid = 2060] [serial = 1540] [outer = 0D250C00] 08:38:57 INFO - PROCESS | 2060 | 1464104337239 Marionette DEBUG loaded listener.js 08:38:57 INFO - PROCESS | 2060 | ++DOMWINDOW == 122 (134ED400) [pid = 2060] [serial = 1541] [outer = 0D250C00] 08:38:57 INFO - PROCESS | 2060 | 1464104337574 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]]]}] 08:38:57 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.moveTo.multiple.html | Canvas test: 2d.path.moveTo.multiple 08:38:57 INFO - TEST-OK | /2dcontext/path-objects/2d.path.moveTo.multiple.html | took 630ms 08:38:57 INFO - PROCESS | 2060 | 1464104337620 Marionette TRACE conn5 -> [0,2017,"getWindowHandle",null] 08:38:57 INFO - PROCESS | 2060 | 1464104337622 Marionette TRACE conn5 <- [1,2017,null,{"value":"13"}] 08:38:57 INFO - TEST-START | /2dcontext/path-objects/2d.path.moveTo.newsubpath.html 08:38:57 INFO - PROCESS | 2060 | 1464104337639 Marionette TRACE conn5 -> [0,2018,"setScriptTimeout",{"ms":35000}] 08:38:57 INFO - PROCESS | 2060 | 1464104337641 Marionette TRACE conn5 <- [1,2018,null,{}] 08:38:57 INFO - PROCESS | 2060 | 1464104337646 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}] 08:38:57 INFO - PROCESS | 2060 | 1464104337734 Marionette TRACE conn5 <- [1,2019,null,{"value":null}] 08:38:57 INFO - PROCESS | 2060 | 1464104337740 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\", \"d7c34136-0072-4267-ac82-d2d8ecbe8f23\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:38:57 INFO - PROCESS | 2060 | ++DOCSHELL 0DCAE000 == 65 [pid = 2060] [id = 514] 08:38:57 INFO - PROCESS | 2060 | ++DOMWINDOW == 123 (13D50800) [pid = 2060] [serial = 1542] [outer = 00000000] 08:38:57 INFO - PROCESS | 2060 | ++DOMWINDOW == 124 (16D51000) [pid = 2060] [serial = 1543] [outer = 13D50800] 08:38:57 INFO - PROCESS | 2060 | 1464104337785 Marionette DEBUG loaded listener.js 08:38:57 INFO - PROCESS | 2060 | ++DOMWINDOW == 125 (177E9400) [pid = 2060] [serial = 1544] [outer = 13D50800] 08:38:58 INFO - PROCESS | 2060 | 1464104338252 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]]]}] 08:38:58 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.moveTo.newsubpath.html | Canvas test: 2d.path.moveTo.newsubpath 08:38:58 INFO - TEST-OK | /2dcontext/path-objects/2d.path.moveTo.newsubpath.html | took 690ms 08:38:58 INFO - PROCESS | 2060 | 1464104338317 Marionette TRACE conn5 -> [0,2021,"getWindowHandle",null] 08:38:58 INFO - PROCESS | 2060 | 1464104338319 Marionette TRACE conn5 <- [1,2021,null,{"value":"13"}] 08:38:58 INFO - PROCESS | 2060 | 1464104338322 Marionette TRACE conn5 -> [0,2022,"setScriptTimeout",{"ms":35000}] 08:38:58 INFO - TEST-START | /2dcontext/path-objects/2d.path.moveTo.nonfinite.html 08:38:58 INFO - PROCESS | 2060 | 1464104338325 Marionette TRACE conn5 <- [1,2022,null,{}] 08:38:58 INFO - PROCESS | 2060 | 1464104338328 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}] 08:38:58 INFO - PROCESS | 2060 | 1464104338436 Marionette TRACE conn5 <- [1,2023,null,{"value":null}] 08:38:58 INFO - PROCESS | 2060 | 1464104338451 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\", \"d7c34136-0072-4267-ac82-d2d8ecbe8f23\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:38:58 INFO - PROCESS | 2060 | ++DOCSHELL 1A7B0C00 == 66 [pid = 2060] [id = 515] 08:38:58 INFO - PROCESS | 2060 | ++DOMWINDOW == 126 (1A7B1000) [pid = 2060] [serial = 1545] [outer = 00000000] 08:38:58 INFO - PROCESS | 2060 | ++DOMWINDOW == 127 (1A8E6800) [pid = 2060] [serial = 1546] [outer = 1A7B1000] 08:38:58 INFO - PROCESS | 2060 | 1464104338500 Marionette DEBUG loaded listener.js 08:38:58 INFO - PROCESS | 2060 | ++DOMWINDOW == 128 (1A8EC000) [pid = 2060] [serial = 1547] [outer = 1A7B1000] 08:38:59 INFO - PROCESS | 2060 | 1464104339219 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]]]}] 08:38:59 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.moveTo.nonfinite.html | moveTo() with Infinity/NaN is ignored 08:38:59 INFO - TEST-OK | /2dcontext/path-objects/2d.path.moveTo.nonfinite.html | took 930ms 08:38:59 INFO - PROCESS | 2060 | 1464104339257 Marionette TRACE conn5 -> [0,2025,"getWindowHandle",null] 08:38:59 INFO - PROCESS | 2060 | 1464104339262 Marionette TRACE conn5 <- [1,2025,null,{"value":"13"}] 08:38:59 INFO - TEST-START | /2dcontext/path-objects/2d.path.quadraticCurveTo.basic.html 08:38:59 INFO - PROCESS | 2060 | 1464104339267 Marionette TRACE conn5 -> [0,2026,"setScriptTimeout",{"ms":35000}] 08:38:59 INFO - PROCESS | 2060 | 1464104339271 Marionette TRACE conn5 <- [1,2026,null,{}] 08:38:59 INFO - PROCESS | 2060 | 1464104339277 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}] 08:38:59 INFO - PROCESS | 2060 | 1464104339398 Marionette TRACE conn5 <- [1,2027,null,{"value":null}] 08:38:59 INFO - PROCESS | 2060 | 1464104339564 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\", \"d7c34136-0072-4267-ac82-d2d8ecbe8f23\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:38:59 INFO - PROCESS | 2060 | ++DOCSHELL 0D53D400 == 67 [pid = 2060] [id = 516] 08:38:59 INFO - PROCESS | 2060 | ++DOMWINDOW == 129 (0D60B400) [pid = 2060] [serial = 1548] [outer = 00000000] 08:38:59 INFO - PROCESS | 2060 | ++DOMWINDOW == 130 (0DCA3000) [pid = 2060] [serial = 1549] [outer = 0D60B400] 08:38:59 INFO - PROCESS | 2060 | 1464104339623 Marionette DEBUG loaded listener.js 08:38:59 INFO - PROCESS | 2060 | ++DOMWINDOW == 131 (11F24800) [pid = 2060] [serial = 1550] [outer = 0D60B400] 08:39:00 INFO - PROCESS | 2060 | 1464104340212 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]]]}] 08:39:00 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.quadraticCurveTo.basic.html | Canvas test: 2d.path.quadraticCurveTo.basic 08:39:00 INFO - TEST-OK | /2dcontext/path-objects/2d.path.quadraticCurveTo.basic.html | took 990ms 08:39:00 INFO - PROCESS | 2060 | 1464104340257 Marionette TRACE conn5 -> [0,2029,"getWindowHandle",null] 08:39:00 INFO - PROCESS | 2060 | 1464104340264 Marionette TRACE conn5 <- [1,2029,null,{"value":"13"}] 08:39:00 INFO - TEST-START | /2dcontext/path-objects/2d.path.quadraticCurveTo.ensuresubpath.1.html 08:39:00 INFO - PROCESS | 2060 | 1464104340271 Marionette TRACE conn5 -> [0,2030,"setScriptTimeout",{"ms":35000}] 08:39:00 INFO - PROCESS | 2060 | 1464104340273 Marionette TRACE conn5 <- [1,2030,null,{}] 08:39:00 INFO - PROCESS | 2060 | 1464104340278 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}] 08:39:00 INFO - PROCESS | 2060 | 1464104340394 Marionette TRACE conn5 <- [1,2031,null,{"value":null}] 08:39:00 INFO - PROCESS | 2060 | 1464104340545 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\", \"d7c34136-0072-4267-ac82-d2d8ecbe8f23\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:39:00 INFO - PROCESS | 2060 | ++DOCSHELL 14F20400 == 68 [pid = 2060] [id = 517] 08:39:00 INFO - PROCESS | 2060 | ++DOMWINDOW == 132 (1567AC00) [pid = 2060] [serial = 1551] [outer = 00000000] 08:39:00 INFO - PROCESS | 2060 | ++DOMWINDOW == 133 (156DDC00) [pid = 2060] [serial = 1552] [outer = 1567AC00] 08:39:00 INFO - PROCESS | 2060 | 1464104340600 Marionette DEBUG loaded listener.js 08:39:00 INFO - PROCESS | 2060 | ++DOMWINDOW == 134 (1676A000) [pid = 2060] [serial = 1553] [outer = 1567AC00] 08:39:01 INFO - PROCESS | 2060 | 1464104341223 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]]]}] 08:39:01 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) 08:39:01 INFO - TEST-OK | /2dcontext/path-objects/2d.path.quadraticCurveTo.ensuresubpath.1.html | took 970ms 08:39:01 INFO - PROCESS | 2060 | 1464104341242 Marionette TRACE conn5 -> [0,2033,"getWindowHandle",null] 08:39:01 INFO - PROCESS | 2060 | 1464104341244 Marionette TRACE conn5 <- [1,2033,null,{"value":"13"}] 08:39:01 INFO - PROCESS | 2060 | 1464104341248 Marionette TRACE conn5 -> [0,2034,"setScriptTimeout",{"ms":35000}] 08:39:01 INFO - TEST-START | /2dcontext/path-objects/2d.path.quadraticCurveTo.ensuresubpath.2.html 08:39:01 INFO - PROCESS | 2060 | 1464104341252 Marionette TRACE conn5 <- [1,2034,null,{}] 08:39:01 INFO - PROCESS | 2060 | 1464104341263 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}] 08:39:01 INFO - PROCESS | 2060 | 1464104341385 Marionette TRACE conn5 <- [1,2035,null,{"value":null}] 08:39:01 INFO - PROCESS | 2060 | 1464104341538 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\", \"d7c34136-0072-4267-ac82-d2d8ecbe8f23\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:39:01 INFO - PROCESS | 2060 | ++DOCSHELL 1A205000 == 69 [pid = 2060] [id = 518] 08:39:01 INFO - PROCESS | 2060 | ++DOMWINDOW == 135 (1A7A8400) [pid = 2060] [serial = 1554] [outer = 00000000] 08:39:01 INFO - PROCESS | 2060 | ++DOMWINDOW == 136 (1A828400) [pid = 2060] [serial = 1555] [outer = 1A7A8400] 08:39:01 INFO - PROCESS | 2060 | 1464104341597 Marionette DEBUG loaded listener.js 08:39:01 INFO - PROCESS | 2060 | ++DOMWINDOW == 137 (1A8EA800) [pid = 2060] [serial = 1556] [outer = 1A7A8400] 08:39:02 INFO - PROCESS | 2060 | 1464104342205 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]]]}] 08:39:02 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.quadraticCurveTo.ensuresubpath.2.html | If there is no subpath, the first control point is added 08:39:02 INFO - TEST-OK | /2dcontext/path-objects/2d.path.quadraticCurveTo.ensuresubpath.2.html | took 1021ms 08:39:02 INFO - PROCESS | 2060 | 1464104342273 Marionette TRACE conn5 -> [0,2037,"getWindowHandle",null] 08:39:02 INFO - PROCESS | 2060 | 1464104342276 Marionette TRACE conn5 <- [1,2037,null,{"value":"13"}] 08:39:02 INFO - PROCESS | 2060 | 1464104342280 Marionette TRACE conn5 -> [0,2038,"setScriptTimeout",{"ms":35000}] 08:39:02 INFO - TEST-START | /2dcontext/path-objects/2d.path.quadraticCurveTo.nonfinite.html 08:39:02 INFO - PROCESS | 2060 | 1464104342282 Marionette TRACE conn5 <- [1,2038,null,{}] 08:39:02 INFO - PROCESS | 2060 | 1464104342286 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}] 08:39:02 INFO - PROCESS | 2060 | 1464104342402 Marionette TRACE conn5 <- [1,2039,null,{"value":null}] 08:39:02 INFO - PROCESS | 2060 | 1464104342555 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\", \"d7c34136-0072-4267-ac82-d2d8ecbe8f23\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:39:02 INFO - PROCESS | 2060 | ++DOCSHELL 1A8F0400 == 70 [pid = 2060] [id = 519] 08:39:02 INFO - PROCESS | 2060 | ++DOMWINDOW == 138 (1A8F2000) [pid = 2060] [serial = 1557] [outer = 00000000] 08:39:02 INFO - PROCESS | 2060 | ++DOMWINDOW == 139 (1A8F5C00) [pid = 2060] [serial = 1558] [outer = 1A8F2000] 08:39:02 INFO - PROCESS | 2060 | 1464104342611 Marionette DEBUG loaded listener.js 08:39:02 INFO - PROCESS | 2060 | ++DOMWINDOW == 140 (1ADAB400) [pid = 2060] [serial = 1559] [outer = 1A8F2000] 08:39:03 INFO - PROCESS | 2060 | 1464104343164 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]]]}] 08:39:03 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.quadraticCurveTo.nonfinite.html | quadraticCurveTo() with Infinity/NaN is ignored 08:39:03 INFO - TEST-OK | /2dcontext/path-objects/2d.path.quadraticCurveTo.nonfinite.html | took 930ms 08:39:03 INFO - PROCESS | 2060 | 1464104343213 Marionette TRACE conn5 -> [0,2041,"getWindowHandle",null] 08:39:03 INFO - PROCESS | 2060 | 1464104343215 Marionette TRACE conn5 <- [1,2041,null,{"value":"13"}] 08:39:03 INFO - PROCESS | 2060 | 1464104343218 Marionette TRACE conn5 -> [0,2042,"setScriptTimeout",{"ms":35000}] 08:39:03 INFO - TEST-START | /2dcontext/path-objects/2d.path.quadraticCurveTo.scaled.html 08:39:03 INFO - PROCESS | 2060 | 1464104343220 Marionette TRACE conn5 <- [1,2042,null,{}] 08:39:03 INFO - PROCESS | 2060 | 1464104343225 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}] 08:39:03 INFO - PROCESS | 2060 | 1464104343335 Marionette TRACE conn5 <- [1,2043,null,{"value":null}] 08:39:03 INFO - PROCESS | 2060 | 1464104343484 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\", \"d7c34136-0072-4267-ac82-d2d8ecbe8f23\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:39:03 INFO - PROCESS | 2060 | ++DOCSHELL 1ADB7C00 == 71 [pid = 2060] [id = 520] 08:39:03 INFO - PROCESS | 2060 | ++DOMWINDOW == 141 (1B81FC00) [pid = 2060] [serial = 1560] [outer = 00000000] 08:39:03 INFO - PROCESS | 2060 | ++DOMWINDOW == 142 (1BAB0400) [pid = 2060] [serial = 1561] [outer = 1B81FC00] 08:39:03 INFO - PROCESS | 2060 | 1464104343539 Marionette DEBUG loaded listener.js 08:39:03 INFO - PROCESS | 2060 | ++DOMWINDOW == 143 (1BB4A400) [pid = 2060] [serial = 1562] [outer = 1B81FC00] 08:39:04 INFO - PROCESS | 2060 | 1464104344170 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]]]}] 08:39:04 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.quadraticCurveTo.scaled.html | Canvas test: 2d.path.quadraticCurveTo.scaled 08:39:04 INFO - TEST-OK | /2dcontext/path-objects/2d.path.quadraticCurveTo.scaled.html | took 970ms 08:39:04 INFO - PROCESS | 2060 | 1464104344193 Marionette TRACE conn5 -> [0,2045,"getWindowHandle",null] 08:39:04 INFO - PROCESS | 2060 | 1464104344195 Marionette TRACE conn5 <- [1,2045,null,{"value":"13"}] 08:39:04 INFO - PROCESS | 2060 | 1464104344198 Marionette TRACE conn5 -> [0,2046,"setScriptTimeout",{"ms":35000}] 08:39:04 INFO - TEST-START | /2dcontext/path-objects/2d.path.quadraticCurveTo.shape.html 08:39:04 INFO - PROCESS | 2060 | 1464104344200 Marionette TRACE conn5 <- [1,2046,null,{}] 08:39:04 INFO - PROCESS | 2060 | 1464104344204 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}] 08:39:04 INFO - PROCESS | 2060 | 1464104344333 Marionette TRACE conn5 <- [1,2047,null,{"value":null}] 08:39:04 INFO - PROCESS | 2060 | 1464104344494 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\", \"d7c34136-0072-4267-ac82-d2d8ecbe8f23\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:39:04 INFO - PROCESS | 2060 | ++DOCSHELL 0CFA1800 == 72 [pid = 2060] [id = 521] 08:39:04 INFO - PROCESS | 2060 | ++DOMWINDOW == 144 (1A20D000) [pid = 2060] [serial = 1563] [outer = 00000000] 08:39:04 INFO - PROCESS | 2060 | ++DOMWINDOW == 145 (1D975C00) [pid = 2060] [serial = 1564] [outer = 1A20D000] 08:39:04 INFO - PROCESS | 2060 | 1464104344550 Marionette DEBUG loaded listener.js 08:39:04 INFO - PROCESS | 2060 | ++DOMWINDOW == 146 (1D97A800) [pid = 2060] [serial = 1565] [outer = 1A20D000] 08:39:05 INFO - PROCESS | 2060 | 1464104345415 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]]]}] 08:39:05 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.quadraticCurveTo.shape.html | Canvas test: 2d.path.quadraticCurveTo.shape 08:39:05 INFO - TEST-OK | /2dcontext/path-objects/2d.path.quadraticCurveTo.shape.html | took 1333ms 08:39:05 INFO - PROCESS | 2060 | 1464104345537 Marionette TRACE conn5 -> [0,2049,"getWindowHandle",null] 08:39:05 INFO - PROCESS | 2060 | 1464104345541 Marionette TRACE conn5 <- [1,2049,null,{"value":"13"}] 08:39:05 INFO - PROCESS | 2060 | 1464104345546 Marionette TRACE conn5 -> [0,2050,"setScriptTimeout",{"ms":35000}] 08:39:05 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.basic.html 08:39:05 INFO - PROCESS | 2060 | 1464104345550 Marionette TRACE conn5 <- [1,2050,null,{}] 08:39:05 INFO - PROCESS | 2060 | 1464104345556 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}] 08:39:05 INFO - PROCESS | 2060 | 1464104345669 Marionette TRACE conn5 <- [1,2051,null,{"value":null}] 08:39:05 INFO - PROCESS | 2060 | 1464104345823 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\", \"d7c34136-0072-4267-ac82-d2d8ecbe8f23\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:39:05 INFO - PROCESS | 2060 | ++DOCSHELL 0D60E800 == 73 [pid = 2060] [id = 522] 08:39:05 INFO - PROCESS | 2060 | ++DOMWINDOW == 147 (0D614400) [pid = 2060] [serial = 1566] [outer = 00000000] 08:39:05 INFO - PROCESS | 2060 | ++DOMWINDOW == 148 (0D66EC00) [pid = 2060] [serial = 1567] [outer = 0D614400] 08:39:05 INFO - PROCESS | 2060 | 1464104345877 Marionette DEBUG loaded listener.js 08:39:05 INFO - PROCESS | 2060 | ++DOMWINDOW == 149 (0E11A000) [pid = 2060] [serial = 1568] [outer = 0D614400] 08:39:06 INFO - PROCESS | 2060 | 1464104346501 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]]]}] 08:39:06 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.basic.html | Canvas test: 2d.path.rect.basic 08:39:06 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.basic.html | took 970ms 08:39:06 INFO - PROCESS | 2060 | 1464104346536 Marionette TRACE conn5 -> [0,2053,"getWindowHandle",null] 08:39:06 INFO - PROCESS | 2060 | 1464104346541 Marionette TRACE conn5 <- [1,2053,null,{"value":"13"}] 08:39:06 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.closed.html 08:39:06 INFO - PROCESS | 2060 | 1464104346549 Marionette TRACE conn5 -> [0,2054,"setScriptTimeout",{"ms":35000}] 08:39:06 INFO - PROCESS | 2060 | 1464104346551 Marionette TRACE conn5 <- [1,2054,null,{}] 08:39:06 INFO - PROCESS | 2060 | 1464104346555 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}] 08:39:06 INFO - PROCESS | 2060 | 1464104346689 Marionette TRACE conn5 <- [1,2055,null,{"value":null}] 08:39:06 INFO - PROCESS | 2060 | --DOCSHELL 0DCAE000 == 72 [pid = 2060] [id = 514] 08:39:06 INFO - PROCESS | 2060 | --DOCSHELL 0C30E400 == 71 [pid = 2060] [id = 513] 08:39:06 INFO - PROCESS | 2060 | --DOCSHELL 14945000 == 70 [pid = 2060] [id = 512] 08:39:06 INFO - PROCESS | 2060 | --DOCSHELL 18AF1C00 == 69 [pid = 2060] [id = 511] 08:39:06 INFO - PROCESS | 2060 | --DOCSHELL 17745C00 == 68 [pid = 2060] [id = 510] 08:39:06 INFO - PROCESS | 2060 | --DOCSHELL 156D4800 == 67 [pid = 2060] [id = 509] 08:39:06 INFO - PROCESS | 2060 | --DOCSHELL 14FDFC00 == 66 [pid = 2060] [id = 508] 08:39:06 INFO - PROCESS | 2060 | --DOCSHELL 0E1A7800 == 65 [pid = 2060] [id = 507] 08:39:06 INFO - PROCESS | 2060 | --DOCSHELL 0E789000 == 64 [pid = 2060] [id = 506] 08:39:06 INFO - PROCESS | 2060 | --DOCSHELL 0DA43C00 == 63 [pid = 2060] [id = 505] 08:39:06 INFO - PROCESS | 2060 | --DOCSHELL 19946C00 == 62 [pid = 2060] [id = 498] 08:39:06 INFO - PROCESS | 2060 | --DOMWINDOW == 148 (11D5A000) [pid = 2060] [serial = 1307] [outer = 00000000] [url = about:blank] 08:39:06 INFO - PROCESS | 2060 | --DOMWINDOW == 147 (1A77D800) [pid = 2060] [serial = 1370] [outer = 00000000] [url = about:blank] 08:39:06 INFO - PROCESS | 2060 | --DOMWINDOW == 146 (1A273400) [pid = 2060] [serial = 1313] [outer = 00000000] [url = about:blank] 08:39:06 INFO - PROCESS | 2060 | --DOMWINDOW == 145 (1A843800) [pid = 2060] [serial = 1322] [outer = 00000000] [url = about:blank] 08:39:06 INFO - PROCESS | 2060 | --DOMWINDOW == 144 (1A77E800) [pid = 2060] [serial = 1316] [outer = 00000000] [url = about:blank] 08:39:06 INFO - PROCESS | 2060 | --DOMWINDOW == 143 (156DEC00) [pid = 2060] [serial = 1310] [outer = 00000000] [url = about:blank] 08:39:06 INFO - PROCESS | 2060 | --DOMWINDOW == 142 (1999D000) [pid = 2060] [serial = 1367] [outer = 00000000] [url = about:blank] 08:39:06 INFO - PROCESS | 2060 | --DOMWINDOW == 141 (156C4400) [pid = 2060] [serial = 1361] [outer = 00000000] [url = about:blank] 08:39:06 INFO - PROCESS | 2060 | --DOMWINDOW == 140 (172AC400) [pid = 2060] [serial = 1256] [outer = 00000000] [url = about:blank] 08:39:06 INFO - PROCESS | 2060 | --DOMWINDOW == 139 (0E20C800) [pid = 2060] [serial = 1358] [outer = 00000000] [url = about:blank] 08:39:06 INFO - PROCESS | 2060 | --DOMWINDOW == 138 (17931C00) [pid = 2060] [serial = 1364] [outer = 00000000] [url = about:blank] 08:39:06 INFO - PROCESS | 2060 | --DOMWINDOW == 137 (1AB52800) [pid = 2060] [serial = 1418] [outer = 00000000] [url = about:blank] 08:39:06 INFO - PROCESS | 2060 | --DOMWINDOW == 136 (177EB400) [pid = 2060] [serial = 1355] [outer = 00000000] [url = about:blank] 08:39:06 INFO - PROCESS | 2060 | --DOMWINDOW == 135 (1A824800) [pid = 2060] [serial = 1319] [outer = 00000000] [url = about:blank] 08:39:06 INFO - PROCESS | 2060 | --DOMWINDOW == 134 (1A831800) [pid = 2060] [serial = 1415] [outer = 00000000] [url = about:blank] 08:39:06 INFO - PROCESS | 2060 | --DOMWINDOW == 133 (0DA09400) [pid = 2060] [serial = 1403] [outer = 00000000] [url = about:blank] 08:39:06 INFO - PROCESS | 2060 | --DOMWINDOW == 132 (179C4000) [pid = 2060] [serial = 1409] [outer = 00000000] [url = about:blank] 08:39:06 INFO - PROCESS | 2060 | --DOMWINDOW == 131 (1A270000) [pid = 2060] [serial = 1412] [outer = 00000000] [url = about:blank] 08:39:06 INFO - PROCESS | 2060 | --DOMWINDOW == 130 (14F12800) [pid = 2060] [serial = 1406] [outer = 00000000] [url = about:blank] 08:39:06 INFO - PROCESS | 2060 | --DOMWINDOW == 129 (1774FC00) [pid = 2060] [serial = 1400] [outer = 00000000] [url = about:blank] 08:39:06 INFO - PROCESS | 2060 | --DOMWINDOW == 128 (15C6E000) [pid = 2060] [serial = 1480] [outer = 00000000] [url = about:blank] 08:39:06 INFO - PROCESS | 2060 | --DOMWINDOW == 127 (172A7C00) [pid = 2060] [serial = 1483] [outer = 00000000] [url = about:blank] 08:39:06 INFO - PROCESS | 2060 | --DOMWINDOW == 126 (15CB0C00) [pid = 2060] [serial = 1481] [outer = 00000000] [url = about:blank] 08:39:06 INFO - PROCESS | 2060 | --DOMWINDOW == 125 (17743400) [pid = 2060] [serial = 1484] [outer = 00000000] [url = about:blank] 08:39:06 INFO - PROCESS | 2060 | --DOMWINDOW == 124 (123C7C00) [pid = 2060] [serial = 1486] [outer = 00000000] [url = about:blank] 08:39:06 INFO - PROCESS | 2060 | --DOMWINDOW == 123 (1A842C00) [pid = 2060] [serial = 1457] [outer = 00000000] [url = about:blank] 08:39:06 INFO - PROCESS | 2060 | --DOMWINDOW == 122 (1A83E000) [pid = 2060] [serial = 1456] [outer = 00000000] [url = about:blank] 08:39:06 INFO - PROCESS | 2060 | --DOMWINDOW == 121 (0DC42800) [pid = 2060] [serial = 1471] [outer = 00000000] [url = about:blank] 08:39:06 INFO - PROCESS | 2060 | --DOMWINDOW == 120 (0E767800) [pid = 2060] [serial = 1472] [outer = 00000000] [url = about:blank] 08:39:06 INFO - PROCESS | 2060 | --DOMWINDOW == 119 (1676BC00) [pid = 2060] [serial = 1453] [outer = 00000000] [url = about:blank] 08:39:06 INFO - PROCESS | 2060 | --DOMWINDOW == 118 (14951400) [pid = 2060] [serial = 1487] [outer = 00000000] [url = about:blank] 08:39:06 INFO - PROCESS | 2060 | --DOMWINDOW == 117 (18AF2000) [pid = 2060] [serial = 1454] [outer = 00000000] [url = about:blank] 08:39:06 INFO - PROCESS | 2060 | --DOMWINDOW == 116 (14946800) [pid = 2060] [serial = 1469] [outer = 00000000] [url = about:blank] 08:39:06 INFO - PROCESS | 2060 | --DOMWINDOW == 115 (134E5C00) [pid = 2060] [serial = 1468] [outer = 00000000] [url = about:blank] 08:39:06 INFO - PROCESS | 2060 | --DOMWINDOW == 114 (1494E000) [pid = 2060] [serial = 1451] [outer = 00000000] [url = about:blank] 08:39:06 INFO - PROCESS | 2060 | --DOMWINDOW == 113 (134EBC00) [pid = 2060] [serial = 1450] [outer = 00000000] [url = about:blank] 08:39:06 INFO - PROCESS | 2060 | --DOMWINDOW == 112 (14996000) [pid = 2060] [serial = 1474] [outer = 00000000] [url = about:blank] 08:39:06 INFO - PROCESS | 2060 | --DOMWINDOW == 111 (14F1A800) [pid = 2060] [serial = 1475] [outer = 00000000] [url = about:blank] 08:39:06 INFO - PROCESS | 2060 | --DOMWINDOW == 110 (156C6800) [pid = 2060] [serial = 1477] [outer = 00000000] [url = about:blank] 08:39:06 INFO - PROCESS | 2060 | --DOMWINDOW == 109 (1ADAD400) [pid = 2060] [serial = 1460] [outer = 00000000] [url = about:blank] 08:39:06 INFO - PROCESS | 2060 | --DOMWINDOW == 108 (1AB5A800) [pid = 2060] [serial = 1459] [outer = 00000000] [url = about:blank] 08:39:06 INFO - PROCESS | 2060 | --DOMWINDOW == 107 (0D24F400) [pid = 2060] [serial = 1448] [outer = 00000000] [url = about:blank] 08:39:06 INFO - PROCESS | 2060 | --DOMWINDOW == 106 (0C422400) [pid = 2060] [serial = 1447] [outer = 00000000] [url = about:blank] 08:39:06 INFO - PROCESS | 2060 | --DOMWINDOW == 105 (12332400) [pid = 2060] [serial = 1466] [outer = 00000000] [url = about:blank] 08:39:06 INFO - PROCESS | 2060 | --DOMWINDOW == 104 (0E123C00) [pid = 2060] [serial = 1465] [outer = 00000000] [url = about:blank] 08:39:06 INFO - PROCESS | 2060 | --DOMWINDOW == 103 (1ADB8400) [pid = 2060] [serial = 1462] [outer = 00000000] [url = about:blank] 08:39:06 INFO - PROCESS | 2060 | --DOMWINDOW == 102 (19948C00) [pid = 2060] [serial = 1492] [outer = 00000000] [url = about:blank] 08:39:06 INFO - PROCESS | 2060 | --DOMWINDOW == 101 (177DF400) [pid = 2060] [serial = 1489] [outer = 00000000] [url = about:blank] 08:39:06 INFO - PROCESS | 2060 | --DOMWINDOW == 100 (1A26EC00) [pid = 2060] [serial = 1493] [outer = 00000000] [url = about:blank] 08:39:06 INFO - PROCESS | 2060 | --DOMWINDOW == 99 (178D4000) [pid = 2060] [serial = 1490] [outer = 00000000] [url = about:blank] 08:39:06 INFO - PROCESS | 2060 | --DOMWINDOW == 98 (156D7C00) [pid = 2060] [serial = 1478] [outer = 00000000] [url = about:blank] 08:39:06 INFO - PROCESS | 2060 | 1464104346881 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\", \"d7c34136-0072-4267-ac82-d2d8ecbe8f23\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:39:06 INFO - PROCESS | 2060 | ++DOCSHELL 09173C00 == 63 [pid = 2060] [id = 523] 08:39:06 INFO - PROCESS | 2060 | ++DOMWINDOW == 99 (09174800) [pid = 2060] [serial = 1569] [outer = 00000000] 08:39:06 INFO - PROCESS | 2060 | ++DOMWINDOW == 100 (0C3B0400) [pid = 2060] [serial = 1570] [outer = 09174800] 08:39:06 INFO - PROCESS | 2060 | 1464104346928 Marionette DEBUG loaded listener.js 08:39:06 INFO - PROCESS | 2060 | ++DOMWINDOW == 101 (0C978800) [pid = 2060] [serial = 1571] [outer = 09174800] 08:39:07 INFO - PROCESS | 2060 | 1464104347404 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]]]}] 08:39:07 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.closed.html | Canvas test: 2d.path.rect.closed 08:39:07 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.closed.html | took 870ms 08:39:07 INFO - PROCESS | 2060 | 1464104347419 Marionette TRACE conn5 -> [0,2057,"getWindowHandle",null] 08:39:07 INFO - PROCESS | 2060 | 1464104347422 Marionette TRACE conn5 <- [1,2057,null,{"value":"13"}] 08:39:07 INFO - PROCESS | 2060 | 1464104347425 Marionette TRACE conn5 -> [0,2058,"setScriptTimeout",{"ms":35000}] 08:39:07 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.end.1.html 08:39:07 INFO - PROCESS | 2060 | 1464104347429 Marionette TRACE conn5 <- [1,2058,null,{}] 08:39:07 INFO - PROCESS | 2060 | 1464104347440 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}] 08:39:07 INFO - PROCESS | 2060 | 1464104347541 Marionette TRACE conn5 <- [1,2059,null,{"value":null}] 08:39:07 INFO - PROCESS | 2060 | 1464104347549 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\", \"d7c34136-0072-4267-ac82-d2d8ecbe8f23\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:39:07 INFO - PROCESS | 2060 | ++DOCSHELL 0D614800 == 64 [pid = 2060] [id = 524] 08:39:07 INFO - PROCESS | 2060 | ++DOMWINDOW == 102 (0DA0F000) [pid = 2060] [serial = 1572] [outer = 00000000] 08:39:07 INFO - PROCESS | 2060 | ++DOMWINDOW == 103 (12330400) [pid = 2060] [serial = 1573] [outer = 0DA0F000] 08:39:07 INFO - PROCESS | 2060 | 1464104347600 Marionette DEBUG loaded listener.js 08:39:07 INFO - PROCESS | 2060 | ++DOMWINDOW == 104 (12613C00) [pid = 2060] [serial = 1574] [outer = 0DA0F000] 08:39:08 INFO - PROCESS | 2060 | 1464104348095 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]]]}] 08:39:08 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.end.1.html | Canvas test: 2d.path.rect.end.1 08:39:08 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.end.1.html | took 730ms 08:39:08 INFO - PROCESS | 2060 | 1464104348159 Marionette TRACE conn5 -> [0,2061,"getWindowHandle",null] 08:39:08 INFO - PROCESS | 2060 | 1464104348162 Marionette TRACE conn5 <- [1,2061,null,{"value":"13"}] 08:39:08 INFO - PROCESS | 2060 | 1464104348165 Marionette TRACE conn5 -> [0,2062,"setScriptTimeout",{"ms":35000}] 08:39:08 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.end.2.html 08:39:08 INFO - PROCESS | 2060 | 1464104348167 Marionette TRACE conn5 <- [1,2062,null,{}] 08:39:08 INFO - PROCESS | 2060 | 1464104348170 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}] 08:39:08 INFO - PROCESS | 2060 | 1464104348289 Marionette TRACE conn5 <- [1,2063,null,{"value":null}] 08:39:08 INFO - PROCESS | 2060 | 1464104348394 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\", \"d7c34136-0072-4267-ac82-d2d8ecbe8f23\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:39:08 INFO - PROCESS | 2060 | ++DOCSHELL 139CA400 == 65 [pid = 2060] [id = 525] 08:39:08 INFO - PROCESS | 2060 | ++DOMWINDOW == 105 (139CDC00) [pid = 2060] [serial = 1575] [outer = 00000000] 08:39:08 INFO - PROCESS | 2060 | ++DOMWINDOW == 106 (1494AC00) [pid = 2060] [serial = 1576] [outer = 139CDC00] 08:39:08 INFO - PROCESS | 2060 | 1464104348439 Marionette DEBUG loaded listener.js 08:39:08 INFO - PROCESS | 2060 | ++DOMWINDOW == 107 (14951400) [pid = 2060] [serial = 1577] [outer = 139CDC00] 08:39:08 INFO - PROCESS | 2060 | 1464104348816 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]]]}] 08:39:08 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.end.2.html | Canvas test: 2d.path.rect.end.2 08:39:08 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.end.2.html | took 670ms 08:39:08 INFO - PROCESS | 2060 | 1464104348839 Marionette TRACE conn5 -> [0,2065,"getWindowHandle",null] 08:39:08 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.negative.html 08:39:08 INFO - PROCESS | 2060 | 1464104348841 Marionette TRACE conn5 <- [1,2065,null,{"value":"13"}] 08:39:08 INFO - PROCESS | 2060 | 1464104348844 Marionette TRACE conn5 -> [0,2066,"setScriptTimeout",{"ms":35000}] 08:39:08 INFO - PROCESS | 2060 | 1464104348846 Marionette TRACE conn5 <- [1,2066,null,{}] 08:39:08 INFO - PROCESS | 2060 | 1464104348849 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}] 08:39:08 INFO - PROCESS | 2060 | 1464104348989 Marionette TRACE conn5 <- [1,2067,null,{"value":null}] 08:39:08 INFO - PROCESS | 2060 | 1464104349007 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\", \"d7c34136-0072-4267-ac82-d2d8ecbe8f23\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:39:08 INFO - PROCESS | 2060 | ++DOCSHELL 0C423400 == 66 [pid = 2060] [id = 526] 08:39:08 INFO - PROCESS | 2060 | ++DOMWINDOW == 108 (13D48000) [pid = 2060] [serial = 1578] [outer = 00000000] 08:39:09 INFO - PROCESS | 2060 | ++DOMWINDOW == 109 (14F14000) [pid = 2060] [serial = 1579] [outer = 13D48000] 08:39:09 INFO - PROCESS | 2060 | 1464104349065 Marionette DEBUG loaded listener.js 08:39:09 INFO - PROCESS | 2060 | ++DOMWINDOW == 110 (14FDAC00) [pid = 2060] [serial = 1580] [outer = 13D48000] 08:39:09 INFO - PROCESS | 2060 | 1464104349510 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]]]}] 08:39:09 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.negative.html | Canvas test: 2d.path.rect.negative 08:39:09 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.negative.html | took 730ms 08:39:09 INFO - PROCESS | 2060 | 1464104349577 Marionette TRACE conn5 -> [0,2069,"getWindowHandle",null] 08:39:09 INFO - PROCESS | 2060 | 1464104349579 Marionette TRACE conn5 <- [1,2069,null,{"value":"13"}] 08:39:09 INFO - PROCESS | 2060 | 1464104349582 Marionette TRACE conn5 -> [0,2070,"setScriptTimeout",{"ms":35000}] 08:39:09 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.newsubpath.html 08:39:09 INFO - PROCESS | 2060 | 1464104349584 Marionette TRACE conn5 <- [1,2070,null,{}] 08:39:09 INFO - PROCESS | 2060 | 1464104349588 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}] 08:39:09 INFO - PROCESS | 2060 | 1464104349756 Marionette TRACE conn5 <- [1,2071,null,{"value":null}] 08:39:09 INFO - PROCESS | 2060 | 1464104349785 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\", \"d7c34136-0072-4267-ac82-d2d8ecbe8f23\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:39:09 INFO - PROCESS | 2060 | ++DOCSHELL 156B9C00 == 67 [pid = 2060] [id = 527] 08:39:09 INFO - PROCESS | 2060 | ++DOMWINDOW == 111 (156BE000) [pid = 2060] [serial = 1581] [outer = 00000000] 08:39:09 INFO - PROCESS | 2060 | ++DOMWINDOW == 112 (156D6000) [pid = 2060] [serial = 1582] [outer = 156BE000] 08:39:09 INFO - PROCESS | 2060 | 1464104349830 Marionette DEBUG loaded listener.js 08:39:09 INFO - PROCESS | 2060 | ++DOMWINDOW == 113 (156E1400) [pid = 2060] [serial = 1583] [outer = 156BE000] 08:39:10 INFO - PROCESS | 2060 | 1464104350272 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]]]}] 08:39:10 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.newsubpath.html | Canvas test: 2d.path.rect.newsubpath 08:39:10 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.newsubpath.html | took 730ms 08:39:10 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.nonfinite.html 08:39:10 INFO - PROCESS | 2060 | 1464104350316 Marionette TRACE conn5 -> [0,2073,"getWindowHandle",null] 08:39:10 INFO - PROCESS | 2060 | 1464104350318 Marionette TRACE conn5 <- [1,2073,null,{"value":"13"}] 08:39:10 INFO - PROCESS | 2060 | 1464104350321 Marionette TRACE conn5 -> [0,2074,"setScriptTimeout",{"ms":35000}] 08:39:10 INFO - PROCESS | 2060 | 1464104350323 Marionette TRACE conn5 <- [1,2074,null,{}] 08:39:10 INFO - PROCESS | 2060 | 1464104350326 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}] 08:39:10 INFO - PROCESS | 2060 | 1464104350447 Marionette TRACE conn5 <- [1,2075,null,{"value":null}] 08:39:10 INFO - PROCESS | 2060 | 1464104350514 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\", \"d7c34136-0072-4267-ac82-d2d8ecbe8f23\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:39:10 INFO - PROCESS | 2060 | ++DOCSHELL 156D5C00 == 68 [pid = 2060] [id = 528] 08:39:10 INFO - PROCESS | 2060 | ++DOMWINDOW == 114 (15C33400) [pid = 2060] [serial = 1584] [outer = 00000000] 08:39:10 INFO - PROCESS | 2060 | ++DOMWINDOW == 115 (15CB8C00) [pid = 2060] [serial = 1585] [outer = 15C33400] 08:39:10 INFO - PROCESS | 2060 | 1464104350559 Marionette DEBUG loaded listener.js 08:39:10 INFO - PROCESS | 2060 | ++DOMWINDOW == 116 (166A3800) [pid = 2060] [serial = 1586] [outer = 15C33400] 08:39:11 INFO - PROCESS | 2060 | --DOMWINDOW == 115 (13D50000) [pid = 2060] [serial = 1443] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.closePath.newline.html] 08:39:11 INFO - PROCESS | 2060 | --DOMWINDOW == 114 (134EB000) [pid = 2060] [serial = 1518] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.winding.html] 08:39:11 INFO - PROCESS | 2060 | --DOMWINDOW == 113 (15CB4C00) [pid = 2060] [serial = 1527] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.lineTo.ensuresubpath.2.html] 08:39:11 INFO - PROCESS | 2060 | --DOMWINDOW == 112 (0E1AA400) [pid = 2060] [serial = 1521] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.lineTo.basic.html] 08:39:11 INFO - PROCESS | 2060 | --DOMWINDOW == 111 (0DA49400) [pid = 2060] [serial = 1515] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.unclosed.html] 08:39:11 INFO - PROCESS | 2060 | --DOMWINDOW == 110 (1BB55800) [pid = 2060] [serial = 1512] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.transform.4.html] 08:39:11 INFO - PROCESS | 2060 | --DOMWINDOW == 109 (17746000) [pid = 2060] [serial = 1530] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.lineTo.nextpoint.html] 08:39:11 INFO - PROCESS | 2060 | --DOMWINDOW == 108 (154C7400) [pid = 2060] [serial = 1524] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.lineTo.ensuresubpath.1.html] 08:39:11 INFO - PROCESS | 2060 | --DOMWINDOW == 107 (18AF9000) [pid = 2060] [serial = 1533] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.lineTo.nonfinite.html] 08:39:11 INFO - PROCESS | 2060 | --DOMWINDOW == 106 (0D250C00) [pid = 2060] [serial = 1539] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.moveTo.multiple.html] 08:39:11 INFO - PROCESS | 2060 | --DOMWINDOW == 105 (1A784000) [pid = 2060] [serial = 1536] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.moveTo.basic.html] 08:39:11 INFO - PROCESS | 2060 | --DOMWINDOW == 104 (13D50800) [pid = 2060] [serial = 1542] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.moveTo.newsubpath.html] 08:39:11 INFO - PROCESS | 2060 | 1464104351231 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]]]}] 08:39:11 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.nonfinite.html | rect() with Infinity/NaN is ignored 08:39:11 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.nonfinite.html | took 970ms 08:39:11 INFO - PROCESS | 2060 | 1464104351292 Marionette TRACE conn5 -> [0,2077,"getWindowHandle",null] 08:39:11 INFO - PROCESS | 2060 | 1464104351294 Marionette TRACE conn5 <- [1,2077,null,{"value":"13"}] 08:39:11 INFO - PROCESS | 2060 | 1464104351298 Marionette TRACE conn5 -> [0,2078,"setScriptTimeout",{"ms":35000}] 08:39:11 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.selfintersect.html 08:39:11 INFO - PROCESS | 2060 | 1464104351299 Marionette TRACE conn5 <- [1,2078,null,{}] 08:39:11 INFO - PROCESS | 2060 | 1464104351306 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}] 08:39:11 INFO - PROCESS | 2060 | 1464104351396 Marionette TRACE conn5 <- [1,2079,null,{"value":null}] 08:39:11 INFO - PROCESS | 2060 | 1464104351407 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\", \"d7c34136-0072-4267-ac82-d2d8ecbe8f23\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:39:11 INFO - PROCESS | 2060 | ++DOCSHELL 0DA44800 == 69 [pid = 2060] [id = 529] 08:39:11 INFO - PROCESS | 2060 | ++DOMWINDOW == 105 (0DA49400) [pid = 2060] [serial = 1587] [outer = 00000000] 08:39:11 INFO - PROCESS | 2060 | ++DOMWINDOW == 106 (134EB000) [pid = 2060] [serial = 1588] [outer = 0DA49400] 08:39:11 INFO - PROCESS | 2060 | 1464104351454 Marionette DEBUG loaded listener.js 08:39:11 INFO - PROCESS | 2060 | ++DOMWINDOW == 107 (1549E800) [pid = 2060] [serial = 1589] [outer = 0DA49400] 08:39:11 INFO - PROCESS | 2060 | 1464104351896 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]]]}] 08:39:11 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.selfintersect.html | Canvas test: 2d.path.rect.selfintersect 08:39:11 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.selfintersect.html | took 630ms 08:39:11 INFO - PROCESS | 2060 | 1464104351937 Marionette TRACE conn5 -> [0,2081,"getWindowHandle",null] 08:39:11 INFO - PROCESS | 2060 | 1464104351939 Marionette TRACE conn5 <- [1,2081,null,{"value":"13"}] 08:39:11 INFO - PROCESS | 2060 | 1464104351942 Marionette TRACE conn5 -> [0,2082,"setScriptTimeout",{"ms":35000}] 08:39:11 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.winding.html 08:39:11 INFO - PROCESS | 2060 | 1464104351944 Marionette TRACE conn5 <- [1,2082,null,{}] 08:39:11 INFO - PROCESS | 2060 | 1464104351948 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}] 08:39:12 INFO - PROCESS | 2060 | 1464104352039 Marionette TRACE conn5 <- [1,2083,null,{"value":null}] 08:39:12 INFO - PROCESS | 2060 | 1464104352045 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\", \"d7c34136-0072-4267-ac82-d2d8ecbe8f23\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:39:12 INFO - PROCESS | 2060 | ++DOCSHELL 0DC46000 == 70 [pid = 2060] [id = 530] 08:39:12 INFO - PROCESS | 2060 | ++DOMWINDOW == 108 (15C3A400) [pid = 2060] [serial = 1590] [outer = 00000000] 08:39:12 INFO - PROCESS | 2060 | ++DOMWINDOW == 109 (16776C00) [pid = 2060] [serial = 1591] [outer = 15C3A400] 08:39:12 INFO - PROCESS | 2060 | 1464104352092 Marionette DEBUG loaded listener.js 08:39:12 INFO - PROCESS | 2060 | ++DOMWINDOW == 110 (16D59800) [pid = 2060] [serial = 1592] [outer = 15C3A400] 08:39:12 INFO - PROCESS | 2060 | 1464104352527 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]]]}] 08:39:12 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.winding.html | Canvas test: 2d.path.rect.winding 08:39:12 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.winding.html | took 632ms 08:39:12 INFO - PROCESS | 2060 | 1464104352580 Marionette TRACE conn5 -> [0,2085,"getWindowHandle",null] 08:39:12 INFO - PROCESS | 2060 | 1464104352583 Marionette TRACE conn5 <- [1,2085,null,{"value":"13"}] 08:39:12 INFO - PROCESS | 2060 | 1464104352586 Marionette TRACE conn5 -> [0,2086,"setScriptTimeout",{"ms":35000}] 08:39:12 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.zero.1.html 08:39:12 INFO - PROCESS | 2060 | 1464104352587 Marionette TRACE conn5 <- [1,2086,null,{}] 08:39:12 INFO - PROCESS | 2060 | 1464104352591 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}] 08:39:12 INFO - PROCESS | 2060 | 1464104352678 Marionette TRACE conn5 <- [1,2087,null,{"value":null}] 08:39:12 INFO - PROCESS | 2060 | 1464104352685 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\", \"d7c34136-0072-4267-ac82-d2d8ecbe8f23\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:39:12 INFO - PROCESS | 2060 | ++DOCSHELL 17162800 == 71 [pid = 2060] [id = 531] 08:39:12 INFO - PROCESS | 2060 | ++DOMWINDOW == 111 (172A7C00) [pid = 2060] [serial = 1593] [outer = 00000000] 08:39:12 INFO - PROCESS | 2060 | ++DOMWINDOW == 112 (17744800) [pid = 2060] [serial = 1594] [outer = 172A7C00] 08:39:12 INFO - PROCESS | 2060 | 1464104352731 Marionette DEBUG loaded listener.js 08:39:12 INFO - PROCESS | 2060 | ++DOMWINDOW == 113 (1774E400) [pid = 2060] [serial = 1595] [outer = 172A7C00] 08:39:13 INFO - PROCESS | 2060 | 1464104353192 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]]]}] 08:39:13 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.zero.1.html | Canvas test: 2d.path.rect.zero.1 08:39:13 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.zero.1.html | took 730ms 08:39:13 INFO - PROCESS | 2060 | 1464104353320 Marionette TRACE conn5 -> [0,2089,"getWindowHandle",null] 08:39:13 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.zero.2.html 08:39:13 INFO - PROCESS | 2060 | 1464104353324 Marionette TRACE conn5 <- [1,2089,null,{"value":"13"}] 08:39:13 INFO - PROCESS | 2060 | 1464104353329 Marionette TRACE conn5 -> [0,2090,"setScriptTimeout",{"ms":35000}] 08:39:13 INFO - PROCESS | 2060 | 1464104353334 Marionette TRACE conn5 <- [1,2090,null,{}] 08:39:13 INFO - PROCESS | 2060 | 1464104353341 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}] 08:39:13 INFO - PROCESS | 2060 | 1464104353477 Marionette TRACE conn5 <- [1,2091,null,{"value":null}] 08:39:13 INFO - PROCESS | 2060 | 1464104353590 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\", \"d7c34136-0072-4267-ac82-d2d8ecbe8f23\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:39:13 INFO - PROCESS | 2060 | ++DOCSHELL 0D253000 == 72 [pid = 2060] [id = 532] 08:39:13 INFO - PROCESS | 2060 | ++DOMWINDOW == 114 (0D255400) [pid = 2060] [serial = 1596] [outer = 00000000] 08:39:13 INFO - PROCESS | 2060 | ++DOMWINDOW == 115 (0D53EC00) [pid = 2060] [serial = 1597] [outer = 0D255400] 08:39:13 INFO - PROCESS | 2060 | 1464104353648 Marionette DEBUG loaded listener.js 08:39:13 INFO - PROCESS | 2060 | ++DOMWINDOW == 116 (0D668400) [pid = 2060] [serial = 1598] [outer = 0D255400] 08:39:14 INFO - PROCESS | 2060 | 1464104354248 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]]]}] 08:39:14 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.zero.2.html | Canvas test: 2d.path.rect.zero.2 08:39:14 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.zero.2.html | took 990ms 08:39:14 INFO - PROCESS | 2060 | 1464104354320 Marionette TRACE conn5 -> [0,2093,"getWindowHandle",null] 08:39:14 INFO - PROCESS | 2060 | 1464104354324 Marionette TRACE conn5 <- [1,2093,null,{"value":"13"}] 08:39:14 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.zero.3.html 08:39:14 INFO - PROCESS | 2060 | 1464104354332 Marionette TRACE conn5 -> [0,2094,"setScriptTimeout",{"ms":35000}] 08:39:14 INFO - PROCESS | 2060 | 1464104354336 Marionette TRACE conn5 <- [1,2094,null,{}] 08:39:14 INFO - PROCESS | 2060 | 1464104354340 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}] 08:39:14 INFO - PROCESS | 2060 | 1464104354486 Marionette TRACE conn5 <- [1,2095,null,{"value":null}] 08:39:14 INFO - PROCESS | 2060 | 1464104354634 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\", \"d7c34136-0072-4267-ac82-d2d8ecbe8f23\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:39:14 INFO - PROCESS | 2060 | ++DOCSHELL 0C93BC00 == 73 [pid = 2060] [id = 533] 08:39:14 INFO - PROCESS | 2060 | ++DOMWINDOW == 117 (124C8800) [pid = 2060] [serial = 1599] [outer = 00000000] 08:39:14 INFO - PROCESS | 2060 | ++DOMWINDOW == 118 (139CA800) [pid = 2060] [serial = 1600] [outer = 124C8800] 08:39:14 INFO - PROCESS | 2060 | 1464104354691 Marionette DEBUG loaded listener.js 08:39:14 INFO - PROCESS | 2060 | ++DOMWINDOW == 119 (1494A400) [pid = 2060] [serial = 1601] [outer = 124C8800] 08:39:15 INFO - PROCESS | 2060 | 1464104355247 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]]]}] 08:39:15 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.zero.3.html | Canvas test: 2d.path.rect.zero.3 08:39:15 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.zero.3.html | took 970ms 08:39:15 INFO - PROCESS | 2060 | 1464104355305 Marionette TRACE conn5 -> [0,2097,"getWindowHandle",null] 08:39:15 INFO - PROCESS | 2060 | 1464104355308 Marionette TRACE conn5 <- [1,2097,null,{"value":"13"}] 08:39:15 INFO - PROCESS | 2060 | 1464104355311 Marionette TRACE conn5 -> [0,2098,"setScriptTimeout",{"ms":35000}] 08:39:15 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.zero.4.html 08:39:15 INFO - PROCESS | 2060 | 1464104355314 Marionette TRACE conn5 <- [1,2098,null,{}] 08:39:15 INFO - PROCESS | 2060 | 1464104355325 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}] 08:39:15 INFO - PROCESS | 2060 | 1464104355448 Marionette TRACE conn5 <- [1,2099,null,{"value":null}] 08:39:15 INFO - PROCESS | 2060 | 1464104355610 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\", \"d7c34136-0072-4267-ac82-d2d8ecbe8f23\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:39:15 INFO - PROCESS | 2060 | ++DOCSHELL 16695400 == 74 [pid = 2060] [id = 534] 08:39:15 INFO - PROCESS | 2060 | ++DOMWINDOW == 120 (16D56800) [pid = 2060] [serial = 1602] [outer = 00000000] 08:39:15 INFO - PROCESS | 2060 | ++DOMWINDOW == 121 (1774F800) [pid = 2060] [serial = 1603] [outer = 16D56800] 08:39:15 INFO - PROCESS | 2060 | 1464104355670 Marionette DEBUG loaded listener.js 08:39:15 INFO - PROCESS | 2060 | ++DOMWINDOW == 122 (177E8C00) [pid = 2060] [serial = 1604] [outer = 16D56800] 08:39:16 INFO - PROCESS | 2060 | 1464104356295 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]]]}] 08:39:16 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.zero.4.html | Canvas test: 2d.path.rect.zero.4 08:39:16 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.zero.4.html | took 1018ms 08:39:16 INFO - PROCESS | 2060 | 1464104356332 Marionette TRACE conn5 -> [0,2101,"getWindowHandle",null] 08:39:16 INFO - PROCESS | 2060 | 1464104356335 Marionette TRACE conn5 <- [1,2101,null,{"value":"13"}] 08:39:16 INFO - PROCESS | 2060 | 1464104356338 Marionette TRACE conn5 -> [0,2102,"setScriptTimeout",{"ms":35000}] 08:39:16 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.zero.5.html 08:39:16 INFO - PROCESS | 2060 | 1464104356340 Marionette TRACE conn5 <- [1,2102,null,{}] 08:39:16 INFO - PROCESS | 2060 | 1464104356344 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}] 08:39:16 INFO - PROCESS | 2060 | 1464104356462 Marionette TRACE conn5 <- [1,2103,null,{"value":null}] 08:39:16 INFO - PROCESS | 2060 | 1464104356608 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\", \"d7c34136-0072-4267-ac82-d2d8ecbe8f23\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:39:16 INFO - PROCESS | 2060 | ++DOCSHELL 156BD400 == 75 [pid = 2060] [id = 535] 08:39:16 INFO - PROCESS | 2060 | ++DOMWINDOW == 123 (178D3800) [pid = 2060] [serial = 1605] [outer = 00000000] 08:39:16 INFO - PROCESS | 2060 | ++DOMWINDOW == 124 (18AC2C00) [pid = 2060] [serial = 1606] [outer = 178D3800] 08:39:16 INFO - PROCESS | 2060 | 1464104356664 Marionette DEBUG loaded listener.js 08:39:16 INFO - PROCESS | 2060 | ++DOMWINDOW == 125 (192C0C00) [pid = 2060] [serial = 1607] [outer = 178D3800] 08:39:17 INFO - PROCESS | 2060 | 1464104357241 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]]]}] 08:39:17 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.zero.5.html | Canvas test: 2d.path.rect.zero.5 08:39:17 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.zero.5.html | took 970ms 08:39:17 INFO - PROCESS | 2060 | 1464104357313 Marionette TRACE conn5 -> [0,2105,"getWindowHandle",null] 08:39:17 INFO - PROCESS | 2060 | 1464104357315 Marionette TRACE conn5 <- [1,2105,null,{"value":"13"}] 08:39:17 INFO - PROCESS | 2060 | 1464104357319 Marionette TRACE conn5 -> [0,2106,"setScriptTimeout",{"ms":35000}] 08:39:17 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.zero.6.html 08:39:17 INFO - PROCESS | 2060 | 1464104357321 Marionette TRACE conn5 <- [1,2106,null,{}] 08:39:17 INFO - PROCESS | 2060 | 1464104357325 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}] 08:39:17 INFO - PROCESS | 2060 | 1464104357442 Marionette TRACE conn5 <- [1,2107,null,{"value":null}] 08:39:17 INFO - PROCESS | 2060 | 1464104357583 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\", \"d7c34136-0072-4267-ac82-d2d8ecbe8f23\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:39:17 INFO - PROCESS | 2060 | ++DOCSHELL 178EE000 == 76 [pid = 2060] [id = 536] 08:39:17 INFO - PROCESS | 2060 | ++DOMWINDOW == 126 (18AC0C00) [pid = 2060] [serial = 1608] [outer = 00000000] 08:39:17 INFO - PROCESS | 2060 | ++DOMWINDOW == 127 (199ECC00) [pid = 2060] [serial = 1609] [outer = 18AC0C00] 08:39:17 INFO - PROCESS | 2060 | 1464104357639 Marionette DEBUG loaded listener.js 08:39:17 INFO - PROCESS | 2060 | ++DOMWINDOW == 128 (1A272C00) [pid = 2060] [serial = 1610] [outer = 18AC0C00] 08:39:18 INFO - PROCESS | 2060 | 1464104358204 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]]]}] 08:39:18 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.zero.6.html | Canvas test: 2d.path.rect.zero.6 08:39:18 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.zero.6.html | took 930ms 08:39:18 INFO - PROCESS | 2060 | 1464104358253 Marionette TRACE conn5 -> [0,2109,"getWindowHandle",null] 08:39:18 INFO - PROCESS | 2060 | 1464104358255 Marionette TRACE conn5 <- [1,2109,null,{"value":"13"}] 08:39:18 INFO - PROCESS | 2060 | 1464104358259 Marionette TRACE conn5 -> [0,2110,"setScriptTimeout",{"ms":35000}] 08:39:18 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.empty.html 08:39:18 INFO - PROCESS | 2060 | 1464104358261 Marionette TRACE conn5 <- [1,2110,null,{}] 08:39:18 INFO - PROCESS | 2060 | 1464104358265 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}] 08:39:18 INFO - PROCESS | 2060 | 1464104358399 Marionette TRACE conn5 <- [1,2111,null,{"value":null}] 08:39:18 INFO - PROCESS | 2060 | 1464104358549 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\", \"d7c34136-0072-4267-ac82-d2d8ecbe8f23\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:39:18 INFO - PROCESS | 2060 | ++DOCSHELL 1A782000 == 77 [pid = 2060] [id = 537] 08:39:18 INFO - PROCESS | 2060 | ++DOMWINDOW == 129 (1A783800) [pid = 2060] [serial = 1611] [outer = 00000000] 08:39:18 INFO - PROCESS | 2060 | ++DOMWINDOW == 130 (1A7A7C00) [pid = 2060] [serial = 1612] [outer = 1A783800] 08:39:18 INFO - PROCESS | 2060 | 1464104358606 Marionette DEBUG loaded listener.js 08:39:18 INFO - PROCESS | 2060 | ++DOMWINDOW == 131 (1A7B4800) [pid = 2060] [serial = 1613] [outer = 1A783800] 08:39:19 INFO - PROCESS | 2060 | 1464104359220 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]]]}] 08:39:19 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.stroke.empty.html | Empty subpaths are not stroked 08:39:19 INFO - TEST-OK | /2dcontext/path-objects/2d.path.stroke.empty.html | took 1017ms 08:39:19 INFO - PROCESS | 2060 | 1464104359280 Marionette TRACE conn5 -> [0,2113,"getWindowHandle",null] 08:39:19 INFO - PROCESS | 2060 | 1464104359282 Marionette TRACE conn5 <- [1,2113,null,{"value":"13"}] 08:39:19 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.overlap.html 08:39:19 INFO - PROCESS | 2060 | 1464104359300 Marionette TRACE conn5 -> [0,2114,"setScriptTimeout",{"ms":35000}] 08:39:19 INFO - PROCESS | 2060 | 1464104359302 Marionette TRACE conn5 <- [1,2114,null,{}] 08:39:19 INFO - PROCESS | 2060 | 1464104359307 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}] 08:39:19 INFO - PROCESS | 2060 | 1464104359420 Marionette TRACE conn5 <- [1,2115,null,{"value":null}] 08:39:19 INFO - PROCESS | 2060 | 1464104359565 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\", \"d7c34136-0072-4267-ac82-d2d8ecbe8f23\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:39:19 INFO - PROCESS | 2060 | ++DOCSHELL 1A831C00 == 78 [pid = 2060] [id = 538] 08:39:19 INFO - PROCESS | 2060 | ++DOMWINDOW == 132 (1A832000) [pid = 2060] [serial = 1614] [outer = 00000000] 08:39:19 INFO - PROCESS | 2060 | ++DOMWINDOW == 133 (1A843400) [pid = 2060] [serial = 1615] [outer = 1A832000] 08:39:19 INFO - PROCESS | 2060 | 1464104359622 Marionette DEBUG loaded listener.js 08:39:19 INFO - PROCESS | 2060 | ++DOMWINDOW == 134 (1A8E7000) [pid = 2060] [serial = 1616] [outer = 1A832000] 08:39:20 INFO - PROCESS | 2060 | 1464104360238 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]]]}] 08:39:20 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.stroke.overlap.html | Stroked subpaths are combined before being drawn 08:39:20 INFO - TEST-OK | /2dcontext/path-objects/2d.path.stroke.overlap.html | took 970ms 08:39:20 INFO - PROCESS | 2060 | 1464104360271 Marionette TRACE conn5 -> [0,2117,"getWindowHandle",null] 08:39:20 INFO - PROCESS | 2060 | 1464104360273 Marionette TRACE conn5 <- [1,2117,null,{"value":"13"}] 08:39:20 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.prune.arc.html 08:39:20 INFO - PROCESS | 2060 | 1464104360276 Marionette TRACE conn5 -> [0,2118,"setScriptTimeout",{"ms":35000}] 08:39:20 INFO - PROCESS | 2060 | 1464104360279 Marionette TRACE conn5 <- [1,2118,null,{}] 08:39:20 INFO - PROCESS | 2060 | 1464104360282 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}] 08:39:20 INFO - PROCESS | 2060 | 1464104360399 Marionette TRACE conn5 <- [1,2119,null,{"value":null}] 08:39:20 INFO - PROCESS | 2060 | 1464104360699 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\", \"d7c34136-0072-4267-ac82-d2d8ecbe8f23\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:39:20 INFO - PROCESS | 2060 | ++DOCSHELL 0916F000 == 79 [pid = 2060] [id = 539] 08:39:20 INFO - PROCESS | 2060 | ++DOMWINDOW == 135 (09176C00) [pid = 2060] [serial = 1617] [outer = 00000000] 08:39:20 INFO - PROCESS | 2060 | ++DOMWINDOW == 136 (0CFA5000) [pid = 2060] [serial = 1618] [outer = 09176C00] 08:39:20 INFO - PROCESS | 2060 | 1464104360757 Marionette DEBUG loaded listener.js 08:39:20 INFO - PROCESS | 2060 | ++DOMWINDOW == 137 (0D663800) [pid = 2060] [serial = 1619] [outer = 09176C00] 08:39:20 INFO - PROCESS | 2060 | --DOCSHELL 12612800 == 78 [pid = 2060] [id = 12] 08:39:21 INFO - PROCESS | 2060 | 1464104361438 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] 08:39:21 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.prune.closed.html 08:39:21 INFO - PROCESS | 2060 | 1464104361504 Marionette TRACE conn5 <- [1,2121,null,{"value":"13"}] 08:39:21 INFO - PROCESS | 2060 | 1464104361509 Marionette TRACE conn5 -> [0,2122,"setScriptTimeout",{"ms":35000}] 08:39:21 INFO - PROCESS | 2060 | 1464104361512 Marionette TRACE conn5 <- [1,2122,null,{}] 08:39:21 INFO - PROCESS | 2060 | 1464104361518 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}] 08:39:21 INFO - PROCESS | 2060 | 1464104361624 Marionette TRACE conn5 <- [1,2123,null,{"value":null}] 08:39:21 INFO - PROCESS | 2060 | 1464104361803 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\", \"d7c34136-0072-4267-ac82-d2d8ecbe8f23\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:39:21 INFO - PROCESS | 2060 | --DOCSHELL 0DC46000 == 77 [pid = 2060] [id = 530] 08:39:21 INFO - PROCESS | 2060 | --DOCSHELL 0DA44800 == 76 [pid = 2060] [id = 529] 08:39:21 INFO - PROCESS | 2060 | --DOCSHELL 156D5C00 == 75 [pid = 2060] [id = 528] 08:39:21 INFO - PROCESS | 2060 | --DOCSHELL 156B9C00 == 74 [pid = 2060] [id = 527] 08:39:21 INFO - PROCESS | 2060 | --DOCSHELL 0C423400 == 73 [pid = 2060] [id = 526] 08:39:21 INFO - PROCESS | 2060 | --DOCSHELL 139CA400 == 72 [pid = 2060] [id = 525] 08:39:21 INFO - PROCESS | 2060 | --DOCSHELL 0D614800 == 71 [pid = 2060] [id = 524] 08:39:21 INFO - PROCESS | 2060 | --DOCSHELL 09173C00 == 70 [pid = 2060] [id = 523] 08:39:21 INFO - PROCESS | 2060 | --DOCSHELL 0D60E800 == 69 [pid = 2060] [id = 522] 08:39:21 INFO - PROCESS | 2060 | --DOMWINDOW == 136 (1A8E6800) [pid = 2060] [serial = 1546] [outer = 00000000] [url = about:blank] 08:39:21 INFO - PROCESS | 2060 | ++DOCSHELL 0C420C00 == 70 [pid = 2060] [id = 540] 08:39:21 INFO - PROCESS | 2060 | ++DOMWINDOW == 137 (0C423400) [pid = 2060] [serial = 1620] [outer = 00000000] 08:39:21 INFO - PROCESS | 2060 | ++DOMWINDOW == 138 (0D60E800) [pid = 2060] [serial = 1621] [outer = 0C423400] 08:39:21 INFO - PROCESS | 2060 | 1464104361911 Marionette DEBUG loaded listener.js 08:39:21 INFO - PROCESS | 2060 | ++DOMWINDOW == 139 (0DC44000) [pid = 2060] [serial = 1622] [outer = 0C423400] 08:39:21 INFO - PROCESS | 2060 | --DOCSHELL 0D53D400 == 69 [pid = 2060] [id = 516] 08:39:22 INFO - PROCESS | 2060 | --DOMWINDOW == 138 (178CAC00) [pid = 2060] [serial = 1445] [outer = 00000000] [url = about:blank] 08:39:22 INFO - PROCESS | 2060 | --DOMWINDOW == 137 (15C6B800) [pid = 2060] [serial = 1520] [outer = 00000000] [url = about:blank] 08:39:22 INFO - PROCESS | 2060 | --DOMWINDOW == 136 (156D8C00) [pid = 2060] [serial = 1519] [outer = 00000000] [url = about:blank] 08:39:22 INFO - PROCESS | 2060 | --DOMWINDOW == 135 (1676D400) [pid = 2060] [serial = 1528] [outer = 00000000] [url = about:blank] 08:39:22 INFO - PROCESS | 2060 | --DOMWINDOW == 134 (1300AC00) [pid = 2060] [serial = 1522] [outer = 00000000] [url = about:blank] 08:39:22 INFO - PROCESS | 2060 | --DOMWINDOW == 133 (14945800) [pid = 2060] [serial = 1523] [outer = 00000000] [url = about:blank] 08:39:22 INFO - PROCESS | 2060 | --DOMWINDOW == 132 (14904C00) [pid = 2060] [serial = 1517] [outer = 00000000] [url = about:blank] 08:39:22 INFO - PROCESS | 2060 | --DOMWINDOW == 131 (12374C00) [pid = 2060] [serial = 1516] [outer = 00000000] [url = about:blank] 08:39:22 INFO - PROCESS | 2060 | --DOMWINDOW == 130 (1C08D800) [pid = 2060] [serial = 1514] [outer = 00000000] [url = about:blank] 08:39:22 INFO - PROCESS | 2060 | --DOMWINDOW == 129 (1BCA1C00) [pid = 2060] [serial = 1513] [outer = 00000000] [url = about:blank] 08:39:22 INFO - PROCESS | 2060 | --DOMWINDOW == 128 (178D2400) [pid = 2060] [serial = 1531] [outer = 00000000] [url = about:blank] 08:39:22 INFO - PROCESS | 2060 | --DOMWINDOW == 127 (156DB400) [pid = 2060] [serial = 1525] [outer = 00000000] [url = about:blank] 08:39:22 INFO - PROCESS | 2060 | --DOMWINDOW == 126 (15C75400) [pid = 2060] [serial = 1526] [outer = 00000000] [url = about:blank] 08:39:22 INFO - PROCESS | 2060 | --DOMWINDOW == 125 (1A7AC000) [pid = 2060] [serial = 1495] [outer = 00000000] [url = about:blank] 08:39:22 INFO - PROCESS | 2060 | --DOMWINDOW == 124 (12372400) [pid = 2060] [serial = 1498] [outer = 00000000] [url = about:blank] 08:39:22 INFO - PROCESS | 2060 | --DOMWINDOW == 123 (16699400) [pid = 2060] [serial = 1501] [outer = 00000000] [url = about:blank] 08:39:22 INFO - PROCESS | 2060 | --DOMWINDOW == 122 (1A77CC00) [pid = 2060] [serial = 1535] [outer = 00000000] [url = about:blank] 08:39:22 INFO - PROCESS | 2060 | --DOMWINDOW == 121 (199E9000) [pid = 2060] [serial = 1534] [outer = 00000000] [url = about:blank] 08:39:22 INFO - PROCESS | 2060 | --DOMWINDOW == 120 (1A833800) [pid = 2060] [serial = 1504] [outer = 00000000] [url = about:blank] 08:39:22 INFO - PROCESS | 2060 | --DOMWINDOW == 119 (1B81F000) [pid = 2060] [serial = 1507] [outer = 00000000] [url = about:blank] 08:39:22 INFO - PROCESS | 2060 | --DOMWINDOW == 118 (0DCE6000) [pid = 2060] [serial = 1540] [outer = 00000000] [url = about:blank] 08:39:22 INFO - PROCESS | 2060 | --DOMWINDOW == 117 (1A830400) [pid = 2060] [serial = 1537] [outer = 00000000] [url = about:blank] 08:39:22 INFO - PROCESS | 2060 | --DOMWINDOW == 116 (1BAB5000) [pid = 2060] [serial = 1510] [outer = 00000000] [url = about:blank] 08:39:22 INFO - PROCESS | 2060 | --DOMWINDOW == 115 (16D51000) [pid = 2060] [serial = 1543] [outer = 00000000] [url = about:blank] 08:39:22 INFO - PROCESS | 2060 | --DOMWINDOW == 114 (177E9400) [pid = 2060] [serial = 1544] [outer = 00000000] [url = about:blank] 08:39:22 INFO - PROCESS | 2060 | --DOMWINDOW == 113 (1AB50800) [pid = 2060] [serial = 1538] [outer = 00000000] [url = about:blank] 08:39:22 INFO - PROCESS | 2060 | --DOMWINDOW == 112 (178F1000) [pid = 2060] [serial = 1532] [outer = 00000000] [url = about:blank] 08:39:22 INFO - PROCESS | 2060 | --DOMWINDOW == 111 (16D4D400) [pid = 2060] [serial = 1529] [outer = 00000000] [url = about:blank] 08:39:22 INFO - PROCESS | 2060 | --DOMWINDOW == 110 (134ED400) [pid = 2060] [serial = 1541] [outer = 00000000] [url = about:blank] 08:39:22 INFO - PROCESS | 2060 | 1464104362356 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]]]}] 08:39:22 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.stroke.prune.closed.html | Zero-length line segments from closed paths are removed before stroking 08:39:22 INFO - TEST-OK | /2dcontext/path-objects/2d.path.stroke.prune.closed.html | took 930ms 08:39:22 INFO - PROCESS | 2060 | 1464104362442 Marionette TRACE conn5 -> [0,2125,"getWindowHandle",null] 08:39:22 INFO - PROCESS | 2060 | 1464104362446 Marionette TRACE conn5 <- [1,2125,null,{"value":"13"}] 08:39:22 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.prune.corner.html 08:39:22 INFO - PROCESS | 2060 | 1464104362451 Marionette TRACE conn5 -> [0,2126,"setScriptTimeout",{"ms":35000}] 08:39:22 INFO - PROCESS | 2060 | 1464104362453 Marionette TRACE conn5 <- [1,2126,null,{}] 08:39:22 INFO - PROCESS | 2060 | 1464104362457 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}] 08:39:22 INFO - PROCESS | 2060 | 1464104362553 Marionette TRACE conn5 <- [1,2127,null,{"value":null}] 08:39:22 INFO - PROCESS | 2060 | 1464104362569 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\", \"d7c34136-0072-4267-ac82-d2d8ecbe8f23\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:39:22 INFO - PROCESS | 2060 | ++DOCSHELL 0DCE9000 == 70 [pid = 2060] [id = 541] 08:39:22 INFO - PROCESS | 2060 | ++DOMWINDOW == 111 (134E1800) [pid = 2060] [serial = 1623] [outer = 00000000] 08:39:22 INFO - PROCESS | 2060 | ++DOMWINDOW == 112 (14910000) [pid = 2060] [serial = 1624] [outer = 134E1800] 08:39:22 INFO - PROCESS | 2060 | 1464104362617 Marionette DEBUG loaded listener.js 08:39:22 INFO - PROCESS | 2060 | ++DOMWINDOW == 113 (14991800) [pid = 2060] [serial = 1625] [outer = 134E1800] 08:39:23 INFO - PROCESS | 2060 | 1464104363108 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]]]}] 08:39:23 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.stroke.prune.corner.html | Zero-length line segments are removed before stroking with miters 08:39:23 INFO - TEST-OK | /2dcontext/path-objects/2d.path.stroke.prune.corner.html | took 670ms 08:39:23 INFO - PROCESS | 2060 | 1464104363125 Marionette TRACE conn5 -> [0,2129,"getWindowHandle",null] 08:39:23 INFO - PROCESS | 2060 | 1464104363127 Marionette TRACE conn5 <- [1,2129,null,{"value":"13"}] 08:39:23 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.prune.curve.html 08:39:23 INFO - PROCESS | 2060 | 1464104363132 Marionette TRACE conn5 -> [0,2130,"setScriptTimeout",{"ms":35000}] 08:39:23 INFO - PROCESS | 2060 | 1464104363138 Marionette TRACE conn5 <- [1,2130,null,{}] 08:39:23 INFO - PROCESS | 2060 | 1464104363147 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}] 08:39:23 INFO - PROCESS | 2060 | 1464104363273 Marionette TRACE conn5 <- [1,2131,null,{"value":null}] 08:39:23 INFO - PROCESS | 2060 | 1464104363386 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\", \"d7c34136-0072-4267-ac82-d2d8ecbe8f23\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:39:23 INFO - PROCESS | 2060 | ++DOCSHELL 154CAC00 == 71 [pid = 2060] [id = 542] 08:39:23 INFO - PROCESS | 2060 | ++DOMWINDOW == 114 (1567EC00) [pid = 2060] [serial = 1626] [outer = 00000000] 08:39:23 INFO - PROCESS | 2060 | ++DOMWINDOW == 115 (156D3C00) [pid = 2060] [serial = 1627] [outer = 1567EC00] 08:39:23 INFO - PROCESS | 2060 | 1464104363433 Marionette DEBUG loaded listener.js 08:39:23 INFO - PROCESS | 2060 | ++DOMWINDOW == 116 (156E0000) [pid = 2060] [serial = 1628] [outer = 1567EC00] 08:39:23 INFO - PROCESS | 2060 | 1464104363824 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] 08:39:23 INFO - PROCESS | 2060 | 1464104363870 Marionette TRACE conn5 <- [1,2133,null,{"value":"13"}] 08:39:23 INFO - PROCESS | 2060 | 1464104363873 Marionette TRACE conn5 -> [0,2134,"setScriptTimeout",{"ms":35000}] 08:39:23 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.prune.line.html 08:39:23 INFO - PROCESS | 2060 | 1464104363875 Marionette TRACE conn5 <- [1,2134,null,{}] 08:39:23 INFO - PROCESS | 2060 | 1464104363878 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}] 08:39:23 INFO - PROCESS | 2060 | 1464104363968 Marionette TRACE conn5 <- [1,2135,null,{"value":null}] 08:39:24 INFO - PROCESS | 2060 | 1464104364088 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\", \"d7c34136-0072-4267-ac82-d2d8ecbe8f23\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:39:24 INFO - PROCESS | 2060 | ++DOCSHELL 156D3400 == 72 [pid = 2060] [id = 543] 08:39:24 INFO - PROCESS | 2060 | ++DOMWINDOW == 117 (156DB000) [pid = 2060] [serial = 1629] [outer = 00000000] 08:39:24 INFO - PROCESS | 2060 | ++DOMWINDOW == 118 (162AB000) [pid = 2060] [serial = 1630] [outer = 156DB000] 08:39:24 INFO - PROCESS | 2060 | 1464104364133 Marionette DEBUG loaded listener.js 08:39:24 INFO - PROCESS | 2060 | ++DOMWINDOW == 119 (16772400) [pid = 2060] [serial = 1631] [outer = 156DB000] 08:39:24 INFO - PROCESS | 2060 | 1464104364567 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] 08:39:24 INFO - PROCESS | 2060 | 1464104364609 Marionette TRACE conn5 <- [1,2137,null,{"value":"13"}] 08:39:24 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.prune.rect.html 08:39:24 INFO - PROCESS | 2060 | 1464104364639 Marionette TRACE conn5 -> [0,2138,"setScriptTimeout",{"ms":35000}] 08:39:24 INFO - PROCESS | 2060 | 1464104364641 Marionette TRACE conn5 <- [1,2138,null,{}] 08:39:24 INFO - PROCESS | 2060 | 1464104364655 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}] 08:39:24 INFO - PROCESS | 2060 | 1464104364785 Marionette TRACE conn5 <- [1,2139,null,{"value":null}] 08:39:24 INFO - PROCESS | 2060 | 1464104364859 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\", \"d7c34136-0072-4267-ac82-d2d8ecbe8f23\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:39:24 INFO - PROCESS | 2060 | ++DOCSHELL 16ED7400 == 73 [pid = 2060] [id = 544] 08:39:24 INFO - PROCESS | 2060 | ++DOMWINDOW == 120 (16ED9000) [pid = 2060] [serial = 1632] [outer = 00000000] 08:39:24 INFO - PROCESS | 2060 | ++DOMWINDOW == 121 (177DF400) [pid = 2060] [serial = 1633] [outer = 16ED9000] 08:39:24 INFO - PROCESS | 2060 | 1464104364914 Marionette DEBUG loaded listener.js 08:39:24 INFO - PROCESS | 2060 | ++DOMWINDOW == 122 (178D3400) [pid = 2060] [serial = 1634] [outer = 16ED9000] 08:39:25 INFO - PROCESS | 2060 | 1464104365382 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]]]}] 08:39:25 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.stroke.prune.rect.html | Zero-length line segments from rect and strokeRect are removed before stroking 08:39:25 INFO - TEST-OK | /2dcontext/path-objects/2d.path.stroke.prune.rect.html | took 810ms 08:39:25 INFO - PROCESS | 2060 | 1464104365423 Marionette TRACE conn5 -> [0,2141,"getWindowHandle",null] 08:39:25 INFO - PROCESS | 2060 | 1464104365425 Marionette TRACE conn5 <- [1,2141,null,{"value":"13"}] 08:39:25 INFO - PROCESS | 2060 | 1464104365428 Marionette TRACE conn5 -> [0,2142,"setScriptTimeout",{"ms":35000}] 08:39:25 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.scale1.html 08:39:25 INFO - PROCESS | 2060 | 1464104365430 Marionette TRACE conn5 <- [1,2142,null,{}] 08:39:25 INFO - PROCESS | 2060 | 1464104365433 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}] 08:39:25 INFO - PROCESS | 2060 | 1464104365566 Marionette TRACE conn5 <- [1,2143,null,{"value":null}] 08:39:25 INFO - PROCESS | 2060 | 1464104365639 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\", \"d7c34136-0072-4267-ac82-d2d8ecbe8f23\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:39:25 INFO - PROCESS | 2060 | ++DOCSHELL 0D258000 == 74 [pid = 2060] [id = 545] 08:39:25 INFO - PROCESS | 2060 | ++DOMWINDOW == 123 (178F5800) [pid = 2060] [serial = 1635] [outer = 00000000] 08:39:25 INFO - PROCESS | 2060 | ++DOMWINDOW == 124 (1965C000) [pid = 2060] [serial = 1636] [outer = 178F5800] 08:39:25 INFO - PROCESS | 2060 | 1464104365684 Marionette DEBUG loaded listener.js 08:39:25 INFO - PROCESS | 2060 | ++DOMWINDOW == 125 (1A279800) [pid = 2060] [serial = 1637] [outer = 178F5800] 08:39:26 INFO - PROCESS | 2060 | --DOMWINDOW == 124 (0DA0F000) [pid = 2060] [serial = 1572] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.end.1.html] 08:39:26 INFO - PROCESS | 2060 | --DOMWINDOW == 123 (139CDC00) [pid = 2060] [serial = 1575] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.end.2.html] 08:39:26 INFO - PROCESS | 2060 | --DOMWINDOW == 122 (15C33400) [pid = 2060] [serial = 1584] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.nonfinite.html] 08:39:26 INFO - PROCESS | 2060 | --DOMWINDOW == 121 (13D48000) [pid = 2060] [serial = 1578] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.negative.html] 08:39:26 INFO - PROCESS | 2060 | --DOMWINDOW == 120 (0DA49400) [pid = 2060] [serial = 1587] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.selfintersect.html] 08:39:26 INFO - PROCESS | 2060 | --DOMWINDOW == 119 (0D614400) [pid = 2060] [serial = 1566] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.basic.html] 08:39:26 INFO - PROCESS | 2060 | --DOMWINDOW == 118 (09174800) [pid = 2060] [serial = 1569] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.closed.html] 08:39:26 INFO - PROCESS | 2060 | --DOMWINDOW == 117 (156BE000) [pid = 2060] [serial = 1581] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.newsubpath.html] 08:39:26 INFO - PROCESS | 2060 | --DOMWINDOW == 116 (15C3A400) [pid = 2060] [serial = 1590] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.winding.html] 08:39:26 INFO - PROCESS | 2060 | 1464104366221 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]]]}] 08:39:26 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.stroke.scale1.html | Stroke line widths are scaled by the current transformation matrix 08:39:26 INFO - TEST-OK | /2dcontext/path-objects/2d.path.stroke.scale1.html | took 830ms 08:39:26 INFO - PROCESS | 2060 | 1464104366263 Marionette TRACE conn5 -> [0,2145,"getWindowHandle",null] 08:39:26 INFO - PROCESS | 2060 | 1464104366265 Marionette TRACE conn5 <- [1,2145,null,{"value":"13"}] 08:39:26 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.scale2.html 08:39:26 INFO - PROCESS | 2060 | 1464104366268 Marionette TRACE conn5 -> [0,2146,"setScriptTimeout",{"ms":35000}] 08:39:26 INFO - PROCESS | 2060 | 1464104366269 Marionette TRACE conn5 <- [1,2146,null,{}] 08:39:26 INFO - PROCESS | 2060 | 1464104366273 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}] 08:39:26 INFO - PROCESS | 2060 | 1464104366360 Marionette TRACE conn5 <- [1,2147,null,{"value":null}] 08:39:26 INFO - PROCESS | 2060 | 1464104366469 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\", \"d7c34136-0072-4267-ac82-d2d8ecbe8f23\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:39:26 INFO - PROCESS | 2060 | ++DOCSHELL 0DADD000 == 75 [pid = 2060] [id = 546] 08:39:26 INFO - PROCESS | 2060 | ++DOMWINDOW == 117 (0E789800) [pid = 2060] [serial = 1638] [outer = 00000000] 08:39:26 INFO - PROCESS | 2060 | ++DOMWINDOW == 118 (15C3A400) [pid = 2060] [serial = 1639] [outer = 0E789800] 08:39:26 INFO - PROCESS | 2060 | 1464104366514 Marionette DEBUG loaded listener.js 08:39:26 INFO - PROCESS | 2060 | ++DOMWINDOW == 119 (16ED6000) [pid = 2060] [serial = 1640] [outer = 0E789800] 08:39:26 INFO - PROCESS | 2060 | 1464104366857 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]]]}] 08:39:26 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.stroke.scale2.html | Stroke line widths are scaled by the current transformation matrix 08:39:26 INFO - TEST-OK | /2dcontext/path-objects/2d.path.stroke.scale2.html | took 631ms 08:39:26 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.skew.html 08:39:26 INFO - PROCESS | 2060 | 1464104366909 Marionette TRACE conn5 -> [0,2149,"getWindowHandle",null] 08:39:26 INFO - PROCESS | 2060 | 1464104366911 Marionette TRACE conn5 <- [1,2149,null,{"value":"13"}] 08:39:26 INFO - PROCESS | 2060 | 1464104366914 Marionette TRACE conn5 -> [0,2150,"setScriptTimeout",{"ms":35000}] 08:39:26 INFO - PROCESS | 2060 | 1464104366916 Marionette TRACE conn5 <- [1,2150,null,{}] 08:39:26 INFO - PROCESS | 2060 | 1464104366919 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}] 08:39:27 INFO - PROCESS | 2060 | 1464104367053 Marionette TRACE conn5 <- [1,2151,null,{"value":null}] 08:39:27 INFO - PROCESS | 2060 | 1464104367062 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\", \"d7c34136-0072-4267-ac82-d2d8ecbe8f23\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:39:27 INFO - PROCESS | 2060 | ++DOCSHELL 0CFDE400 == 76 [pid = 2060] [id = 547] 08:39:27 INFO - PROCESS | 2060 | ++DOMWINDOW == 120 (156C4800) [pid = 2060] [serial = 1641] [outer = 00000000] 08:39:27 INFO - PROCESS | 2060 | ++DOMWINDOW == 121 (1A77D000) [pid = 2060] [serial = 1642] [outer = 156C4800] 08:39:27 INFO - PROCESS | 2060 | 1464104367108 Marionette DEBUG loaded listener.js 08:39:27 INFO - PROCESS | 2060 | ++DOMWINDOW == 122 (1A82C400) [pid = 2060] [serial = 1643] [outer = 156C4800] 08:39:27 INFO - PROCESS | 2060 | 1464104367535 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]]]}] 08:39:27 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.stroke.skew.html | Strokes lines are skewed by the current transformation matrix 08:39:27 INFO - TEST-OK | /2dcontext/path-objects/2d.path.stroke.skew.html | took 670ms 08:39:27 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.unaffected.html 08:39:27 INFO - PROCESS | 2060 | 1464104367589 Marionette TRACE conn5 -> [0,2153,"getWindowHandle",null] 08:39:27 INFO - PROCESS | 2060 | 1464104367591 Marionette TRACE conn5 <- [1,2153,null,{"value":"13"}] 08:39:27 INFO - PROCESS | 2060 | 1464104367594 Marionette TRACE conn5 -> [0,2154,"setScriptTimeout",{"ms":35000}] 08:39:27 INFO - PROCESS | 2060 | 1464104367595 Marionette TRACE conn5 <- [1,2154,null,{}] 08:39:27 INFO - PROCESS | 2060 | 1464104367608 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}] 08:39:27 INFO - PROCESS | 2060 | 1464104367697 Marionette TRACE conn5 <- [1,2155,null,{"value":null}] 08:39:27 INFO - PROCESS | 2060 | 1464104367741 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\", \"d7c34136-0072-4267-ac82-d2d8ecbe8f23\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:39:27 INFO - PROCESS | 2060 | ++DOCSHELL 1A77EC00 == 77 [pid = 2060] [id = 548] 08:39:27 INFO - PROCESS | 2060 | ++DOMWINDOW == 123 (1A830400) [pid = 2060] [serial = 1644] [outer = 00000000] 08:39:27 INFO - PROCESS | 2060 | ++DOMWINDOW == 124 (1A8EBC00) [pid = 2060] [serial = 1645] [outer = 1A830400] 08:39:27 INFO - PROCESS | 2060 | 1464104367785 Marionette DEBUG loaded listener.js 08:39:27 INFO - PROCESS | 2060 | ++DOMWINDOW == 125 (1AB51400) [pid = 2060] [serial = 1646] [outer = 1A830400] 08:39:29 INFO - PROCESS | 2060 | --DOCSHELL 0CFA1800 == 76 [pid = 2060] [id = 521] 08:39:29 INFO - PROCESS | 2060 | --DOCSHELL 1A278C00 == 75 [pid = 2060] [id = 439] 08:39:29 INFO - PROCESS | 2060 | --DOCSHELL 1ADB7C00 == 74 [pid = 2060] [id = 520] 08:39:29 INFO - PROCESS | 2060 | --DOCSHELL 1993EC00 == 73 [pid = 2060] [id = 434] 08:39:29 INFO - PROCESS | 2060 | --DOCSHELL 15C34000 == 72 [pid = 2060] [id = 408] 08:39:29 INFO - PROCESS | 2060 | --DOCSHELL 1A7B3800 == 71 [pid = 2060] [id = 504] 08:39:29 INFO - PROCESS | 2060 | --DOCSHELL 14948C00 == 70 [pid = 2060] [id = 406] 08:39:29 INFO - PROCESS | 2060 | --DOCSHELL 14F20400 == 69 [pid = 2060] [id = 517] 08:39:29 INFO - PROCESS | 2060 | --DOCSHELL 17162000 == 68 [pid = 2060] [id = 469] 08:39:29 INFO - PROCESS | 2060 | --DOCSHELL 1A277400 == 67 [pid = 2060] [id = 438] 08:39:29 INFO - PROCESS | 2060 | --DOCSHELL 0D258C00 == 66 [pid = 2060] [id = 456] 08:39:29 INFO - PROCESS | 2060 | --DOCSHELL 1A205000 == 65 [pid = 2060] [id = 518] 08:39:29 INFO - PROCESS | 2060 | --DOCSHELL 0D535000 == 64 [pid = 2060] [id = 435] 08:39:29 INFO - PROCESS | 2060 | --DOCSHELL 1ADB3000 == 63 [pid = 2060] [id = 487] 08:39:29 INFO - PROCESS | 2060 | --DOCSHELL 156DA400 == 62 [pid = 2060] [id = 407] 08:39:29 INFO - PROCESS | 2060 | --DOCSHELL 1A8F0400 == 61 [pid = 2060] [id = 519] 08:39:29 INFO - PROCESS | 2060 | --DOCSHELL 0DC48400 == 60 [pid = 2060] [id = 499] 08:39:29 INFO - PROCESS | 2060 | --DOCSHELL 1ADB4400 == 59 [pid = 2060] [id = 502] 08:39:29 INFO - PROCESS | 2060 | --DOCSHELL 16CAD400 == 58 [pid = 2060] [id = 472] 08:39:29 INFO - PROCESS | 2060 | --DOCSHELL 139CB400 == 57 [pid = 2060] [id = 436] 08:39:29 INFO - PROCESS | 2060 | --DOCSHELL 192C0800 == 56 [pid = 2060] [id = 471] 08:39:29 INFO - PROCESS | 2060 | --DOCSHELL 191D5000 == 55 [pid = 2060] [id = 503] 08:39:29 INFO - PROCESS | 2060 | --DOCSHELL 18AF3000 == 54 [pid = 2060] [id = 470] 08:39:29 INFO - PROCESS | 2060 | --DOCSHELL 1A788000 == 53 [pid = 2060] [id = 440] 08:39:29 INFO - PROCESS | 2060 | --DOCSHELL 134E8000 == 52 [pid = 2060] [id = 500] 08:39:29 INFO - PROCESS | 2060 | --DOCSHELL 191D8C00 == 51 [pid = 2060] [id = 455] 08:39:29 INFO - PROCESS | 2060 | --DOCSHELL 123CB800 == 50 [pid = 2060] [id = 423] 08:39:29 INFO - PROCESS | 2060 | --DOCSHELL 0C49C000 == 49 [pid = 2060] [id = 488] 08:39:29 INFO - PROCESS | 2060 | --DOCSHELL 0CA58000 == 48 [pid = 2060] [id = 419] 08:39:29 INFO - PROCESS | 2060 | --DOCSHELL 172AF800 == 47 [pid = 2060] [id = 454] 08:39:29 INFO - PROCESS | 2060 | --DOCSHELL 16698C00 == 46 [pid = 2060] [id = 501] 08:39:29 INFO - PROCESS | 2060 | --DOCSHELL 192C7C00 == 45 [pid = 2060] [id = 437] 08:39:29 INFO - PROCESS | 2060 | --DOCSHELL 124D0000 == 44 [pid = 2060] [id = 468] 08:39:29 INFO - PROCESS | 2060 | --DOCSHELL 0C420C00 == 43 [pid = 2060] [id = 540] 08:39:29 INFO - PROCESS | 2060 | --DOCSHELL 0916F000 == 42 [pid = 2060] [id = 539] 08:39:29 INFO - PROCESS | 2060 | --DOCSHELL 0C939C00 == 41 [pid = 2060] [id = 13] 08:39:29 INFO - PROCESS | 2060 | --DOCSHELL 1A831C00 == 40 [pid = 2060] [id = 538] 08:39:29 INFO - PROCESS | 2060 | --DOCSHELL 178EE000 == 39 [pid = 2060] [id = 536] 08:39:29 INFO - PROCESS | 2060 | --DOCSHELL 1A782000 == 38 [pid = 2060] [id = 537] 08:39:29 INFO - PROCESS | 2060 | --DOCSHELL 156BD400 == 37 [pid = 2060] [id = 535] 08:39:29 INFO - PROCESS | 2060 | --DOCSHELL 16695400 == 36 [pid = 2060] [id = 534] 08:39:29 INFO - PROCESS | 2060 | --DOCSHELL 1A7B0C00 == 35 [pid = 2060] [id = 515] 08:39:29 INFO - PROCESS | 2060 | --DOCSHELL 0C93BC00 == 34 [pid = 2060] [id = 533] 08:39:29 INFO - PROCESS | 2060 | --DOCSHELL 17162800 == 33 [pid = 2060] [id = 531] 08:39:29 INFO - PROCESS | 2060 | --DOCSHELL 0D253000 == 32 [pid = 2060] [id = 532] 08:39:29 INFO - PROCESS | 2060 | --DOCSHELL 154CAC00 == 31 [pid = 2060] [id = 542] 08:39:29 INFO - PROCESS | 2060 | --DOCSHELL 0DCE9000 == 30 [pid = 2060] [id = 541] 08:39:29 INFO - PROCESS | 2060 | --DOCSHELL 156D3400 == 29 [pid = 2060] [id = 543] 08:39:29 INFO - PROCESS | 2060 | --DOCSHELL 16ED7400 == 28 [pid = 2060] [id = 544] 08:39:29 INFO - PROCESS | 2060 | --DOCSHELL 0DADD000 == 27 [pid = 2060] [id = 546] 08:39:29 INFO - PROCESS | 2060 | --DOCSHELL 0D258000 == 26 [pid = 2060] [id = 545] 08:39:29 INFO - PROCESS | 2060 | --DOCSHELL 0CFDE400 == 25 [pid = 2060] [id = 547] 08:39:30 INFO - PROCESS | 2060 | --DOMWINDOW == 124 (17744800) [pid = 2060] [serial = 1594] [outer = 00000000] [url = about:blank] 08:39:30 INFO - PROCESS | 2060 | --DOMWINDOW == 123 (16D59800) [pid = 2060] [serial = 1592] [outer = 00000000] [url = about:blank] 08:39:30 INFO - PROCESS | 2060 | --DOMWINDOW == 122 (0DCA3000) [pid = 2060] [serial = 1549] [outer = 00000000] [url = about:blank] 08:39:30 INFO - PROCESS | 2060 | --DOMWINDOW == 121 (12330400) [pid = 2060] [serial = 1573] [outer = 00000000] [url = about:blank] 08:39:30 INFO - PROCESS | 2060 | --DOMWINDOW == 120 (156DDC00) [pid = 2060] [serial = 1552] [outer = 00000000] [url = about:blank] 08:39:30 INFO - PROCESS | 2060 | --DOMWINDOW == 119 (1494AC00) [pid = 2060] [serial = 1576] [outer = 00000000] [url = about:blank] 08:39:30 INFO - PROCESS | 2060 | --DOMWINDOW == 118 (14951400) [pid = 2060] [serial = 1577] [outer = 00000000] [url = about:blank] 08:39:30 INFO - PROCESS | 2060 | --DOMWINDOW == 117 (166A3800) [pid = 2060] [serial = 1586] [outer = 00000000] [url = about:blank] 08:39:30 INFO - PROCESS | 2060 | --DOMWINDOW == 116 (12613C00) [pid = 2060] [serial = 1574] [outer = 00000000] [url = about:blank] 08:39:30 INFO - PROCESS | 2060 | --DOMWINDOW == 115 (14FDAC00) [pid = 2060] [serial = 1580] [outer = 00000000] [url = about:blank] 08:39:30 INFO - PROCESS | 2060 | --DOMWINDOW == 114 (1549E800) [pid = 2060] [serial = 1589] [outer = 00000000] [url = about:blank] 08:39:30 INFO - PROCESS | 2060 | --DOMWINDOW == 113 (15CB8C00) [pid = 2060] [serial = 1585] [outer = 00000000] [url = about:blank] 08:39:30 INFO - PROCESS | 2060 | --DOMWINDOW == 112 (1A828400) [pid = 2060] [serial = 1555] [outer = 00000000] [url = about:blank] 08:39:30 INFO - PROCESS | 2060 | --DOMWINDOW == 111 (0D66EC00) [pid = 2060] [serial = 1567] [outer = 00000000] [url = about:blank] 08:39:30 INFO - PROCESS | 2060 | --DOMWINDOW == 110 (14F14000) [pid = 2060] [serial = 1579] [outer = 00000000] [url = about:blank] 08:39:30 INFO - PROCESS | 2060 | --DOMWINDOW == 109 (0C3B0400) [pid = 2060] [serial = 1570] [outer = 00000000] [url = about:blank] 08:39:30 INFO - PROCESS | 2060 | --DOMWINDOW == 108 (156E1400) [pid = 2060] [serial = 1583] [outer = 00000000] [url = about:blank] 08:39:30 INFO - PROCESS | 2060 | --DOMWINDOW == 107 (1BAB0400) [pid = 2060] [serial = 1561] [outer = 00000000] [url = about:blank] 08:39:30 INFO - PROCESS | 2060 | --DOMWINDOW == 106 (1D975C00) [pid = 2060] [serial = 1564] [outer = 00000000] [url = about:blank] 08:39:30 INFO - PROCESS | 2060 | --DOMWINDOW == 105 (16776C00) [pid = 2060] [serial = 1591] [outer = 00000000] [url = about:blank] 08:39:30 INFO - PROCESS | 2060 | --DOMWINDOW == 104 (156D6000) [pid = 2060] [serial = 1582] [outer = 00000000] [url = about:blank] 08:39:30 INFO - PROCESS | 2060 | --DOMWINDOW == 103 (0E11A000) [pid = 2060] [serial = 1568] [outer = 00000000] [url = about:blank] 08:39:30 INFO - PROCESS | 2060 | --DOMWINDOW == 102 (0C978800) [pid = 2060] [serial = 1571] [outer = 00000000] [url = about:blank] 08:39:30 INFO - PROCESS | 2060 | --DOMWINDOW == 101 (134EB000) [pid = 2060] [serial = 1588] [outer = 00000000] [url = about:blank] 08:39:30 INFO - PROCESS | 2060 | --DOMWINDOW == 100 (1A8F5C00) [pid = 2060] [serial = 1558] [outer = 00000000] [url = about:blank] 08:39:30 INFO - PROCESS | 2060 | 1464104370240 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]]]}] 08:39:30 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.stroke.unaffected.html | Stroking does not start a new path or subpath 08:39:30 INFO - TEST-OK | /2dcontext/path-objects/2d.path.stroke.unaffected.html | took 2674ms 08:39:30 INFO - PROCESS | 2060 | 1464104370270 Marionette TRACE conn5 -> [0,2157,"getWindowHandle",null] 08:39:30 INFO - PROCESS | 2060 | 1464104370274 Marionette TRACE conn5 <- [1,2157,null,{"value":"13"}] 08:39:30 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.union.html 08:39:30 INFO - PROCESS | 2060 | 1464104370279 Marionette TRACE conn5 -> [0,2158,"setScriptTimeout",{"ms":35000}] 08:39:30 INFO - PROCESS | 2060 | 1464104370283 Marionette TRACE conn5 <- [1,2158,null,{}] 08:39:30 INFO - PROCESS | 2060 | 1464104370290 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}] 08:39:30 INFO - PROCESS | 2060 | 1464104370389 Marionette TRACE conn5 <- [1,2159,null,{"value":null}] 08:39:30 INFO - PROCESS | 2060 | 1464104370402 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\", \"d7c34136-0072-4267-ac82-d2d8ecbe8f23\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:39:30 INFO - PROCESS | 2060 | ++DOCSHELL 0C30F000 == 26 [pid = 2060] [id = 549] 08:39:30 INFO - PROCESS | 2060 | ++DOMWINDOW == 101 (0C30F400) [pid = 2060] [serial = 1647] [outer = 00000000] 08:39:30 INFO - PROCESS | 2060 | ++DOMWINDOW == 102 (0C3AC000) [pid = 2060] [serial = 1648] [outer = 0C30F400] 08:39:30 INFO - PROCESS | 2060 | 1464104370491 Marionette DEBUG loaded listener.js 08:39:30 INFO - PROCESS | 2060 | ++DOMWINDOW == 103 (0C41F400) [pid = 2060] [serial = 1649] [outer = 0C30F400] 08:39:30 INFO - PROCESS | 2060 | 1464104370975 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]]]}] 08:39:30 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.stroke.union.html | Strokes in opposite directions are unioned, not subtracted 08:39:30 INFO - TEST-OK | /2dcontext/path-objects/2d.path.stroke.union.html | took 730ms 08:39:30 INFO - PROCESS | 2060 | 1464104371010 Marionette TRACE conn5 -> [0,2161,"getWindowHandle",null] 08:39:31 INFO - PROCESS | 2060 | 1464104371016 Marionette TRACE conn5 <- [1,2161,null,{"value":"13"}] 08:39:31 INFO - TEST-START | /2dcontext/path-objects/2d.path.transformation.basic.html 08:39:31 INFO - PROCESS | 2060 | 1464104371022 Marionette TRACE conn5 -> [0,2162,"setScriptTimeout",{"ms":35000}] 08:39:31 INFO - PROCESS | 2060 | 1464104371025 Marionette TRACE conn5 <- [1,2162,null,{}] 08:39:31 INFO - PROCESS | 2060 | 1464104371030 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}] 08:39:31 INFO - PROCESS | 2060 | 1464104371125 Marionette TRACE conn5 <- [1,2163,null,{"value":null}] 08:39:31 INFO - PROCESS | 2060 | 1464104371134 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\", \"d7c34136-0072-4267-ac82-d2d8ecbe8f23\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:39:31 INFO - PROCESS | 2060 | ++DOCSHELL 0C938C00 == 27 [pid = 2060] [id = 550] 08:39:31 INFO - PROCESS | 2060 | ++DOMWINDOW == 104 (0C939C00) [pid = 2060] [serial = 1650] [outer = 00000000] 08:39:31 INFO - PROCESS | 2060 | ++DOMWINDOW == 105 (0D24F400) [pid = 2060] [serial = 1651] [outer = 0C939C00] 08:39:31 INFO - PROCESS | 2060 | 1464104371185 Marionette DEBUG loaded listener.js 08:39:31 INFO - PROCESS | 2060 | ++DOMWINDOW == 106 (0D532400) [pid = 2060] [serial = 1652] [outer = 0C939C00] 08:39:31 INFO - PROCESS | 2060 | 1464104371662 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]]]}] 08:39:31 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.transformation.basic.html | Canvas test: 2d.path.transformation.basic 08:39:31 INFO - TEST-OK | /2dcontext/path-objects/2d.path.transformation.basic.html | took 670ms 08:39:31 INFO - PROCESS | 2060 | 1464104371694 Marionette TRACE conn5 -> [0,2165,"getWindowHandle",null] 08:39:31 INFO - PROCESS | 2060 | 1464104371697 Marionette TRACE conn5 <- [1,2165,null,{"value":"13"}] 08:39:31 INFO - TEST-START | /2dcontext/path-objects/2d.path.transformation.changing.html 08:39:31 INFO - PROCESS | 2060 | 1464104371701 Marionette TRACE conn5 -> [0,2166,"setScriptTimeout",{"ms":35000}] 08:39:31 INFO - PROCESS | 2060 | 1464104371704 Marionette TRACE conn5 <- [1,2166,null,{}] 08:39:31 INFO - PROCESS | 2060 | 1464104371716 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}] 08:39:31 INFO - PROCESS | 2060 | 1464104371836 Marionette TRACE conn5 <- [1,2167,null,{"value":null}] 08:39:31 INFO - PROCESS | 2060 | 1464104371847 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\", \"d7c34136-0072-4267-ac82-d2d8ecbe8f23\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:39:31 INFO - PROCESS | 2060 | ++DOCSHELL 0D667C00 == 28 [pid = 2060] [id = 551] 08:39:31 INFO - PROCESS | 2060 | ++DOMWINDOW == 107 (0D668000) [pid = 2060] [serial = 1653] [outer = 00000000] 08:39:31 INFO - PROCESS | 2060 | ++DOMWINDOW == 108 (0D66CC00) [pid = 2060] [serial = 1654] [outer = 0D668000] 08:39:31 INFO - PROCESS | 2060 | 1464104371900 Marionette DEBUG loaded listener.js 08:39:31 INFO - PROCESS | 2060 | ++DOMWINDOW == 109 (0D8F6000) [pid = 2060] [serial = 1655] [outer = 0D668000] 08:39:32 INFO - PROCESS | 2060 | 1464104372392 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]]]}] 08:39:32 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.transformation.changing.html | Transformations are applied while building paths, not when drawing 08:39:32 INFO - TEST-OK | /2dcontext/path-objects/2d.path.transformation.changing.html | took 730ms 08:39:32 INFO - PROCESS | 2060 | 1464104372434 Marionette TRACE conn5 -> [0,2169,"getWindowHandle",null] 08:39:32 INFO - PROCESS | 2060 | 1464104372436 Marionette TRACE conn5 <- [1,2169,null,{"value":"13"}] 08:39:32 INFO - PROCESS | 2060 | 1464104372440 Marionette TRACE conn5 -> [0,2170,"setScriptTimeout",{"ms":35000}] 08:39:32 INFO - TEST-START | /2dcontext/path-objects/2d.path.transformation.multiple.html 08:39:32 INFO - PROCESS | 2060 | 1464104372441 Marionette TRACE conn5 <- [1,2170,null,{}] 08:39:32 INFO - PROCESS | 2060 | 1464104372445 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}] 08:39:32 INFO - PROCESS | 2060 | 1464104372529 Marionette TRACE conn5 <- [1,2171,null,{"value":null}] 08:39:32 INFO - PROCESS | 2060 | 1464104372536 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\", \"d7c34136-0072-4267-ac82-d2d8ecbe8f23\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:39:32 INFO - PROCESS | 2060 | ++DOCSHELL 0CAF8C00 == 29 [pid = 2060] [id = 552] 08:39:32 INFO - PROCESS | 2060 | ++DOMWINDOW == 110 (0DA0A400) [pid = 2060] [serial = 1656] [outer = 00000000] 08:39:32 INFO - PROCESS | 2060 | ++DOMWINDOW == 111 (0E123C00) [pid = 2060] [serial = 1657] [outer = 0DA0A400] 08:39:32 INFO - PROCESS | 2060 | 1464104372592 Marionette DEBUG loaded listener.js 08:39:32 INFO - PROCESS | 2060 | ++DOMWINDOW == 112 (0E75A800) [pid = 2060] [serial = 1658] [outer = 0DA0A400] 08:39:33 INFO - PROCESS | 2060 | 1464104373043 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]]]}] 08:39:33 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.transformation.multiple.html | Transformations are applied while building paths, not when drawing 08:39:33 INFO - TEST-OK | /2dcontext/path-objects/2d.path.transformation.multiple.html | took 630ms 08:39:33 INFO - PROCESS | 2060 | 1464104373074 Marionette TRACE conn5 -> [0,2173,"getWindowHandle",null] 08:39:33 INFO - PROCESS | 2060 | 1464104373076 Marionette TRACE conn5 <- [1,2173,null,{"value":"13"}] 08:39:33 INFO - PROCESS | 2060 | 1464104373079 Marionette TRACE conn5 -> [0,2174,"setScriptTimeout",{"ms":35000}] 08:39:33 INFO - PROCESS | 2060 | 1464104373081 Marionette TRACE conn5 <- [1,2174,null,{}] 08:39:33 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create1.basic.html 08:39:33 INFO - PROCESS | 2060 | 1464104373088 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}] 08:39:33 INFO - PROCESS | 2060 | 1464104373169 Marionette TRACE conn5 <- [1,2175,null,{"value":null}] 08:39:33 INFO - PROCESS | 2060 | 1464104373176 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\", \"d7c34136-0072-4267-ac82-d2d8ecbe8f23\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:39:33 INFO - PROCESS | 2060 | ++DOCSHELL 11B82800 == 30 [pid = 2060] [id = 553] 08:39:33 INFO - PROCESS | 2060 | ++DOMWINDOW == 113 (11B83C00) [pid = 2060] [serial = 1659] [outer = 00000000] 08:39:33 INFO - PROCESS | 2060 | ++DOMWINDOW == 114 (11C8A000) [pid = 2060] [serial = 1660] [outer = 11B83C00] 08:39:33 INFO - PROCESS | 2060 | 1464104373224 Marionette DEBUG loaded listener.js 08:39:33 INFO - PROCESS | 2060 | ++DOMWINDOW == 115 (11CEA000) [pid = 2060] [serial = 1661] [outer = 11B83C00] 08:39:33 INFO - PROCESS | 2060 | 1464104373695 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]]]}] 08:39:33 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create1.basic.html | createImageData(imgdata) exists and returns something 08:39:33 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create1.basic.html | took 670ms 08:39:33 INFO - PROCESS | 2060 | 1464104373755 Marionette TRACE conn5 -> [0,2177,"getWindowHandle",null] 08:39:33 INFO - PROCESS | 2060 | 1464104373757 Marionette TRACE conn5 <- [1,2177,null,{"value":"13"}] 08:39:33 INFO - PROCESS | 2060 | 1464104373760 Marionette TRACE conn5 -> [0,2178,"setScriptTimeout",{"ms":35000}] 08:39:33 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create1.initial.html 08:39:33 INFO - PROCESS | 2060 | 1464104373762 Marionette TRACE conn5 <- [1,2178,null,{}] 08:39:33 INFO - PROCESS | 2060 | 1464104373766 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}] 08:39:33 INFO - PROCESS | 2060 | 1464104373883 Marionette TRACE conn5 <- [1,2179,null,{"value":null}] 08:39:33 INFO - PROCESS | 2060 | 1464104373895 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\", \"d7c34136-0072-4267-ac82-d2d8ecbe8f23\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:39:33 INFO - PROCESS | 2060 | ++DOCSHELL 123CA000 == 31 [pid = 2060] [id = 554] 08:39:33 INFO - PROCESS | 2060 | ++DOMWINDOW == 116 (12606000) [pid = 2060] [serial = 1662] [outer = 00000000] 08:39:33 INFO - PROCESS | 2060 | ++DOMWINDOW == 117 (1266A400) [pid = 2060] [serial = 1663] [outer = 12606000] 08:39:33 INFO - PROCESS | 2060 | 1464104373942 Marionette DEBUG loaded listener.js 08:39:33 INFO - PROCESS | 2060 | ++DOMWINDOW == 118 (13002800) [pid = 2060] [serial = 1664] [outer = 12606000] 08:39:34 INFO - PROCESS | 2060 | 1464104374364 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]]]}] 08:39:34 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create1.initial.html | createImageData(imgdata) returns transparent black data of the right size 08:39:34 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create1.initial.html | took 671ms 08:39:34 INFO - PROCESS | 2060 | 1464104374435 Marionette TRACE conn5 -> [0,2181,"getWindowHandle",null] 08:39:34 INFO - PROCESS | 2060 | 1464104374437 Marionette TRACE conn5 <- [1,2181,null,{"value":"13"}] 08:39:34 INFO - PROCESS | 2060 | 1464104374440 Marionette TRACE conn5 -> [0,2182,"setScriptTimeout",{"ms":35000}] 08:39:34 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create1.this.html 08:39:34 INFO - PROCESS | 2060 | 1464104374442 Marionette TRACE conn5 <- [1,2182,null,{}] 08:39:34 INFO - PROCESS | 2060 | 1464104374446 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}] 08:39:34 INFO - PROCESS | 2060 | 1464104374523 Marionette TRACE conn5 <- [1,2183,null,{"value":null}] 08:39:34 INFO - PROCESS | 2060 | 1464104374559 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\", \"d7c34136-0072-4267-ac82-d2d8ecbe8f23\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:39:34 INFO - PROCESS | 2060 | ++DOCSHELL 134E2000 == 32 [pid = 2060] [id = 555] 08:39:34 INFO - PROCESS | 2060 | ++DOMWINDOW == 119 (134E2400) [pid = 2060] [serial = 1665] [outer = 00000000] 08:39:34 INFO - PROCESS | 2060 | ++DOMWINDOW == 120 (139C4800) [pid = 2060] [serial = 1666] [outer = 134E2400] 08:39:34 INFO - PROCESS | 2060 | 1464104374603 Marionette DEBUG loaded listener.js 08:39:34 INFO - PROCESS | 2060 | ++DOMWINDOW == 121 (139C6800) [pid = 2060] [serial = 1667] [outer = 134E2400] 08:39:35 INFO - PROCESS | 2060 | 1464104375147 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]]]}] 08:39:35 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create1.this.html | createImageData(imgdata) should throw when called with the wrong |this| 08:39:35 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create1.this.html | took 731ms 08:39:35 INFO - PROCESS | 2060 | 1464104375176 Marionette TRACE conn5 -> [0,2185,"getWindowHandle",null] 08:39:35 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create1.type.html 08:39:35 INFO - PROCESS | 2060 | 1464104375178 Marionette TRACE conn5 <- [1,2185,null,{"value":"13"}] 08:39:35 INFO - PROCESS | 2060 | 1464104375181 Marionette TRACE conn5 -> [0,2186,"setScriptTimeout",{"ms":35000}] 08:39:35 INFO - PROCESS | 2060 | 1464104375183 Marionette TRACE conn5 <- [1,2186,null,{}] 08:39:35 INFO - PROCESS | 2060 | 1464104375186 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}] 08:39:35 INFO - PROCESS | 2060 | 1464104375268 Marionette TRACE conn5 <- [1,2187,null,{"value":null}] 08:39:35 INFO - PROCESS | 2060 | 1464104375274 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\", \"d7c34136-0072-4267-ac82-d2d8ecbe8f23\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:39:35 INFO - PROCESS | 2060 | ++DOCSHELL 13D50800 == 33 [pid = 2060] [id = 556] 08:39:35 INFO - PROCESS | 2060 | ++DOMWINDOW == 122 (14904800) [pid = 2060] [serial = 1668] [outer = 00000000] 08:39:35 INFO - PROCESS | 2060 | ++DOMWINDOW == 123 (1494AC00) [pid = 2060] [serial = 1669] [outer = 14904800] 08:39:35 INFO - PROCESS | 2060 | 1464104375322 Marionette DEBUG loaded listener.js 08:39:35 INFO - PROCESS | 2060 | ++DOMWINDOW == 124 (14946800) [pid = 2060] [serial = 1670] [outer = 14904800] 08:39:35 INFO - PROCESS | 2060 | 1464104375821 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]]]}] 08:39:35 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create1.type.html | createImageData(imgdata) returns an ImageData object containing a Uint8ClampedArray object 08:39:35 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create1.type.html | took 670ms 08:39:35 INFO - PROCESS | 2060 | 1464104375852 Marionette TRACE conn5 -> [0,2189,"getWindowHandle",null] 08:39:35 INFO - PROCESS | 2060 | 1464104375854 Marionette TRACE conn5 <- [1,2189,null,{"value":"13"}] 08:39:35 INFO - PROCESS | 2060 | 1464104375858 Marionette TRACE conn5 -> [0,2190,"setScriptTimeout",{"ms":35000}] 08:39:35 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create1.zero.html 08:39:35 INFO - PROCESS | 2060 | 1464104375859 Marionette TRACE conn5 <- [1,2190,null,{}] 08:39:35 INFO - PROCESS | 2060 | 1464104375863 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}] 08:39:35 INFO - PROCESS | 2060 | 1464104376012 Marionette TRACE conn5 <- [1,2191,null,{"value":null}] 08:39:36 INFO - PROCESS | 2060 | 1464104376081 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\", \"d7c34136-0072-4267-ac82-d2d8ecbe8f23\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:39:36 INFO - PROCESS | 2060 | ++DOCSHELL 0D667800 == 34 [pid = 2060] [id = 557] 08:39:36 INFO - PROCESS | 2060 | ++DOMWINDOW == 125 (14995000) [pid = 2060] [serial = 1671] [outer = 00000000] 08:39:36 INFO - PROCESS | 2060 | ++DOMWINDOW == 126 (14F13000) [pid = 2060] [serial = 1672] [outer = 14995000] 08:39:36 INFO - PROCESS | 2060 | 1464104376129 Marionette DEBUG loaded listener.js 08:39:36 INFO - PROCESS | 2060 | ++DOMWINDOW == 127 (14F13C00) [pid = 2060] [serial = 1673] [outer = 14995000] 08:39:36 INFO - PROCESS | 2060 | 1464104376551 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]]]}] 08:39:36 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create1.zero.html | createImageData(null) throws TypeError 08:39:36 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create1.zero.html | took 730ms 08:39:36 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create2.basic.html 08:39:36 INFO - PROCESS | 2060 | 1464104376599 Marionette TRACE conn5 -> [0,2193,"getWindowHandle",null] 08:39:36 INFO - PROCESS | 2060 | 1464104376601 Marionette TRACE conn5 <- [1,2193,null,{"value":"13"}] 08:39:36 INFO - PROCESS | 2060 | 1464104376604 Marionette TRACE conn5 -> [0,2194,"setScriptTimeout",{"ms":35000}] 08:39:36 INFO - PROCESS | 2060 | 1464104376606 Marionette TRACE conn5 <- [1,2194,null,{}] 08:39:36 INFO - PROCESS | 2060 | 1464104376610 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}] 08:39:36 INFO - PROCESS | 2060 | 1464104376732 Marionette TRACE conn5 <- [1,2195,null,{"value":null}] 08:39:36 INFO - PROCESS | 2060 | 1464104376797 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\", \"d7c34136-0072-4267-ac82-d2d8ecbe8f23\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:39:36 INFO - PROCESS | 2060 | ++DOCSHELL 0E78D000 == 35 [pid = 2060] [id = 558] 08:39:36 INFO - PROCESS | 2060 | ++DOMWINDOW == 128 (14F19800) [pid = 2060] [serial = 1674] [outer = 00000000] 08:39:36 INFO - PROCESS | 2060 | ++DOMWINDOW == 129 (154C4000) [pid = 2060] [serial = 1675] [outer = 14F19800] 08:39:36 INFO - PROCESS | 2060 | 1464104376842 Marionette DEBUG loaded listener.js 08:39:36 INFO - PROCESS | 2060 | ++DOMWINDOW == 130 (154C7000) [pid = 2060] [serial = 1676] [outer = 14F19800] 08:39:38 INFO - PROCESS | 2060 | --DOCSHELL 0DA10400 == 34 [pid = 2060] [id = 405] 08:39:38 INFO - PROCESS | 2060 | --DOCSHELL 0DCA4C00 == 33 [pid = 2060] [id = 397] 08:39:38 INFO - PROCESS | 2060 | --DOCSHELL 0CAEB400 == 32 [pid = 2060] [id = 396] 08:39:38 INFO - PROCESS | 2060 | --DOCSHELL 14906400 == 31 [pid = 2060] [id = 394] 08:39:38 INFO - PROCESS | 2060 | --DOCSHELL 09176800 == 30 [pid = 2060] [id = 398] 08:39:38 INFO - PROCESS | 2060 | --DOCSHELL 12613800 == 29 [pid = 2060] [id = 401] 08:39:38 INFO - PROCESS | 2060 | --DOCSHELL 139CF400 == 28 [pid = 2060] [id = 392] 08:39:38 INFO - PROCESS | 2060 | --DOCSHELL 0C3A1C00 == 27 [pid = 2060] [id = 404] 08:39:38 INFO - PROCESS | 2060 | --DOCSHELL 0CAF0400 == 26 [pid = 2060] [id = 393] 08:39:38 INFO - PROCESS | 2060 | --DOCSHELL 0E210800 == 25 [pid = 2060] [id = 390] 08:39:38 INFO - PROCESS | 2060 | --DOCSHELL 1490E800 == 24 [pid = 2060] [id = 402] 08:39:38 INFO - PROCESS | 2060 | --DOCSHELL 0DA3DC00 == 23 [pid = 2060] [id = 395] 08:39:38 INFO - PROCESS | 2060 | --DOCSHELL 0CFA7000 == 22 [pid = 2060] [id = 399] 08:39:38 INFO - PROCESS | 2060 | --DOCSHELL 0C422C00 == 21 [pid = 2060] [id = 388] 08:39:38 INFO - PROCESS | 2060 | --DOCSHELL 0D24DC00 == 20 [pid = 2060] [id = 389] 08:39:38 INFO - PROCESS | 2060 | --DOCSHELL 0E202C00 == 19 [pid = 2060] [id = 400] 08:39:38 INFO - PROCESS | 2060 | --DOCSHELL 0D66F400 == 18 [pid = 2060] [id = 403] 08:39:38 INFO - PROCESS | 2060 | --DOCSHELL 09185000 == 17 [pid = 2060] [id = 391] 08:39:38 INFO - PROCESS | 2060 | --DOCSHELL 1A77EC00 == 16 [pid = 2060] [id = 548] 08:39:39 INFO - PROCESS | 2060 | --DOMWINDOW == 129 (1B8CDC00) [pid = 2060] [serial = 1508] [outer = 00000000] [url = about:blank] 08:39:39 INFO - PROCESS | 2060 | --DOMWINDOW == 128 (1676A000) [pid = 2060] [serial = 1553] [outer = 00000000] [url = about:blank] 08:39:39 INFO - PROCESS | 2060 | --DOMWINDOW == 127 (1A8EC000) [pid = 2060] [serial = 1547] [outer = 00000000] [url = about:blank] 08:39:39 INFO - PROCESS | 2060 | --DOMWINDOW == 126 (1ADAB400) [pid = 2060] [serial = 1559] [outer = 00000000] [url = about:blank] 08:39:39 INFO - PROCESS | 2060 | --DOMWINDOW == 125 (1AB51C00) [pid = 2060] [serial = 1505] [outer = 00000000] [url = about:blank] 08:39:39 INFO - PROCESS | 2060 | --DOMWINDOW == 124 (12612C00) [pid = 2060] [serial = 32] [outer = 00000000] [url = data:application/vnd.mozilla.xul+xml;charset=utf-8,] 08:39:39 INFO - PROCESS | 2060 | --DOMWINDOW == 123 (14952800) [pid = 2060] [serial = 1500] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.subpath.html] 08:39:39 INFO - PROCESS | 2060 | --DOMWINDOW == 122 (1A7A8400) [pid = 2060] [serial = 1554] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.quadraticCurveTo.ensuresubpath.2.html] 08:39:39 INFO - PROCESS | 2060 | --DOMWINDOW == 121 (1B8CC000) [pid = 2060] [serial = 1509] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.transform.3.html] 08:39:39 INFO - PROCESS | 2060 | --DOMWINDOW == 120 (1B81FC00) [pid = 2060] [serial = 1560] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.quadraticCurveTo.scaled.html] 08:39:39 INFO - PROCESS | 2060 | --DOMWINDOW == 119 (0DCE9C00) [pid = 2060] [serial = 1497] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.outside.html] 08:39:39 INFO - PROCESS | 2060 | --DOMWINDOW == 118 (1ADB4000) [pid = 2060] [serial = 1461] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.fill.winding.subtract.1.html] 08:39:39 INFO - PROCESS | 2060 | --DOMWINDOW == 117 (0D60B400) [pid = 2060] [serial = 1548] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.quadraticCurveTo.basic.html] 08:39:39 INFO - PROCESS | 2060 | --DOMWINDOW == 116 (1A779C00) [pid = 2060] [serial = 1494] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.nonfinite.html] 08:39:39 INFO - PROCESS | 2060 | --DOMWINDOW == 115 (1A20D000) [pid = 2060] [serial = 1563] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.quadraticCurveTo.shape.html] 08:39:39 INFO - PROCESS | 2060 | --DOMWINDOW == 114 (1ADB5C00) [pid = 2060] [serial = 1506] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.transform.2.html] 08:39:39 INFO - PROCESS | 2060 | --DOMWINDOW == 113 (1567AC00) [pid = 2060] [serial = 1551] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.quadraticCurveTo.ensuresubpath.1.html] 08:39:39 INFO - PROCESS | 2060 | --DOMWINDOW == 112 (1A7B1000) [pid = 2060] [serial = 1545] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.moveTo.nonfinite.html] 08:39:39 INFO - PROCESS | 2060 | --DOMWINDOW == 111 (1A8F2000) [pid = 2060] [serial = 1557] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.quadraticCurveTo.nonfinite.html] 08:39:39 INFO - PROCESS | 2060 | --DOMWINDOW == 110 (1A82B000) [pid = 2060] [serial = 1503] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.transform.1.html] 08:39:39 INFO - PROCESS | 2060 | --DOMWINDOW == 109 (16ED9000) [pid = 2060] [serial = 1632] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.prune.rect.html] 08:39:39 INFO - PROCESS | 2060 | --DOMWINDOW == 108 (178F5800) [pid = 2060] [serial = 1635] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.scale1.html] 08:39:39 INFO - PROCESS | 2060 | --DOMWINDOW == 107 (0E789800) [pid = 2060] [serial = 1638] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.scale2.html] 08:39:39 INFO - PROCESS | 2060 | --DOMWINDOW == 106 (156C4800) [pid = 2060] [serial = 1641] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.skew.html] 08:39:39 INFO - PROCESS | 2060 | --DOMWINDOW == 105 (13001400) [pid = 2060] [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.] 08:39:39 INFO - PROCESS | 2060 | --DOMWINDOW == 104 (1567EC00) [pid = 2060] [serial = 1626] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.prune.curve.html] 08:39:39 INFO - PROCESS | 2060 | --DOMWINDOW == 103 (134E1800) [pid = 2060] [serial = 1623] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.prune.corner.html] 08:39:39 INFO - PROCESS | 2060 | --DOMWINDOW == 102 (0C423400) [pid = 2060] [serial = 1620] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.prune.closed.html] 08:39:39 INFO - PROCESS | 2060 | --DOMWINDOW == 101 (09176C00) [pid = 2060] [serial = 1617] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.prune.arc.html] 08:39:39 INFO - PROCESS | 2060 | --DOMWINDOW == 100 (1A832000) [pid = 2060] [serial = 1614] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.overlap.html] 08:39:39 INFO - PROCESS | 2060 | --DOMWINDOW == 99 (1A783800) [pid = 2060] [serial = 1611] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.empty.html] 08:39:39 INFO - PROCESS | 2060 | --DOMWINDOW == 98 (18AC0C00) [pid = 2060] [serial = 1608] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.zero.6.html] 08:39:39 INFO - PROCESS | 2060 | --DOMWINDOW == 97 (178D3800) [pid = 2060] [serial = 1605] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.zero.5.html] 08:39:39 INFO - PROCESS | 2060 | --DOMWINDOW == 96 (16D56800) [pid = 2060] [serial = 1602] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.zero.4.html] 08:39:39 INFO - PROCESS | 2060 | --DOMWINDOW == 95 (124C8800) [pid = 2060] [serial = 1599] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.zero.3.html] 08:39:39 INFO - PROCESS | 2060 | --DOMWINDOW == 94 (0D255400) [pid = 2060] [serial = 1596] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.zero.2.html] 08:39:39 INFO - PROCESS | 2060 | --DOMWINDOW == 93 (172A7C00) [pid = 2060] [serial = 1593] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.zero.1.html] 08:39:39 INFO - PROCESS | 2060 | --DOMWINDOW == 92 (156DB000) [pid = 2060] [serial = 1629] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.prune.line.html] 08:39:39 INFO - PROCESS | 2060 | --DOMWINDOW == 91 (13003800) [pid = 2060] [serial = 34] [outer = 00000000] [url = data:application/vnd.mozilla.xul+xml;charset=utf-8,] 08:39:39 INFO - PROCESS | 2060 | --DOMWINDOW == 90 (16CA2400) [pid = 2060] [serial = 1502] [outer = 00000000] [url = about:blank] 08:39:39 INFO - PROCESS | 2060 | --DOMWINDOW == 89 (1A8EA800) [pid = 2060] [serial = 1556] [outer = 00000000] [url = about:blank] 08:39:39 INFO - PROCESS | 2060 | --DOMWINDOW == 88 (1BAB8800) [pid = 2060] [serial = 1511] [outer = 00000000] [url = about:blank] 08:39:39 INFO - PROCESS | 2060 | --DOMWINDOW == 87 (1BB4A400) [pid = 2060] [serial = 1562] [outer = 00000000] [url = about:blank] 08:39:39 INFO - PROCESS | 2060 | --DOMWINDOW == 86 (13009400) [pid = 2060] [serial = 1499] [outer = 00000000] [url = about:blank] 08:39:39 INFO - PROCESS | 2060 | --DOMWINDOW == 85 (1B823000) [pid = 2060] [serial = 1463] [outer = 00000000] [url = about:blank] 08:39:39 INFO - PROCESS | 2060 | --DOMWINDOW == 84 (11F24800) [pid = 2060] [serial = 1550] [outer = 00000000] [url = about:blank] 08:39:39 INFO - PROCESS | 2060 | --DOMWINDOW == 83 (1A7B3400) [pid = 2060] [serial = 1496] [outer = 00000000] [url = about:blank] 08:39:39 INFO - PROCESS | 2060 | --DOMWINDOW == 82 (1D97A800) [pid = 2060] [serial = 1565] [outer = 00000000] [url = about:blank] 08:39:39 INFO - PROCESS | 2060 | --DOMWINDOW == 81 (177DF400) [pid = 2060] [serial = 1633] [outer = 00000000] [url = about:blank] 08:39:39 INFO - PROCESS | 2060 | --DOMWINDOW == 80 (1965C000) [pid = 2060] [serial = 1636] [outer = 00000000] [url = about:blank] 08:39:39 INFO - PROCESS | 2060 | --DOMWINDOW == 79 (178D3400) [pid = 2060] [serial = 1634] [outer = 00000000] [url = about:blank] 08:39:39 INFO - PROCESS | 2060 | --DOMWINDOW == 78 (15C3A400) [pid = 2060] [serial = 1639] [outer = 00000000] [url = about:blank] 08:39:39 INFO - PROCESS | 2060 | --DOMWINDOW == 77 (1A77D000) [pid = 2060] [serial = 1642] [outer = 00000000] [url = about:blank] 08:39:39 INFO - PROCESS | 2060 | --DOMWINDOW == 76 (1A279800) [pid = 2060] [serial = 1637] [outer = 00000000] [url = about:blank] 08:39:39 INFO - PROCESS | 2060 | --DOMWINDOW == 75 (156D3C00) [pid = 2060] [serial = 1627] [outer = 00000000] [url = about:blank] 08:39:39 INFO - PROCESS | 2060 | --DOMWINDOW == 74 (1A8EBC00) [pid = 2060] [serial = 1645] [outer = 00000000] [url = about:blank] 08:39:39 INFO - PROCESS | 2060 | --DOMWINDOW == 73 (156E0000) [pid = 2060] [serial = 1628] [outer = 00000000] [url = about:blank] 08:39:39 INFO - PROCESS | 2060 | --DOMWINDOW == 72 (14910000) [pid = 2060] [serial = 1624] [outer = 00000000] [url = about:blank] 08:39:39 INFO - PROCESS | 2060 | --DOMWINDOW == 71 (14991800) [pid = 2060] [serial = 1625] [outer = 00000000] [url = about:blank] 08:39:39 INFO - PROCESS | 2060 | --DOMWINDOW == 70 (0D60E800) [pid = 2060] [serial = 1621] [outer = 00000000] [url = about:blank] 08:39:39 INFO - PROCESS | 2060 | --DOMWINDOW == 69 (0DC44000) [pid = 2060] [serial = 1622] [outer = 00000000] [url = about:blank] 08:39:39 INFO - PROCESS | 2060 | --DOMWINDOW == 68 (0D663800) [pid = 2060] [serial = 1619] [outer = 00000000] [url = about:blank] 08:39:39 INFO - PROCESS | 2060 | --DOMWINDOW == 67 (0CFA5000) [pid = 2060] [serial = 1618] [outer = 00000000] [url = about:blank] 08:39:39 INFO - PROCESS | 2060 | --DOMWINDOW == 66 (1A8E7000) [pid = 2060] [serial = 1616] [outer = 00000000] [url = about:blank] 08:39:39 INFO - PROCESS | 2060 | --DOMWINDOW == 65 (1A843400) [pid = 2060] [serial = 1615] [outer = 00000000] [url = about:blank] 08:39:39 INFO - PROCESS | 2060 | --DOMWINDOW == 64 (1A7B4800) [pid = 2060] [serial = 1613] [outer = 00000000] [url = about:blank] 08:39:39 INFO - PROCESS | 2060 | --DOMWINDOW == 63 (1A7A7C00) [pid = 2060] [serial = 1612] [outer = 00000000] [url = about:blank] 08:39:39 INFO - PROCESS | 2060 | --DOMWINDOW == 62 (1A272C00) [pid = 2060] [serial = 1610] [outer = 00000000] [url = about:blank] 08:39:39 INFO - PROCESS | 2060 | --DOMWINDOW == 61 (199ECC00) [pid = 2060] [serial = 1609] [outer = 00000000] [url = about:blank] 08:39:39 INFO - PROCESS | 2060 | --DOMWINDOW == 60 (192C0C00) [pid = 2060] [serial = 1607] [outer = 00000000] [url = about:blank] 08:39:39 INFO - PROCESS | 2060 | --DOMWINDOW == 59 (18AC2C00) [pid = 2060] [serial = 1606] [outer = 00000000] [url = about:blank] 08:39:39 INFO - PROCESS | 2060 | --DOMWINDOW == 58 (177E8C00) [pid = 2060] [serial = 1604] [outer = 00000000] [url = about:blank] 08:39:39 INFO - PROCESS | 2060 | --DOMWINDOW == 57 (1774F800) [pid = 2060] [serial = 1603] [outer = 00000000] [url = about:blank] 08:39:39 INFO - PROCESS | 2060 | --DOMWINDOW == 56 (1494A400) [pid = 2060] [serial = 1601] [outer = 00000000] [url = about:blank] 08:39:39 INFO - PROCESS | 2060 | --DOMWINDOW == 55 (139CA800) [pid = 2060] [serial = 1600] [outer = 00000000] [url = about:blank] 08:39:39 INFO - PROCESS | 2060 | --DOMWINDOW == 54 (0D668400) [pid = 2060] [serial = 1598] [outer = 00000000] [url = about:blank] 08:39:39 INFO - PROCESS | 2060 | --DOMWINDOW == 53 (0D53EC00) [pid = 2060] [serial = 1597] [outer = 00000000] [url = about:blank] 08:39:39 INFO - PROCESS | 2060 | --DOMWINDOW == 52 (1774E400) [pid = 2060] [serial = 1595] [outer = 00000000] [url = about:blank] 08:39:39 INFO - PROCESS | 2060 | --DOMWINDOW == 51 (162AB000) [pid = 2060] [serial = 1630] [outer = 00000000] [url = about:blank] 08:39:39 INFO - PROCESS | 2060 | --DOMWINDOW == 50 (16772400) [pid = 2060] [serial = 1631] [outer = 00000000] [url = about:blank] 08:39:39 INFO - PROCESS | 2060 | --DOMWINDOW == 49 (1A82C400) [pid = 2060] [serial = 1643] [outer = 00000000] [url = about:blank] 08:39:39 INFO - PROCESS | 2060 | --DOMWINDOW == 48 (16ED6000) [pid = 2060] [serial = 1640] [outer = 00000000] [url = about:blank] 08:39:39 INFO - PROCESS | 2060 | --DOMWINDOW == 47 (0D66A800) [pid = 2060] [serial = 1115] [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.] 08:39:39 INFO - PROCESS | 2060 | 1464104379225 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]]]}] 08:39:39 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create2.basic.html | createImageData(sw, sh) exists and returns something 08:39:39 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create2.basic.html | took 2684ms 08:39:39 INFO - PROCESS | 2060 | 1464104379292 Marionette TRACE conn5 -> [0,2197,"getWindowHandle",null] 08:39:39 INFO - PROCESS | 2060 | 1464104379296 Marionette TRACE conn5 <- [1,2197,null,{"value":"13"}] 08:39:39 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create2.initial.html 08:39:39 INFO - PROCESS | 2060 | 1464104379301 Marionette TRACE conn5 -> [0,2198,"setScriptTimeout",{"ms":35000}] 08:39:39 INFO - PROCESS | 2060 | 1464104379305 Marionette TRACE conn5 <- [1,2198,null,{}] 08:39:39 INFO - PROCESS | 2060 | 1464104379311 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}] 08:39:39 INFO - PROCESS | 2060 | 1464104379402 Marionette TRACE conn5 <- [1,2199,null,{"value":null}] 08:39:39 INFO - PROCESS | 2060 | 1464104379487 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\", \"d7c34136-0072-4267-ac82-d2d8ecbe8f23\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:39:39 INFO - PROCESS | 2060 | ++DOCSHELL 0C3AD800 == 17 [pid = 2060] [id = 559] 08:39:39 INFO - PROCESS | 2060 | ++DOMWINDOW == 48 (0C41E800) [pid = 2060] [serial = 1677] [outer = 00000000] 08:39:39 INFO - PROCESS | 2060 | ++DOMWINDOW == 49 (0C423800) [pid = 2060] [serial = 1678] [outer = 0C41E800] 08:39:39 INFO - PROCESS | 2060 | 1464104379537 Marionette DEBUG loaded listener.js 08:39:39 INFO - PROCESS | 2060 | ++DOMWINDOW == 50 (0C940C00) [pid = 2060] [serial = 1679] [outer = 0C41E800] 08:39:40 INFO - PROCESS | 2060 | 1464104380259 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]]]}] 08:39:40 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create2.initial.html | createImageData(sw, sh) returns transparent black data of the right size 08:39:40 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create2.initial.html | took 1025ms 08:39:40 INFO - PROCESS | 2060 | 1464104380327 Marionette TRACE conn5 -> [0,2201,"getWindowHandle",null] 08:39:40 INFO - PROCESS | 2060 | 1464104380332 Marionette TRACE conn5 <- [1,2201,null,{"value":"13"}] 08:39:40 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create2.large.html 08:39:40 INFO - PROCESS | 2060 | 1464104380338 Marionette TRACE conn5 -> [0,2202,"setScriptTimeout",{"ms":35000}] 08:39:40 INFO - PROCESS | 2060 | 1464104380342 Marionette TRACE conn5 <- [1,2202,null,{}] 08:39:40 INFO - PROCESS | 2060 | 1464104380349 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}] 08:39:40 INFO - PROCESS | 2060 | 1464104380489 Marionette TRACE conn5 <- [1,2203,null,{"value":null}] 08:39:40 INFO - PROCESS | 2060 | 1464104380618 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\", \"d7c34136-0072-4267-ac82-d2d8ecbe8f23\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:39:40 INFO - PROCESS | 2060 | ++DOCSHELL 0CAF1800 == 18 [pid = 2060] [id = 560] 08:39:40 INFO - PROCESS | 2060 | ++DOMWINDOW == 51 (0CAF2800) [pid = 2060] [serial = 1680] [outer = 00000000] 08:39:40 INFO - PROCESS | 2060 | ++DOMWINDOW == 52 (0CF79400) [pid = 2060] [serial = 1681] [outer = 0CAF2800] 08:39:40 INFO - PROCESS | 2060 | 1464104380677 Marionette DEBUG loaded listener.js 08:39:40 INFO - PROCESS | 2060 | ++DOMWINDOW == 53 (0D251C00) [pid = 2060] [serial = 1682] [outer = 0CAF2800] 08:39:41 INFO - PROCESS | 2060 | 1464104381490 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]]]}] 08:39:41 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create2.large.html | createImageData(sw, sh) works for sizes much larger than the canvas 08:39:41 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create2.large.html | took 1181ms 08:39:41 INFO - PROCESS | 2060 | 1464104381523 Marionette TRACE conn5 -> [0,2205,"getWindowHandle",null] 08:39:41 INFO - PROCESS | 2060 | 1464104381526 Marionette TRACE conn5 <- [1,2205,null,{"value":"13"}] 08:39:41 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create2.negative.html 08:39:41 INFO - PROCESS | 2060 | 1464104381532 Marionette TRACE conn5 -> [0,2206,"setScriptTimeout",{"ms":35000}] 08:39:41 INFO - PROCESS | 2060 | 1464104381536 Marionette TRACE conn5 <- [1,2206,null,{}] 08:39:41 INFO - PROCESS | 2060 | 1464104381542 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}] 08:39:41 INFO - PROCESS | 2060 | 1464104381668 Marionette TRACE conn5 <- [1,2207,null,{"value":null}] 08:39:41 INFO - PROCESS | 2060 | 1464104381763 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\", \"d7c34136-0072-4267-ac82-d2d8ecbe8f23\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:39:41 INFO - PROCESS | 2060 | ++DOCSHELL 0C3AEC00 == 19 [pid = 2060] [id = 561] 08:39:41 INFO - PROCESS | 2060 | ++DOMWINDOW == 54 (0C41C800) [pid = 2060] [serial = 1683] [outer = 00000000] 08:39:41 INFO - PROCESS | 2060 | ++DOMWINDOW == 55 (0CAF5400) [pid = 2060] [serial = 1684] [outer = 0C41C800] 08:39:41 INFO - PROCESS | 2060 | 1464104381821 Marionette DEBUG loaded listener.js 08:39:41 INFO - PROCESS | 2060 | ++DOMWINDOW == 56 (0D534400) [pid = 2060] [serial = 1685] [outer = 0C41C800] 08:39:42 INFO - PROCESS | 2060 | 1464104382253 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]]]}] 08:39:42 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create2.negative.html | createImageData(sw, sh) takes the absolute magnitude of the size arguments 08:39:42 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create2.negative.html | took 790ms 08:39:42 INFO - PROCESS | 2060 | 1464104382324 Marionette TRACE conn5 -> [0,2209,"getWindowHandle",null] 08:39:42 INFO - PROCESS | 2060 | 1464104382330 Marionette TRACE conn5 <- [1,2209,null,{"value":"13"}] 08:39:42 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create2.nonfinite.html 08:39:42 INFO - PROCESS | 2060 | 1464104382344 Marionette TRACE conn5 -> [0,2210,"setScriptTimeout",{"ms":35000}] 08:39:42 INFO - PROCESS | 2060 | 1464104382346 Marionette TRACE conn5 <- [1,2210,null,{}] 08:39:42 INFO - PROCESS | 2060 | 1464104382356 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}] 08:39:42 INFO - PROCESS | 2060 | 1464104382445 Marionette TRACE conn5 <- [1,2211,null,{"value":null}] 08:39:42 INFO - PROCESS | 2060 | 1464104382461 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\", \"d7c34136-0072-4267-ac82-d2d8ecbe8f23\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:39:42 INFO - PROCESS | 2060 | ++DOCSHELL 0D66A400 == 20 [pid = 2060] [id = 562] 08:39:42 INFO - PROCESS | 2060 | ++DOMWINDOW == 57 (0D66A800) [pid = 2060] [serial = 1686] [outer = 00000000] 08:39:42 INFO - PROCESS | 2060 | ++DOMWINDOW == 58 (0D66F400) [pid = 2060] [serial = 1687] [outer = 0D66A800] 08:39:42 INFO - PROCESS | 2060 | 1464104382507 Marionette DEBUG loaded listener.js 08:39:42 INFO - PROCESS | 2060 | ++DOMWINDOW == 59 (0DA0C800) [pid = 2060] [serial = 1688] [outer = 0D66A800] 08:39:42 INFO - PROCESS | 2060 | 1464104382985 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]]]}] 08:39:43 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create2.nonfinite.html | createImageData() throws TypeError if arguments are not finite 08:39:43 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create2.nonfinite.html | took 690ms 08:39:43 INFO - PROCESS | 2060 | 1464104383034 Marionette TRACE conn5 -> [0,2213,"getWindowHandle",null] 08:39:43 INFO - PROCESS | 2060 | 1464104383036 Marionette TRACE conn5 <- [1,2213,null,{"value":"13"}] 08:39:43 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create2.round.html 08:39:43 INFO - PROCESS | 2060 | 1464104383040 Marionette TRACE conn5 -> [0,2214,"setScriptTimeout",{"ms":35000}] 08:39:43 INFO - PROCESS | 2060 | 1464104383043 Marionette TRACE conn5 <- [1,2214,null,{}] 08:39:43 INFO - PROCESS | 2060 | 1464104383054 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}] 08:39:43 INFO - PROCESS | 2060 | 1464104383170 Marionette TRACE conn5 <- [1,2215,null,{"value":null}] 08:39:43 INFO - PROCESS | 2060 | 1464104383264 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\", \"d7c34136-0072-4267-ac82-d2d8ecbe8f23\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:39:43 INFO - PROCESS | 2060 | ++DOCSHELL 0DADBC00 == 21 [pid = 2060] [id = 563] 08:39:43 INFO - PROCESS | 2060 | ++DOMWINDOW == 60 (0DAE1000) [pid = 2060] [serial = 1689] [outer = 00000000] 08:39:43 INFO - PROCESS | 2060 | ++DOMWINDOW == 61 (0DCB0400) [pid = 2060] [serial = 1690] [outer = 0DAE1000] 08:39:43 INFO - PROCESS | 2060 | 1464104383313 Marionette DEBUG loaded listener.js 08:39:43 INFO - PROCESS | 2060 | ++DOMWINDOW == 62 (0E19D800) [pid = 2060] [serial = 1691] [outer = 0DAE1000] 08:39:43 INFO - PROCESS | 2060 | 1464104383686 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]]]}] 08:39:43 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create2.round.html | createImageData(w, h) is rounded the same as getImageData(0, 0, w, h) 08:39:43 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create2.round.html | took 670ms 08:39:43 INFO - PROCESS | 2060 | 1464104383717 Marionette TRACE conn5 -> [0,2217,"getWindowHandle",null] 08:39:43 INFO - PROCESS | 2060 | 1464104383720 Marionette TRACE conn5 <- [1,2217,null,{"value":"13"}] 08:39:43 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create2.this.html 08:39:43 INFO - PROCESS | 2060 | 1464104383722 Marionette TRACE conn5 -> [0,2218,"setScriptTimeout",{"ms":35000}] 08:39:43 INFO - PROCESS | 2060 | 1464104383724 Marionette TRACE conn5 <- [1,2218,null,{}] 08:39:43 INFO - PROCESS | 2060 | 1464104383728 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}] 08:39:43 INFO - PROCESS | 2060 | 1464104383821 Marionette TRACE conn5 <- [1,2219,null,{"value":null}] 08:39:43 INFO - PROCESS | 2060 | 1464104383829 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\", \"d7c34136-0072-4267-ac82-d2d8ecbe8f23\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:39:43 INFO - PROCESS | 2060 | ++DOCSHELL 0E767800 == 22 [pid = 2060] [id = 564] 08:39:43 INFO - PROCESS | 2060 | ++DOMWINDOW == 63 (0E789800) [pid = 2060] [serial = 1692] [outer = 00000000] 08:39:43 INFO - PROCESS | 2060 | ++DOMWINDOW == 64 (11F74000) [pid = 2060] [serial = 1693] [outer = 0E789800] 08:39:43 INFO - PROCESS | 2060 | 1464104383875 Marionette DEBUG loaded listener.js 08:39:43 INFO - PROCESS | 2060 | ++DOMWINDOW == 65 (12370800) [pid = 2060] [serial = 1694] [outer = 0E789800] 08:39:44 INFO - PROCESS | 2060 | 1464104384370 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]]]}] 08:39:44 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create2.this.html | createImageData(sw, sh) should throw when called with the wrong |this| 08:39:44 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create2.this.html | took 670ms 08:39:44 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create2.tiny.html 08:39:44 INFO - PROCESS | 2060 | 1464104384401 Marionette TRACE conn5 -> [0,2221,"getWindowHandle",null] 08:39:44 INFO - PROCESS | 2060 | 1464104384403 Marionette TRACE conn5 <- [1,2221,null,{"value":"13"}] 08:39:44 INFO - PROCESS | 2060 | 1464104384406 Marionette TRACE conn5 -> [0,2222,"setScriptTimeout",{"ms":35000}] 08:39:44 INFO - PROCESS | 2060 | 1464104384408 Marionette TRACE conn5 <- [1,2222,null,{}] 08:39:44 INFO - PROCESS | 2060 | 1464104384411 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}] 08:39:44 INFO - PROCESS | 2060 | 1464104384517 Marionette TRACE conn5 <- [1,2223,null,{"value":null}] 08:39:44 INFO - PROCESS | 2060 | 1464104384606 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\", \"d7c34136-0072-4267-ac82-d2d8ecbe8f23\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:39:44 INFO - PROCESS | 2060 | ++DOCSHELL 12604C00 == 23 [pid = 2060] [id = 565] 08:39:44 INFO - PROCESS | 2060 | ++DOMWINDOW == 66 (12605400) [pid = 2060] [serial = 1695] [outer = 00000000] 08:39:44 INFO - PROCESS | 2060 | ++DOMWINDOW == 67 (12615800) [pid = 2060] [serial = 1696] [outer = 12605400] 08:39:44 INFO - PROCESS | 2060 | 1464104384652 Marionette DEBUG loaded listener.js 08:39:44 INFO - PROCESS | 2060 | ++DOMWINDOW == 68 (12672400) [pid = 2060] [serial = 1697] [outer = 12605400] 08:39:45 INFO - PROCESS | 2060 | 1464104385065 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]]]}] 08:39:45 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create2.tiny.html | createImageData(sw, sh) works for sizes smaller than one pixel 08:39:45 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create2.tiny.html | took 670ms 08:39:45 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create2.type.html 08:39:45 INFO - PROCESS | 2060 | 1464104385078 Marionette TRACE conn5 -> [0,2225,"getWindowHandle",null] 08:39:45 INFO - PROCESS | 2060 | 1464104385081 Marionette TRACE conn5 <- [1,2225,null,{"value":"13"}] 08:39:45 INFO - PROCESS | 2060 | 1464104385089 Marionette TRACE conn5 -> [0,2226,"setScriptTimeout",{"ms":35000}] 08:39:45 INFO - PROCESS | 2060 | 1464104385091 Marionette TRACE conn5 <- [1,2226,null,{}] 08:39:45 INFO - PROCESS | 2060 | 1464104385094 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}] 08:39:45 INFO - PROCESS | 2060 | 1464104385223 Marionette TRACE conn5 <- [1,2227,null,{"value":null}] 08:39:45 INFO - PROCESS | 2060 | 1464104385231 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\", \"d7c34136-0072-4267-ac82-d2d8ecbe8f23\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:39:45 INFO - PROCESS | 2060 | ++DOCSHELL 130E0000 == 24 [pid = 2060] [id = 566] 08:39:45 INFO - PROCESS | 2060 | ++DOMWINDOW == 69 (130E0C00) [pid = 2060] [serial = 1698] [outer = 00000000] 08:39:45 INFO - PROCESS | 2060 | ++DOMWINDOW == 70 (134E8000) [pid = 2060] [serial = 1699] [outer = 130E0C00] 08:39:45 INFO - PROCESS | 2060 | 1464104385278 Marionette DEBUG loaded listener.js 08:39:45 INFO - PROCESS | 2060 | ++DOMWINDOW == 71 (139CA000) [pid = 2060] [serial = 1700] [outer = 130E0C00] 08:39:45 INFO - PROCESS | 2060 | --DOMWINDOW == 70 (14904800) [pid = 2060] [serial = 1668] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create1.type.html] 08:39:45 INFO - PROCESS | 2060 | --DOMWINDOW == 69 (14995000) [pid = 2060] [serial = 1671] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create1.zero.html] 08:39:45 INFO - PROCESS | 2060 | --DOMWINDOW == 68 (14F19800) [pid = 2060] [serial = 1674] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.basic.html] 08:39:45 INFO - PROCESS | 2060 | --DOMWINDOW == 67 (134E2400) [pid = 2060] [serial = 1665] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create1.this.html] 08:39:45 INFO - PROCESS | 2060 | --DOMWINDOW == 66 (12606000) [pid = 2060] [serial = 1662] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create1.initial.html] 08:39:45 INFO - PROCESS | 2060 | --DOMWINDOW == 65 (11B83C00) [pid = 2060] [serial = 1659] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create1.basic.html] 08:39:45 INFO - PROCESS | 2060 | --DOMWINDOW == 64 (0DA0A400) [pid = 2060] [serial = 1656] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.transformation.multiple.html] 08:39:45 INFO - PROCESS | 2060 | --DOMWINDOW == 63 (0D668000) [pid = 2060] [serial = 1653] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.transformation.changing.html] 08:39:45 INFO - PROCESS | 2060 | --DOMWINDOW == 62 (0C939C00) [pid = 2060] [serial = 1650] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.transformation.basic.html] 08:39:45 INFO - PROCESS | 2060 | --DOMWINDOW == 61 (0C30F400) [pid = 2060] [serial = 1647] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.union.html] 08:39:45 INFO - PROCESS | 2060 | --DOMWINDOW == 60 (1A830400) [pid = 2060] [serial = 1644] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.unaffected.html] 08:39:45 INFO - PROCESS | 2060 | 1464104385735 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]]]}] 08:39:45 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create2.type.html | createImageData(sw, sh) returns an ImageData object containing a Uint8ClampedArray object 08:39:45 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create2.type.html | took 690ms 08:39:45 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create2.zero.html 08:39:45 INFO - PROCESS | 2060 | 1464104385774 Marionette TRACE conn5 -> [0,2229,"getWindowHandle",null] 08:39:45 INFO - PROCESS | 2060 | 1464104385776 Marionette TRACE conn5 <- [1,2229,null,{"value":"13"}] 08:39:45 INFO - PROCESS | 2060 | 1464104385780 Marionette TRACE conn5 -> [0,2230,"setScriptTimeout",{"ms":35000}] 08:39:45 INFO - PROCESS | 2060 | 1464104385781 Marionette TRACE conn5 <- [1,2230,null,{}] 08:39:45 INFO - PROCESS | 2060 | 1464104385785 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}] 08:39:45 INFO - PROCESS | 2060 | 1464104385859 Marionette TRACE conn5 <- [1,2231,null,{"value":null}] 08:39:45 INFO - PROCESS | 2060 | 1464104385895 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\", \"d7c34136-0072-4267-ac82-d2d8ecbe8f23\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:39:45 INFO - PROCESS | 2060 | ++DOCSHELL 0CAEB400 == 25 [pid = 2060] [id = 567] 08:39:45 INFO - PROCESS | 2060 | ++DOMWINDOW == 61 (0CAED400) [pid = 2060] [serial = 1701] [outer = 00000000] 08:39:45 INFO - PROCESS | 2060 | ++DOMWINDOW == 62 (11B99000) [pid = 2060] [serial = 1702] [outer = 0CAED400] 08:39:45 INFO - PROCESS | 2060 | 1464104385940 Marionette DEBUG loaded listener.js 08:39:45 INFO - PROCESS | 2060 | ++DOMWINDOW == 63 (0DCA3C00) [pid = 2060] [serial = 1703] [outer = 0CAED400] 08:39:46 INFO - PROCESS | 2060 | 1464104386368 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]]]}] 08:39:46 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create2.zero.html | createImageData(sw, sh) throws INDEX_SIZE_ERR if size is zero 08:39:46 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create2.zero.html | took 631ms 08:39:46 INFO - PROCESS | 2060 | 1464104386412 Marionette TRACE conn5 -> [0,2233,"getWindowHandle",null] 08:39:46 INFO - PROCESS | 2060 | 1464104386414 Marionette TRACE conn5 <- [1,2233,null,{"value":"13"}] 08:39:46 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.basic.html 08:39:46 INFO - PROCESS | 2060 | 1464104386417 Marionette TRACE conn5 -> [0,2234,"setScriptTimeout",{"ms":35000}] 08:39:46 INFO - PROCESS | 2060 | 1464104386418 Marionette TRACE conn5 <- [1,2234,null,{}] 08:39:46 INFO - PROCESS | 2060 | 1464104386426 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}] 08:39:46 INFO - PROCESS | 2060 | 1464104386501 Marionette TRACE conn5 <- [1,2235,null,{"value":null}] 08:39:46 INFO - PROCESS | 2060 | 1464104386508 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\", \"d7c34136-0072-4267-ac82-d2d8ecbe8f23\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:39:46 INFO - PROCESS | 2060 | ++DOCSHELL 14943C00 == 26 [pid = 2060] [id = 568] 08:39:46 INFO - PROCESS | 2060 | ++DOMWINDOW == 64 (14944400) [pid = 2060] [serial = 1704] [outer = 00000000] 08:39:46 INFO - PROCESS | 2060 | ++DOMWINDOW == 65 (1494C000) [pid = 2060] [serial = 1705] [outer = 14944400] 08:39:46 INFO - PROCESS | 2060 | 1464104386568 Marionette DEBUG loaded listener.js 08:39:46 INFO - PROCESS | 2060 | ++DOMWINDOW == 66 (1494D800) [pid = 2060] [serial = 1706] [outer = 14944400] 08:39:46 INFO - PROCESS | 2060 | 1464104386996 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]]]}] 08:39:47 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.basic.html | getImageData() exists and returns something 08:39:47 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.basic.html | took 630ms 08:39:47 INFO - PROCESS | 2060 | 1464104387048 Marionette TRACE conn5 -> [0,2237,"getWindowHandle",null] 08:39:47 INFO - PROCESS | 2060 | 1464104387050 Marionette TRACE conn5 <- [1,2237,null,{"value":"13"}] 08:39:47 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.clamp.html 08:39:47 INFO - PROCESS | 2060 | 1464104387058 Marionette TRACE conn5 -> [0,2238,"setScriptTimeout",{"ms":35000}] 08:39:47 INFO - PROCESS | 2060 | 1464104387060 Marionette TRACE conn5 <- [1,2238,null,{}] 08:39:47 INFO - PROCESS | 2060 | 1464104387063 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}] 08:39:47 INFO - PROCESS | 2060 | 1464104387143 Marionette TRACE conn5 <- [1,2239,null,{"value":null}] 08:39:47 INFO - PROCESS | 2060 | 1464104387151 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\", \"d7c34136-0072-4267-ac82-d2d8ecbe8f23\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:39:47 INFO - PROCESS | 2060 | ++DOCSHELL 0E75BC00 == 27 [pid = 2060] [id = 569] 08:39:47 INFO - PROCESS | 2060 | ++DOMWINDOW == 67 (1494FC00) [pid = 2060] [serial = 1707] [outer = 00000000] 08:39:47 INFO - PROCESS | 2060 | ++DOMWINDOW == 68 (149D5C00) [pid = 2060] [serial = 1708] [outer = 1494FC00] 08:39:47 INFO - PROCESS | 2060 | 1464104387208 Marionette DEBUG loaded listener.js 08:39:47 INFO - PROCESS | 2060 | ++DOMWINDOW == 69 (14F16000) [pid = 2060] [serial = 1709] [outer = 1494FC00] 08:39:47 INFO - PROCESS | 2060 | 1464104387670 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]]]}] 08:39:47 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.clamp.html | getImageData() clamps colours to the range [0, 255] 08:39:47 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.clamp.html | took 630ms 08:39:47 INFO - PROCESS | 2060 | 1464104387693 Marionette TRACE conn5 -> [0,2241,"getWindowHandle",null] 08:39:47 INFO - PROCESS | 2060 | 1464104387695 Marionette TRACE conn5 <- [1,2241,null,{"value":"13"}] 08:39:47 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.length.html 08:39:47 INFO - PROCESS | 2060 | 1464104387715 Marionette TRACE conn5 -> [0,2242,"setScriptTimeout",{"ms":35000}] 08:39:47 INFO - PROCESS | 2060 | 1464104387717 Marionette TRACE conn5 <- [1,2242,null,{}] 08:39:47 INFO - PROCESS | 2060 | 1464104387721 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}] 08:39:47 INFO - PROCESS | 2060 | 1464104387798 Marionette TRACE conn5 <- [1,2243,null,{"value":null}] 08:39:47 INFO - PROCESS | 2060 | 1464104387805 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\", \"d7c34136-0072-4267-ac82-d2d8ecbe8f23\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:39:47 INFO - PROCESS | 2060 | ++DOCSHELL 0E2F5C00 == 28 [pid = 2060] [id = 570] 08:39:47 INFO - PROCESS | 2060 | ++DOMWINDOW == 70 (14909C00) [pid = 2060] [serial = 1710] [outer = 00000000] 08:39:47 INFO - PROCESS | 2060 | ++DOMWINDOW == 71 (1549B000) [pid = 2060] [serial = 1711] [outer = 14909C00] 08:39:47 INFO - PROCESS | 2060 | 1464104387852 Marionette DEBUG loaded listener.js 08:39:47 INFO - PROCESS | 2060 | ++DOMWINDOW == 72 (1567AC00) [pid = 2060] [serial = 1712] [outer = 14909C00] 08:39:48 INFO - PROCESS | 2060 | 1464104388500 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]]]}] 08:39:48 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.length.html | getImageData() returns a correctly-sized Uint8ClampedArray 08:39:48 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.length.html | took 830ms 08:39:48 INFO - PROCESS | 2060 | 1464104388581 Marionette TRACE conn5 -> [0,2245,"getWindowHandle",null] 08:39:48 INFO - PROCESS | 2060 | 1464104388586 Marionette TRACE conn5 <- [1,2245,null,{"value":"13"}] 08:39:48 INFO - PROCESS | 2060 | 1464104388592 Marionette TRACE conn5 -> [0,2246,"setScriptTimeout",{"ms":35000}] 08:39:48 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.nonfinite.html 08:39:48 INFO - PROCESS | 2060 | 1464104388596 Marionette TRACE conn5 <- [1,2246,null,{}] 08:39:48 INFO - PROCESS | 2060 | 1464104388602 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}] 08:39:48 INFO - PROCESS | 2060 | 1464104388714 Marionette TRACE conn5 <- [1,2247,null,{"value":null}] 08:39:48 INFO - PROCESS | 2060 | 1464104388813 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\", \"d7c34136-0072-4267-ac82-d2d8ecbe8f23\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:39:48 INFO - PROCESS | 2060 | ++DOCSHELL 0C427400 == 29 [pid = 2060] [id = 571] 08:39:48 INFO - PROCESS | 2060 | ++DOMWINDOW == 73 (0D53F400) [pid = 2060] [serial = 1713] [outer = 00000000] 08:39:48 INFO - PROCESS | 2060 | ++DOMWINDOW == 74 (0D66D000) [pid = 2060] [serial = 1714] [outer = 0D53F400] 08:39:48 INFO - PROCESS | 2060 | 1464104388870 Marionette DEBUG loaded listener.js 08:39:48 INFO - PROCESS | 2060 | ++DOMWINDOW == 75 (0DA3F800) [pid = 2060] [serial = 1715] [outer = 0D53F400] 08:39:49 INFO - PROCESS | 2060 | 1464104389495 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]]]}] 08:39:49 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.nonfinite.html | getImageData() throws TypeError if arguments are not finite 08:39:49 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.nonfinite.html | took 970ms 08:39:49 INFO - PROCESS | 2060 | 1464104389570 Marionette TRACE conn5 -> [0,2249,"getWindowHandle",null] 08:39:49 INFO - PROCESS | 2060 | 1464104389576 Marionette TRACE conn5 <- [1,2249,null,{"value":"13"}] 08:39:49 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.nonpremul.html 08:39:49 INFO - PROCESS | 2060 | 1464104389583 Marionette TRACE conn5 -> [0,2250,"setScriptTimeout",{"ms":35000}] 08:39:49 INFO - PROCESS | 2060 | 1464104389586 Marionette TRACE conn5 <- [1,2250,null,{}] 08:39:49 INFO - PROCESS | 2060 | 1464104389591 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}] 08:39:49 INFO - PROCESS | 2060 | 1464104389716 Marionette TRACE conn5 <- [1,2251,null,{"value":null}] 08:39:49 INFO - PROCESS | 2060 | 1464104389841 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\", \"d7c34136-0072-4267-ac82-d2d8ecbe8f23\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:39:49 INFO - PROCESS | 2060 | ++DOCSHELL 0DA3E800 == 30 [pid = 2060] [id = 572] 08:39:49 INFO - PROCESS | 2060 | ++DOMWINDOW == 76 (0DADD800) [pid = 2060] [serial = 1716] [outer = 00000000] 08:39:49 INFO - PROCESS | 2060 | ++DOMWINDOW == 77 (124CC400) [pid = 2060] [serial = 1717] [outer = 0DADD800] 08:39:49 INFO - PROCESS | 2060 | 1464104389897 Marionette DEBUG loaded listener.js 08:39:49 INFO - PROCESS | 2060 | ++DOMWINDOW == 78 (130DDC00) [pid = 2060] [serial = 1718] [outer = 0DADD800] 08:39:50 INFO - PROCESS | 2060 | 1464104390466 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]]]}] 08:39:50 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.nonpremul.html | getImageData() returns non-premultiplied colours 08:39:50 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.nonpremul.html | took 930ms 08:39:50 INFO - PROCESS | 2060 | 1464104390514 Marionette TRACE conn5 -> [0,2253,"getWindowHandle",null] 08:39:50 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.order.alpha.html 08:39:50 INFO - PROCESS | 2060 | 1464104390517 Marionette TRACE conn5 <- [1,2253,null,{"value":"13"}] 08:39:50 INFO - PROCESS | 2060 | 1464104390520 Marionette TRACE conn5 -> [0,2254,"setScriptTimeout",{"ms":35000}] 08:39:50 INFO - PROCESS | 2060 | 1464104390525 Marionette TRACE conn5 <- [1,2254,null,{}] 08:39:50 INFO - PROCESS | 2060 | 1464104390536 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}] 08:39:50 INFO - PROCESS | 2060 | 1464104390646 Marionette TRACE conn5 <- [1,2255,null,{"value":null}] 08:39:50 INFO - PROCESS | 2060 | 1464104390785 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\", \"d7c34136-0072-4267-ac82-d2d8ecbe8f23\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:39:50 INFO - PROCESS | 2060 | ++DOCSHELL 156BA000 == 31 [pid = 2060] [id = 573] 08:39:50 INFO - PROCESS | 2060 | ++DOMWINDOW == 79 (156BD000) [pid = 2060] [serial = 1719] [outer = 00000000] 08:39:50 INFO - PROCESS | 2060 | ++DOMWINDOW == 80 (156C0C00) [pid = 2060] [serial = 1720] [outer = 156BD000] 08:39:50 INFO - PROCESS | 2060 | 1464104390847 Marionette DEBUG loaded listener.js 08:39:50 INFO - PROCESS | 2060 | ++DOMWINDOW == 81 (156C6800) [pid = 2060] [serial = 1721] [outer = 156BD000] 08:39:51 INFO - PROCESS | 2060 | 1464104391622 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]]]}] 08:39:51 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.order.alpha.html | getImageData() returns A in the fourth component 08:39:51 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.order.alpha.html | took 1133ms 08:39:51 INFO - PROCESS | 2060 | 1464104391657 Marionette TRACE conn5 -> [0,2257,"getWindowHandle",null] 08:39:51 INFO - PROCESS | 2060 | 1464104391661 Marionette TRACE conn5 <- [1,2257,null,{"value":"13"}] 08:39:51 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.order.cols.html 08:39:51 INFO - PROCESS | 2060 | 1464104391666 Marionette TRACE conn5 -> [0,2258,"setScriptTimeout",{"ms":35000}] 08:39:51 INFO - PROCESS | 2060 | 1464104391671 Marionette TRACE conn5 <- [1,2258,null,{}] 08:39:51 INFO - PROCESS | 2060 | 1464104391677 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}] 08:39:51 INFO - PROCESS | 2060 | 1464104391772 Marionette TRACE conn5 <- [1,2259,null,{"value":null}] 08:39:51 INFO - PROCESS | 2060 | 1464104391912 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\", \"d7c34136-0072-4267-ac82-d2d8ecbe8f23\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:39:51 INFO - PROCESS | 2060 | ++DOCSHELL 0C423C00 == 32 [pid = 2060] [id = 574] 08:39:51 INFO - PROCESS | 2060 | ++DOMWINDOW == 82 (0CAF9800) [pid = 2060] [serial = 1722] [outer = 00000000] 08:39:51 INFO - PROCESS | 2060 | ++DOMWINDOW == 83 (0D60B400) [pid = 2060] [serial = 1723] [outer = 0CAF9800] 08:39:51 INFO - PROCESS | 2060 | 1464104391963 Marionette DEBUG loaded listener.js 08:39:52 INFO - PROCESS | 2060 | ++DOMWINDOW == 84 (0D663800) [pid = 2060] [serial = 1724] [outer = 0CAF9800] 08:39:52 INFO - PROCESS | 2060 | --DOCSHELL 13D50800 == 31 [pid = 2060] [id = 556] 08:39:52 INFO - PROCESS | 2060 | --DOCSHELL 0CAF8C00 == 30 [pid = 2060] [id = 552] 08:39:52 INFO - PROCESS | 2060 | --DOCSHELL 0D667C00 == 29 [pid = 2060] [id = 551] 08:39:52 INFO - PROCESS | 2060 | --DOCSHELL 0C938C00 == 28 [pid = 2060] [id = 550] 08:39:52 INFO - PROCESS | 2060 | --DOMWINDOW == 83 (154C4000) [pid = 2060] [serial = 1675] [outer = 00000000] [url = about:blank] 08:39:52 INFO - PROCESS | 2060 | --DOMWINDOW == 82 (14F13C00) [pid = 2060] [serial = 1673] [outer = 00000000] [url = about:blank] 08:39:52 INFO - PROCESS | 2060 | --DOMWINDOW == 81 (0C423800) [pid = 2060] [serial = 1678] [outer = 00000000] [url = about:blank] 08:39:52 INFO - PROCESS | 2060 | --DOMWINDOW == 80 (154C7000) [pid = 2060] [serial = 1676] [outer = 00000000] [url = about:blank] 08:39:52 INFO - PROCESS | 2060 | --DOMWINDOW == 79 (139C4800) [pid = 2060] [serial = 1666] [outer = 00000000] [url = about:blank] 08:39:52 INFO - PROCESS | 2060 | --DOMWINDOW == 78 (139C6800) [pid = 2060] [serial = 1667] [outer = 00000000] [url = about:blank] 08:39:52 INFO - PROCESS | 2060 | --DOMWINDOW == 77 (1266A400) [pid = 2060] [serial = 1663] [outer = 00000000] [url = about:blank] 08:39:52 INFO - PROCESS | 2060 | --DOMWINDOW == 76 (13002800) [pid = 2060] [serial = 1664] [outer = 00000000] [url = about:blank] 08:39:52 INFO - PROCESS | 2060 | --DOMWINDOW == 75 (11C8A000) [pid = 2060] [serial = 1660] [outer = 00000000] [url = about:blank] 08:39:52 INFO - PROCESS | 2060 | --DOMWINDOW == 74 (11CEA000) [pid = 2060] [serial = 1661] [outer = 00000000] [url = about:blank] 08:39:52 INFO - PROCESS | 2060 | --DOMWINDOW == 73 (0E123C00) [pid = 2060] [serial = 1657] [outer = 00000000] [url = about:blank] 08:39:52 INFO - PROCESS | 2060 | --DOMWINDOW == 72 (0E75A800) [pid = 2060] [serial = 1658] [outer = 00000000] [url = about:blank] 08:39:52 INFO - PROCESS | 2060 | --DOMWINDOW == 71 (0D66CC00) [pid = 2060] [serial = 1654] [outer = 00000000] [url = about:blank] 08:39:52 INFO - PROCESS | 2060 | --DOMWINDOW == 70 (0D8F6000) [pid = 2060] [serial = 1655] [outer = 00000000] [url = about:blank] 08:39:52 INFO - PROCESS | 2060 | --DOMWINDOW == 69 (0D24F400) [pid = 2060] [serial = 1651] [outer = 00000000] [url = about:blank] 08:39:52 INFO - PROCESS | 2060 | --DOMWINDOW == 68 (0D532400) [pid = 2060] [serial = 1652] [outer = 00000000] [url = about:blank] 08:39:52 INFO - PROCESS | 2060 | --DOMWINDOW == 67 (0C3AC000) [pid = 2060] [serial = 1648] [outer = 00000000] [url = about:blank] 08:39:52 INFO - PROCESS | 2060 | --DOMWINDOW == 66 (0C41F400) [pid = 2060] [serial = 1649] [outer = 00000000] [url = about:blank] 08:39:52 INFO - PROCESS | 2060 | --DOMWINDOW == 65 (1AB51400) [pid = 2060] [serial = 1646] [outer = 00000000] [url = about:blank] 08:39:52 INFO - PROCESS | 2060 | --DOMWINDOW == 64 (1494AC00) [pid = 2060] [serial = 1669] [outer = 00000000] [url = about:blank] 08:39:52 INFO - PROCESS | 2060 | --DOMWINDOW == 63 (14946800) [pid = 2060] [serial = 1670] [outer = 00000000] [url = about:blank] 08:39:52 INFO - PROCESS | 2060 | --DOMWINDOW == 62 (14F13000) [pid = 2060] [serial = 1672] [outer = 00000000] [url = about:blank] 08:39:52 INFO - PROCESS | 2060 | 1464104392448 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]]]}] 08:39:52 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.order.cols.html | getImageData() returns leftmost columns first 08:39:52 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.order.cols.html | took 830ms 08:39:52 INFO - PROCESS | 2060 | 1464104392497 Marionette TRACE conn5 -> [0,2261,"getWindowHandle",null] 08:39:52 INFO - PROCESS | 2060 | 1464104392503 Marionette TRACE conn5 <- [1,2261,null,{"value":"13"}] 08:39:52 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.order.rgb.html 08:39:52 INFO - PROCESS | 2060 | 1464104392509 Marionette TRACE conn5 -> [0,2262,"setScriptTimeout",{"ms":35000}] 08:39:52 INFO - PROCESS | 2060 | 1464104392512 Marionette TRACE conn5 <- [1,2262,null,{}] 08:39:52 INFO - PROCESS | 2060 | 1464104392515 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}] 08:39:52 INFO - PROCESS | 2060 | 1464104392597 Marionette TRACE conn5 <- [1,2263,null,{"value":null}] 08:39:52 INFO - PROCESS | 2060 | 1464104392607 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\", \"d7c34136-0072-4267-ac82-d2d8ecbe8f23\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:39:52 INFO - PROCESS | 2060 | ++DOCSHELL 0CAF8C00 == 29 [pid = 2060] [id = 575] 08:39:52 INFO - PROCESS | 2060 | ++DOMWINDOW == 63 (0CF35C00) [pid = 2060] [serial = 1725] [outer = 00000000] 08:39:52 INFO - PROCESS | 2060 | ++DOMWINDOW == 64 (0D53EC00) [pid = 2060] [serial = 1726] [outer = 0CF35C00] 08:39:52 INFO - PROCESS | 2060 | 1464104392653 Marionette DEBUG loaded listener.js 08:39:52 INFO - PROCESS | 2060 | ++DOMWINDOW == 65 (0D665C00) [pid = 2060] [serial = 1727] [outer = 0CF35C00] 08:39:53 INFO - PROCESS | 2060 | 1464104393137 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]]]}] 08:39:53 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.order.rgb.html | getImageData() returns R then G then B 08:39:53 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.order.rgb.html | took 670ms 08:39:53 INFO - PROCESS | 2060 | 1464104393182 Marionette TRACE conn5 -> [0,2265,"getWindowHandle",null] 08:39:53 INFO - PROCESS | 2060 | 1464104393184 Marionette TRACE conn5 <- [1,2265,null,{"value":"13"}] 08:39:53 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.order.rows.html 08:39:53 INFO - PROCESS | 2060 | 1464104393188 Marionette TRACE conn5 -> [0,2266,"setScriptTimeout",{"ms":35000}] 08:39:53 INFO - PROCESS | 2060 | 1464104393191 Marionette TRACE conn5 <- [1,2266,null,{}] 08:39:53 INFO - PROCESS | 2060 | 1464104393201 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}] 08:39:53 INFO - PROCESS | 2060 | 1464104393318 Marionette TRACE conn5 <- [1,2267,null,{"value":null}] 08:39:53 INFO - PROCESS | 2060 | 1464104393411 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\", \"d7c34136-0072-4267-ac82-d2d8ecbe8f23\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:39:53 INFO - PROCESS | 2060 | ++DOCSHELL 0D532C00 == 30 [pid = 2060] [id = 576] 08:39:53 INFO - PROCESS | 2060 | ++DOMWINDOW == 66 (0DC43800) [pid = 2060] [serial = 1728] [outer = 00000000] 08:39:53 INFO - PROCESS | 2060 | ++DOMWINDOW == 67 (0E20E400) [pid = 2060] [serial = 1729] [outer = 0DC43800] 08:39:53 INFO - PROCESS | 2060 | 1464104393458 Marionette DEBUG loaded listener.js 08:39:53 INFO - PROCESS | 2060 | ++DOMWINDOW == 68 (11B81400) [pid = 2060] [serial = 1730] [outer = 0DC43800] 08:39:53 INFO - PROCESS | 2060 | 1464104393844 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]]]}] 08:39:53 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.order.rows.html | getImageData() returns topmost rows first 08:39:53 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.order.rows.html | took 670ms 08:39:53 INFO - PROCESS | 2060 | 1464104393862 Marionette TRACE conn5 -> [0,2269,"getWindowHandle",null] 08:39:53 INFO - PROCESS | 2060 | 1464104393864 Marionette TRACE conn5 <- [1,2269,null,{"value":"13"}] 08:39:53 INFO - PROCESS | 2060 | 1464104393867 Marionette TRACE conn5 -> [0,2270,"setScriptTimeout",{"ms":35000}] 08:39:53 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.range.html 08:39:53 INFO - PROCESS | 2060 | 1464104393869 Marionette TRACE conn5 <- [1,2270,null,{}] 08:39:53 INFO - PROCESS | 2060 | 1464104393872 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}] 08:39:53 INFO - PROCESS | 2060 | 1464104393960 Marionette TRACE conn5 <- [1,2271,null,{"value":null}] 08:39:53 INFO - PROCESS | 2060 | 1464104393966 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\", \"d7c34136-0072-4267-ac82-d2d8ecbe8f23\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:39:53 INFO - PROCESS | 2060 | ++DOCSHELL 11D5D000 == 31 [pid = 2060] [id = 577] 08:39:53 INFO - PROCESS | 2060 | ++DOMWINDOW == 69 (11F7C400) [pid = 2060] [serial = 1731] [outer = 00000000] 08:39:53 INFO - PROCESS | 2060 | ++DOMWINDOW == 70 (1266C800) [pid = 2060] [serial = 1732] [outer = 11F7C400] 08:39:53 INFO - PROCESS | 2060 | 1464104394014 Marionette DEBUG loaded listener.js 08:39:54 INFO - PROCESS | 2060 | ++DOMWINDOW == 71 (130DA000) [pid = 2060] [serial = 1733] [outer = 11F7C400] 08:39:54 INFO - PROCESS | 2060 | 1464104394456 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]]]}] 08:39:54 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.range.html | getImageData() returns values in the range [0, 255] 08:39:54 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.range.html | took 630ms 08:39:54 INFO - PROCESS | 2060 | 1464104394506 Marionette TRACE conn5 -> [0,2273,"getWindowHandle",null] 08:39:54 INFO - PROCESS | 2060 | 1464104394508 Marionette TRACE conn5 <- [1,2273,null,{"value":"13"}] 08:39:54 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.source.negative.html 08:39:54 INFO - PROCESS | 2060 | 1464104394518 Marionette TRACE conn5 -> [0,2274,"setScriptTimeout",{"ms":35000}] 08:39:54 INFO - PROCESS | 2060 | 1464104394520 Marionette TRACE conn5 <- [1,2274,null,{}] 08:39:54 INFO - PROCESS | 2060 | 1464104394524 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}] 08:39:54 INFO - PROCESS | 2060 | 1464104394630 Marionette TRACE conn5 <- [1,2275,null,{"value":null}] 08:39:54 INFO - PROCESS | 2060 | 1464104394639 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\", \"d7c34136-0072-4267-ac82-d2d8ecbe8f23\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:39:54 INFO - PROCESS | 2060 | ++DOCSHELL 130DC000 == 32 [pid = 2060] [id = 578] 08:39:54 INFO - PROCESS | 2060 | ++DOMWINDOW == 72 (130DF400) [pid = 2060] [serial = 1734] [outer = 00000000] 08:39:54 INFO - PROCESS | 2060 | ++DOMWINDOW == 73 (139C4800) [pid = 2060] [serial = 1735] [outer = 130DF400] 08:39:54 INFO - PROCESS | 2060 | 1464104394687 Marionette DEBUG loaded listener.js 08:39:54 INFO - PROCESS | 2060 | ++DOMWINDOW == 74 (139C6800) [pid = 2060] [serial = 1736] [outer = 130DF400] 08:39:55 INFO - PROCESS | 2060 | 1464104395161 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]]]}] 08:39:55 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 08:39:55 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.source.negative.html | took 690ms 08:39:55 INFO - PROCESS | 2060 | 1464104395207 Marionette TRACE conn5 -> [0,2277,"getWindowHandle",null] 08:39:55 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.source.outside.html 08:39:55 INFO - PROCESS | 2060 | 1464104395209 Marionette TRACE conn5 <- [1,2277,null,{"value":"13"}] 08:39:55 INFO - PROCESS | 2060 | 1464104395212 Marionette TRACE conn5 -> [0,2278,"setScriptTimeout",{"ms":35000}] 08:39:55 INFO - PROCESS | 2060 | 1464104395214 Marionette TRACE conn5 <- [1,2278,null,{}] 08:39:55 INFO - PROCESS | 2060 | 1464104395217 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}] 08:39:55 INFO - PROCESS | 2060 | 1464104395353 Marionette TRACE conn5 <- [1,2279,null,{"value":null}] 08:39:55 INFO - PROCESS | 2060 | 1464104395366 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\", \"d7c34136-0072-4267-ac82-d2d8ecbe8f23\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:39:55 INFO - PROCESS | 2060 | ++DOCSHELL 1490BC00 == 33 [pid = 2060] [id = 579] 08:39:55 INFO - PROCESS | 2060 | ++DOMWINDOW == 75 (14946400) [pid = 2060] [serial = 1737] [outer = 00000000] 08:39:55 INFO - PROCESS | 2060 | ++DOMWINDOW == 76 (14F18000) [pid = 2060] [serial = 1738] [outer = 14946400] 08:39:55 INFO - PROCESS | 2060 | 1464104395413 Marionette DEBUG loaded listener.js 08:39:55 INFO - PROCESS | 2060 | ++DOMWINDOW == 77 (14F20C00) [pid = 2060] [serial = 1739] [outer = 14946400] 08:39:55 INFO - PROCESS | 2060 | 1464104395866 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]]]}] 08:39:55 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.source.outside.html | getImageData() returns transparent black outside the canvas 08:39:55 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.source.outside.html | took 670ms 08:39:55 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.source.size.html 08:39:55 INFO - PROCESS | 2060 | 1464104395883 Marionette TRACE conn5 -> [0,2281,"getWindowHandle",null] 08:39:55 INFO - PROCESS | 2060 | 1464104395885 Marionette TRACE conn5 <- [1,2281,null,{"value":"13"}] 08:39:55 INFO - PROCESS | 2060 | 1464104395888 Marionette TRACE conn5 -> [0,2282,"setScriptTimeout",{"ms":35000}] 08:39:55 INFO - PROCESS | 2060 | 1464104395889 Marionette TRACE conn5 <- [1,2282,null,{}] 08:39:55 INFO - PROCESS | 2060 | 1464104395899 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}] 08:39:55 INFO - PROCESS | 2060 | 1464104396010 Marionette TRACE conn5 <- [1,2283,null,{"value":null}] 08:39:56 INFO - PROCESS | 2060 | 1464104396102 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\", \"d7c34136-0072-4267-ac82-d2d8ecbe8f23\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:39:56 INFO - PROCESS | 2060 | ++DOCSHELL 154CA800 == 34 [pid = 2060] [id = 580] 08:39:56 INFO - PROCESS | 2060 | ++DOMWINDOW == 78 (15680400) [pid = 2060] [serial = 1740] [outer = 00000000] 08:39:56 INFO - PROCESS | 2060 | ++DOMWINDOW == 79 (156C5000) [pid = 2060] [serial = 1741] [outer = 15680400] 08:39:56 INFO - PROCESS | 2060 | 1464104396146 Marionette DEBUG loaded listener.js 08:39:56 INFO - PROCESS | 2060 | ++DOMWINDOW == 80 (156D4C00) [pid = 2060] [serial = 1742] [outer = 15680400] 08:39:56 INFO - PROCESS | 2060 | --DOMWINDOW == 79 (12605400) [pid = 2060] [serial = 1695] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.tiny.html] 08:39:56 INFO - PROCESS | 2060 | --DOMWINDOW == 78 (0C41C800) [pid = 2060] [serial = 1683] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.negative.html] 08:39:56 INFO - PROCESS | 2060 | --DOMWINDOW == 77 (0E789800) [pid = 2060] [serial = 1692] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.this.html] 08:39:56 INFO - PROCESS | 2060 | --DOMWINDOW == 76 (130E0C00) [pid = 2060] [serial = 1698] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.type.html] 08:39:56 INFO - PROCESS | 2060 | --DOMWINDOW == 75 (0DAE1000) [pid = 2060] [serial = 1689] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.round.html] 08:39:56 INFO - PROCESS | 2060 | --DOMWINDOW == 74 (1494FC00) [pid = 2060] [serial = 1707] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.clamp.html] 08:39:56 INFO - PROCESS | 2060 | --DOMWINDOW == 73 (0D66A800) [pid = 2060] [serial = 1686] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.nonfinite.html] 08:39:56 INFO - PROCESS | 2060 | --DOMWINDOW == 72 (0CAED400) [pid = 2060] [serial = 1701] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.zero.html] 08:39:56 INFO - PROCESS | 2060 | --DOMWINDOW == 71 (14944400) [pid = 2060] [serial = 1704] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.basic.html] 08:39:56 INFO - PROCESS | 2060 | --DOMWINDOW == 70 (0CAF2800) [pid = 2060] [serial = 1680] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.large.html] 08:39:56 INFO - PROCESS | 2060 | 1464104396633 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]]]}] 08:39:56 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.source.size.html | getImageData() returns bigger ImageData for bigger source rectangle 08:39:56 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.source.size.html | took 790ms 08:39:56 INFO - PROCESS | 2060 | 1464104396679 Marionette TRACE conn5 -> [0,2285,"getWindowHandle",null] 08:39:56 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.tiny.html 08:39:56 INFO - PROCESS | 2060 | 1464104396681 Marionette TRACE conn5 <- [1,2285,null,{"value":"13"}] 08:39:56 INFO - PROCESS | 2060 | 1464104396684 Marionette TRACE conn5 -> [0,2286,"setScriptTimeout",{"ms":35000}] 08:39:56 INFO - PROCESS | 2060 | 1464104396686 Marionette TRACE conn5 <- [1,2286,null,{}] 08:39:56 INFO - PROCESS | 2060 | 1464104396689 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}] 08:39:56 INFO - PROCESS | 2060 | 1464104396775 Marionette TRACE conn5 <- [1,2287,null,{"value":null}] 08:39:56 INFO - PROCESS | 2060 | 1464104396781 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\", \"d7c34136-0072-4267-ac82-d2d8ecbe8f23\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:39:56 INFO - PROCESS | 2060 | ++DOCSHELL 0C3B0400 == 35 [pid = 2060] [id = 581] 08:39:56 INFO - PROCESS | 2060 | ++DOMWINDOW == 71 (0C49C000) [pid = 2060] [serial = 1743] [outer = 00000000] 08:39:56 INFO - PROCESS | 2060 | ++DOMWINDOW == 72 (11B97800) [pid = 2060] [serial = 1744] [outer = 0C49C000] 08:39:56 INFO - PROCESS | 2060 | 1464104396828 Marionette DEBUG loaded listener.js 08:39:56 INFO - PROCESS | 2060 | ++DOMWINDOW == 73 (130E7000) [pid = 2060] [serial = 1745] [outer = 0C49C000] 08:39:57 INFO - PROCESS | 2060 | 1464104397248 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]]]}] 08:39:57 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.tiny.html | getImageData() works for sizes smaller than one pixel 08:39:57 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.tiny.html | took 630ms 08:39:57 INFO - PROCESS | 2060 | 1464104397315 Marionette TRACE conn5 -> [0,2289,"getWindowHandle",null] 08:39:57 INFO - PROCESS | 2060 | 1464104397317 Marionette TRACE conn5 <- [1,2289,null,{"value":"13"}] 08:39:57 INFO - PROCESS | 2060 | 1464104397320 Marionette TRACE conn5 -> [0,2290,"setScriptTimeout",{"ms":35000}] 08:39:57 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.type.html 08:39:57 INFO - PROCESS | 2060 | 1464104397322 Marionette TRACE conn5 <- [1,2290,null,{}] 08:39:57 INFO - PROCESS | 2060 | 1464104397325 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}] 08:39:57 INFO - PROCESS | 2060 | 1464104397428 Marionette TRACE conn5 <- [1,2291,null,{"value":null}] 08:39:57 INFO - PROCESS | 2060 | 1464104397436 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\", \"d7c34136-0072-4267-ac82-d2d8ecbe8f23\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:39:57 INFO - PROCESS | 2060 | ++DOCSHELL 0E793800 == 36 [pid = 2060] [id = 582] 08:39:57 INFO - PROCESS | 2060 | ++DOMWINDOW == 74 (1494FC00) [pid = 2060] [serial = 1746] [outer = 00000000] 08:39:57 INFO - PROCESS | 2060 | ++DOMWINDOW == 75 (15C33800) [pid = 2060] [serial = 1747] [outer = 1494FC00] 08:39:57 INFO - PROCESS | 2060 | 1464104397480 Marionette DEBUG loaded listener.js 08:39:57 INFO - PROCESS | 2060 | ++DOMWINDOW == 76 (15C38400) [pid = 2060] [serial = 1748] [outer = 1494FC00] 08:39:57 INFO - PROCESS | 2060 | 1464104397903 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]]]}] 08:39:57 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.type.html | getImageData() returns an ImageData object containing a Uint8ClampedArray object 08:39:57 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.type.html | took 630ms 08:39:57 INFO - PROCESS | 2060 | 1464104397955 Marionette TRACE conn5 -> [0,2293,"getWindowHandle",null] 08:39:57 INFO - PROCESS | 2060 | 1464104397957 Marionette TRACE conn5 <- [1,2293,null,{"value":"13"}] 08:39:57 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.unaffected.html 08:39:57 INFO - PROCESS | 2060 | 1464104397960 Marionette TRACE conn5 -> [0,2294,"setScriptTimeout",{"ms":35000}] 08:39:57 INFO - PROCESS | 2060 | 1464104397962 Marionette TRACE conn5 <- [1,2294,null,{}] 08:39:57 INFO - PROCESS | 2060 | 1464104397965 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}] 08:39:58 INFO - PROCESS | 2060 | 1464104398043 Marionette TRACE conn5 <- [1,2295,null,{"value":null}] 08:39:58 INFO - PROCESS | 2060 | 1464104398050 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\", \"d7c34136-0072-4267-ac82-d2d8ecbe8f23\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:39:58 INFO - PROCESS | 2060 | ++DOCSHELL 15C6B000 == 37 [pid = 2060] [id = 583] 08:39:58 INFO - PROCESS | 2060 | ++DOMWINDOW == 77 (15C6D400) [pid = 2060] [serial = 1749] [outer = 00000000] 08:39:58 INFO - PROCESS | 2060 | ++DOMWINDOW == 78 (15C85400) [pid = 2060] [serial = 1750] [outer = 15C6D400] 08:39:58 INFO - PROCESS | 2060 | 1464104398096 Marionette DEBUG loaded listener.js 08:39:58 INFO - PROCESS | 2060 | ++DOMWINDOW == 79 (15CAFC00) [pid = 2060] [serial = 1751] [outer = 15C6D400] 08:39:58 INFO - PROCESS | 2060 | 1464104398538 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]]]}] 08:39:58 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.unaffected.html | getImageData() is not affected by context state 08:39:58 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.unaffected.html | took 630ms 08:39:58 INFO - PROCESS | 2060 | 1464104398591 Marionette TRACE conn5 -> [0,2297,"getWindowHandle",null] 08:39:58 INFO - PROCESS | 2060 | 1464104398593 Marionette TRACE conn5 <- [1,2297,null,{"value":"13"}] 08:39:58 INFO - PROCESS | 2060 | 1464104398596 Marionette TRACE conn5 -> [0,2298,"setScriptTimeout",{"ms":35000}] 08:39:58 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.zero.html 08:39:58 INFO - PROCESS | 2060 | 1464104398599 Marionette TRACE conn5 <- [1,2298,null,{}] 08:39:58 INFO - PROCESS | 2060 | 1464104398651 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}] 08:39:58 INFO - PROCESS | 2060 | 1464104398759 Marionette TRACE conn5 <- [1,2299,null,{"value":null}] 08:39:58 INFO - PROCESS | 2060 | 1464104398936 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\", \"d7c34136-0072-4267-ac82-d2d8ecbe8f23\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:39:58 INFO - PROCESS | 2060 | ++DOCSHELL 0C41F400 == 38 [pid = 2060] [id = 584] 08:39:58 INFO - PROCESS | 2060 | ++DOMWINDOW == 80 (0C41F800) [pid = 2060] [serial = 1752] [outer = 00000000] 08:39:58 INFO - PROCESS | 2060 | ++DOMWINDOW == 81 (0C97F800) [pid = 2060] [serial = 1753] [outer = 0C41F800] 08:39:58 INFO - PROCESS | 2060 | 1464104398993 Marionette DEBUG loaded listener.js 08:39:59 INFO - PROCESS | 2060 | ++DOMWINDOW == 82 (0D531800) [pid = 2060] [serial = 1754] [outer = 0C41F800] 08:39:59 INFO - PROCESS | 2060 | 1464104399562 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]]]}] 08:39:59 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.zero.html | getImageData() throws INDEX_SIZE_ERR if size is zero 08:39:59 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.zero.html | took 1016ms 08:39:59 INFO - PROCESS | 2060 | 1464104399618 Marionette TRACE conn5 -> [0,2301,"getWindowHandle",null] 08:39:59 INFO - PROCESS | 2060 | 1464104399623 Marionette TRACE conn5 <- [1,2301,null,{"value":"13"}] 08:39:59 INFO - PROCESS | 2060 | 1464104399627 Marionette TRACE conn5 -> [0,2302,"setScriptTimeout",{"ms":35000}] 08:39:59 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.object.clamp.html 08:39:59 INFO - PROCESS | 2060 | 1464104399630 Marionette TRACE conn5 <- [1,2302,null,{}] 08:39:59 INFO - PROCESS | 2060 | 1464104399635 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}] 08:39:59 INFO - PROCESS | 2060 | 1464104399748 Marionette TRACE conn5 <- [1,2303,null,{"value":null}] 08:39:59 INFO - PROCESS | 2060 | 1464104399888 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\", \"d7c34136-0072-4267-ac82-d2d8ecbe8f23\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:39:59 INFO - PROCESS | 2060 | ++DOCSHELL 0DC3E400 == 39 [pid = 2060] [id = 585] 08:39:59 INFO - PROCESS | 2060 | ++DOMWINDOW == 83 (0DCAC800) [pid = 2060] [serial = 1755] [outer = 00000000] 08:39:59 INFO - PROCESS | 2060 | ++DOMWINDOW == 84 (11C94800) [pid = 2060] [serial = 1756] [outer = 0DCAC800] 08:39:59 INFO - PROCESS | 2060 | 1464104399946 Marionette DEBUG loaded listener.js 08:40:00 INFO - PROCESS | 2060 | ++DOMWINDOW == 85 (124C8800) [pid = 2060] [serial = 1757] [outer = 0DCAC800] 08:40:00 INFO - PROCESS | 2060 | 1464104400544 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]]]}] 08:40:00 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.object.clamp.html | ImageData.data clamps numbers to [0, 255] 08:40:00 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.object.clamp.html | took 970ms 08:40:00 INFO - PROCESS | 2060 | 1464104400602 Marionette TRACE conn5 -> [0,2305,"getWindowHandle",null] 08:40:00 INFO - PROCESS | 2060 | 1464104400605 Marionette TRACE conn5 <- [1,2305,null,{"value":"13"}] 08:40:00 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.object.ctor.html 08:40:00 INFO - PROCESS | 2060 | 1464104400609 Marionette TRACE conn5 -> [0,2306,"setScriptTimeout",{"ms":35000}] 08:40:00 INFO - PROCESS | 2060 | 1464104400611 Marionette TRACE conn5 <- [1,2306,null,{}] 08:40:00 INFO - PROCESS | 2060 | 1464104400615 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}] 08:40:00 INFO - PROCESS | 2060 | 1464104400721 Marionette TRACE conn5 <- [1,2307,null,{"value":null}] 08:40:00 INFO - PROCESS | 2060 | 1464104400856 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\", \"d7c34136-0072-4267-ac82-d2d8ecbe8f23\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:40:00 INFO - PROCESS | 2060 | ++DOCSHELL 14997400 == 40 [pid = 2060] [id = 586] 08:40:00 INFO - PROCESS | 2060 | ++DOMWINDOW == 86 (14F13000) [pid = 2060] [serial = 1758] [outer = 00000000] 08:40:00 INFO - PROCESS | 2060 | ++DOMWINDOW == 87 (15497C00) [pid = 2060] [serial = 1759] [outer = 14F13000] 08:40:00 INFO - PROCESS | 2060 | 1464104400916 Marionette DEBUG loaded listener.js 08:40:00 INFO - PROCESS | 2060 | ++DOMWINDOW == 88 (15C39C00) [pid = 2060] [serial = 1760] [outer = 14F13000] 08:40:01 INFO - PROCESS | 2060 | 1464104401578 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] 08:40:01 INFO - PROCESS | 2060 | 1464104401642 Marionette TRACE conn5 <- [1,2309,null,{"value":"13"}] 08:40:01 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.object.nan.html 08:40:01 INFO - PROCESS | 2060 | 1464104401647 Marionette TRACE conn5 -> [0,2310,"setScriptTimeout",{"ms":35000}] 08:40:01 INFO - PROCESS | 2060 | 1464104401649 Marionette TRACE conn5 <- [1,2310,null,{}] 08:40:01 INFO - PROCESS | 2060 | 1464104401653 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}] 08:40:01 INFO - PROCESS | 2060 | 1464104401805 Marionette TRACE conn5 <- [1,2311,null,{"value":null}] 08:40:02 INFO - PROCESS | 2060 | 1464104402070 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\", \"d7c34136-0072-4267-ac82-d2d8ecbe8f23\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:40:02 INFO - PROCESS | 2060 | ++DOCSHELL 0C304400 == 41 [pid = 2060] [id = 587] 08:40:02 INFO - PROCESS | 2060 | ++DOMWINDOW == 89 (0C30A400) [pid = 2060] [serial = 1761] [outer = 00000000] 08:40:02 INFO - PROCESS | 2060 | ++DOMWINDOW == 90 (0C426C00) [pid = 2060] [serial = 1762] [outer = 0C30A400] 08:40:02 INFO - PROCESS | 2060 | 1464104402137 Marionette DEBUG loaded listener.js 08:40:02 INFO - PROCESS | 2060 | ++DOMWINDOW == 91 (0D533C00) [pid = 2060] [serial = 1763] [outer = 0C30A400] 08:40:02 INFO - PROCESS | 2060 | 1464104402693 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]]]}] 08:40:02 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.object.nan.html | ImageData.data converts NaN to 0 08:40:02 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.object.nan.html | took 1076ms 08:40:02 INFO - PROCESS | 2060 | 1464104402741 Marionette TRACE conn5 -> [0,2313,"getWindowHandle",null] 08:40:02 INFO - PROCESS | 2060 | 1464104402745 Marionette TRACE conn5 <- [1,2313,null,{"value":"13"}] 08:40:02 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.object.properties.html 08:40:02 INFO - PROCESS | 2060 | 1464104402751 Marionette TRACE conn5 -> [0,2314,"setScriptTimeout",{"ms":35000}] 08:40:02 INFO - PROCESS | 2060 | 1464104402755 Marionette TRACE conn5 <- [1,2314,null,{}] 08:40:02 INFO - PROCESS | 2060 | 1464104402760 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}] 08:40:02 INFO - PROCESS | 2060 | 1464104402869 Marionette TRACE conn5 <- [1,2315,null,{"value":null}] 08:40:02 INFO - PROCESS | 2060 | --DOCSHELL 0D667800 == 40 [pid = 2060] [id = 557] 08:40:02 INFO - PROCESS | 2060 | --DOCSHELL 0E78D000 == 39 [pid = 2060] [id = 558] 08:40:02 INFO - PROCESS | 2060 | --DOCSHELL 134E2000 == 38 [pid = 2060] [id = 555] 08:40:02 INFO - PROCESS | 2060 | --DOCSHELL 11B82800 == 37 [pid = 2060] [id = 553] 08:40:02 INFO - PROCESS | 2060 | --DOCSHELL 123CA000 == 36 [pid = 2060] [id = 554] 08:40:02 INFO - PROCESS | 2060 | --DOMWINDOW == 90 (12615800) [pid = 2060] [serial = 1696] [outer = 00000000] [url = about:blank] 08:40:02 INFO - PROCESS | 2060 | --DOMWINDOW == 89 (0CAF5400) [pid = 2060] [serial = 1684] [outer = 00000000] [url = about:blank] 08:40:02 INFO - PROCESS | 2060 | --DOMWINDOW == 88 (0D534400) [pid = 2060] [serial = 1685] [outer = 00000000] [url = about:blank] 08:40:02 INFO - PROCESS | 2060 | --DOMWINDOW == 87 (11F74000) [pid = 2060] [serial = 1693] [outer = 00000000] [url = about:blank] 08:40:02 INFO - PROCESS | 2060 | --DOMWINDOW == 86 (134E8000) [pid = 2060] [serial = 1699] [outer = 00000000] [url = about:blank] 08:40:02 INFO - PROCESS | 2060 | --DOMWINDOW == 85 (0DCB0400) [pid = 2060] [serial = 1690] [outer = 00000000] [url = about:blank] 08:40:02 INFO - PROCESS | 2060 | --DOMWINDOW == 84 (0E19D800) [pid = 2060] [serial = 1691] [outer = 00000000] [url = about:blank] 08:40:02 INFO - PROCESS | 2060 | --DOMWINDOW == 83 (14F16000) [pid = 2060] [serial = 1709] [outer = 00000000] [url = about:blank] 08:40:02 INFO - PROCESS | 2060 | --DOMWINDOW == 82 (0D66F400) [pid = 2060] [serial = 1687] [outer = 00000000] [url = about:blank] 08:40:02 INFO - PROCESS | 2060 | --DOMWINDOW == 81 (0DA0C800) [pid = 2060] [serial = 1688] [outer = 00000000] [url = about:blank] 08:40:02 INFO - PROCESS | 2060 | --DOMWINDOW == 80 (12672400) [pid = 2060] [serial = 1697] [outer = 00000000] [url = about:blank] 08:40:02 INFO - PROCESS | 2060 | --DOMWINDOW == 79 (11B99000) [pid = 2060] [serial = 1702] [outer = 00000000] [url = about:blank] 08:40:02 INFO - PROCESS | 2060 | --DOMWINDOW == 78 (1494C000) [pid = 2060] [serial = 1705] [outer = 00000000] [url = about:blank] 08:40:02 INFO - PROCESS | 2060 | --DOMWINDOW == 77 (149D5C00) [pid = 2060] [serial = 1708] [outer = 00000000] [url = about:blank] 08:40:02 INFO - PROCESS | 2060 | --DOMWINDOW == 76 (139CA000) [pid = 2060] [serial = 1700] [outer = 00000000] [url = about:blank] 08:40:02 INFO - PROCESS | 2060 | --DOMWINDOW == 75 (0D251C00) [pid = 2060] [serial = 1682] [outer = 00000000] [url = about:blank] 08:40:02 INFO - PROCESS | 2060 | --DOMWINDOW == 74 (0CF79400) [pid = 2060] [serial = 1681] [outer = 00000000] [url = about:blank] 08:40:02 INFO - PROCESS | 2060 | --DOMWINDOW == 73 (0DCA3C00) [pid = 2060] [serial = 1703] [outer = 00000000] [url = about:blank] 08:40:02 INFO - PROCESS | 2060 | --DOMWINDOW == 72 (1549B000) [pid = 2060] [serial = 1711] [outer = 00000000] [url = about:blank] 08:40:02 INFO - PROCESS | 2060 | --DOMWINDOW == 71 (1494D800) [pid = 2060] [serial = 1706] [outer = 00000000] [url = about:blank] 08:40:02 INFO - PROCESS | 2060 | --DOMWINDOW == 70 (12370800) [pid = 2060] [serial = 1694] [outer = 00000000] [url = about:blank] 08:40:03 INFO - PROCESS | 2060 | 1464104403034 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\", \"d7c34136-0072-4267-ac82-d2d8ecbe8f23\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:40:03 INFO - PROCESS | 2060 | ++DOCSHELL 0917F000 == 37 [pid = 2060] [id = 588] 08:40:03 INFO - PROCESS | 2060 | ++DOMWINDOW == 71 (0C302000) [pid = 2060] [serial = 1764] [outer = 00000000] 08:40:03 INFO - PROCESS | 2060 | ++DOMWINDOW == 72 (0C3A3800) [pid = 2060] [serial = 1765] [outer = 0C302000] 08:40:03 INFO - PROCESS | 2060 | 1464104403082 Marionette DEBUG loaded listener.js 08:40:03 INFO - PROCESS | 2060 | ++DOMWINDOW == 73 (0C938800) [pid = 2060] [serial = 1766] [outer = 0C302000] 08:40:03 INFO - PROCESS | 2060 | 1464104403524 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]]]}] 08:40:03 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.object.properties.html | ImageData objects have the right properties 08:40:03 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.object.properties.html | took 830ms 08:40:03 INFO - PROCESS | 2060 | 1464104403586 Marionette TRACE conn5 -> [0,2317,"getWindowHandle",null] 08:40:03 INFO - PROCESS | 2060 | 1464104403590 Marionette TRACE conn5 <- [1,2317,null,{"value":"13"}] 08:40:03 INFO - PROCESS | 2060 | 1464104403595 Marionette TRACE conn5 -> [0,2318,"setScriptTimeout",{"ms":35000}] 08:40:03 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.object.readonly.html 08:40:03 INFO - PROCESS | 2060 | 1464104403596 Marionette TRACE conn5 <- [1,2318,null,{}] 08:40:03 INFO - PROCESS | 2060 | 1464104403600 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}] 08:40:03 INFO - PROCESS | 2060 | 1464104403681 Marionette TRACE conn5 <- [1,2319,null,{"value":null}] 08:40:03 INFO - PROCESS | 2060 | 1464104403697 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\", \"d7c34136-0072-4267-ac82-d2d8ecbe8f23\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:40:03 INFO - PROCESS | 2060 | ++DOCSHELL 0DA0E800 == 38 [pid = 2060] [id = 589] 08:40:03 INFO - PROCESS | 2060 | ++DOMWINDOW == 74 (0DA0F000) [pid = 2060] [serial = 1767] [outer = 00000000] 08:40:03 INFO - PROCESS | 2060 | ++DOMWINDOW == 75 (0DCAD000) [pid = 2060] [serial = 1768] [outer = 0DA0F000] 08:40:03 INFO - PROCESS | 2060 | 1464104403742 Marionette DEBUG loaded listener.js 08:40:03 INFO - PROCESS | 2060 | ++DOMWINDOW == 76 (0E203400) [pid = 2060] [serial = 1769] [outer = 0DA0F000] 08:40:04 INFO - PROCESS | 2060 | 1464104404190 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]]]}] 08:40:04 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.object.readonly.html | ImageData objects properties are read-only 08:40:04 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.object.readonly.html | took 630ms 08:40:04 INFO - PROCESS | 2060 | 1464104404229 Marionette TRACE conn5 -> [0,2321,"getWindowHandle",null] 08:40:04 INFO - PROCESS | 2060 | 1464104404232 Marionette TRACE conn5 <- [1,2321,null,{"value":"13"}] 08:40:04 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.object.round.html 08:40:04 INFO - PROCESS | 2060 | 1464104404237 Marionette TRACE conn5 -> [0,2322,"setScriptTimeout",{"ms":35000}] 08:40:04 INFO - PROCESS | 2060 | 1464104404242 Marionette TRACE conn5 <- [1,2322,null,{}] 08:40:04 INFO - PROCESS | 2060 | 1464104404251 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}] 08:40:04 INFO - PROCESS | 2060 | 1464104404335 Marionette TRACE conn5 <- [1,2323,null,{"value":null}] 08:40:04 INFO - PROCESS | 2060 | 1464104404345 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\", \"d7c34136-0072-4267-ac82-d2d8ecbe8f23\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:40:04 INFO - PROCESS | 2060 | ++DOCSHELL 12372400 == 39 [pid = 2060] [id = 590] 08:40:04 INFO - PROCESS | 2060 | ++DOMWINDOW == 77 (12373000) [pid = 2060] [serial = 1770] [outer = 00000000] 08:40:04 INFO - PROCESS | 2060 | ++DOMWINDOW == 78 (124D5C00) [pid = 2060] [serial = 1771] [outer = 12373000] 08:40:04 INFO - PROCESS | 2060 | 1464104404391 Marionette DEBUG loaded listener.js 08:40:04 INFO - PROCESS | 2060 | ++DOMWINDOW == 79 (12664800) [pid = 2060] [serial = 1772] [outer = 12373000] 08:40:04 INFO - PROCESS | 2060 | 1464104404846 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]]]}] 08:40:04 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.object.round.html | ImageData.data rounds numbers with round-to-zero 08:40:04 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.object.round.html | took 630ms 08:40:04 INFO - PROCESS | 2060 | 1464104404885 Marionette TRACE conn5 -> [0,2325,"getWindowHandle",null] 08:40:04 INFO - PROCESS | 2060 | 1464104404888 Marionette TRACE conn5 <- [1,2325,null,{"value":"13"}] 08:40:04 INFO - PROCESS | 2060 | 1464104404891 Marionette TRACE conn5 -> [0,2326,"setScriptTimeout",{"ms":35000}] 08:40:04 INFO - PROCESS | 2060 | 1464104404892 Marionette TRACE conn5 <- [1,2326,null,{}] 08:40:04 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.object.set.html 08:40:04 INFO - PROCESS | 2060 | 1464104404896 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}] 08:40:04 INFO - PROCESS | 2060 | 1464104404978 Marionette TRACE conn5 <- [1,2327,null,{"value":null}] 08:40:04 INFO - PROCESS | 2060 | 1464104404984 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\", \"d7c34136-0072-4267-ac82-d2d8ecbe8f23\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:40:04 INFO - PROCESS | 2060 | ++DOCSHELL 124D2800 == 40 [pid = 2060] [id = 591] 08:40:04 INFO - PROCESS | 2060 | ++DOMWINDOW == 80 (12672400) [pid = 2060] [serial = 1773] [outer = 00000000] 08:40:05 INFO - PROCESS | 2060 | ++DOMWINDOW == 81 (139C4000) [pid = 2060] [serial = 1774] [outer = 12672400] 08:40:05 INFO - PROCESS | 2060 | 1464104405039 Marionette DEBUG loaded listener.js 08:40:05 INFO - PROCESS | 2060 | ++DOMWINDOW == 82 (139C8400) [pid = 2060] [serial = 1775] [outer = 12672400] 08:40:05 INFO - PROCESS | 2060 | 1464104405521 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]]]}] 08:40:05 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.object.set.html | ImageData.data can be modified 08:40:05 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.object.set.html | took 670ms 08:40:05 INFO - PROCESS | 2060 | 1464104405567 Marionette TRACE conn5 -> [0,2329,"getWindowHandle",null] 08:40:05 INFO - PROCESS | 2060 | 1464104405569 Marionette TRACE conn5 <- [1,2329,null,{"value":"13"}] 08:40:05 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.object.string.html 08:40:05 INFO - PROCESS | 2060 | 1464104405572 Marionette TRACE conn5 -> [0,2330,"setScriptTimeout",{"ms":35000}] 08:40:05 INFO - PROCESS | 2060 | 1464104405574 Marionette TRACE conn5 <- [1,2330,null,{}] 08:40:05 INFO - PROCESS | 2060 | 1464104405577 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}] 08:40:05 INFO - PROCESS | 2060 | 1464104405688 Marionette TRACE conn5 <- [1,2331,null,{"value":null}] 08:40:05 INFO - PROCESS | 2060 | 1464104405694 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\", \"d7c34136-0072-4267-ac82-d2d8ecbe8f23\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:40:05 INFO - PROCESS | 2060 | ++DOCSHELL 14946800 == 41 [pid = 2060] [id = 592] 08:40:05 INFO - PROCESS | 2060 | ++DOMWINDOW == 83 (14948000) [pid = 2060] [serial = 1776] [outer = 00000000] 08:40:05 INFO - PROCESS | 2060 | ++DOMWINDOW == 84 (1494F000) [pid = 2060] [serial = 1777] [outer = 14948000] 08:40:05 INFO - PROCESS | 2060 | 1464104405798 Marionette DEBUG loaded listener.js 08:40:05 INFO - PROCESS | 2060 | ++DOMWINDOW == 85 (149D2C00) [pid = 2060] [serial = 1778] [outer = 14948000] 08:40:06 INFO - PROCESS | 2060 | 1464104406232 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]]]}] 08:40:06 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.object.string.html | ImageData.data converts strings to numbers with ToNumber 08:40:06 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.object.string.html | took 730ms 08:40:06 INFO - PROCESS | 2060 | 1464104406304 Marionette TRACE conn5 -> [0,2333,"getWindowHandle",null] 08:40:06 INFO - PROCESS | 2060 | 1464104406306 Marionette TRACE conn5 <- [1,2333,null,{"value":"13"}] 08:40:06 INFO - PROCESS | 2060 | 1464104406309 Marionette TRACE conn5 -> [0,2334,"setScriptTimeout",{"ms":35000}] 08:40:06 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.object.undefined.html 08:40:06 INFO - PROCESS | 2060 | 1464104406311 Marionette TRACE conn5 <- [1,2334,null,{}] 08:40:06 INFO - PROCESS | 2060 | 1464104406315 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}] 08:40:06 INFO - PROCESS | 2060 | 1464104406454 Marionette TRACE conn5 <- [1,2335,null,{"value":null}] 08:40:06 INFO - PROCESS | 2060 | 1464104406482 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\", \"d7c34136-0072-4267-ac82-d2d8ecbe8f23\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:40:06 INFO - PROCESS | 2060 | ++DOCSHELL 14F1C400 == 42 [pid = 2060] [id = 593] 08:40:06 INFO - PROCESS | 2060 | ++DOMWINDOW == 86 (14F1CC00) [pid = 2060] [serial = 1779] [outer = 00000000] 08:40:06 INFO - PROCESS | 2060 | ++DOMWINDOW == 87 (156BC000) [pid = 2060] [serial = 1780] [outer = 14F1CC00] 08:40:06 INFO - PROCESS | 2060 | 1464104406526 Marionette DEBUG loaded listener.js 08:40:06 INFO - PROCESS | 2060 | ++DOMWINDOW == 88 (156DAC00) [pid = 2060] [serial = 1781] [outer = 14F1CC00] 08:40:06 INFO - PROCESS | 2060 | 1464104406951 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]]]}] 08:40:06 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.object.undefined.html | ImageData.data converts undefined to 0 08:40:06 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.object.undefined.html | took 670ms 08:40:06 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.alpha.html 08:40:06 INFO - PROCESS | 2060 | 1464104406983 Marionette TRACE conn5 -> [0,2337,"getWindowHandle",null] 08:40:06 INFO - PROCESS | 2060 | 1464104406985 Marionette TRACE conn5 <- [1,2337,null,{"value":"13"}] 08:40:06 INFO - PROCESS | 2060 | 1464104406988 Marionette TRACE conn5 -> [0,2338,"setScriptTimeout",{"ms":35000}] 08:40:06 INFO - PROCESS | 2060 | 1464104406990 Marionette TRACE conn5 <- [1,2338,null,{}] 08:40:06 INFO - PROCESS | 2060 | 1464104406993 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}] 08:40:07 INFO - PROCESS | 2060 | 1464104407101 Marionette TRACE conn5 <- [1,2339,null,{"value":null}] 08:40:07 INFO - PROCESS | 2060 | 1464104407108 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\", \"d7c34136-0072-4267-ac82-d2d8ecbe8f23\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:40:07 INFO - PROCESS | 2060 | ++DOCSHELL 156DC400 == 43 [pid = 2060] [id = 594] 08:40:07 INFO - PROCESS | 2060 | ++DOMWINDOW == 89 (156DD400) [pid = 2060] [serial = 1782] [outer = 00000000] 08:40:07 INFO - PROCESS | 2060 | ++DOMWINDOW == 90 (15C77C00) [pid = 2060] [serial = 1783] [outer = 156DD400] 08:40:07 INFO - PROCESS | 2060 | 1464104407152 Marionette DEBUG loaded listener.js 08:40:07 INFO - PROCESS | 2060 | ++DOMWINDOW == 91 (162AB000) [pid = 2060] [serial = 1784] [outer = 156DD400] 08:40:07 INFO - PROCESS | 2060 | --DOMWINDOW == 90 (11F7C400) [pid = 2060] [serial = 1731] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.range.html] 08:40:07 INFO - PROCESS | 2060 | --DOMWINDOW == 89 (0C49C000) [pid = 2060] [serial = 1743] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.tiny.html] 08:40:07 INFO - PROCESS | 2060 | --DOMWINDOW == 88 (0CF35C00) [pid = 2060] [serial = 1725] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.order.rgb.html] 08:40:07 INFO - PROCESS | 2060 | --DOMWINDOW == 87 (0DC43800) [pid = 2060] [serial = 1728] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.order.rows.html] 08:40:07 INFO - PROCESS | 2060 | --DOMWINDOW == 86 (1494FC00) [pid = 2060] [serial = 1746] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.type.html] 08:40:07 INFO - PROCESS | 2060 | --DOMWINDOW == 85 (14946400) [pid = 2060] [serial = 1737] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.source.outside.html] 08:40:07 INFO - PROCESS | 2060 | --DOMWINDOW == 84 (130DF400) [pid = 2060] [serial = 1734] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.source.negative.html] 08:40:07 INFO - PROCESS | 2060 | --DOMWINDOW == 83 (0CAF9800) [pid = 2060] [serial = 1722] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.order.cols.html] 08:40:07 INFO - PROCESS | 2060 | --DOMWINDOW == 82 (156BD000) [pid = 2060] [serial = 1719] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.order.alpha.html] 08:40:07 INFO - PROCESS | 2060 | --DOMWINDOW == 81 (15680400) [pid = 2060] [serial = 1740] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.source.size.html] 08:40:07 INFO - PROCESS | 2060 | --DOMWINDOW == 80 (0C41E800) [pid = 2060] [serial = 1677] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.initial.html] 08:40:07 INFO - PROCESS | 2060 | 1464104407749 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]]]}] 08:40:07 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.alpha.html | putImageData() puts non-solid image data correctly 08:40:07 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.alpha.html | took 770ms 08:40:07 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.basic.html 08:40:07 INFO - PROCESS | 2060 | 1464104407780 Marionette TRACE conn5 -> [0,2341,"getWindowHandle",null] 08:40:07 INFO - PROCESS | 2060 | 1464104407782 Marionette TRACE conn5 <- [1,2341,null,{"value":"13"}] 08:40:07 INFO - PROCESS | 2060 | 1464104407788 Marionette TRACE conn5 -> [0,2342,"setScriptTimeout",{"ms":35000}] 08:40:07 INFO - PROCESS | 2060 | 1464104407790 Marionette TRACE conn5 <- [1,2342,null,{}] 08:40:07 INFO - PROCESS | 2060 | 1464104407793 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}] 08:40:07 INFO - PROCESS | 2060 | 1464104407873 Marionette TRACE conn5 <- [1,2343,null,{"value":null}] 08:40:07 INFO - PROCESS | 2060 | 1464104407880 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\", \"d7c34136-0072-4267-ac82-d2d8ecbe8f23\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:40:07 INFO - PROCESS | 2060 | ++DOCSHELL 0CF9F400 == 44 [pid = 2060] [id = 595] 08:40:07 INFO - PROCESS | 2060 | ++DOMWINDOW == 81 (11D60400) [pid = 2060] [serial = 1785] [outer = 00000000] 08:40:07 INFO - PROCESS | 2060 | ++DOMWINDOW == 82 (149D4400) [pid = 2060] [serial = 1786] [outer = 11D60400] 08:40:07 INFO - PROCESS | 2060 | 1464104407925 Marionette DEBUG loaded listener.js 08:40:07 INFO - PROCESS | 2060 | ++DOMWINDOW == 83 (156DF400) [pid = 2060] [serial = 1787] [outer = 11D60400] 08:40:08 INFO - PROCESS | 2060 | 1464104408363 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]]]}] 08:40:08 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.basic.html | putImageData() puts image data from getImageData() onto the canvas 08:40:08 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.basic.html | took 630ms 08:40:08 INFO - PROCESS | 2060 | 1464104408418 Marionette TRACE conn5 -> [0,2345,"getWindowHandle",null] 08:40:08 INFO - PROCESS | 2060 | 1464104408420 Marionette TRACE conn5 <- [1,2345,null,{"value":"13"}] 08:40:08 INFO - PROCESS | 2060 | 1464104408423 Marionette TRACE conn5 -> [0,2346,"setScriptTimeout",{"ms":35000}] 08:40:08 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.clip.html 08:40:08 INFO - PROCESS | 2060 | 1464104408425 Marionette TRACE conn5 <- [1,2346,null,{}] 08:40:08 INFO - PROCESS | 2060 | 1464104408429 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}] 08:40:08 INFO - PROCESS | 2060 | 1464104408508 Marionette TRACE conn5 <- [1,2347,null,{"value":null}] 08:40:08 INFO - PROCESS | 2060 | 1464104408515 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\", \"d7c34136-0072-4267-ac82-d2d8ecbe8f23\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:40:08 INFO - PROCESS | 2060 | ++DOCSHELL 15C34400 == 45 [pid = 2060] [id = 596] 08:40:08 INFO - PROCESS | 2060 | ++DOMWINDOW == 84 (15C39800) [pid = 2060] [serial = 1788] [outer = 00000000] 08:40:08 INFO - PROCESS | 2060 | ++DOMWINDOW == 85 (1676DC00) [pid = 2060] [serial = 1789] [outer = 15C39800] 08:40:08 INFO - PROCESS | 2060 | 1464104408559 Marionette DEBUG loaded listener.js 08:40:08 INFO - PROCESS | 2060 | ++DOMWINDOW == 86 (16777400) [pid = 2060] [serial = 1790] [outer = 15C39800] 08:40:08 INFO - PROCESS | 2060 | 1464104408986 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]]]}] 08:40:08 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.clip.html | putImageData() is not affected by clipping regions 08:40:08 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.clip.html | took 570ms 08:40:08 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.created.html 08:40:08 INFO - PROCESS | 2060 | 1464104408997 Marionette TRACE conn5 -> [0,2349,"getWindowHandle",null] 08:40:08 INFO - PROCESS | 2060 | 1464104408999 Marionette TRACE conn5 <- [1,2349,null,{"value":"13"}] 08:40:08 INFO - PROCESS | 2060 | 1464104409002 Marionette TRACE conn5 -> [0,2350,"setScriptTimeout",{"ms":35000}] 08:40:08 INFO - PROCESS | 2060 | 1464104409004 Marionette TRACE conn5 <- [1,2350,null,{}] 08:40:08 INFO - PROCESS | 2060 | 1464104409008 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}] 08:40:09 INFO - PROCESS | 2060 | 1464104409129 Marionette TRACE conn5 <- [1,2351,null,{"value":null}] 08:40:09 INFO - PROCESS | 2060 | 1464104409138 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\", \"d7c34136-0072-4267-ac82-d2d8ecbe8f23\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:40:09 INFO - PROCESS | 2060 | ++DOCSHELL 1676BC00 == 46 [pid = 2060] [id = 597] 08:40:09 INFO - PROCESS | 2060 | ++DOMWINDOW == 87 (16CA2C00) [pid = 2060] [serial = 1791] [outer = 00000000] 08:40:09 INFO - PROCESS | 2060 | ++DOMWINDOW == 88 (16D58400) [pid = 2060] [serial = 1792] [outer = 16CA2C00] 08:40:09 INFO - PROCESS | 2060 | 1464104409188 Marionette DEBUG loaded listener.js 08:40:09 INFO - PROCESS | 2060 | ++DOMWINDOW == 89 (16ED4800) [pid = 2060] [serial = 1793] [outer = 16CA2C00] 08:40:09 INFO - PROCESS | 2060 | 1464104409822 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]]]}] 08:40:09 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.created.html | putImageData() puts image data from createImageData() onto the canvas 08:40:09 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.created.html | took 870ms 08:40:09 INFO - PROCESS | 2060 | 1464104409874 Marionette TRACE conn5 -> [0,2353,"getWindowHandle",null] 08:40:09 INFO - PROCESS | 2060 | 1464104409878 Marionette TRACE conn5 <- [1,2353,null,{"value":"13"}] 08:40:09 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.cross.html 08:40:09 INFO - PROCESS | 2060 | 1464104409884 Marionette TRACE conn5 -> [0,2354,"setScriptTimeout",{"ms":35000}] 08:40:09 INFO - PROCESS | 2060 | 1464104409888 Marionette TRACE conn5 <- [1,2354,null,{}] 08:40:09 INFO - PROCESS | 2060 | 1464104409894 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}] 08:40:09 INFO - PROCESS | 2060 | 1464104410009 Marionette TRACE conn5 <- [1,2355,null,{"value":null}] 08:40:10 INFO - PROCESS | 2060 | 1464104410151 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\", \"d7c34136-0072-4267-ac82-d2d8ecbe8f23\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:40:10 INFO - PROCESS | 2060 | ++DOCSHELL 0D537C00 == 47 [pid = 2060] [id = 598] 08:40:10 INFO - PROCESS | 2060 | ++DOMWINDOW == 90 (0D53FC00) [pid = 2060] [serial = 1794] [outer = 00000000] 08:40:10 INFO - PROCESS | 2060 | ++DOMWINDOW == 91 (0DA41000) [pid = 2060] [serial = 1795] [outer = 0D53FC00] 08:40:10 INFO - PROCESS | 2060 | 1464104410210 Marionette DEBUG loaded listener.js 08:40:10 INFO - PROCESS | 2060 | ++DOMWINDOW == 92 (0DC42800) [pid = 2060] [serial = 1796] [outer = 0D53FC00] 08:40:10 INFO - PROCESS | 2060 | 1464104410839 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]]]}] 08:40:10 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.cross.html | putImageData() accepts image data got from a different canvas 08:40:10 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.cross.html | took 1023ms 08:40:10 INFO - PROCESS | 2060 | 1464104410908 Marionette TRACE conn5 -> [0,2357,"getWindowHandle",null] 08:40:10 INFO - PROCESS | 2060 | 1464104410914 Marionette TRACE conn5 <- [1,2357,null,{"value":"13"}] 08:40:10 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.negative.html 08:40:10 INFO - PROCESS | 2060 | 1464104410920 Marionette TRACE conn5 -> [0,2358,"setScriptTimeout",{"ms":35000}] 08:40:10 INFO - PROCESS | 2060 | 1464104410923 Marionette TRACE conn5 <- [1,2358,null,{}] 08:40:10 INFO - PROCESS | 2060 | 1464104410927 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}] 08:40:11 INFO - PROCESS | 2060 | 1464104411034 Marionette TRACE conn5 <- [1,2359,null,{"value":null}] 08:40:11 INFO - PROCESS | 2060 | 1464104411171 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\", \"d7c34136-0072-4267-ac82-d2d8ecbe8f23\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:40:11 INFO - PROCESS | 2060 | ++DOCSHELL 11CE4C00 == 48 [pid = 2060] [id = 599] 08:40:11 INFO - PROCESS | 2060 | ++DOMWINDOW == 93 (11CEAC00) [pid = 2060] [serial = 1797] [outer = 00000000] 08:40:11 INFO - PROCESS | 2060 | ++DOMWINDOW == 94 (130D9C00) [pid = 2060] [serial = 1798] [outer = 11CEAC00] 08:40:11 INFO - PROCESS | 2060 | 1464104411227 Marionette DEBUG loaded listener.js 08:40:11 INFO - PROCESS | 2060 | ++DOMWINDOW == 95 (14947000) [pid = 2060] [serial = 1799] [outer = 11CEAC00] 08:40:11 INFO - PROCESS | 2060 | 1464104411850 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]]]}] 08:40:11 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.negative.html | putImageData() handles negative-sized dirty rectangles correctly 08:40:11 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.negative.html | took 970ms 08:40:11 INFO - PROCESS | 2060 | 1464104411892 Marionette TRACE conn5 -> [0,2361,"getWindowHandle",null] 08:40:11 INFO - PROCESS | 2060 | 1464104411894 Marionette TRACE conn5 <- [1,2361,null,{"value":"13"}] 08:40:11 INFO - PROCESS | 2060 | 1464104411898 Marionette TRACE conn5 -> [0,2362,"setScriptTimeout",{"ms":35000}] 08:40:11 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.outside.html 08:40:11 INFO - PROCESS | 2060 | 1464104411902 Marionette TRACE conn5 <- [1,2362,null,{}] 08:40:11 INFO - PROCESS | 2060 | 1464104411928 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}] 08:40:12 INFO - PROCESS | 2060 | 1464104412037 Marionette TRACE conn5 <- [1,2363,null,{"value":null}] 08:40:12 INFO - PROCESS | 2060 | 1464104412174 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\", \"d7c34136-0072-4267-ac82-d2d8ecbe8f23\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:40:12 INFO - PROCESS | 2060 | ++DOCSHELL 14FDC400 == 49 [pid = 2060] [id = 600] 08:40:12 INFO - PROCESS | 2060 | ++DOMWINDOW == 96 (16D59000) [pid = 2060] [serial = 1800] [outer = 00000000] 08:40:12 INFO - PROCESS | 2060 | ++DOMWINDOW == 97 (16ED7000) [pid = 2060] [serial = 1801] [outer = 16D59000] 08:40:12 INFO - PROCESS | 2060 | 1464104412233 Marionette DEBUG loaded listener.js 08:40:12 INFO - PROCESS | 2060 | ++DOMWINDOW == 98 (17164400) [pid = 2060] [serial = 1802] [outer = 16D59000] 08:40:12 INFO - PROCESS | 2060 | 1464104412823 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]]]}] 08:40:12 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.outside.html | putImageData() handles dirty rectangles outside the canvas correctly 08:40:12 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.outside.html | took 990ms 08:40:12 INFO - PROCESS | 2060 | 1464104412892 Marionette TRACE conn5 -> [0,2365,"getWindowHandle",null] 08:40:12 INFO - PROCESS | 2060 | 1464104412895 Marionette TRACE conn5 <- [1,2365,null,{"value":"13"}] 08:40:12 INFO - PROCESS | 2060 | 1464104412898 Marionette TRACE conn5 -> [0,2366,"setScriptTimeout",{"ms":35000}] 08:40:12 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.rect1.html 08:40:12 INFO - PROCESS | 2060 | 1464104412900 Marionette TRACE conn5 <- [1,2366,null,{}] 08:40:12 INFO - PROCESS | 2060 | 1464104412904 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}] 08:40:12 INFO - PROCESS | 2060 | 1464104413008 Marionette TRACE conn5 <- [1,2367,null,{"value":null}] 08:40:13 INFO - PROCESS | 2060 | 1464104413282 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\", \"d7c34136-0072-4267-ac82-d2d8ecbe8f23\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:40:13 INFO - PROCESS | 2060 | ++DOCSHELL 09177400 == 50 [pid = 2060] [id = 601] 08:40:13 INFO - PROCESS | 2060 | ++DOMWINDOW == 99 (09178000) [pid = 2060] [serial = 1803] [outer = 00000000] 08:40:13 INFO - PROCESS | 2060 | ++DOMWINDOW == 100 (0D257800) [pid = 2060] [serial = 1804] [outer = 09178000] 08:40:13 INFO - PROCESS | 2060 | 1464104413346 Marionette DEBUG loaded listener.js 08:40:13 INFO - PROCESS | 2060 | ++DOMWINDOW == 101 (0D66DC00) [pid = 2060] [serial = 1805] [outer = 09178000] 08:40:13 INFO - PROCESS | 2060 | 1464104414001 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]]]}] 08:40:14 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.rect1.html | putImageData() only modifies areas inside the dirty rectangle, using width and height 08:40:14 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.rect1.html | took 1126ms 08:40:14 INFO - PROCESS | 2060 | 1464104414028 Marionette TRACE conn5 -> [0,2369,"getWindowHandle",null] 08:40:14 INFO - PROCESS | 2060 | 1464104414032 Marionette TRACE conn5 <- [1,2369,null,{"value":"13"}] 08:40:14 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.rect2.html 08:40:14 INFO - PROCESS | 2060 | 1464104414036 Marionette TRACE conn5 -> [0,2370,"setScriptTimeout",{"ms":35000}] 08:40:14 INFO - PROCESS | 2060 | 1464104414039 Marionette TRACE conn5 <- [1,2370,null,{}] 08:40:14 INFO - PROCESS | 2060 | 1464104414044 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}] 08:40:14 INFO - PROCESS | 2060 | 1464104414149 Marionette TRACE conn5 <- [1,2371,null,{"value":null}] 08:40:14 INFO - PROCESS | 2060 | --DOCSHELL 0C3B0400 == 49 [pid = 2060] [id = 581] 08:40:14 INFO - PROCESS | 2060 | --DOCSHELL 154CA800 == 48 [pid = 2060] [id = 580] 08:40:14 INFO - PROCESS | 2060 | --DOCSHELL 15C34400 == 47 [pid = 2060] [id = 596] 08:40:14 INFO - PROCESS | 2060 | --DOCSHELL 0CF9F400 == 46 [pid = 2060] [id = 595] 08:40:14 INFO - PROCESS | 2060 | --DOCSHELL 156DC400 == 45 [pid = 2060] [id = 594] 08:40:14 INFO - PROCESS | 2060 | --DOCSHELL 14F1C400 == 44 [pid = 2060] [id = 593] 08:40:14 INFO - PROCESS | 2060 | --DOCSHELL 14946800 == 43 [pid = 2060] [id = 592] 08:40:14 INFO - PROCESS | 2060 | --DOCSHELL 124D2800 == 42 [pid = 2060] [id = 591] 08:40:14 INFO - PROCESS | 2060 | --DOCSHELL 12372400 == 41 [pid = 2060] [id = 590] 08:40:14 INFO - PROCESS | 2060 | --DOCSHELL 0DA0E800 == 40 [pid = 2060] [id = 589] 08:40:14 INFO - PROCESS | 2060 | --DOCSHELL 0917F000 == 39 [pid = 2060] [id = 588] 08:40:14 INFO - PROCESS | 2060 | --DOMWINDOW == 100 (15C85400) [pid = 2060] [serial = 1750] [outer = 00000000] [url = about:blank] 08:40:14 INFO - PROCESS | 2060 | --DOCSHELL 0C304400 == 38 [pid = 2060] [id = 587] 08:40:14 INFO - PROCESS | 2060 | --DOCSHELL 0C41F400 == 37 [pid = 2060] [id = 584] 08:40:14 INFO - PROCESS | 2060 | --DOMWINDOW == 99 (0D66D000) [pid = 2060] [serial = 1714] [outer = 00000000] [url = about:blank] 08:40:14 INFO - PROCESS | 2060 | --DOMWINDOW == 98 (0D665C00) [pid = 2060] [serial = 1727] [outer = 00000000] [url = about:blank] 08:40:14 INFO - PROCESS | 2060 | --DOMWINDOW == 97 (0C940C00) [pid = 2060] [serial = 1679] [outer = 00000000] [url = about:blank] 08:40:14 INFO - PROCESS | 2060 | --DOMWINDOW == 96 (0D60B400) [pid = 2060] [serial = 1723] [outer = 00000000] [url = about:blank] 08:40:14 INFO - PROCESS | 2060 | --DOMWINDOW == 95 (156C0C00) [pid = 2060] [serial = 1720] [outer = 00000000] [url = about:blank] 08:40:14 INFO - PROCESS | 2060 | --DOMWINDOW == 94 (11B97800) [pid = 2060] [serial = 1744] [outer = 00000000] [url = about:blank] 08:40:14 INFO - PROCESS | 2060 | --DOMWINDOW == 93 (1266C800) [pid = 2060] [serial = 1732] [outer = 00000000] [url = about:blank] 08:40:14 INFO - PROCESS | 2060 | --DOMWINDOW == 92 (130DA000) [pid = 2060] [serial = 1733] [outer = 00000000] [url = about:blank] 08:40:14 INFO - PROCESS | 2060 | --DOMWINDOW == 91 (130E7000) [pid = 2060] [serial = 1745] [outer = 00000000] [url = about:blank] 08:40:14 INFO - PROCESS | 2060 | --DOMWINDOW == 90 (0D53EC00) [pid = 2060] [serial = 1726] [outer = 00000000] [url = about:blank] 08:40:14 INFO - PROCESS | 2060 | --DOMWINDOW == 89 (124CC400) [pid = 2060] [serial = 1717] [outer = 00000000] [url = about:blank] 08:40:14 INFO - PROCESS | 2060 | --DOMWINDOW == 88 (0E20E400) [pid = 2060] [serial = 1729] [outer = 00000000] [url = about:blank] 08:40:14 INFO - PROCESS | 2060 | --DOMWINDOW == 87 (15C38400) [pid = 2060] [serial = 1748] [outer = 00000000] [url = about:blank] 08:40:14 INFO - PROCESS | 2060 | --DOMWINDOW == 86 (14F20C00) [pid = 2060] [serial = 1739] [outer = 00000000] [url = about:blank] 08:40:14 INFO - PROCESS | 2060 | --DOMWINDOW == 85 (139C6800) [pid = 2060] [serial = 1736] [outer = 00000000] [url = about:blank] 08:40:14 INFO - PROCESS | 2060 | --DOMWINDOW == 84 (15C33800) [pid = 2060] [serial = 1747] [outer = 00000000] [url = about:blank] 08:40:14 INFO - PROCESS | 2060 | --DOMWINDOW == 83 (0D663800) [pid = 2060] [serial = 1724] [outer = 00000000] [url = about:blank] 08:40:14 INFO - PROCESS | 2060 | --DOMWINDOW == 82 (14F18000) [pid = 2060] [serial = 1738] [outer = 00000000] [url = about:blank] 08:40:14 INFO - PROCESS | 2060 | --DOMWINDOW == 81 (139C4800) [pid = 2060] [serial = 1735] [outer = 00000000] [url = about:blank] 08:40:14 INFO - PROCESS | 2060 | --DOMWINDOW == 80 (156C6800) [pid = 2060] [serial = 1721] [outer = 00000000] [url = about:blank] 08:40:14 INFO - PROCESS | 2060 | --DOMWINDOW == 79 (156D4C00) [pid = 2060] [serial = 1742] [outer = 00000000] [url = about:blank] 08:40:14 INFO - PROCESS | 2060 | --DOMWINDOW == 78 (156C5000) [pid = 2060] [serial = 1741] [outer = 00000000] [url = about:blank] 08:40:14 INFO - PROCESS | 2060 | --DOMWINDOW == 77 (11B81400) [pid = 2060] [serial = 1730] [outer = 00000000] [url = about:blank] 08:40:14 INFO - PROCESS | 2060 | 1464104414311 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\", \"d7c34136-0072-4267-ac82-d2d8ecbe8f23\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:40:14 INFO - PROCESS | 2060 | ++DOCSHELL 09178400 == 38 [pid = 2060] [id = 602] 08:40:14 INFO - PROCESS | 2060 | ++DOMWINDOW == 78 (09179800) [pid = 2060] [serial = 1806] [outer = 00000000] 08:40:14 INFO - PROCESS | 2060 | ++DOMWINDOW == 79 (0C3A5400) [pid = 2060] [serial = 1807] [outer = 09179800] 08:40:14 INFO - PROCESS | 2060 | 1464104414359 Marionette DEBUG loaded listener.js 08:40:14 INFO - PROCESS | 2060 | ++DOMWINDOW == 80 (0CAEDC00) [pid = 2060] [serial = 1808] [outer = 09179800] 08:40:14 INFO - PROCESS | 2060 | 1464104414803 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]]]}] 08:40:14 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.rect2.html | putImageData() only modifies areas inside the dirty rectangle, using x and y 08:40:14 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.rect2.html | took 830ms 08:40:14 INFO - PROCESS | 2060 | 1464104414869 Marionette TRACE conn5 -> [0,2373,"getWindowHandle",null] 08:40:14 INFO - PROCESS | 2060 | 1464104414873 Marionette TRACE conn5 <- [1,2373,null,{"value":"13"}] 08:40:14 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.zero.html 08:40:14 INFO - PROCESS | 2060 | 1464104414878 Marionette TRACE conn5 -> [0,2374,"setScriptTimeout",{"ms":35000}] 08:40:14 INFO - PROCESS | 2060 | 1464104414880 Marionette TRACE conn5 <- [1,2374,null,{}] 08:40:14 INFO - PROCESS | 2060 | 1464104414883 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}] 08:40:14 INFO - PROCESS | 2060 | 1464104414965 Marionette TRACE conn5 <- [1,2375,null,{"value":null}] 08:40:14 INFO - PROCESS | 2060 | 1464104414981 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\", \"d7c34136-0072-4267-ac82-d2d8ecbe8f23\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:40:14 INFO - PROCESS | 2060 | ++DOCSHELL 0DA0B800 == 39 [pid = 2060] [id = 603] 08:40:14 INFO - PROCESS | 2060 | ++DOMWINDOW == 81 (0DA3D000) [pid = 2060] [serial = 1809] [outer = 00000000] 08:40:15 INFO - PROCESS | 2060 | ++DOMWINDOW == 82 (11B84000) [pid = 2060] [serial = 1810] [outer = 0DA3D000] 08:40:15 INFO - PROCESS | 2060 | 1464104415026 Marionette DEBUG loaded listener.js 08:40:15 INFO - PROCESS | 2060 | ++DOMWINDOW == 83 (12330C00) [pid = 2060] [serial = 1811] [outer = 0DA3D000] 08:40:15 INFO - PROCESS | 2060 | 1464104415504 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]]]}] 08:40:15 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.zero.html | putImageData() with zero-sized dirty rectangle puts nothing 08:40:15 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.zero.html | took 670ms 08:40:15 INFO - PROCESS | 2060 | 1464104415553 Marionette TRACE conn5 -> [0,2377,"getWindowHandle",null] 08:40:15 INFO - PROCESS | 2060 | 1464104415555 Marionette TRACE conn5 <- [1,2377,null,{"value":"13"}] 08:40:15 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.modified.html 08:40:15 INFO - PROCESS | 2060 | 1464104415559 Marionette TRACE conn5 -> [0,2378,"setScriptTimeout",{"ms":35000}] 08:40:15 INFO - PROCESS | 2060 | 1464104415565 Marionette TRACE conn5 <- [1,2378,null,{}] 08:40:15 INFO - PROCESS | 2060 | 1464104415574 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}] 08:40:15 INFO - PROCESS | 2060 | 1464104415658 Marionette TRACE conn5 <- [1,2379,null,{"value":null}] 08:40:15 INFO - PROCESS | 2060 | 1464104415748 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\", \"d7c34136-0072-4267-ac82-d2d8ecbe8f23\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:40:15 INFO - PROCESS | 2060 | ++DOCSHELL 134E6400 == 40 [pid = 2060] [id = 604] 08:40:15 INFO - PROCESS | 2060 | ++DOMWINDOW == 84 (134E8000) [pid = 2060] [serial = 1812] [outer = 00000000] 08:40:15 INFO - PROCESS | 2060 | ++DOMWINDOW == 85 (13D46400) [pid = 2060] [serial = 1813] [outer = 134E8000] 08:40:15 INFO - PROCESS | 2060 | 1464104415804 Marionette DEBUG loaded listener.js 08:40:15 INFO - PROCESS | 2060 | ++DOMWINDOW == 86 (1490C000) [pid = 2060] [serial = 1814] [outer = 134E8000] 08:40:16 INFO - PROCESS | 2060 | 1464104416172 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]]]}] 08:40:16 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.modified.html | putImageData() puts modified image data correctly 08:40:16 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.modified.html | took 690ms 08:40:16 INFO - PROCESS | 2060 | 1464104416253 Marionette TRACE conn5 -> [0,2381,"getWindowHandle",null] 08:40:16 INFO - PROCESS | 2060 | 1464104416255 Marionette TRACE conn5 <- [1,2381,null,{"value":"13"}] 08:40:16 INFO - PROCESS | 2060 | 1464104416258 Marionette TRACE conn5 -> [0,2382,"setScriptTimeout",{"ms":35000}] 08:40:16 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.nonfinite.html 08:40:16 INFO - PROCESS | 2060 | 1464104416260 Marionette TRACE conn5 <- [1,2382,null,{}] 08:40:16 INFO - PROCESS | 2060 | 1464104416263 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}] 08:40:16 INFO - PROCESS | 2060 | 1464104416414 Marionette TRACE conn5 <- [1,2383,null,{"value":null}] 08:40:16 INFO - PROCESS | 2060 | 1464104416440 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\", \"d7c34136-0072-4267-ac82-d2d8ecbe8f23\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:40:16 INFO - PROCESS | 2060 | ++DOCSHELL 1490B000 == 41 [pid = 2060] [id = 605] 08:40:16 INFO - PROCESS | 2060 | ++DOMWINDOW == 87 (1490B800) [pid = 2060] [serial = 1815] [outer = 00000000] 08:40:16 INFO - PROCESS | 2060 | ++DOMWINDOW == 88 (14951400) [pid = 2060] [serial = 1816] [outer = 1490B800] 08:40:16 INFO - PROCESS | 2060 | 1464104416486 Marionette DEBUG loaded listener.js 08:40:16 INFO - PROCESS | 2060 | ++DOMWINDOW == 89 (14952800) [pid = 2060] [serial = 1817] [outer = 1490B800] 08:40:16 INFO - PROCESS | 2060 | 1464104416963 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]]]}] 08:40:16 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.nonfinite.html | putImageData() throws TypeError if arguments are not finite 08:40:16 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.nonfinite.html | took 730ms 08:40:16 INFO - PROCESS | 2060 | 1464104416993 Marionette TRACE conn5 -> [0,2385,"getWindowHandle",null] 08:40:16 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.null.html 08:40:16 INFO - PROCESS | 2060 | 1464104416995 Marionette TRACE conn5 <- [1,2385,null,{"value":"13"}] 08:40:16 INFO - PROCESS | 2060 | 1464104416998 Marionette TRACE conn5 -> [0,2386,"setScriptTimeout",{"ms":35000}] 08:40:16 INFO - PROCESS | 2060 | 1464104417000 Marionette TRACE conn5 <- [1,2386,null,{}] 08:40:16 INFO - PROCESS | 2060 | 1464104417003 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}] 08:40:17 INFO - PROCESS | 2060 | 1464104417115 Marionette TRACE conn5 <- [1,2387,null,{"value":null}] 08:40:17 INFO - PROCESS | 2060 | 1464104417121 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\", \"d7c34136-0072-4267-ac82-d2d8ecbe8f23\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:40:17 INFO - PROCESS | 2060 | ++DOCSHELL 154BF000 == 42 [pid = 2060] [id = 606] 08:40:17 INFO - PROCESS | 2060 | ++DOMWINDOW == 90 (154C3800) [pid = 2060] [serial = 1818] [outer = 00000000] 08:40:17 INFO - PROCESS | 2060 | ++DOMWINDOW == 91 (154CB000) [pid = 2060] [serial = 1819] [outer = 154C3800] 08:40:17 INFO - PROCESS | 2060 | 1464104417174 Marionette DEBUG loaded listener.js 08:40:17 INFO - PROCESS | 2060 | ++DOMWINDOW == 92 (156C5400) [pid = 2060] [serial = 1820] [outer = 154C3800] 08:40:17 INFO - PROCESS | 2060 | 1464104417651 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]]]}] 08:40:17 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.null.html | putImageData() with null imagedata throws TypeError 08:40:17 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.null.html | took 670ms 08:40:17 INFO - PROCESS | 2060 | 1464104417669 Marionette TRACE conn5 -> [0,2389,"getWindowHandle",null] 08:40:17 INFO - PROCESS | 2060 | 1464104417671 Marionette TRACE conn5 <- [1,2389,null,{"value":"13"}] 08:40:17 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.path.html 08:40:17 INFO - PROCESS | 2060 | 1464104417674 Marionette TRACE conn5 -> [0,2390,"setScriptTimeout",{"ms":35000}] 08:40:17 INFO - PROCESS | 2060 | 1464104417676 Marionette TRACE conn5 <- [1,2390,null,{}] 08:40:17 INFO - PROCESS | 2060 | 1464104417679 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}] 08:40:17 INFO - PROCESS | 2060 | 1464104417822 Marionette TRACE conn5 <- [1,2391,null,{"value":null}] 08:40:17 INFO - PROCESS | 2060 | 1464104417890 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\", \"d7c34136-0072-4267-ac82-d2d8ecbe8f23\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:40:17 INFO - PROCESS | 2060 | ++DOCSHELL 156C7400 == 43 [pid = 2060] [id = 607] 08:40:17 INFO - PROCESS | 2060 | ++DOMWINDOW == 93 (156D9000) [pid = 2060] [serial = 1821] [outer = 00000000] 08:40:17 INFO - PROCESS | 2060 | ++DOMWINDOW == 94 (15C3D400) [pid = 2060] [serial = 1822] [outer = 156D9000] 08:40:17 INFO - PROCESS | 2060 | 1464104417934 Marionette DEBUG loaded listener.js 08:40:17 INFO - PROCESS | 2060 | ++DOMWINDOW == 95 (15C85C00) [pid = 2060] [serial = 1823] [outer = 156D9000] 08:40:18 INFO - PROCESS | 2060 | 1464104418351 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]]]}] 08:40:18 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.path.html | putImageData() does not affect the current path 08:40:18 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.path.html | took 730ms 08:40:18 INFO - PROCESS | 2060 | --DOMWINDOW == 94 (12672400) [pid = 2060] [serial = 1773] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.set.html] 08:40:18 INFO - PROCESS | 2060 | --DOMWINDOW == 93 (12373000) [pid = 2060] [serial = 1770] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.round.html] 08:40:18 INFO - PROCESS | 2060 | --DOMWINDOW == 92 (0C302000) [pid = 2060] [serial = 1764] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.properties.html] 08:40:18 INFO - PROCESS | 2060 | --DOMWINDOW == 91 (14948000) [pid = 2060] [serial = 1776] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.string.html] 08:40:18 INFO - PROCESS | 2060 | --DOMWINDOW == 90 (0DA0F000) [pid = 2060] [serial = 1767] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.readonly.html] 08:40:18 INFO - PROCESS | 2060 | --DOMWINDOW == 89 (0C30A400) [pid = 2060] [serial = 1761] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.nan.html] 08:40:18 INFO - PROCESS | 2060 | --DOMWINDOW == 88 (14F1CC00) [pid = 2060] [serial = 1779] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.undefined.html] 08:40:18 INFO - PROCESS | 2060 | --DOMWINDOW == 87 (156DD400) [pid = 2060] [serial = 1782] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.alpha.html] 08:40:18 INFO - PROCESS | 2060 | --DOMWINDOW == 86 (11D60400) [pid = 2060] [serial = 1785] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.basic.html] 08:40:18 INFO - PROCESS | 2060 | --DOMWINDOW == 85 (15C39800) [pid = 2060] [serial = 1788] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.clip.html] 08:40:18 INFO - PROCESS | 2060 | 1464104418488 Marionette TRACE conn5 -> [0,2393,"getWindowHandle",null] 08:40:18 INFO - PROCESS | 2060 | 1464104418490 Marionette TRACE conn5 <- [1,2393,null,{"value":"13"}] 08:40:18 INFO - PROCESS | 2060 | 1464104418499 Marionette TRACE conn5 -> [0,2394,"setScriptTimeout",{"ms":35000}] 08:40:18 INFO - PROCESS | 2060 | 1464104418501 Marionette TRACE conn5 <- [1,2394,null,{}] 08:40:18 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.unaffected.html 08:40:18 INFO - PROCESS | 2060 | 1464104418504 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}] 08:40:18 INFO - PROCESS | 2060 | 1464104418587 Marionette TRACE conn5 <- [1,2395,null,{"value":null}] 08:40:18 INFO - PROCESS | 2060 | 1464104418594 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\", \"d7c34136-0072-4267-ac82-d2d8ecbe8f23\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:40:18 INFO - PROCESS | 2060 | ++DOCSHELL 0C3AD000 == 44 [pid = 2060] [id = 608] 08:40:18 INFO - PROCESS | 2060 | ++DOMWINDOW == 86 (11D60400) [pid = 2060] [serial = 1824] [outer = 00000000] 08:40:18 INFO - PROCESS | 2060 | ++DOMWINDOW == 87 (134ED400) [pid = 2060] [serial = 1825] [outer = 11D60400] 08:40:18 INFO - PROCESS | 2060 | 1464104418638 Marionette DEBUG loaded listener.js 08:40:18 INFO - PROCESS | 2060 | ++DOMWINDOW == 88 (14948000) [pid = 2060] [serial = 1826] [outer = 11D60400] 08:40:19 INFO - PROCESS | 2060 | 1464104419077 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]]]}] 08:40:19 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.unaffected.html | putImageData() is not affected by context state 08:40:19 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.unaffected.html | took 610ms 08:40:19 INFO - PROCESS | 2060 | 1464104419124 Marionette TRACE conn5 -> [0,2397,"getWindowHandle",null] 08:40:19 INFO - PROCESS | 2060 | 1464104419126 Marionette TRACE conn5 <- [1,2397,null,{"value":"13"}] 08:40:19 INFO - PROCESS | 2060 | 1464104419129 Marionette TRACE conn5 -> [0,2398,"setScriptTimeout",{"ms":35000}] 08:40:19 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.unchanged.html 08:40:19 INFO - PROCESS | 2060 | 1464104419131 Marionette TRACE conn5 <- [1,2398,null,{}] 08:40:19 INFO - PROCESS | 2060 | 1464104419162 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}] 08:40:19 INFO - PROCESS | 2060 | 1464104419240 Marionette TRACE conn5 <- [1,2399,null,{"value":null}] 08:40:19 INFO - PROCESS | 2060 | 1464104419250 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\", \"d7c34136-0072-4267-ac82-d2d8ecbe8f23\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:40:19 INFO - PROCESS | 2060 | ++DOCSHELL 0DADD400 == 45 [pid = 2060] [id = 609] 08:40:19 INFO - PROCESS | 2060 | ++DOMWINDOW == 89 (15C34C00) [pid = 2060] [serial = 1827] [outer = 00000000] 08:40:19 INFO - PROCESS | 2060 | ++DOMWINDOW == 90 (166A3800) [pid = 2060] [serial = 1828] [outer = 15C34C00] 08:40:19 INFO - PROCESS | 2060 | 1464104419295 Marionette DEBUG loaded listener.js 08:40:19 INFO - PROCESS | 2060 | ++DOMWINDOW == 91 (16771400) [pid = 2060] [serial = 1829] [outer = 15C34C00] 08:40:19 INFO - PROCESS | 2060 | 1464104419861 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]]]}] 08:40:19 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.unchanged.html | putImageData(getImageData(...), ...) has no effect 08:40:19 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.unchanged.html | took 770ms 08:40:19 INFO - PROCESS | 2060 | 1464104419905 Marionette TRACE conn5 -> [0,2401,"getWindowHandle",null] 08:40:19 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.wrongtype.html 08:40:19 INFO - PROCESS | 2060 | 1464104419907 Marionette TRACE conn5 <- [1,2401,null,{"value":"13"}] 08:40:19 INFO - PROCESS | 2060 | 1464104419910 Marionette TRACE conn5 -> [0,2402,"setScriptTimeout",{"ms":35000}] 08:40:19 INFO - PROCESS | 2060 | 1464104419912 Marionette TRACE conn5 <- [1,2402,null,{}] 08:40:19 INFO - PROCESS | 2060 | 1464104419916 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}] 08:40:19 INFO - PROCESS | 2060 | 1464104420003 Marionette TRACE conn5 <- [1,2403,null,{"value":null}] 08:40:19 INFO - PROCESS | 2060 | 1464104420009 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\", \"d7c34136-0072-4267-ac82-d2d8ecbe8f23\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:40:20 INFO - PROCESS | 2060 | ++DOCSHELL 0C3A7C00 == 46 [pid = 2060] [id = 610] 08:40:20 INFO - PROCESS | 2060 | ++DOMWINDOW == 92 (16ECCC00) [pid = 2060] [serial = 1830] [outer = 00000000] 08:40:20 INFO - PROCESS | 2060 | ++DOMWINDOW == 93 (17744400) [pid = 2060] [serial = 1831] [outer = 16ECCC00] 08:40:20 INFO - PROCESS | 2060 | 1464104420056 Marionette DEBUG loaded listener.js 08:40:20 INFO - PROCESS | 2060 | ++DOMWINDOW == 94 (1774AC00) [pid = 2060] [serial = 1832] [outer = 16ECCC00] 08:40:20 INFO - PROCESS | 2060 | 1464104420488 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]]]}] 08:40:20 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.wrongtype.html | putImageData() does not accept non-ImageData objects 08:40:20 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.wrongtype.html | took 670ms 08:40:20 INFO - PROCESS | 2060 | 1464104420615 Marionette TRACE conn5 -> [0,2405,"getWindowHandle",null] 08:40:20 INFO - PROCESS | 2060 | 1464104420619 Marionette TRACE conn5 <- [1,2405,null,{"value":"13"}] 08:40:20 INFO - PROCESS | 2060 | 1464104420639 Marionette TRACE conn5 -> [0,2406,"setScriptTimeout",{"ms":35000}] 08:40:20 INFO - TEST-START | /2dcontext/shadows/2d.shadow.alpha.1.html 08:40:20 INFO - PROCESS | 2060 | 1464104420644 Marionette TRACE conn5 <- [1,2406,null,{}] 08:40:20 INFO - PROCESS | 2060 | 1464104420650 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}] 08:40:20 INFO - PROCESS | 2060 | 1464104420761 Marionette TRACE conn5 <- [1,2407,null,{"value":null}] 08:40:20 INFO - PROCESS | 2060 | 1464104420866 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\", \"d7c34136-0072-4267-ac82-d2d8ecbe8f23\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:40:20 INFO - PROCESS | 2060 | ++DOCSHELL 0D536800 == 47 [pid = 2060] [id = 611] 08:40:20 INFO - PROCESS | 2060 | ++DOMWINDOW == 95 (0D60E000) [pid = 2060] [serial = 1833] [outer = 00000000] 08:40:20 INFO - PROCESS | 2060 | ++DOMWINDOW == 96 (0D666000) [pid = 2060] [serial = 1834] [outer = 0D60E000] 08:40:20 INFO - PROCESS | 2060 | 1464104420924 Marionette DEBUG loaded listener.js 08:40:20 INFO - PROCESS | 2060 | ++DOMWINDOW == 97 (0DA41400) [pid = 2060] [serial = 1835] [outer = 0D60E000] 08:40:21 INFO - PROCESS | 2060 | 1464104421502 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]]]}] 08:40:21 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.alpha.1.html | Shadow colour alpha components are used 08:40:21 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.alpha.1.html | took 930ms 08:40:21 INFO - PROCESS | 2060 | 1464104421578 Marionette TRACE conn5 -> [0,2409,"getWindowHandle",null] 08:40:21 INFO - PROCESS | 2060 | 1464104421582 Marionette TRACE conn5 <- [1,2409,null,{"value":"13"}] 08:40:21 INFO - TEST-START | /2dcontext/shadows/2d.shadow.alpha.2.html 08:40:21 INFO - PROCESS | 2060 | 1464104421590 Marionette TRACE conn5 -> [0,2410,"setScriptTimeout",{"ms":35000}] 08:40:21 INFO - PROCESS | 2060 | 1464104421594 Marionette TRACE conn5 <- [1,2410,null,{}] 08:40:21 INFO - PROCESS | 2060 | 1464104421599 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}] 08:40:21 INFO - PROCESS | 2060 | 1464104421758 Marionette TRACE conn5 <- [1,2411,null,{"value":null}] 08:40:21 INFO - PROCESS | 2060 | 1464104421818 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\", \"d7c34136-0072-4267-ac82-d2d8ecbe8f23\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:40:21 INFO - PROCESS | 2060 | ++DOCSHELL 11B84400 == 48 [pid = 2060] [id = 612] 08:40:21 INFO - PROCESS | 2060 | ++DOMWINDOW == 98 (12337400) [pid = 2060] [serial = 1836] [outer = 00000000] 08:40:21 INFO - PROCESS | 2060 | ++DOMWINDOW == 99 (130E3400) [pid = 2060] [serial = 1837] [outer = 12337400] 08:40:21 INFO - PROCESS | 2060 | 1464104421873 Marionette DEBUG loaded listener.js 08:40:21 INFO - PROCESS | 2060 | ++DOMWINDOW == 100 (134EBC00) [pid = 2060] [serial = 1838] [outer = 12337400] 08:40:22 INFO - PROCESS | 2060 | 1464104422487 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]]]}] 08:40:22 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.alpha.2.html | Shadow colour alpha components are used 08:40:22 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.alpha.2.html | took 930ms 08:40:22 INFO - TEST-START | /2dcontext/shadows/2d.shadow.alpha.3.html 08:40:22 INFO - PROCESS | 2060 | 1464104422522 Marionette TRACE conn5 -> [0,2413,"getWindowHandle",null] 08:40:22 INFO - PROCESS | 2060 | 1464104422525 Marionette TRACE conn5 <- [1,2413,null,{"value":"13"}] 08:40:22 INFO - PROCESS | 2060 | 1464104422529 Marionette TRACE conn5 -> [0,2414,"setScriptTimeout",{"ms":35000}] 08:40:22 INFO - PROCESS | 2060 | 1464104422531 Marionette TRACE conn5 <- [1,2414,null,{}] 08:40:22 INFO - PROCESS | 2060 | 1464104422542 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}] 08:40:22 INFO - PROCESS | 2060 | 1464104422653 Marionette TRACE conn5 <- [1,2415,null,{"value":null}] 08:40:22 INFO - PROCESS | 2060 | 1464104422767 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\", \"d7c34136-0072-4267-ac82-d2d8ecbe8f23\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:40:22 INFO - PROCESS | 2060 | ++DOCSHELL 16769800 == 49 [pid = 2060] [id = 613] 08:40:22 INFO - PROCESS | 2060 | ++DOMWINDOW == 101 (16773400) [pid = 2060] [serial = 1839] [outer = 00000000] 08:40:22 INFO - PROCESS | 2060 | ++DOMWINDOW == 102 (173E8C00) [pid = 2060] [serial = 1840] [outer = 16773400] 08:40:22 INFO - PROCESS | 2060 | 1464104422866 Marionette DEBUG loaded listener.js 08:40:22 INFO - PROCESS | 2060 | ++DOMWINDOW == 103 (177DF400) [pid = 2060] [serial = 1841] [outer = 16773400] 08:40:23 INFO - PROCESS | 2060 | 1464104423498 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]]]}] 08:40:23 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.alpha.3.html | Shadows are affected by globalAlpha 08:40:23 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.alpha.3.html | took 1021ms 08:40:23 INFO - PROCESS | 2060 | 1464104423553 Marionette TRACE conn5 -> [0,2417,"getWindowHandle",null] 08:40:23 INFO - PROCESS | 2060 | 1464104423556 Marionette TRACE conn5 <- [1,2417,null,{"value":"13"}] 08:40:23 INFO - TEST-START | /2dcontext/shadows/2d.shadow.alpha.4.html 08:40:23 INFO - PROCESS | 2060 | 1464104423559 Marionette TRACE conn5 -> [0,2418,"setScriptTimeout",{"ms":35000}] 08:40:23 INFO - PROCESS | 2060 | 1464104423561 Marionette TRACE conn5 <- [1,2418,null,{}] 08:40:23 INFO - PROCESS | 2060 | 1464104423565 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}] 08:40:23 INFO - PROCESS | 2060 | 1464104423670 Marionette TRACE conn5 <- [1,2419,null,{"value":null}] 08:40:23 INFO - PROCESS | 2060 | 1464104423810 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\", \"d7c34136-0072-4267-ac82-d2d8ecbe8f23\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:40:23 INFO - PROCESS | 2060 | ++DOCSHELL 178CA000 == 50 [pid = 2060] [id = 614] 08:40:23 INFO - PROCESS | 2060 | ++DOMWINDOW == 104 (178CB400) [pid = 2060] [serial = 1842] [outer = 00000000] 08:40:23 INFO - PROCESS | 2060 | ++DOMWINDOW == 105 (178D1400) [pid = 2060] [serial = 1843] [outer = 178CB400] 08:40:23 INFO - PROCESS | 2060 | 1464104423866 Marionette DEBUG loaded listener.js 08:40:23 INFO - PROCESS | 2060 | ++DOMWINDOW == 106 (178D6400) [pid = 2060] [serial = 1844] [outer = 178CB400] 08:40:24 INFO - PROCESS | 2060 | 1464104424402 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]]]}] 08:40:24 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.alpha.4.html | Shadows with alpha components are correctly affected by globalAlpha 08:40:24 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.alpha.4.html | took 870ms 08:40:24 INFO - PROCESS | 2060 | 1464104424433 Marionette TRACE conn5 -> [0,2421,"getWindowHandle",null] 08:40:24 INFO - PROCESS | 2060 | 1464104424435 Marionette TRACE conn5 <- [1,2421,null,{"value":"13"}] 08:40:24 INFO - TEST-START | /2dcontext/shadows/2d.shadow.alpha.5.html 08:40:24 INFO - PROCESS | 2060 | 1464104424455 Marionette TRACE conn5 -> [0,2422,"setScriptTimeout",{"ms":35000}] 08:40:24 INFO - PROCESS | 2060 | 1464104424457 Marionette TRACE conn5 <- [1,2422,null,{}] 08:40:24 INFO - PROCESS | 2060 | 1464104424461 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}] 08:40:24 INFO - PROCESS | 2060 | 1464104424564 Marionette TRACE conn5 <- [1,2423,null,{"value":null}] 08:40:24 INFO - PROCESS | 2060 | 1464104424674 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\", \"d7c34136-0072-4267-ac82-d2d8ecbe8f23\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:40:24 INFO - PROCESS | 2060 | ++DOCSHELL 0C309400 == 51 [pid = 2060] [id = 615] 08:40:24 INFO - PROCESS | 2060 | ++DOMWINDOW == 107 (0C310C00) [pid = 2060] [serial = 1845] [outer = 00000000] 08:40:24 INFO - PROCESS | 2060 | ++DOMWINDOW == 108 (18AC2000) [pid = 2060] [serial = 1846] [outer = 0C310C00] 08:40:24 INFO - PROCESS | 2060 | 1464104424729 Marionette DEBUG loaded listener.js 08:40:24 INFO - PROCESS | 2060 | ++DOMWINDOW == 109 (18AC9800) [pid = 2060] [serial = 1847] [outer = 0C310C00] 08:40:25 INFO - PROCESS | 2060 | 1464104425540 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]]]}] 08:40:25 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.alpha.5.html | Shadows of shapes with alpha components are drawn correctly 08:40:25 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.alpha.5.html | took 1126ms 08:40:25 INFO - PROCESS | 2060 | 1464104425587 Marionette TRACE conn5 -> [0,2425,"getWindowHandle",null] 08:40:25 INFO - PROCESS | 2060 | 1464104425591 Marionette TRACE conn5 <- [1,2425,null,{"value":"13"}] 08:40:25 INFO - TEST-START | /2dcontext/shadows/2d.shadow.attributes.shadowBlur.initial.html 08:40:25 INFO - PROCESS | 2060 | 1464104425596 Marionette TRACE conn5 -> [0,2426,"setScriptTimeout",{"ms":35000}] 08:40:25 INFO - PROCESS | 2060 | 1464104425600 Marionette TRACE conn5 <- [1,2426,null,{}] 08:40:25 INFO - PROCESS | 2060 | 1464104425606 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}] 08:40:25 INFO - PROCESS | 2060 | 1464104425704 Marionette TRACE conn5 <- [1,2427,null,{"value":null}] 08:40:25 INFO - PROCESS | 2060 | 1464104425849 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\", \"d7c34136-0072-4267-ac82-d2d8ecbe8f23\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:40:25 INFO - PROCESS | 2060 | ++DOCSHELL 0D60D800 == 52 [pid = 2060] [id = 616] 08:40:25 INFO - PROCESS | 2060 | ++DOMWINDOW == 110 (0D60F400) [pid = 2060] [serial = 1848] [outer = 00000000] 08:40:25 INFO - PROCESS | 2060 | ++DOMWINDOW == 111 (0E759C00) [pid = 2060] [serial = 1849] [outer = 0D60F400] 08:40:25 INFO - PROCESS | 2060 | 1464104425901 Marionette DEBUG loaded listener.js 08:40:25 INFO - PROCESS | 2060 | ++DOMWINDOW == 112 (0E75A000) [pid = 2060] [serial = 1850] [outer = 0D60F400] 08:40:26 INFO - PROCESS | 2060 | --DOCSHELL 11D5D000 == 51 [pid = 2060] [id = 577] 08:40:26 INFO - PROCESS | 2060 | --DOCSHELL 130DC000 == 50 [pid = 2060] [id = 578] 08:40:26 INFO - PROCESS | 2060 | --DOCSHELL 1490BC00 == 49 [pid = 2060] [id = 579] 08:40:26 INFO - PROCESS | 2060 | --DOCSHELL 0DADD400 == 48 [pid = 2060] [id = 609] 08:40:26 INFO - PROCESS | 2060 | --DOCSHELL 0C3AD000 == 47 [pid = 2060] [id = 608] 08:40:26 INFO - PROCESS | 2060 | --DOCSHELL 156C7400 == 46 [pid = 2060] [id = 607] 08:40:26 INFO - PROCESS | 2060 | --DOCSHELL 154BF000 == 45 [pid = 2060] [id = 606] 08:40:26 INFO - PROCESS | 2060 | --DOCSHELL 1490B000 == 44 [pid = 2060] [id = 605] 08:40:26 INFO - PROCESS | 2060 | --DOCSHELL 134E6400 == 43 [pid = 2060] [id = 604] 08:40:26 INFO - PROCESS | 2060 | --DOCSHELL 0DA0B800 == 42 [pid = 2060] [id = 603] 08:40:26 INFO - PROCESS | 2060 | --DOCSHELL 09178400 == 41 [pid = 2060] [id = 602] 08:40:26 INFO - PROCESS | 2060 | --DOCSHELL 09177400 == 40 [pid = 2060] [id = 601] 08:40:26 INFO - PROCESS | 2060 | --DOMWINDOW == 111 (16D58400) [pid = 2060] [serial = 1792] [outer = 00000000] [url = about:blank] 08:40:26 INFO - PROCESS | 2060 | --DOCSHELL 1676BC00 == 39 [pid = 2060] [id = 597] 08:40:26 INFO - PROCESS | 2060 | --DOMWINDOW == 110 (139C4000) [pid = 2060] [serial = 1774] [outer = 00000000] [url = about:blank] 08:40:26 INFO - PROCESS | 2060 | --DOMWINDOW == 109 (124D5C00) [pid = 2060] [serial = 1771] [outer = 00000000] [url = about:blank] 08:40:26 INFO - PROCESS | 2060 | --DOMWINDOW == 108 (12664800) [pid = 2060] [serial = 1772] [outer = 00000000] [url = about:blank] 08:40:26 INFO - PROCESS | 2060 | --DOMWINDOW == 107 (0C3A3800) [pid = 2060] [serial = 1765] [outer = 00000000] [url = about:blank] 08:40:26 INFO - PROCESS | 2060 | --DOMWINDOW == 106 (0C938800) [pid = 2060] [serial = 1766] [outer = 00000000] [url = about:blank] 08:40:26 INFO - PROCESS | 2060 | --DOMWINDOW == 105 (1494F000) [pid = 2060] [serial = 1777] [outer = 00000000] [url = about:blank] 08:40:26 INFO - PROCESS | 2060 | --DOMWINDOW == 104 (0DCAD000) [pid = 2060] [serial = 1768] [outer = 00000000] [url = about:blank] 08:40:26 INFO - PROCESS | 2060 | --DOMWINDOW == 103 (0E203400) [pid = 2060] [serial = 1769] [outer = 00000000] [url = about:blank] 08:40:26 INFO - PROCESS | 2060 | --DOMWINDOW == 102 (0D533C00) [pid = 2060] [serial = 1763] [outer = 00000000] [url = about:blank] 08:40:26 INFO - PROCESS | 2060 | --DOMWINDOW == 101 (0C426C00) [pid = 2060] [serial = 1762] [outer = 00000000] [url = about:blank] 08:40:26 INFO - PROCESS | 2060 | --DOMWINDOW == 100 (0C97F800) [pid = 2060] [serial = 1753] [outer = 00000000] [url = about:blank] 08:40:26 INFO - PROCESS | 2060 | --DOMWINDOW == 99 (11C94800) [pid = 2060] [serial = 1756] [outer = 00000000] [url = about:blank] 08:40:26 INFO - PROCESS | 2060 | --DOMWINDOW == 98 (156BC000) [pid = 2060] [serial = 1780] [outer = 00000000] [url = about:blank] 08:40:26 INFO - PROCESS | 2060 | --DOMWINDOW == 97 (15497C00) [pid = 2060] [serial = 1759] [outer = 00000000] [url = about:blank] 08:40:26 INFO - PROCESS | 2060 | --DOMWINDOW == 96 (149D2C00) [pid = 2060] [serial = 1778] [outer = 00000000] [url = about:blank] 08:40:26 INFO - PROCESS | 2060 | --DOMWINDOW == 95 (15C77C00) [pid = 2060] [serial = 1783] [outer = 00000000] [url = about:blank] 08:40:26 INFO - PROCESS | 2060 | --DOMWINDOW == 94 (156DAC00) [pid = 2060] [serial = 1781] [outer = 00000000] [url = about:blank] 08:40:26 INFO - PROCESS | 2060 | --DOMWINDOW == 93 (162AB000) [pid = 2060] [serial = 1784] [outer = 00000000] [url = about:blank] 08:40:26 INFO - PROCESS | 2060 | --DOMWINDOW == 92 (149D4400) [pid = 2060] [serial = 1786] [outer = 00000000] [url = about:blank] 08:40:26 INFO - PROCESS | 2060 | --DOMWINDOW == 91 (1676DC00) [pid = 2060] [serial = 1789] [outer = 00000000] [url = about:blank] 08:40:26 INFO - PROCESS | 2060 | --DOMWINDOW == 90 (16777400) [pid = 2060] [serial = 1790] [outer = 00000000] [url = about:blank] 08:40:26 INFO - PROCESS | 2060 | --DOMWINDOW == 89 (156DF400) [pid = 2060] [serial = 1787] [outer = 00000000] [url = about:blank] 08:40:26 INFO - PROCESS | 2060 | --DOMWINDOW == 88 (139C8400) [pid = 2060] [serial = 1775] [outer = 00000000] [url = about:blank] 08:40:26 INFO - PROCESS | 2060 | 1464104426451 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]]]}] 08:40:26 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.attributes.shadowBlur.initial.html | Canvas test: 2d.shadow.attributes.shadowBlur.initial 08:40:26 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.attributes.shadowBlur.initial.html | took 890ms 08:40:26 INFO - PROCESS | 2060 | 1464104426488 Marionette TRACE conn5 -> [0,2429,"getWindowHandle",null] 08:40:26 INFO - PROCESS | 2060 | 1464104426493 Marionette TRACE conn5 <- [1,2429,null,{"value":"13"}] 08:40:26 INFO - TEST-START | /2dcontext/shadows/2d.shadow.attributes.shadowBlur.invalid.html 08:40:26 INFO - PROCESS | 2060 | 1464104426499 Marionette TRACE conn5 -> [0,2430,"setScriptTimeout",{"ms":35000}] 08:40:26 INFO - PROCESS | 2060 | 1464104426501 Marionette TRACE conn5 <- [1,2430,null,{}] 08:40:26 INFO - PROCESS | 2060 | 1464104426505 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}] 08:40:26 INFO - PROCESS | 2060 | 1464104426589 Marionette TRACE conn5 <- [1,2431,null,{"value":null}] 08:40:26 INFO - PROCESS | 2060 | 1464104426689 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\", \"d7c34136-0072-4267-ac82-d2d8ecbe8f23\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:40:26 INFO - PROCESS | 2060 | ++DOCSHELL 0C3AD400 == 40 [pid = 2060] [id = 617] 08:40:26 INFO - PROCESS | 2060 | ++DOMWINDOW == 89 (0C3B0400) [pid = 2060] [serial = 1851] [outer = 00000000] 08:40:26 INFO - PROCESS | 2060 | ++DOMWINDOW == 90 (0D668000) [pid = 2060] [serial = 1852] [outer = 0C3B0400] 08:40:26 INFO - PROCESS | 2060 | 1464104426734 Marionette DEBUG loaded listener.js 08:40:26 INFO - PROCESS | 2060 | ++DOMWINDOW == 91 (0DA3FC00) [pid = 2060] [serial = 1853] [outer = 0C3B0400] 08:40:27 INFO - PROCESS | 2060 | 1464104427137 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]]]}] 08:40:27 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.attributes.shadowBlur.invalid.html | Canvas test: 2d.shadow.attributes.shadowBlur.invalid 08:40:27 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.attributes.shadowBlur.invalid.html | took 670ms 08:40:27 INFO - PROCESS | 2060 | 1464104427186 Marionette TRACE conn5 -> [0,2433,"getWindowHandle",null] 08:40:27 INFO - PROCESS | 2060 | 1464104427188 Marionette TRACE conn5 <- [1,2433,null,{"value":"13"}] 08:40:27 INFO - PROCESS | 2060 | 1464104427194 Marionette TRACE conn5 -> [0,2434,"setScriptTimeout",{"ms":35000}] 08:40:27 INFO - TEST-START | /2dcontext/shadows/2d.shadow.attributes.shadowBlur.valid.html 08:40:27 INFO - PROCESS | 2060 | 1464104427198 Marionette TRACE conn5 <- [1,2434,null,{}] 08:40:27 INFO - PROCESS | 2060 | 1464104427208 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}] 08:40:27 INFO - PROCESS | 2060 | 1464104427295 Marionette TRACE conn5 <- [1,2435,null,{"value":null}] 08:40:27 INFO - PROCESS | 2060 | 1464104427305 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\", \"d7c34136-0072-4267-ac82-d2d8ecbe8f23\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:40:27 INFO - PROCESS | 2060 | ++DOCSHELL 11CEA000 == 41 [pid = 2060] [id = 618] 08:40:27 INFO - PROCESS | 2060 | ++DOMWINDOW == 92 (123C7C00) [pid = 2060] [serial = 1854] [outer = 00000000] 08:40:27 INFO - PROCESS | 2060 | ++DOMWINDOW == 93 (130DA000) [pid = 2060] [serial = 1855] [outer = 123C7C00] 08:40:27 INFO - PROCESS | 2060 | 1464104427355 Marionette DEBUG loaded listener.js 08:40:27 INFO - PROCESS | 2060 | ++DOMWINDOW == 94 (134EB000) [pid = 2060] [serial = 1856] [outer = 123C7C00] 08:40:27 INFO - PROCESS | 2060 | 1464104427832 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]]]}] 08:40:27 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.attributes.shadowBlur.valid.html | Canvas test: 2d.shadow.attributes.shadowBlur.valid 08:40:27 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.attributes.shadowBlur.valid.html | took 670ms 08:40:27 INFO - PROCESS | 2060 | 1464104427870 Marionette TRACE conn5 -> [0,2437,"getWindowHandle",null] 08:40:27 INFO - PROCESS | 2060 | 1464104427873 Marionette TRACE conn5 <- [1,2437,null,{"value":"13"}] 08:40:27 INFO - PROCESS | 2060 | 1464104427876 Marionette TRACE conn5 -> [0,2438,"setScriptTimeout",{"ms":35000}] 08:40:27 INFO - TEST-START | /2dcontext/shadows/2d.shadow.attributes.shadowColor.initial.html 08:40:27 INFO - PROCESS | 2060 | 1464104427877 Marionette TRACE conn5 <- [1,2438,null,{}] 08:40:27 INFO - PROCESS | 2060 | 1464104427881 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}] 08:40:27 INFO - PROCESS | 2060 | 1464104427963 Marionette TRACE conn5 <- [1,2439,null,{"value":null}] 08:40:27 INFO - PROCESS | 2060 | 1464104427972 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\", \"d7c34136-0072-4267-ac82-d2d8ecbe8f23\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:40:27 INFO - PROCESS | 2060 | ++DOCSHELL 14946000 == 42 [pid = 2060] [id = 619] 08:40:27 INFO - PROCESS | 2060 | ++DOMWINDOW == 95 (1494A400) [pid = 2060] [serial = 1857] [outer = 00000000] 08:40:27 INFO - PROCESS | 2060 | ++DOMWINDOW == 96 (149D4000) [pid = 2060] [serial = 1858] [outer = 1494A400] 08:40:28 INFO - PROCESS | 2060 | 1464104428017 Marionette DEBUG loaded listener.js 08:40:28 INFO - PROCESS | 2060 | ++DOMWINDOW == 97 (14F16000) [pid = 2060] [serial = 1859] [outer = 1494A400] 08:40:28 INFO - PROCESS | 2060 | 1464104428449 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]]]}] 08:40:28 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.attributes.shadowColor.initial.html | Canvas test: 2d.shadow.attributes.shadowColor.initial 08:40:28 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.attributes.shadowColor.initial.html | took 631ms 08:40:28 INFO - PROCESS | 2060 | 1464104428524 Marionette TRACE conn5 -> [0,2441,"getWindowHandle",null] 08:40:28 INFO - TEST-START | /2dcontext/shadows/2d.shadow.attributes.shadowColor.invalid.html 08:40:28 INFO - PROCESS | 2060 | 1464104428535 Marionette TRACE conn5 <- [1,2441,null,{"value":"13"}] 08:40:28 INFO - PROCESS | 2060 | 1464104428538 Marionette TRACE conn5 -> [0,2442,"setScriptTimeout",{"ms":35000}] 08:40:28 INFO - PROCESS | 2060 | 1464104428540 Marionette TRACE conn5 <- [1,2442,null,{}] 08:40:28 INFO - PROCESS | 2060 | 1464104428543 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}] 08:40:28 INFO - PROCESS | 2060 | 1464104428655 Marionette TRACE conn5 <- [1,2443,null,{"value":null}] 08:40:28 INFO - PROCESS | 2060 | 1464104428746 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\", \"d7c34136-0072-4267-ac82-d2d8ecbe8f23\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:40:28 INFO - PROCESS | 2060 | ++DOCSHELL 154C5800 == 43 [pid = 2060] [id = 620] 08:40:28 INFO - PROCESS | 2060 | ++DOMWINDOW == 98 (154C6400) [pid = 2060] [serial = 1860] [outer = 00000000] 08:40:28 INFO - PROCESS | 2060 | ++DOMWINDOW == 99 (156BC000) [pid = 2060] [serial = 1861] [outer = 154C6400] 08:40:28 INFO - PROCESS | 2060 | 1464104428791 Marionette DEBUG loaded listener.js 08:40:28 INFO - PROCESS | 2060 | ++DOMWINDOW == 100 (156D5C00) [pid = 2060] [serial = 1862] [outer = 154C6400] 08:40:29 INFO - PROCESS | 2060 | 1464104429200 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]]]}] 08:40:29 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.attributes.shadowColor.invalid.html | Canvas test: 2d.shadow.attributes.shadowColor.invalid 08:40:29 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.attributes.shadowColor.invalid.html | took 730ms 08:40:29 INFO - TEST-START | /2dcontext/shadows/2d.shadow.attributes.shadowColor.valid.html 08:40:29 INFO - PROCESS | 2060 | 1464104429269 Marionette TRACE conn5 -> [0,2445,"getWindowHandle",null] 08:40:29 INFO - PROCESS | 2060 | 1464104429271 Marionette TRACE conn5 <- [1,2445,null,{"value":"13"}] 08:40:29 INFO - PROCESS | 2060 | 1464104429274 Marionette TRACE conn5 -> [0,2446,"setScriptTimeout",{"ms":35000}] 08:40:29 INFO - PROCESS | 2060 | 1464104429276 Marionette TRACE conn5 <- [1,2446,null,{}] 08:40:29 INFO - PROCESS | 2060 | 1464104429289 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}] 08:40:29 INFO - PROCESS | 2060 | 1464104429430 Marionette TRACE conn5 <- [1,2447,null,{"value":null}] 08:40:29 INFO - PROCESS | 2060 | 1464104429445 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\", \"d7c34136-0072-4267-ac82-d2d8ecbe8f23\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:40:29 INFO - PROCESS | 2060 | ++DOCSHELL 15680000 == 44 [pid = 2060] [id = 621] 08:40:29 INFO - PROCESS | 2060 | ++DOMWINDOW == 101 (156D7C00) [pid = 2060] [serial = 1863] [outer = 00000000] 08:40:29 INFO - PROCESS | 2060 | ++DOMWINDOW == 102 (15C93C00) [pid = 2060] [serial = 1864] [outer = 156D7C00] 08:40:29 INFO - PROCESS | 2060 | 1464104429545 Marionette DEBUG loaded listener.js 08:40:29 INFO - PROCESS | 2060 | ++DOMWINDOW == 103 (16698C00) [pid = 2060] [serial = 1865] [outer = 156D7C00] 08:40:29 INFO - PROCESS | 2060 | 1464104429966 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]]]}] 08:40:29 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.attributes.shadowColor.valid.html | Canvas test: 2d.shadow.attributes.shadowColor.valid 08:40:29 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.attributes.shadowColor.valid.html | took 730ms 08:40:30 INFO - PROCESS | 2060 | 1464104430031 Marionette TRACE conn5 -> [0,2449,"getWindowHandle",null] 08:40:30 INFO - PROCESS | 2060 | 1464104430033 Marionette TRACE conn5 <- [1,2449,null,{"value":"13"}] 08:40:30 INFO - TEST-START | /2dcontext/shadows/2d.shadow.attributes.shadowOffset.initial.html 08:40:30 INFO - PROCESS | 2060 | 1464104430046 Marionette TRACE conn5 -> [0,2450,"setScriptTimeout",{"ms":35000}] 08:40:30 INFO - PROCESS | 2060 | 1464104430048 Marionette TRACE conn5 <- [1,2450,null,{}] 08:40:30 INFO - PROCESS | 2060 | 1464104430052 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}] 08:40:30 INFO - PROCESS | 2060 | 1464104430164 Marionette TRACE conn5 <- [1,2451,null,{"value":null}] 08:40:30 INFO - PROCESS | 2060 | 1464104430177 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\", \"d7c34136-0072-4267-ac82-d2d8ecbe8f23\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:40:30 INFO - PROCESS | 2060 | ++DOCSHELL 156DFC00 == 45 [pid = 2060] [id = 622] 08:40:30 INFO - PROCESS | 2060 | ++DOMWINDOW == 104 (166A1400) [pid = 2060] [serial = 1866] [outer = 00000000] 08:40:30 INFO - PROCESS | 2060 | ++DOMWINDOW == 105 (16777800) [pid = 2060] [serial = 1867] [outer = 166A1400] 08:40:30 INFO - PROCESS | 2060 | 1464104430276 Marionette DEBUG loaded listener.js 08:40:30 INFO - PROCESS | 2060 | ++DOMWINDOW == 106 (16777C00) [pid = 2060] [serial = 1868] [outer = 166A1400] 08:40:30 INFO - PROCESS | 2060 | --DOMWINDOW == 105 (154C3800) [pid = 2060] [serial = 1818] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.null.html] 08:40:30 INFO - PROCESS | 2060 | --DOMWINDOW == 104 (156D9000) [pid = 2060] [serial = 1821] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.path.html] 08:40:30 INFO - PROCESS | 2060 | --DOMWINDOW == 103 (0DA3D000) [pid = 2060] [serial = 1809] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.dirty.zero.html] 08:40:30 INFO - PROCESS | 2060 | --DOMWINDOW == 102 (09178000) [pid = 2060] [serial = 1803] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.dirty.rect1.html] 08:40:30 INFO - PROCESS | 2060 | --DOMWINDOW == 101 (134E8000) [pid = 2060] [serial = 1812] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.modified.html] 08:40:30 INFO - PROCESS | 2060 | --DOMWINDOW == 100 (09179800) [pid = 2060] [serial = 1806] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.dirty.rect2.html] 08:40:30 INFO - PROCESS | 2060 | --DOMWINDOW == 99 (15C34C00) [pid = 2060] [serial = 1827] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.unchanged.html] 08:40:30 INFO - PROCESS | 2060 | --DOMWINDOW == 98 (11D60400) [pid = 2060] [serial = 1824] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.unaffected.html] 08:40:30 INFO - PROCESS | 2060 | --DOMWINDOW == 97 (1490B800) [pid = 2060] [serial = 1815] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.nonfinite.html] 08:40:30 INFO - PROCESS | 2060 | 1464104430748 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]]]}] 08:40:30 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.attributes.shadowOffset.initial.html | Canvas test: 2d.shadow.attributes.shadowOffset.initial 08:40:30 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.attributes.shadowOffset.initial.html | took 730ms 08:40:30 INFO - PROCESS | 2060 | 1464104430771 Marionette TRACE conn5 -> [0,2453,"getWindowHandle",null] 08:40:30 INFO - PROCESS | 2060 | 1464104430773 Marionette TRACE conn5 <- [1,2453,null,{"value":"13"}] 08:40:30 INFO - TEST-START | /2dcontext/shadows/2d.shadow.attributes.shadowOffset.invalid.html 08:40:30 INFO - PROCESS | 2060 | 1464104430776 Marionette TRACE conn5 -> [0,2454,"setScriptTimeout",{"ms":35000}] 08:40:30 INFO - PROCESS | 2060 | 1464104430778 Marionette TRACE conn5 <- [1,2454,null,{}] 08:40:30 INFO - PROCESS | 2060 | 1464104430781 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}] 08:40:30 INFO - PROCESS | 2060 | 1464104430871 Marionette TRACE conn5 <- [1,2455,null,{"value":null}] 08:40:30 INFO - PROCESS | 2060 | 1464104430968 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\", \"d7c34136-0072-4267-ac82-d2d8ecbe8f23\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:40:30 INFO - PROCESS | 2060 | ++DOCSHELL 0DC40400 == 46 [pid = 2060] [id = 623] 08:40:30 INFO - PROCESS | 2060 | ++DOMWINDOW == 98 (11BA1000) [pid = 2060] [serial = 1869] [outer = 00000000] 08:40:30 INFO - PROCESS | 2060 | ++DOMWINDOW == 99 (14993C00) [pid = 2060] [serial = 1870] [outer = 11BA1000] 08:40:30 INFO - PROCESS | 2060 | 1464104431013 Marionette DEBUG loaded listener.js 08:40:31 INFO - PROCESS | 2060 | ++DOMWINDOW == 100 (156C3400) [pid = 2060] [serial = 1871] [outer = 11BA1000] 08:40:31 INFO - PROCESS | 2060 | 1464104431354 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]]]}] 08:40:31 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.attributes.shadowOffset.invalid.html | Canvas test: 2d.shadow.attributes.shadowOffset.invalid 08:40:31 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.attributes.shadowOffset.invalid.html | took 630ms 08:40:31 INFO - TEST-START | /2dcontext/shadows/2d.shadow.attributes.shadowOffset.valid.html 08:40:31 INFO - PROCESS | 2060 | 1464104431407 Marionette TRACE conn5 -> [0,2457,"getWindowHandle",null] 08:40:31 INFO - PROCESS | 2060 | 1464104431409 Marionette TRACE conn5 <- [1,2457,null,{"value":"13"}] 08:40:31 INFO - PROCESS | 2060 | 1464104431412 Marionette TRACE conn5 -> [0,2458,"setScriptTimeout",{"ms":35000}] 08:40:31 INFO - PROCESS | 2060 | 1464104431414 Marionette TRACE conn5 <- [1,2458,null,{}] 08:40:31 INFO - PROCESS | 2060 | 1464104431417 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}] 08:40:31 INFO - PROCESS | 2060 | 1464104431539 Marionette TRACE conn5 <- [1,2459,null,{"value":null}] 08:40:31 INFO - PROCESS | 2060 | 1464104431576 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\", \"d7c34136-0072-4267-ac82-d2d8ecbe8f23\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:40:31 INFO - PROCESS | 2060 | ++DOCSHELL 15C34C00 == 47 [pid = 2060] [id = 624] 08:40:31 INFO - PROCESS | 2060 | ++DOMWINDOW == 101 (16771800) [pid = 2060] [serial = 1872] [outer = 00000000] 08:40:31 INFO - PROCESS | 2060 | ++DOMWINDOW == 102 (173DF000) [pid = 2060] [serial = 1873] [outer = 16771800] 08:40:31 INFO - PROCESS | 2060 | 1464104431621 Marionette DEBUG loaded listener.js 08:40:31 INFO - PROCESS | 2060 | ++DOMWINDOW == 103 (17747800) [pid = 2060] [serial = 1874] [outer = 16771800] 08:40:32 INFO - PROCESS | 2060 | 1464104432023 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]]]}] 08:40:32 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.attributes.shadowOffset.valid.html | Canvas test: 2d.shadow.attributes.shadowOffset.valid 08:40:32 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.attributes.shadowOffset.valid.html | took 630ms 08:40:32 INFO - PROCESS | 2060 | 1464104432043 Marionette TRACE conn5 -> [0,2461,"getWindowHandle",null] 08:40:32 INFO - PROCESS | 2060 | 1464104432045 Marionette TRACE conn5 <- [1,2461,null,{"value":"13"}] 08:40:32 INFO - TEST-START | /2dcontext/shadows/2d.shadow.canvas.alpha.html 08:40:32 INFO - PROCESS | 2060 | 1464104432048 Marionette TRACE conn5 -> [0,2462,"setScriptTimeout",{"ms":35000}] 08:40:32 INFO - PROCESS | 2060 | 1464104432050 Marionette TRACE conn5 <- [1,2462,null,{}] 08:40:32 INFO - PROCESS | 2060 | 1464104432053 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}] 08:40:32 INFO - PROCESS | 2060 | 1464104432173 Marionette TRACE conn5 <- [1,2463,null,{"value":null}] 08:40:32 INFO - PROCESS | 2060 | 1464104432182 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\", \"d7c34136-0072-4267-ac82-d2d8ecbe8f23\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:40:32 INFO - PROCESS | 2060 | ++DOCSHELL 156E1C00 == 48 [pid = 2060] [id = 625] 08:40:32 INFO - PROCESS | 2060 | ++DOMWINDOW == 104 (177DD400) [pid = 2060] [serial = 1875] [outer = 00000000] 08:40:32 INFO - PROCESS | 2060 | ++DOMWINDOW == 105 (178D2400) [pid = 2060] [serial = 1876] [outer = 177DD400] 08:40:32 INFO - PROCESS | 2060 | 1464104432228 Marionette DEBUG loaded listener.js 08:40:32 INFO - PROCESS | 2060 | ++DOMWINDOW == 106 (18AC2800) [pid = 2060] [serial = 1877] [outer = 177DD400] 08:40:32 INFO - PROCESS | 2060 | 1464104432714 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]]]}] 08:40:32 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.canvas.alpha.html | Shadows are drawn correctly for partially-transparent canvases 08:40:32 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.canvas.alpha.html | took 730ms 08:40:32 INFO - PROCESS | 2060 | 1464104432780 Marionette TRACE conn5 -> [0,2465,"getWindowHandle",null] 08:40:32 INFO - PROCESS | 2060 | 1464104432784 Marionette TRACE conn5 <- [1,2465,null,{"value":"13"}] 08:40:32 INFO - TEST-START | /2dcontext/shadows/2d.shadow.canvas.basic.html 08:40:32 INFO - PROCESS | 2060 | 1464104432790 Marionette TRACE conn5 -> [0,2466,"setScriptTimeout",{"ms":35000}] 08:40:32 INFO - PROCESS | 2060 | 1464104432795 Marionette TRACE conn5 <- [1,2466,null,{}] 08:40:32 INFO - PROCESS | 2060 | 1464104432802 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}] 08:40:33 INFO - PROCESS | 2060 | 1464104433033 Marionette TRACE conn5 <- [1,2467,null,{"value":null}] 08:40:33 INFO - PROCESS | 2060 | 1464104433140 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\", \"d7c34136-0072-4267-ac82-d2d8ecbe8f23\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:40:33 INFO - PROCESS | 2060 | ++DOCSHELL 0D534800 == 49 [pid = 2060] [id = 626] 08:40:33 INFO - PROCESS | 2060 | ++DOMWINDOW == 107 (0D535400) [pid = 2060] [serial = 1878] [outer = 00000000] 08:40:33 INFO - PROCESS | 2060 | ++DOMWINDOW == 108 (0D617C00) [pid = 2060] [serial = 1879] [outer = 0D535400] 08:40:33 INFO - PROCESS | 2060 | 1464104433197 Marionette DEBUG loaded listener.js 08:40:33 INFO - PROCESS | 2060 | ++DOMWINDOW == 109 (0DA4A800) [pid = 2060] [serial = 1880] [outer = 0D535400] 08:40:33 INFO - PROCESS | 2060 | 1464104433780 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]]]}] 08:40:33 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.canvas.basic.html | Shadows are drawn for canvases 08:40:33 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.canvas.basic.html | took 1024ms 08:40:33 INFO - PROCESS | 2060 | 1464104433820 Marionette TRACE conn5 -> [0,2469,"getWindowHandle",null] 08:40:33 INFO - PROCESS | 2060 | 1464104433826 Marionette TRACE conn5 <- [1,2469,null,{"value":"13"}] 08:40:33 INFO - TEST-START | /2dcontext/shadows/2d.shadow.canvas.transparent.1.html 08:40:33 INFO - PROCESS | 2060 | 1464104433833 Marionette TRACE conn5 -> [0,2470,"setScriptTimeout",{"ms":35000}] 08:40:33 INFO - PROCESS | 2060 | 1464104433837 Marionette TRACE conn5 <- [1,2470,null,{}] 08:40:33 INFO - PROCESS | 2060 | 1464104433841 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}] 08:40:33 INFO - PROCESS | 2060 | 1464104433951 Marionette TRACE conn5 <- [1,2471,null,{"value":null}] 08:40:34 INFO - PROCESS | 2060 | 1464104434066 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\", \"d7c34136-0072-4267-ac82-d2d8ecbe8f23\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:40:34 INFO - PROCESS | 2060 | ++DOCSHELL 12611800 == 50 [pid = 2060] [id = 627] 08:40:34 INFO - PROCESS | 2060 | ++DOMWINDOW == 110 (12666000) [pid = 2060] [serial = 1881] [outer = 00000000] 08:40:34 INFO - PROCESS | 2060 | ++DOMWINDOW == 111 (1490A800) [pid = 2060] [serial = 1882] [outer = 12666000] 08:40:34 INFO - PROCESS | 2060 | 1464104434162 Marionette DEBUG loaded listener.js 08:40:34 INFO - PROCESS | 2060 | ++DOMWINDOW == 112 (154C4000) [pid = 2060] [serial = 1883] [outer = 12666000] 08:40:34 INFO - PROCESS | 2060 | 1464104434772 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]]]}] 08:40:34 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.canvas.transparent.1.html | Shadows are not drawn for transparent canvases 08:40:34 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.canvas.transparent.1.html | took 990ms 08:40:34 INFO - PROCESS | 2060 | 1464104434839 Marionette TRACE conn5 -> [0,2473,"getWindowHandle",null] 08:40:34 INFO - PROCESS | 2060 | 1464104434841 Marionette TRACE conn5 <- [1,2473,null,{"value":"13"}] 08:40:34 INFO - PROCESS | 2060 | 1464104434848 Marionette TRACE conn5 -> [0,2474,"setScriptTimeout",{"ms":35000}] 08:40:34 INFO - TEST-START | /2dcontext/shadows/2d.shadow.canvas.transparent.2.html 08:40:34 INFO - PROCESS | 2060 | 1464104434852 Marionette TRACE conn5 <- [1,2474,null,{}] 08:40:34 INFO - PROCESS | 2060 | 1464104434863 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}] 08:40:35 INFO - PROCESS | 2060 | 1464104435023 Marionette TRACE conn5 <- [1,2475,null,{"value":null}] 08:40:35 INFO - PROCESS | 2060 | 1464104435092 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\", \"d7c34136-0072-4267-ac82-d2d8ecbe8f23\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:40:35 INFO - PROCESS | 2060 | ++DOCSHELL 177EBC00 == 51 [pid = 2060] [id = 628] 08:40:35 INFO - PROCESS | 2060 | ++DOMWINDOW == 113 (178C9800) [pid = 2060] [serial = 1884] [outer = 00000000] 08:40:35 INFO - PROCESS | 2060 | ++DOMWINDOW == 114 (191D9800) [pid = 2060] [serial = 1885] [outer = 178C9800] 08:40:35 INFO - PROCESS | 2060 | 1464104435149 Marionette DEBUG loaded listener.js 08:40:35 INFO - PROCESS | 2060 | ++DOMWINDOW == 115 (192BFC00) [pid = 2060] [serial = 1886] [outer = 178C9800] 08:40:35 INFO - PROCESS | 2060 | 1464104435779 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]]]}] 08:40:35 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.canvas.transparent.2.html | Shadows are not drawn for transparent parts of canvases 08:40:35 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.canvas.transparent.2.html | took 970ms 08:40:35 INFO - PROCESS | 2060 | 1464104435822 Marionette TRACE conn5 -> [0,2477,"getWindowHandle",null] 08:40:35 INFO - PROCESS | 2060 | 1464104435825 Marionette TRACE conn5 <- [1,2477,null,{"value":"13"}] 08:40:35 INFO - TEST-START | /2dcontext/shadows/2d.shadow.clip.1.html 08:40:35 INFO - PROCESS | 2060 | 1464104435828 Marionette TRACE conn5 -> [0,2478,"setScriptTimeout",{"ms":35000}] 08:40:35 INFO - PROCESS | 2060 | 1464104435830 Marionette TRACE conn5 <- [1,2478,null,{}] 08:40:35 INFO - PROCESS | 2060 | 1464104435834 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}] 08:40:35 INFO - PROCESS | 2060 | 1464104435941 Marionette TRACE conn5 <- [1,2479,null,{"value":null}] 08:40:36 INFO - PROCESS | 2060 | 1464104436054 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\", \"d7c34136-0072-4267-ac82-d2d8ecbe8f23\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:40:36 INFO - PROCESS | 2060 | ++DOCSHELL 192BE000 == 52 [pid = 2060] [id = 629] 08:40:36 INFO - PROCESS | 2060 | ++DOMWINDOW == 116 (19943400) [pid = 2060] [serial = 1887] [outer = 00000000] 08:40:36 INFO - PROCESS | 2060 | ++DOMWINDOW == 117 (199E8800) [pid = 2060] [serial = 1888] [outer = 19943400] 08:40:36 INFO - PROCESS | 2060 | 1464104436150 Marionette DEBUG loaded listener.js 08:40:36 INFO - PROCESS | 2060 | ++DOMWINDOW == 118 (1A20F000) [pid = 2060] [serial = 1889] [outer = 19943400] 08:40:36 INFO - PROCESS | 2060 | 1464104436975 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]]]}] 08:40:36 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.clip.1.html | Shadows of clipped shapes are still drawn within the clipping region 08:40:36 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.clip.1.html | took 1178ms 08:40:36 INFO - PROCESS | 2060 | 1464104437010 Marionette TRACE conn5 -> [0,2481,"getWindowHandle",null] 08:40:36 INFO - PROCESS | 2060 | 1464104437014 Marionette TRACE conn5 <- [1,2481,null,{"value":"13"}] 08:40:36 INFO - TEST-START | /2dcontext/shadows/2d.shadow.clip.2.html 08:40:36 INFO - PROCESS | 2060 | 1464104437019 Marionette TRACE conn5 -> [0,2482,"setScriptTimeout",{"ms":35000}] 08:40:36 INFO - PROCESS | 2060 | 1464104437023 Marionette TRACE conn5 <- [1,2482,null,{}] 08:40:37 INFO - PROCESS | 2060 | 1464104437029 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}] 08:40:37 INFO - PROCESS | 2060 | 1464104437128 Marionette TRACE conn5 <- [1,2483,null,{"value":null}] 08:40:37 INFO - PROCESS | 2060 | 1464104437288 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\", \"d7c34136-0072-4267-ac82-d2d8ecbe8f23\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:40:37 INFO - PROCESS | 2060 | ++DOCSHELL 0CF73800 == 53 [pid = 2060] [id = 630] 08:40:37 INFO - PROCESS | 2060 | ++DOMWINDOW == 119 (0CF7C400) [pid = 2060] [serial = 1890] [outer = 00000000] 08:40:37 INFO - PROCESS | 2060 | ++DOMWINDOW == 120 (0D66F400) [pid = 2060] [serial = 1891] [outer = 0CF7C400] 08:40:37 INFO - PROCESS | 2060 | 1464104437340 Marionette DEBUG loaded listener.js 08:40:37 INFO - PROCESS | 2060 | ++DOMWINDOW == 121 (0E78B800) [pid = 2060] [serial = 1892] [outer = 0CF7C400] 08:40:37 INFO - PROCESS | 2060 | 1464104437933 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]]]}] 08:40:37 INFO - PROCESS | 2060 | --DOCSHELL 0E793800 == 52 [pid = 2060] [id = 582] 08:40:37 INFO - PROCESS | 2060 | --DOCSHELL 0C30F000 == 51 [pid = 2060] [id = 549] 08:40:37 INFO - PROCESS | 2060 | --DOCSHELL 15C34C00 == 50 [pid = 2060] [id = 624] 08:40:37 INFO - PROCESS | 2060 | --DOCSHELL 0DC40400 == 49 [pid = 2060] [id = 623] 08:40:37 INFO - PROCESS | 2060 | --DOCSHELL 156DFC00 == 48 [pid = 2060] [id = 622] 08:40:37 INFO - PROCESS | 2060 | --DOCSHELL 15680000 == 47 [pid = 2060] [id = 621] 08:40:37 INFO - PROCESS | 2060 | --DOCSHELL 154C5800 == 46 [pid = 2060] [id = 620] 08:40:37 INFO - PROCESS | 2060 | --DOCSHELL 14946000 == 45 [pid = 2060] [id = 619] 08:40:37 INFO - PROCESS | 2060 | --DOCSHELL 11CEA000 == 44 [pid = 2060] [id = 618] 08:40:37 INFO - PROCESS | 2060 | --DOCSHELL 0C3AD400 == 43 [pid = 2060] [id = 617] 08:40:37 INFO - PROCESS | 2060 | --DOCSHELL 0D60D800 == 42 [pid = 2060] [id = 616] 08:40:37 INFO - PROCESS | 2060 | --DOMWINDOW == 120 (0DA41000) [pid = 2060] [serial = 1795] [outer = 00000000] [url = about:blank] 08:40:37 INFO - PROCESS | 2060 | --DOMWINDOW == 119 (130D9C00) [pid = 2060] [serial = 1798] [outer = 00000000] [url = about:blank] 08:40:37 INFO - PROCESS | 2060 | --DOMWINDOW == 118 (16ED7000) [pid = 2060] [serial = 1801] [outer = 00000000] [url = about:blank] 08:40:37 INFO - PROCESS | 2060 | --DOMWINDOW == 117 (17744400) [pid = 2060] [serial = 1831] [outer = 00000000] [url = about:blank] 08:40:37 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.clip.2.html | Shadows are not drawn outside the clipping region 08:40:37 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.clip.2.html | took 990ms 08:40:38 INFO - PROCESS | 2060 | --DOCSHELL 0D536800 == 41 [pid = 2060] [id = 611] 08:40:38 INFO - PROCESS | 2060 | --DOCSHELL 0C3A7C00 == 40 [pid = 2060] [id = 610] 08:40:38 INFO - PROCESS | 2060 | 1464104438028 Marionette TRACE conn5 -> [0,2485,"getWindowHandle",null] 08:40:38 INFO - PROCESS | 2060 | 1464104438034 Marionette TRACE conn5 <- [1,2485,null,{"value":"13"}] 08:40:38 INFO - PROCESS | 2060 | 1464104438042 Marionette TRACE conn5 -> [0,2486,"setScriptTimeout",{"ms":35000}] 08:40:38 INFO - TEST-START | /2dcontext/shadows/2d.shadow.clip.3.html 08:40:38 INFO - PROCESS | 2060 | 1464104438045 Marionette TRACE conn5 <- [1,2486,null,{}] 08:40:38 INFO - PROCESS | 2060 | 1464104438048 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}] 08:40:38 INFO - PROCESS | 2060 | 1464104438149 Marionette TRACE conn5 <- [1,2487,null,{"value":null}] 08:40:38 INFO - PROCESS | 2060 | --DOMWINDOW == 116 (154CB000) [pid = 2060] [serial = 1819] [outer = 00000000] [url = about:blank] 08:40:38 INFO - PROCESS | 2060 | --DOMWINDOW == 115 (15C3D400) [pid = 2060] [serial = 1822] [outer = 00000000] [url = about:blank] 08:40:38 INFO - PROCESS | 2060 | --DOMWINDOW == 114 (11B84000) [pid = 2060] [serial = 1810] [outer = 00000000] [url = about:blank] 08:40:38 INFO - PROCESS | 2060 | --DOMWINDOW == 113 (12330C00) [pid = 2060] [serial = 1811] [outer = 00000000] [url = about:blank] 08:40:38 INFO - PROCESS | 2060 | --DOMWINDOW == 112 (0D66DC00) [pid = 2060] [serial = 1805] [outer = 00000000] [url = about:blank] 08:40:38 INFO - PROCESS | 2060 | --DOMWINDOW == 111 (0D257800) [pid = 2060] [serial = 1804] [outer = 00000000] [url = about:blank] 08:40:38 INFO - PROCESS | 2060 | --DOMWINDOW == 110 (13D46400) [pid = 2060] [serial = 1813] [outer = 00000000] [url = about:blank] 08:40:38 INFO - PROCESS | 2060 | --DOMWINDOW == 109 (1490C000) [pid = 2060] [serial = 1814] [outer = 00000000] [url = about:blank] 08:40:38 INFO - PROCESS | 2060 | --DOMWINDOW == 108 (0C3A5400) [pid = 2060] [serial = 1807] [outer = 00000000] [url = about:blank] 08:40:38 INFO - PROCESS | 2060 | --DOMWINDOW == 107 (0CAEDC00) [pid = 2060] [serial = 1808] [outer = 00000000] [url = about:blank] 08:40:38 INFO - PROCESS | 2060 | --DOMWINDOW == 106 (156C5400) [pid = 2060] [serial = 1820] [outer = 00000000] [url = about:blank] 08:40:38 INFO - PROCESS | 2060 | --DOMWINDOW == 105 (16771400) [pid = 2060] [serial = 1829] [outer = 00000000] [url = about:blank] 08:40:38 INFO - PROCESS | 2060 | --DOMWINDOW == 104 (134ED400) [pid = 2060] [serial = 1825] [outer = 00000000] [url = about:blank] 08:40:38 INFO - PROCESS | 2060 | --DOMWINDOW == 103 (166A3800) [pid = 2060] [serial = 1828] [outer = 00000000] [url = about:blank] 08:40:38 INFO - PROCESS | 2060 | --DOMWINDOW == 102 (14948000) [pid = 2060] [serial = 1826] [outer = 00000000] [url = about:blank] 08:40:38 INFO - PROCESS | 2060 | --DOMWINDOW == 101 (15C85C00) [pid = 2060] [serial = 1823] [outer = 00000000] [url = about:blank] 08:40:38 INFO - PROCESS | 2060 | --DOMWINDOW == 100 (14951400) [pid = 2060] [serial = 1816] [outer = 00000000] [url = about:blank] 08:40:38 INFO - PROCESS | 2060 | --DOMWINDOW == 99 (14952800) [pid = 2060] [serial = 1817] [outer = 00000000] [url = about:blank] 08:40:38 INFO - PROCESS | 2060 | 1464104438246 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\", \"d7c34136-0072-4267-ac82-d2d8ecbe8f23\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:40:38 INFO - PROCESS | 2060 | ++DOCSHELL 0C3AE400 == 41 [pid = 2060] [id = 631] 08:40:38 INFO - PROCESS | 2060 | ++DOMWINDOW == 100 (0CA5E800) [pid = 2060] [serial = 1893] [outer = 00000000] 08:40:38 INFO - PROCESS | 2060 | ++DOMWINDOW == 101 (0CFDE400) [pid = 2060] [serial = 1894] [outer = 0CA5E800] 08:40:38 INFO - PROCESS | 2060 | 1464104438292 Marionette DEBUG loaded listener.js 08:40:38 INFO - PROCESS | 2060 | ++DOMWINDOW == 102 (0D60CC00) [pid = 2060] [serial = 1895] [outer = 0CA5E800] 08:40:38 INFO - PROCESS | 2060 | 1464104438687 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]]]}] 08:40:38 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.clip.3.html | Shadows of clipped shapes are still drawn within the clipping region 08:40:38 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.clip.3.html | took 730ms 08:40:38 INFO - PROCESS | 2060 | 1464104438776 Marionette TRACE conn5 -> [0,2489,"getWindowHandle",null] 08:40:38 INFO - PROCESS | 2060 | 1464104438778 Marionette TRACE conn5 <- [1,2489,null,{"value":"13"}] 08:40:38 INFO - PROCESS | 2060 | 1464104438782 Marionette TRACE conn5 -> [0,2490,"setScriptTimeout",{"ms":35000}] 08:40:38 INFO - TEST-START | /2dcontext/shadows/2d.shadow.composite.1.html 08:40:38 INFO - PROCESS | 2060 | 1464104438785 Marionette TRACE conn5 <- [1,2490,null,{}] 08:40:38 INFO - PROCESS | 2060 | 1464104438795 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}] 08:40:38 INFO - PROCESS | 2060 | 1464104438885 Marionette TRACE conn5 <- [1,2491,null,{"value":null}] 08:40:39 INFO - PROCESS | 2060 | 1464104439023 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\", \"d7c34136-0072-4267-ac82-d2d8ecbe8f23\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:40:39 INFO - PROCESS | 2060 | ++DOCSHELL 09171400 == 42 [pid = 2060] [id = 632] 08:40:39 INFO - PROCESS | 2060 | ++DOMWINDOW == 103 (09176800) [pid = 2060] [serial = 1896] [outer = 00000000] 08:40:39 INFO - PROCESS | 2060 | ++DOMWINDOW == 104 (0C3A5400) [pid = 2060] [serial = 1897] [outer = 09176800] 08:40:39 INFO - PROCESS | 2060 | 1464104439081 Marionette DEBUG loaded listener.js 08:40:39 INFO - PROCESS | 2060 | ++DOMWINDOW == 105 (0CAF3800) [pid = 2060] [serial = 1898] [outer = 09176800] 08:40:39 INFO - PROCESS | 2060 | 1464104439704 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]]]}] 08:40:39 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.composite.1.html | Shadows are drawn using globalCompositeOperation 08:40:39 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.composite.1.html | took 970ms 08:40:39 INFO - PROCESS | 2060 | 1464104439786 Marionette TRACE conn5 -> [0,2493,"getWindowHandle",null] 08:40:39 INFO - PROCESS | 2060 | 1464104439791 Marionette TRACE conn5 <- [1,2493,null,{"value":"13"}] 08:40:39 INFO - TEST-START | /2dcontext/shadows/2d.shadow.composite.2.html 08:40:39 INFO - PROCESS | 2060 | 1464104439797 Marionette TRACE conn5 -> [0,2494,"setScriptTimeout",{"ms":35000}] 08:40:39 INFO - PROCESS | 2060 | 1464104439801 Marionette TRACE conn5 <- [1,2494,null,{}] 08:40:39 INFO - PROCESS | 2060 | 1464104439806 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}] 08:40:39 INFO - PROCESS | 2060 | 1464104439915 Marionette TRACE conn5 <- [1,2495,null,{"value":null}] 08:40:40 INFO - PROCESS | 2060 | 1464104440053 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\", \"d7c34136-0072-4267-ac82-d2d8ecbe8f23\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:40:40 INFO - PROCESS | 2060 | ++DOCSHELL 11CEA000 == 43 [pid = 2060] [id = 633] 08:40:40 INFO - PROCESS | 2060 | ++DOMWINDOW == 106 (11D5D000) [pid = 2060] [serial = 1899] [outer = 00000000] 08:40:40 INFO - PROCESS | 2060 | ++DOMWINDOW == 107 (123C5800) [pid = 2060] [serial = 1900] [outer = 11D5D000] 08:40:40 INFO - PROCESS | 2060 | 1464104440111 Marionette DEBUG loaded listener.js 08:40:40 INFO - PROCESS | 2060 | ++DOMWINDOW == 108 (124D5C00) [pid = 2060] [serial = 1901] [outer = 11D5D000] 08:40:40 INFO - PROCESS | 2060 | 1464104440693 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]]]}] 08:40:40 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.composite.2.html | Shadows are drawn using globalCompositeOperation 08:40:40 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.composite.2.html | took 930ms 08:40:40 INFO - PROCESS | 2060 | 1464104440734 Marionette TRACE conn5 -> [0,2497,"getWindowHandle",null] 08:40:40 INFO - PROCESS | 2060 | 1464104440738 Marionette TRACE conn5 <- [1,2497,null,{"value":"13"}] 08:40:40 INFO - TEST-START | /2dcontext/shadows/2d.shadow.composite.3.html 08:40:40 INFO - PROCESS | 2060 | 1464104440742 Marionette TRACE conn5 -> [0,2498,"setScriptTimeout",{"ms":35000}] 08:40:40 INFO - PROCESS | 2060 | 1464104440744 Marionette TRACE conn5 <- [1,2498,null,{}] 08:40:40 INFO - PROCESS | 2060 | 1464104440748 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}] 08:40:40 INFO - PROCESS | 2060 | 1464104440852 Marionette TRACE conn5 <- [1,2499,null,{"value":null}] 08:40:40 INFO - PROCESS | 2060 | 1464104440991 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\", \"d7c34136-0072-4267-ac82-d2d8ecbe8f23\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:40:40 INFO - PROCESS | 2060 | ++DOCSHELL 130E7000 == 44 [pid = 2060] [id = 634] 08:40:40 INFO - PROCESS | 2060 | ++DOMWINDOW == 109 (134E0000) [pid = 2060] [serial = 1902] [outer = 00000000] 08:40:41 INFO - PROCESS | 2060 | ++DOMWINDOW == 110 (13D4F000) [pid = 2060] [serial = 1903] [outer = 134E0000] 08:40:41 INFO - PROCESS | 2060 | 1464104441047 Marionette DEBUG loaded listener.js 08:40:41 INFO - PROCESS | 2060 | ++DOMWINDOW == 111 (14910800) [pid = 2060] [serial = 1904] [outer = 134E0000] 08:40:41 INFO - PROCESS | 2060 | 1464104441662 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]]]}] 08:40:41 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.composite.3.html | Areas outside shadows are drawn correctly with destination-out 08:40:41 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.composite.3.html | took 970ms 08:40:41 INFO - PROCESS | 2060 | 1464104441717 Marionette TRACE conn5 -> [0,2501,"getWindowHandle",null] 08:40:41 INFO - PROCESS | 2060 | 1464104441720 Marionette TRACE conn5 <- [1,2501,null,{"value":"13"}] 08:40:41 INFO - TEST-START | /2dcontext/shadows/2d.shadow.enable.blur.html 08:40:41 INFO - PROCESS | 2060 | 1464104441732 Marionette TRACE conn5 -> [0,2502,"setScriptTimeout",{"ms":35000}] 08:40:41 INFO - PROCESS | 2060 | 1464104441738 Marionette TRACE conn5 <- [1,2502,null,{}] 08:40:41 INFO - PROCESS | 2060 | 1464104441743 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}] 08:40:41 INFO - PROCESS | 2060 | 1464104441848 Marionette TRACE conn5 <- [1,2503,null,{"value":null}] 08:40:41 INFO - PROCESS | 2060 | 1464104441987 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\", \"d7c34136-0072-4267-ac82-d2d8ecbe8f23\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:40:41 INFO - PROCESS | 2060 | ++DOCSHELL 1567F400 == 45 [pid = 2060] [id = 635] 08:40:41 INFO - PROCESS | 2060 | ++DOMWINDOW == 112 (1567F800) [pid = 2060] [serial = 1905] [outer = 00000000] 08:40:42 INFO - PROCESS | 2060 | ++DOMWINDOW == 113 (156C0000) [pid = 2060] [serial = 1906] [outer = 1567F800] 08:40:42 INFO - PROCESS | 2060 | 1464104442043 Marionette DEBUG loaded listener.js 08:40:42 INFO - PROCESS | 2060 | ++DOMWINDOW == 114 (156C7000) [pid = 2060] [serial = 1907] [outer = 1567F800] 08:40:42 INFO - PROCESS | 2060 | 1464104442661 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]]]}] 08:40:42 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.enable.blur.html | Shadows are drawn if shadowBlur is set 08:40:42 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.enable.blur.html | took 990ms 08:40:42 INFO - PROCESS | 2060 | 1464104442721 Marionette TRACE conn5 -> [0,2505,"getWindowHandle",null] 08:40:42 INFO - PROCESS | 2060 | 1464104442724 Marionette TRACE conn5 <- [1,2505,null,{"value":"13"}] 08:40:42 INFO - TEST-START | /2dcontext/shadows/2d.shadow.enable.off.1.html 08:40:42 INFO - PROCESS | 2060 | 1464104442728 Marionette TRACE conn5 -> [0,2506,"setScriptTimeout",{"ms":35000}] 08:40:42 INFO - PROCESS | 2060 | 1464104442730 Marionette TRACE conn5 <- [1,2506,null,{}] 08:40:42 INFO - PROCESS | 2060 | 1464104442734 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}] 08:40:42 INFO - PROCESS | 2060 | 1464104442835 Marionette TRACE conn5 <- [1,2507,null,{"value":null}] 08:40:42 INFO - PROCESS | 2060 | 1464104442973 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\", \"d7c34136-0072-4267-ac82-d2d8ecbe8f23\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:40:42 INFO - PROCESS | 2060 | ++DOCSHELL 09180000 == 46 [pid = 2060] [id = 636] 08:40:42 INFO - PROCESS | 2060 | ++DOMWINDOW == 115 (156BA800) [pid = 2060] [serial = 1908] [outer = 00000000] 08:40:43 INFO - PROCESS | 2060 | ++DOMWINDOW == 116 (15C39400) [pid = 2060] [serial = 1909] [outer = 156BA800] 08:40:43 INFO - PROCESS | 2060 | 1464104443028 Marionette DEBUG loaded listener.js 08:40:43 INFO - PROCESS | 2060 | ++DOMWINDOW == 117 (15C3C400) [pid = 2060] [serial = 1910] [outer = 156BA800] 08:40:43 INFO - PROCESS | 2060 | 1464104443565 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]]]}] 08:40:43 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.enable.off.1.html | Shadows are not drawn when only shadowColor is set 08:40:43 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.enable.off.1.html | took 870ms 08:40:43 INFO - PROCESS | 2060 | 1464104443601 Marionette TRACE conn5 -> [0,2509,"getWindowHandle",null] 08:40:43 INFO - PROCESS | 2060 | 1464104443604 Marionette TRACE conn5 <- [1,2509,null,{"value":"13"}] 08:40:43 INFO - TEST-START | /2dcontext/shadows/2d.shadow.enable.off.2.html 08:40:43 INFO - PROCESS | 2060 | 1464104443607 Marionette TRACE conn5 -> [0,2510,"setScriptTimeout",{"ms":35000}] 08:40:43 INFO - PROCESS | 2060 | 1464104443609 Marionette TRACE conn5 <- [1,2510,null,{}] 08:40:43 INFO - PROCESS | 2060 | 1464104443613 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}] 08:40:43 INFO - PROCESS | 2060 | 1464104443715 Marionette TRACE conn5 <- [1,2511,null,{"value":null}] 08:40:43 INFO - PROCESS | 2060 | 1464104443835 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\", \"d7c34136-0072-4267-ac82-d2d8ecbe8f23\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:40:43 INFO - PROCESS | 2060 | ++DOCSHELL 15CB0000 == 47 [pid = 2060] [id = 637] 08:40:43 INFO - PROCESS | 2060 | ++DOMWINDOW == 118 (15CB5400) [pid = 2060] [serial = 1911] [outer = 00000000] 08:40:43 INFO - PROCESS | 2060 | ++DOMWINDOW == 119 (162B1000) [pid = 2060] [serial = 1912] [outer = 15CB5400] 08:40:43 INFO - PROCESS | 2060 | 1464104443939 Marionette DEBUG loaded listener.js 08:40:44 INFO - PROCESS | 2060 | ++DOMWINDOW == 120 (16771C00) [pid = 2060] [serial = 1913] [outer = 15CB5400] 08:40:44 INFO - PROCESS | 2060 | 1464104444631 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]]]}] 08:40:44 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.enable.off.2.html | Shadows are not drawn when only shadowColor is set 08:40:44 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.enable.off.2.html | took 1067ms 08:40:44 INFO - PROCESS | 2060 | 1464104444678 Marionette TRACE conn5 -> [0,2513,"getWindowHandle",null] 08:40:44 INFO - PROCESS | 2060 | 1464104444684 Marionette TRACE conn5 <- [1,2513,null,{"value":"13"}] 08:40:44 INFO - PROCESS | 2060 | 1464104444688 Marionette TRACE conn5 -> [0,2514,"setScriptTimeout",{"ms":35000}] 08:40:44 INFO - TEST-START | /2dcontext/shadows/2d.shadow.enable.x.html 08:40:44 INFO - PROCESS | 2060 | 1464104444692 Marionette TRACE conn5 <- [1,2514,null,{}] 08:40:44 INFO - PROCESS | 2060 | 1464104444697 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}] 08:40:44 INFO - PROCESS | 2060 | 1464104444797 Marionette TRACE conn5 <- [1,2515,null,{"value":null}] 08:40:44 INFO - PROCESS | 2060 | 1464104444915 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\", \"d7c34136-0072-4267-ac82-d2d8ecbe8f23\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:40:44 INFO - PROCESS | 2060 | ++DOCSHELL 0C3A5C00 == 48 [pid = 2060] [id = 638] 08:40:44 INFO - PROCESS | 2060 | ++DOMWINDOW == 121 (0D537400) [pid = 2060] [serial = 1914] [outer = 00000000] 08:40:44 INFO - PROCESS | 2060 | ++DOMWINDOW == 122 (12331400) [pid = 2060] [serial = 1915] [outer = 0D537400] 08:40:45 INFO - PROCESS | 2060 | 1464104445018 Marionette DEBUG loaded listener.js 08:40:45 INFO - PROCESS | 2060 | ++DOMWINDOW == 123 (1300AC00) [pid = 2060] [serial = 1916] [outer = 0D537400] 08:40:45 INFO - PROCESS | 2060 | --DOCSHELL 0C3AE400 == 47 [pid = 2060] [id = 631] 08:40:45 INFO - PROCESS | 2060 | --DOCSHELL 0CF73800 == 46 [pid = 2060] [id = 630] 08:40:45 INFO - PROCESS | 2060 | 1464104445433 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]]]}] 08:40:45 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.enable.x.html | Shadows are drawn if shadowOffsetX is set 08:40:45 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.enable.x.html | took 830ms 08:40:45 INFO - PROCESS | 2060 | 1464104445524 Marionette TRACE conn5 -> [0,2517,"getWindowHandle",null] 08:40:45 INFO - PROCESS | 2060 | 1464104445529 Marionette TRACE conn5 <- [1,2517,null,{"value":"13"}] 08:40:45 INFO - TEST-START | /2dcontext/shadows/2d.shadow.enable.y.html 08:40:45 INFO - PROCESS | 2060 | 1464104445535 Marionette TRACE conn5 -> [0,2518,"setScriptTimeout",{"ms":35000}] 08:40:45 INFO - PROCESS | 2060 | 1464104445538 Marionette TRACE conn5 <- [1,2518,null,{}] 08:40:45 INFO - PROCESS | 2060 | 1464104445546 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}] 08:40:45 INFO - PROCESS | 2060 | 1464104445638 Marionette TRACE conn5 <- [1,2519,null,{"value":null}] 08:40:45 INFO - PROCESS | 2060 | 1464104445652 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\", \"d7c34136-0072-4267-ac82-d2d8ecbe8f23\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:40:45 INFO - PROCESS | 2060 | ++DOCSHELL 1494C800 == 47 [pid = 2060] [id = 639] 08:40:45 INFO - PROCESS | 2060 | ++DOMWINDOW == 124 (1494F000) [pid = 2060] [serial = 1917] [outer = 00000000] 08:40:45 INFO - PROCESS | 2060 | ++DOMWINDOW == 125 (14F13C00) [pid = 2060] [serial = 1918] [outer = 1494F000] 08:40:45 INFO - PROCESS | 2060 | 1464104445699 Marionette DEBUG loaded listener.js 08:40:45 INFO - PROCESS | 2060 | ++DOMWINDOW == 126 (154C9800) [pid = 2060] [serial = 1919] [outer = 1494F000] 08:40:46 INFO - PROCESS | 2060 | 1464104446183 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]]]}] 08:40:46 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.enable.y.html | Shadows are drawn if shadowOffsetY is set 08:40:46 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.enable.y.html | took 691ms 08:40:46 INFO - PROCESS | 2060 | 1464104446229 Marionette TRACE conn5 -> [0,2521,"getWindowHandle",null] 08:40:46 INFO - PROCESS | 2060 | 1464104446231 Marionette TRACE conn5 <- [1,2521,null,{"value":"13"}] 08:40:46 INFO - PROCESS | 2060 | 1464104446235 Marionette TRACE conn5 -> [0,2522,"setScriptTimeout",{"ms":35000}] 08:40:46 INFO - TEST-START | /2dcontext/shadows/2d.shadow.gradient.alpha.html 08:40:46 INFO - PROCESS | 2060 | 1464104446238 Marionette TRACE conn5 <- [1,2522,null,{}] 08:40:46 INFO - PROCESS | 2060 | 1464104446248 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}] 08:40:46 INFO - PROCESS | 2060 | 1464104446335 Marionette TRACE conn5 <- [1,2523,null,{"value":null}] 08:40:46 INFO - PROCESS | 2060 | 1464104446345 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\", \"d7c34136-0072-4267-ac82-d2d8ecbe8f23\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:40:46 INFO - PROCESS | 2060 | ++DOCSHELL 15CB7800 == 48 [pid = 2060] [id = 640] 08:40:46 INFO - PROCESS | 2060 | ++DOMWINDOW == 127 (16D4D400) [pid = 2060] [serial = 1920] [outer = 00000000] 08:40:46 INFO - PROCESS | 2060 | ++DOMWINDOW == 128 (16ED7800) [pid = 2060] [serial = 1921] [outer = 16D4D400] 08:40:46 INFO - PROCESS | 2060 | 1464104446392 Marionette DEBUG loaded listener.js 08:40:46 INFO - PROCESS | 2060 | ++DOMWINDOW == 129 (175F7400) [pid = 2060] [serial = 1922] [outer = 16D4D400] 08:40:46 INFO - PROCESS | 2060 | 1464104446917 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]]]}] 08:40:46 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.gradient.alpha.html | Shadows are drawn correctly for partially-transparent gradient fills 08:40:46 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.gradient.alpha.html | took 730ms 08:40:46 INFO - PROCESS | 2060 | 1464104446973 Marionette TRACE conn5 -> [0,2525,"getWindowHandle",null] 08:40:46 INFO - PROCESS | 2060 | 1464104446975 Marionette TRACE conn5 <- [1,2525,null,{"value":"13"}] 08:40:46 INFO - PROCESS | 2060 | 1464104446979 Marionette TRACE conn5 -> [0,2526,"setScriptTimeout",{"ms":35000}] 08:40:46 INFO - PROCESS | 2060 | 1464104446981 Marionette TRACE conn5 <- [1,2526,null,{}] 08:40:46 INFO - TEST-START | /2dcontext/shadows/2d.shadow.gradient.basic.html 08:40:46 INFO - PROCESS | 2060 | 1464104446984 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}] 08:40:47 INFO - PROCESS | 2060 | 1464104447129 Marionette TRACE conn5 <- [1,2527,null,{"value":null}] 08:40:47 INFO - PROCESS | 2060 | 1464104447141 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\", \"d7c34136-0072-4267-ac82-d2d8ecbe8f23\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:40:47 INFO - PROCESS | 2060 | ++DOCSHELL 17741400 == 49 [pid = 2060] [id = 641] 08:40:47 INFO - PROCESS | 2060 | ++DOMWINDOW == 130 (1774D400) [pid = 2060] [serial = 1923] [outer = 00000000] 08:40:47 INFO - PROCESS | 2060 | ++DOMWINDOW == 131 (178D0400) [pid = 2060] [serial = 1924] [outer = 1774D400] 08:40:47 INFO - PROCESS | 2060 | 1464104447242 Marionette DEBUG loaded listener.js 08:40:47 INFO - PROCESS | 2060 | ++DOMWINDOW == 132 (18ACAC00) [pid = 2060] [serial = 1925] [outer = 1774D400] 08:40:47 INFO - PROCESS | 2060 | 1464104447674 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]]]}] 08:40:47 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.gradient.basic.html | Shadows are drawn for gradient fills 08:40:47 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.gradient.basic.html | took 730ms 08:40:47 INFO - TEST-START | /2dcontext/shadows/2d.shadow.gradient.transparent.1.html 08:40:47 INFO - PROCESS | 2060 | 1464104447714 Marionette TRACE conn5 -> [0,2529,"getWindowHandle",null] 08:40:47 INFO - PROCESS | 2060 | 1464104447716 Marionette TRACE conn5 <- [1,2529,null,{"value":"13"}] 08:40:47 INFO - PROCESS | 2060 | 1464104447719 Marionette TRACE conn5 -> [0,2530,"setScriptTimeout",{"ms":35000}] 08:40:47 INFO - PROCESS | 2060 | 1464104447721 Marionette TRACE conn5 <- [1,2530,null,{}] 08:40:47 INFO - PROCESS | 2060 | 1464104447724 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}] 08:40:47 INFO - PROCESS | 2060 | 1464104447842 Marionette TRACE conn5 <- [1,2531,null,{"value":null}] 08:40:47 INFO - PROCESS | 2060 | 1464104447849 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\", \"d7c34136-0072-4267-ac82-d2d8ecbe8f23\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:40:47 INFO - PROCESS | 2060 | ++DOCSHELL 177E4000 == 50 [pid = 2060] [id = 642] 08:40:47 INFO - PROCESS | 2060 | ++DOMWINDOW == 133 (178CFC00) [pid = 2060] [serial = 1926] [outer = 00000000] 08:40:47 INFO - PROCESS | 2060 | ++DOMWINDOW == 134 (192C2C00) [pid = 2060] [serial = 1927] [outer = 178CFC00] 08:40:47 INFO - PROCESS | 2060 | 1464104447952 Marionette DEBUG loaded listener.js 08:40:48 INFO - PROCESS | 2060 | ++DOMWINDOW == 135 (1993F400) [pid = 2060] [serial = 1928] [outer = 178CFC00] 08:40:48 INFO - PROCESS | 2060 | 1464104448395 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]]]}] 08:40:48 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.gradient.transparent.1.html | Shadows are not drawn for transparent gradient fills 08:40:48 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.gradient.transparent.1.html | took 730ms 08:40:48 INFO - TEST-START | /2dcontext/shadows/2d.shadow.gradient.transparent.2.html 08:40:48 INFO - PROCESS | 2060 | 1464104448450 Marionette TRACE conn5 -> [0,2533,"getWindowHandle",null] 08:40:48 INFO - PROCESS | 2060 | 1464104448452 Marionette TRACE conn5 <- [1,2533,null,{"value":"13"}] 08:40:48 INFO - PROCESS | 2060 | 1464104448456 Marionette TRACE conn5 -> [0,2534,"setScriptTimeout",{"ms":35000}] 08:40:48 INFO - PROCESS | 2060 | 1464104448458 Marionette TRACE conn5 <- [1,2534,null,{}] 08:40:48 INFO - PROCESS | 2060 | 1464104448461 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}] 08:40:48 INFO - PROCESS | 2060 | 1464104448803 Marionette TRACE conn5 <- [1,2535,null,{"value":null}] 08:40:48 INFO - PROCESS | 2060 | --DOMWINDOW == 134 (0CF7C400) [pid = 2060] [serial = 1890] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.clip.2.html] 08:40:48 INFO - PROCESS | 2060 | --DOMWINDOW == 133 (178CB400) [pid = 2060] [serial = 1842] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.alpha.4.html] 08:40:48 INFO - PROCESS | 2060 | --DOMWINDOW == 132 (0D60E000) [pid = 2060] [serial = 1833] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.alpha.1.html] 08:40:48 INFO - PROCESS | 2060 | --DOMWINDOW == 131 (0C41F800) [pid = 2060] [serial = 1752] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.zero.html] 08:40:48 INFO - PROCESS | 2060 | --DOMWINDOW == 130 (0D53FC00) [pid = 2060] [serial = 1794] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.cross.html] 08:40:48 INFO - PROCESS | 2060 | --DOMWINDOW == 129 (0DADD800) [pid = 2060] [serial = 1716] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.nonpremul.html] 08:40:48 INFO - PROCESS | 2060 | --DOMWINDOW == 128 (16CA2C00) [pid = 2060] [serial = 1791] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.created.html] 08:40:48 INFO - PROCESS | 2060 | --DOMWINDOW == 127 (15C6D400) [pid = 2060] [serial = 1749] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.unaffected.html] 08:40:48 INFO - PROCESS | 2060 | --DOMWINDOW == 126 (0DCAC800) [pid = 2060] [serial = 1755] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.clamp.html] 08:40:48 INFO - PROCESS | 2060 | --DOMWINDOW == 125 (19943400) [pid = 2060] [serial = 1887] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.clip.1.html] 08:40:48 INFO - PROCESS | 2060 | --DOMWINDOW == 124 (0D53F400) [pid = 2060] [serial = 1713] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.nonfinite.html] 08:40:48 INFO - PROCESS | 2060 | --DOMWINDOW == 123 (12337400) [pid = 2060] [serial = 1836] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.alpha.2.html] 08:40:48 INFO - PROCESS | 2060 | --DOMWINDOW == 122 (16773400) [pid = 2060] [serial = 1839] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.alpha.3.html] 08:40:48 INFO - PROCESS | 2060 | --DOMWINDOW == 121 (16ECCC00) [pid = 2060] [serial = 1830] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.wrongtype.html] 08:40:48 INFO - PROCESS | 2060 | --DOMWINDOW == 120 (14F13000) [pid = 2060] [serial = 1758] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.ctor.html] 08:40:48 INFO - PROCESS | 2060 | --DOMWINDOW == 119 (16D59000) [pid = 2060] [serial = 1800] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.dirty.outside.html] 08:40:48 INFO - PROCESS | 2060 | --DOMWINDOW == 118 (11CEAC00) [pid = 2060] [serial = 1797] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.dirty.negative.html] 08:40:48 INFO - PROCESS | 2060 | --DOMWINDOW == 117 (14909C00) [pid = 2060] [serial = 1710] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.length.html] 08:40:48 INFO - PROCESS | 2060 | --DOMWINDOW == 116 (154C6400) [pid = 2060] [serial = 1860] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowColor.invalid.html] 08:40:48 INFO - PROCESS | 2060 | --DOMWINDOW == 115 (156D7C00) [pid = 2060] [serial = 1863] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowColor.valid.html] 08:40:48 INFO - PROCESS | 2060 | --DOMWINDOW == 114 (1494A400) [pid = 2060] [serial = 1857] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowColor.initial.html] 08:40:48 INFO - PROCESS | 2060 | --DOMWINDOW == 113 (0D60F400) [pid = 2060] [serial = 1848] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowBlur.initial.html] 08:40:48 INFO - PROCESS | 2060 | --DOMWINDOW == 112 (0C3B0400) [pid = 2060] [serial = 1851] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowBlur.invalid.html] 08:40:48 INFO - PROCESS | 2060 | --DOMWINDOW == 111 (123C7C00) [pid = 2060] [serial = 1854] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowBlur.valid.html] 08:40:48 INFO - PROCESS | 2060 | --DOMWINDOW == 110 (0C310C00) [pid = 2060] [serial = 1845] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.alpha.5.html] 08:40:48 INFO - PROCESS | 2060 | --DOMWINDOW == 109 (16771800) [pid = 2060] [serial = 1872] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowOffset.valid.html] 08:40:48 INFO - PROCESS | 2060 | --DOMWINDOW == 108 (11BA1000) [pid = 2060] [serial = 1869] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowOffset.invalid.html] 08:40:48 INFO - PROCESS | 2060 | --DOMWINDOW == 107 (166A1400) [pid = 2060] [serial = 1866] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowOffset.initial.html] 08:40:48 INFO - PROCESS | 2060 | 1464104448885 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\", \"d7c34136-0072-4267-ac82-d2d8ecbe8f23\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:40:48 INFO - PROCESS | 2060 | ++DOCSHELL 0C3AFC00 == 51 [pid = 2060] [id = 643] 08:40:48 INFO - PROCESS | 2060 | ++DOMWINDOW == 108 (0C3B0400) [pid = 2060] [serial = 1929] [outer = 00000000] 08:40:48 INFO - PROCESS | 2060 | ++DOMWINDOW == 109 (0D534C00) [pid = 2060] [serial = 1930] [outer = 0C3B0400] 08:40:48 INFO - PROCESS | 2060 | 1464104448932 Marionette DEBUG loaded listener.js 08:40:48 INFO - PROCESS | 2060 | ++DOMWINDOW == 110 (0D537800) [pid = 2060] [serial = 1931] [outer = 0C3B0400] 08:40:49 INFO - PROCESS | 2060 | 1464104449292 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]]]}] 08:40:49 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.gradient.transparent.2.html | Shadows are not drawn for transparent parts of gradient fills 08:40:49 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.gradient.transparent.2.html | took 870ms 08:40:49 INFO - PROCESS | 2060 | 1464104449330 Marionette TRACE conn5 -> [0,2537,"getWindowHandle",null] 08:40:49 INFO - TEST-START | /2dcontext/shadows/2d.shadow.image.alpha.html 08:40:49 INFO - PROCESS | 2060 | 1464104449332 Marionette TRACE conn5 <- [1,2537,null,{"value":"13"}] 08:40:49 INFO - PROCESS | 2060 | 1464104449335 Marionette TRACE conn5 -> [0,2538,"setScriptTimeout",{"ms":35000}] 08:40:49 INFO - PROCESS | 2060 | 1464104449337 Marionette TRACE conn5 <- [1,2538,null,{}] 08:40:49 INFO - PROCESS | 2060 | 1464104449341 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}] 08:40:49 INFO - PROCESS | 2060 | 1464104449424 Marionette TRACE conn5 <- [1,2539,null,{"value":null}] 08:40:49 INFO - PROCESS | 2060 | 1464104449431 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\", \"d7c34136-0072-4267-ac82-d2d8ecbe8f23\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:40:49 INFO - PROCESS | 2060 | ++DOCSHELL 0DCAC800 == 52 [pid = 2060] [id = 644] 08:40:49 INFO - PROCESS | 2060 | ++DOMWINDOW == 111 (0E789800) [pid = 2060] [serial = 1932] [outer = 00000000] 08:40:49 INFO - PROCESS | 2060 | ++DOMWINDOW == 112 (154C6400) [pid = 2060] [serial = 1933] [outer = 0E789800] 08:40:49 INFO - PROCESS | 2060 | 1464104449475 Marionette DEBUG loaded listener.js 08:40:49 INFO - PROCESS | 2060 | ++DOMWINDOW == 113 (16D59000) [pid = 2060] [serial = 1934] [outer = 0E789800] 08:40:49 INFO - PROCESS | 2060 | 1464104449966 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]]]}] 08:40:49 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.image.alpha.html | Shadows are drawn correctly for partially-transparent images 08:40:49 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.image.alpha.html | took 670ms 08:40:49 INFO - PROCESS | 2060 | 1464104450006 Marionette TRACE conn5 -> [0,2541,"getWindowHandle",null] 08:40:49 INFO - PROCESS | 2060 | 1464104450008 Marionette TRACE conn5 <- [1,2541,null,{"value":"13"}] 08:40:49 INFO - TEST-START | /2dcontext/shadows/2d.shadow.image.basic.html 08:40:49 INFO - PROCESS | 2060 | 1464104450011 Marionette TRACE conn5 -> [0,2542,"setScriptTimeout",{"ms":35000}] 08:40:49 INFO - PROCESS | 2060 | 1464104450013 Marionette TRACE conn5 <- [1,2542,null,{}] 08:40:49 INFO - PROCESS | 2060 | 1464104450016 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}] 08:40:50 INFO - PROCESS | 2060 | 1464104450098 Marionette TRACE conn5 <- [1,2543,null,{"value":null}] 08:40:50 INFO - PROCESS | 2060 | 1464104450105 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\", \"d7c34136-0072-4267-ac82-d2d8ecbe8f23\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:40:50 INFO - PROCESS | 2060 | ++DOCSHELL 173E7800 == 53 [pid = 2060] [id = 645] 08:40:50 INFO - PROCESS | 2060 | ++DOMWINDOW == 114 (178C8000) [pid = 2060] [serial = 1935] [outer = 00000000] 08:40:50 INFO - PROCESS | 2060 | ++DOMWINDOW == 115 (1A274000) [pid = 2060] [serial = 1936] [outer = 178C8000] 08:40:50 INFO - PROCESS | 2060 | 1464104450150 Marionette DEBUG loaded listener.js 08:40:50 INFO - PROCESS | 2060 | ++DOMWINDOW == 116 (0DA46000) [pid = 2060] [serial = 1937] [outer = 178C8000] 08:40:50 INFO - PROCESS | 2060 | 1464104450617 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]]]}] 08:40:50 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.image.basic.html | Shadows are drawn for images 08:40:50 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.image.basic.html | took 631ms 08:40:50 INFO - PROCESS | 2060 | 1464104450657 Marionette TRACE conn5 -> [0,2545,"getWindowHandle",null] 08:40:50 INFO - PROCESS | 2060 | 1464104450659 Marionette TRACE conn5 <- [1,2545,null,{"value":"13"}] 08:40:50 INFO - TEST-START | /2dcontext/shadows/2d.shadow.image.scale.html 08:40:50 INFO - PROCESS | 2060 | 1464104450662 Marionette TRACE conn5 -> [0,2546,"setScriptTimeout",{"ms":35000}] 08:40:50 INFO - PROCESS | 2060 | 1464104450664 Marionette TRACE conn5 <- [1,2546,null,{}] 08:40:50 INFO - PROCESS | 2060 | 1464104450667 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}] 08:40:50 INFO - PROCESS | 2060 | 1464104450750 Marionette TRACE conn5 <- [1,2547,null,{"value":null}] 08:40:50 INFO - PROCESS | 2060 | 1464104450756 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\", \"d7c34136-0072-4267-ac82-d2d8ecbe8f23\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:40:50 INFO - PROCESS | 2060 | ++DOCSHELL 156D8800 == 54 [pid = 2060] [id = 646] 08:40:50 INFO - PROCESS | 2060 | ++DOMWINDOW == 117 (17742400) [pid = 2060] [serial = 1938] [outer = 00000000] 08:40:50 INFO - PROCESS | 2060 | ++DOMWINDOW == 118 (1A77D400) [pid = 2060] [serial = 1939] [outer = 17742400] 08:40:50 INFO - PROCESS | 2060 | 1464104450801 Marionette DEBUG loaded listener.js 08:40:50 INFO - PROCESS | 2060 | ++DOMWINDOW == 119 (1A784800) [pid = 2060] [serial = 1940] [outer = 17742400] 08:40:51 INFO - PROCESS | 2060 | 1464104451544 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]]]}] 08:40:51 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.image.scale.html | Shadows are drawn correctly for scaled images 08:40:51 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.image.scale.html | took 930ms 08:40:51 INFO - PROCESS | 2060 | 1464104451595 Marionette TRACE conn5 -> [0,2549,"getWindowHandle",null] 08:40:51 INFO - PROCESS | 2060 | 1464104451599 Marionette TRACE conn5 <- [1,2549,null,{"value":"13"}] 08:40:51 INFO - TEST-START | /2dcontext/shadows/2d.shadow.image.section.html 08:40:51 INFO - PROCESS | 2060 | 1464104451604 Marionette TRACE conn5 -> [0,2550,"setScriptTimeout",{"ms":35000}] 08:40:51 INFO - PROCESS | 2060 | 1464104451608 Marionette TRACE conn5 <- [1,2550,null,{}] 08:40:51 INFO - PROCESS | 2060 | 1464104451613 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}] 08:40:51 INFO - PROCESS | 2060 | 1464104451733 Marionette TRACE conn5 <- [1,2551,null,{"value":null}] 08:40:51 INFO - PROCESS | 2060 | 1464104451873 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\", \"d7c34136-0072-4267-ac82-d2d8ecbe8f23\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:40:51 INFO - PROCESS | 2060 | ++DOCSHELL 0D664000 == 55 [pid = 2060] [id = 647] 08:40:51 INFO - PROCESS | 2060 | ++DOMWINDOW == 120 (0DA3D400) [pid = 2060] [serial = 1941] [outer = 00000000] 08:40:51 INFO - PROCESS | 2060 | ++DOMWINDOW == 121 (13009400) [pid = 2060] [serial = 1942] [outer = 0DA3D400] 08:40:51 INFO - PROCESS | 2060 | 1464104451931 Marionette DEBUG loaded listener.js 08:40:52 INFO - PROCESS | 2060 | ++DOMWINDOW == 122 (149CD000) [pid = 2060] [serial = 1943] [outer = 0DA3D400] 08:40:52 INFO - PROCESS | 2060 | 1464104452508 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]]]}] 08:40:52 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.image.section.html | Shadows are not drawn for areas outside image source rectangles 08:40:52 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.image.section.html | took 990ms 08:40:52 INFO - PROCESS | 2060 | 1464104452595 Marionette TRACE conn5 -> [0,2553,"getWindowHandle",null] 08:40:52 INFO - PROCESS | 2060 | 1464104452601 Marionette TRACE conn5 <- [1,2553,null,{"value":"13"}] 08:40:52 INFO - TEST-START | /2dcontext/shadows/2d.shadow.image.transparent.1.html 08:40:52 INFO - PROCESS | 2060 | 1464104452608 Marionette TRACE conn5 -> [0,2554,"setScriptTimeout",{"ms":35000}] 08:40:52 INFO - PROCESS | 2060 | 1464104452611 Marionette TRACE conn5 <- [1,2554,null,{}] 08:40:52 INFO - PROCESS | 2060 | 1464104452615 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}] 08:40:52 INFO - PROCESS | 2060 | 1464104452739 Marionette TRACE conn5 <- [1,2555,null,{"value":null}] 08:40:52 INFO - PROCESS | 2060 | 1464104452884 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\", \"d7c34136-0072-4267-ac82-d2d8ecbe8f23\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:40:52 INFO - PROCESS | 2060 | ++DOCSHELL 15C77C00 == 56 [pid = 2060] [id = 648] 08:40:52 INFO - PROCESS | 2060 | ++DOMWINDOW == 123 (166A3800) [pid = 2060] [serial = 1944] [outer = 00000000] 08:40:52 INFO - PROCESS | 2060 | ++DOMWINDOW == 124 (17164800) [pid = 2060] [serial = 1945] [outer = 166A3800] 08:40:52 INFO - PROCESS | 2060 | 1464104452940 Marionette DEBUG loaded listener.js 08:40:53 INFO - PROCESS | 2060 | ++DOMWINDOW == 125 (178CB400) [pid = 2060] [serial = 1946] [outer = 166A3800] 08:40:53 INFO - PROCESS | 2060 | 1464104453533 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]]]}] 08:40:53 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.image.transparent.1.html | Shadows are not drawn for transparent images 08:40:53 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.image.transparent.1.html | took 970ms 08:40:53 INFO - PROCESS | 2060 | 1464104453580 Marionette TRACE conn5 -> [0,2557,"getWindowHandle",null] 08:40:53 INFO - PROCESS | 2060 | 1464104453583 Marionette TRACE conn5 <- [1,2557,null,{"value":"13"}] 08:40:53 INFO - PROCESS | 2060 | 1464104453587 Marionette TRACE conn5 -> [0,2558,"setScriptTimeout",{"ms":35000}] 08:40:53 INFO - TEST-START | /2dcontext/shadows/2d.shadow.image.transparent.2.html 08:40:53 INFO - PROCESS | 2060 | 1464104453591 Marionette TRACE conn5 <- [1,2558,null,{}] 08:40:53 INFO - PROCESS | 2060 | 1464104453602 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}] 08:40:53 INFO - PROCESS | 2060 | 1464104453715 Marionette TRACE conn5 <- [1,2559,null,{"value":null}] 08:40:53 INFO - PROCESS | 2060 | 1464104453873 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\", \"d7c34136-0072-4267-ac82-d2d8ecbe8f23\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:40:53 INFO - PROCESS | 2060 | ++DOCSHELL 0C3AF000 == 57 [pid = 2060] [id = 649] 08:40:53 INFO - PROCESS | 2060 | ++DOMWINDOW == 126 (1A20D000) [pid = 2060] [serial = 1947] [outer = 00000000] 08:40:53 INFO - PROCESS | 2060 | ++DOMWINDOW == 127 (1A827400) [pid = 2060] [serial = 1948] [outer = 1A20D000] 08:40:53 INFO - PROCESS | 2060 | 1464104453931 Marionette DEBUG loaded listener.js 08:40:53 INFO - PROCESS | 2060 | ++DOMWINDOW == 128 (1A82E400) [pid = 2060] [serial = 1949] [outer = 1A20D000] 08:40:54 INFO - PROCESS | 2060 | 1464104454517 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]]]}] 08:40:54 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.image.transparent.2.html | Shadows are not drawn for transparent parts of images 08:40:54 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.image.transparent.2.html | took 970ms 08:40:54 INFO - PROCESS | 2060 | 1464104454560 Marionette TRACE conn5 -> [0,2561,"getWindowHandle",null] 08:40:54 INFO - PROCESS | 2060 | 1464104454563 Marionette TRACE conn5 <- [1,2561,null,{"value":"13"}] 08:40:54 INFO - TEST-START | /2dcontext/shadows/2d.shadow.offset.negativeX.html 08:40:54 INFO - PROCESS | 2060 | 1464104454566 Marionette TRACE conn5 -> [0,2562,"setScriptTimeout",{"ms":35000}] 08:40:54 INFO - PROCESS | 2060 | 1464104454568 Marionette TRACE conn5 <- [1,2562,null,{}] 08:40:54 INFO - PROCESS | 2060 | 1464104454572 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}] 08:40:54 INFO - PROCESS | 2060 | 1464104454680 Marionette TRACE conn5 <- [1,2563,null,{"value":null}] 08:40:54 INFO - PROCESS | 2060 | 1464104454829 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\", \"d7c34136-0072-4267-ac82-d2d8ecbe8f23\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:40:54 INFO - PROCESS | 2060 | ++DOCSHELL 0DADAC00 == 58 [pid = 2060] [id = 650] 08:40:54 INFO - PROCESS | 2060 | ++DOMWINDOW == 129 (1A784C00) [pid = 2060] [serial = 1950] [outer = 00000000] 08:40:54 INFO - PROCESS | 2060 | ++DOMWINDOW == 130 (1A83C400) [pid = 2060] [serial = 1951] [outer = 1A784C00] 08:40:54 INFO - PROCESS | 2060 | 1464104454884 Marionette DEBUG loaded listener.js 08:40:54 INFO - PROCESS | 2060 | ++DOMWINDOW == 131 (1A843000) [pid = 2060] [serial = 1952] [outer = 1A784C00] 08:40:55 INFO - PROCESS | 2060 | 1464104455466 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]]]}] 08:40:55 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.offset.negativeX.html | Shadows can be offset with negative x 08:40:55 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.offset.negativeX.html | took 970ms 08:40:55 INFO - PROCESS | 2060 | 1464104455540 Marionette TRACE conn5 -> [0,2565,"getWindowHandle",null] 08:40:55 INFO - PROCESS | 2060 | 1464104455542 Marionette TRACE conn5 <- [1,2565,null,{"value":"13"}] 08:40:55 INFO - TEST-START | /2dcontext/shadows/2d.shadow.offset.negativeY.html 08:40:55 INFO - PROCESS | 2060 | 1464104455546 Marionette TRACE conn5 -> [0,2566,"setScriptTimeout",{"ms":35000}] 08:40:55 INFO - PROCESS | 2060 | 1464104455548 Marionette TRACE conn5 <- [1,2566,null,{}] 08:40:55 INFO - PROCESS | 2060 | 1464104455551 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}] 08:40:55 INFO - PROCESS | 2060 | 1464104455840 Marionette TRACE conn5 <- [1,2567,null,{"value":null}] 08:40:55 INFO - PROCESS | 2060 | 1464104456017 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\", \"d7c34136-0072-4267-ac82-d2d8ecbe8f23\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:40:56 INFO - PROCESS | 2060 | ++DOCSHELL 0C310C00 == 59 [pid = 2060] [id = 651] 08:40:56 INFO - PROCESS | 2060 | ++DOMWINDOW == 132 (0C41C800) [pid = 2060] [serial = 1953] [outer = 00000000] 08:40:56 INFO - PROCESS | 2060 | ++DOMWINDOW == 133 (0D259000) [pid = 2060] [serial = 1954] [outer = 0C41C800] 08:40:56 INFO - PROCESS | 2060 | 1464104456071 Marionette DEBUG loaded listener.js 08:40:56 INFO - PROCESS | 2060 | ++DOMWINDOW == 134 (0D668C00) [pid = 2060] [serial = 1955] [outer = 0C41C800] 08:40:56 INFO - PROCESS | 2060 | --DOCSHELL 177EBC00 == 58 [pid = 2060] [id = 628] 08:40:56 INFO - PROCESS | 2060 | --DOCSHELL 0D534800 == 57 [pid = 2060] [id = 626] 08:40:56 INFO - PROCESS | 2060 | --DOCSHELL 11CE4C00 == 56 [pid = 2060] [id = 599] 08:40:56 INFO - PROCESS | 2060 | --DOCSHELL 173E7800 == 55 [pid = 2060] [id = 645] 08:40:56 INFO - PROCESS | 2060 | --DOCSHELL 0DCAC800 == 54 [pid = 2060] [id = 644] 08:40:56 INFO - PROCESS | 2060 | --DOCSHELL 0C3AFC00 == 53 [pid = 2060] [id = 643] 08:40:56 INFO - PROCESS | 2060 | --DOCSHELL 177E4000 == 52 [pid = 2060] [id = 642] 08:40:56 INFO - PROCESS | 2060 | --DOCSHELL 17741400 == 51 [pid = 2060] [id = 641] 08:40:56 INFO - PROCESS | 2060 | --DOCSHELL 15CB7800 == 50 [pid = 2060] [id = 640] 08:40:56 INFO - PROCESS | 2060 | --DOCSHELL 1494C800 == 49 [pid = 2060] [id = 639] 08:40:56 INFO - PROCESS | 2060 | --DOCSHELL 0C3A5C00 == 48 [pid = 2060] [id = 638] 08:40:56 INFO - PROCESS | 2060 | --DOMWINDOW == 133 (178D2400) [pid = 2060] [serial = 1876] [outer = 00000000] [url = about:blank] 08:40:56 INFO - PROCESS | 2060 | --DOCSHELL 156E1C00 == 47 [pid = 2060] [id = 625] 08:40:56 INFO - PROCESS | 2060 | --DOCSHELL 130E7000 == 46 [pid = 2060] [id = 634] 08:40:56 INFO - PROCESS | 2060 | --DOCSHELL 11CEA000 == 45 [pid = 2060] [id = 633] 08:40:56 INFO - PROCESS | 2060 | --DOCSHELL 09171400 == 44 [pid = 2060] [id = 632] 08:40:56 INFO - PROCESS | 2060 | 1464104456774 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]]]}] 08:40:56 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.offset.negativeY.html | Shadows can be offset with negative y 08:40:56 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.offset.negativeY.html | took 1279ms 08:40:56 INFO - PROCESS | 2060 | --DOMWINDOW == 132 (0E78B800) [pid = 2060] [serial = 1892] [outer = 00000000] [url = about:blank] 08:40:56 INFO - PROCESS | 2060 | --DOMWINDOW == 131 (178D6400) [pid = 2060] [serial = 1844] [outer = 00000000] [url = about:blank] 08:40:56 INFO - PROCESS | 2060 | --DOMWINDOW == 130 (0DA41400) [pid = 2060] [serial = 1835] [outer = 00000000] [url = about:blank] 08:40:56 INFO - PROCESS | 2060 | --DOMWINDOW == 129 (1490A800) [pid = 2060] [serial = 1882] [outer = 00000000] [url = about:blank] 08:40:56 INFO - PROCESS | 2060 | --DOMWINDOW == 128 (0D531800) [pid = 2060] [serial = 1754] [outer = 00000000] [url = about:blank] 08:40:56 INFO - PROCESS | 2060 | --DOMWINDOW == 127 (0DC42800) [pid = 2060] [serial = 1796] [outer = 00000000] [url = about:blank] 08:40:56 INFO - PROCESS | 2060 | --DOMWINDOW == 126 (130DDC00) [pid = 2060] [serial = 1718] [outer = 00000000] [url = about:blank] 08:40:56 INFO - PROCESS | 2060 | --DOMWINDOW == 125 (16ED4800) [pid = 2060] [serial = 1793] [outer = 00000000] [url = about:blank] 08:40:56 INFO - PROCESS | 2060 | --DOMWINDOW == 124 (15CAFC00) [pid = 2060] [serial = 1751] [outer = 00000000] [url = about:blank] 08:40:56 INFO - PROCESS | 2060 | --DOMWINDOW == 123 (124C8800) [pid = 2060] [serial = 1757] [outer = 00000000] [url = about:blank] 08:40:56 INFO - PROCESS | 2060 | --DOMWINDOW == 122 (191D9800) [pid = 2060] [serial = 1885] [outer = 00000000] [url = about:blank] 08:40:56 INFO - PROCESS | 2060 | --DOMWINDOW == 121 (1A20F000) [pid = 2060] [serial = 1889] [outer = 00000000] [url = about:blank] 08:40:56 INFO - PROCESS | 2060 | --DOMWINDOW == 120 (0D66F400) [pid = 2060] [serial = 1891] [outer = 00000000] [url = about:blank] 08:40:56 INFO - PROCESS | 2060 | --DOMWINDOW == 119 (199E8800) [pid = 2060] [serial = 1888] [outer = 00000000] [url = about:blank] 08:40:56 INFO - PROCESS | 2060 | --DOMWINDOW == 118 (0DA3F800) [pid = 2060] [serial = 1715] [outer = 00000000] [url = about:blank] 08:40:56 INFO - PROCESS | 2060 | --DOMWINDOW == 117 (134EBC00) [pid = 2060] [serial = 1838] [outer = 00000000] [url = about:blank] 08:40:56 INFO - PROCESS | 2060 | --DOMWINDOW == 116 (0D617C00) [pid = 2060] [serial = 1879] [outer = 00000000] [url = about:blank] 08:40:56 INFO - PROCESS | 2060 | --DOMWINDOW == 115 (177DF400) [pid = 2060] [serial = 1841] [outer = 00000000] [url = about:blank] 08:40:56 INFO - PROCESS | 2060 | --DOMWINDOW == 114 (1774AC00) [pid = 2060] [serial = 1832] [outer = 00000000] [url = about:blank] 08:40:56 INFO - PROCESS | 2060 | --DOMWINDOW == 113 (15C39C00) [pid = 2060] [serial = 1760] [outer = 00000000] [url = about:blank] 08:40:56 INFO - PROCESS | 2060 | --DOMWINDOW == 112 (17164400) [pid = 2060] [serial = 1802] [outer = 00000000] [url = about:blank] 08:40:56 INFO - PROCESS | 2060 | --DOMWINDOW == 111 (14947000) [pid = 2060] [serial = 1799] [outer = 00000000] [url = about:blank] 08:40:56 INFO - PROCESS | 2060 | --DOMWINDOW == 110 (1567AC00) [pid = 2060] [serial = 1712] [outer = 00000000] [url = about:blank] 08:40:56 INFO - PROCESS | 2060 | --DOMWINDOW == 109 (156BC000) [pid = 2060] [serial = 1861] [outer = 00000000] [url = about:blank] 08:40:56 INFO - PROCESS | 2060 | --DOMWINDOW == 108 (156D5C00) [pid = 2060] [serial = 1862] [outer = 00000000] [url = about:blank] 08:40:56 INFO - PROCESS | 2060 | --DOMWINDOW == 107 (16698C00) [pid = 2060] [serial = 1865] [outer = 00000000] [url = about:blank] 08:40:56 INFO - PROCESS | 2060 | --DOMWINDOW == 106 (149D4000) [pid = 2060] [serial = 1858] [outer = 00000000] [url = about:blank] 08:40:56 INFO - PROCESS | 2060 | --DOMWINDOW == 105 (15C93C00) [pid = 2060] [serial = 1864] [outer = 00000000] [url = about:blank] 08:40:56 INFO - PROCESS | 2060 | --DOMWINDOW == 104 (0E759C00) [pid = 2060] [serial = 1849] [outer = 00000000] [url = about:blank] 08:40:56 INFO - PROCESS | 2060 | --DOMWINDOW == 103 (0E75A000) [pid = 2060] [serial = 1850] [outer = 00000000] [url = about:blank] 08:40:56 INFO - PROCESS | 2060 | --DOMWINDOW == 102 (0D668000) [pid = 2060] [serial = 1852] [outer = 00000000] [url = about:blank] 08:40:56 INFO - PROCESS | 2060 | --DOMWINDOW == 101 (0DA3FC00) [pid = 2060] [serial = 1853] [outer = 00000000] [url = about:blank] 08:40:56 INFO - PROCESS | 2060 | --DOMWINDOW == 100 (130DA000) [pid = 2060] [serial = 1855] [outer = 00000000] [url = about:blank] 08:40:56 INFO - PROCESS | 2060 | --DOMWINDOW == 99 (134EB000) [pid = 2060] [serial = 1856] [outer = 00000000] [url = about:blank] 08:40:56 INFO - PROCESS | 2060 | --DOMWINDOW == 98 (18AC9800) [pid = 2060] [serial = 1847] [outer = 00000000] [url = about:blank] 08:40:56 INFO - PROCESS | 2060 | --DOMWINDOW == 97 (18AC2000) [pid = 2060] [serial = 1846] [outer = 00000000] [url = about:blank] 08:40:56 INFO - PROCESS | 2060 | --DOMWINDOW == 96 (0D666000) [pid = 2060] [serial = 1834] [outer = 00000000] [url = about:blank] 08:40:56 INFO - PROCESS | 2060 | --DOMWINDOW == 95 (130E3400) [pid = 2060] [serial = 1837] [outer = 00000000] [url = about:blank] 08:40:56 INFO - PROCESS | 2060 | --DOMWINDOW == 94 (173E8C00) [pid = 2060] [serial = 1840] [outer = 00000000] [url = about:blank] 08:40:56 INFO - PROCESS | 2060 | --DOMWINDOW == 93 (178D1400) [pid = 2060] [serial = 1843] [outer = 00000000] [url = about:blank] 08:40:56 INFO - PROCESS | 2060 | --DOMWINDOW == 92 (17747800) [pid = 2060] [serial = 1874] [outer = 00000000] [url = about:blank] 08:40:56 INFO - PROCESS | 2060 | --DOMWINDOW == 91 (14993C00) [pid = 2060] [serial = 1870] [outer = 00000000] [url = about:blank] 08:40:56 INFO - PROCESS | 2060 | --DOMWINDOW == 90 (16777800) [pid = 2060] [serial = 1867] [outer = 00000000] [url = about:blank] 08:40:56 INFO - PROCESS | 2060 | --DOMWINDOW == 89 (173DF000) [pid = 2060] [serial = 1873] [outer = 00000000] [url = about:blank] 08:40:56 INFO - PROCESS | 2060 | --DOMWINDOW == 88 (16777C00) [pid = 2060] [serial = 1868] [outer = 00000000] [url = about:blank] 08:40:56 INFO - PROCESS | 2060 | --DOMWINDOW == 87 (156C3400) [pid = 2060] [serial = 1871] [outer = 00000000] [url = about:blank] 08:40:56 INFO - PROCESS | 2060 | --DOMWINDOW == 86 (14F16000) [pid = 2060] [serial = 1859] [outer = 00000000] [url = about:blank] 08:40:56 INFO - PROCESS | 2060 | --DOMWINDOW == 85 (0CFDE400) [pid = 2060] [serial = 1894] [outer = 00000000] [url = about:blank] 08:40:56 INFO - PROCESS | 2060 | 1464104456861 Marionette TRACE conn5 -> [0,2569,"getWindowHandle",null] 08:40:56 INFO - PROCESS | 2060 | 1464104456865 Marionette TRACE conn5 <- [1,2569,null,{"value":"13"}] 08:40:56 INFO - TEST-START | /2dcontext/shadows/2d.shadow.offset.positiveX.html 08:40:56 INFO - PROCESS | 2060 | 1464104456873 Marionette TRACE conn5 -> [0,2570,"setScriptTimeout",{"ms":35000}] 08:40:56 INFO - PROCESS | 2060 | 1464104456877 Marionette TRACE conn5 <- [1,2570,null,{}] 08:40:56 INFO - PROCESS | 2060 | 1464104456882 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}] 08:40:56 INFO - PROCESS | 2060 | 1464104456968 Marionette TRACE conn5 <- [1,2571,null,{"value":null}] 08:40:56 INFO - PROCESS | 2060 | 1464104456981 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\", \"d7c34136-0072-4267-ac82-d2d8ecbe8f23\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:40:56 INFO - PROCESS | 2060 | ++DOCSHELL 0CFA7000 == 45 [pid = 2060] [id = 652] 08:40:56 INFO - PROCESS | 2060 | ++DOMWINDOW == 86 (0D25AC00) [pid = 2060] [serial = 1956] [outer = 00000000] 08:40:57 INFO - PROCESS | 2060 | ++DOMWINDOW == 87 (0D608800) [pid = 2060] [serial = 1957] [outer = 0D25AC00] 08:40:57 INFO - PROCESS | 2060 | 1464104457030 Marionette DEBUG loaded listener.js 08:40:57 INFO - PROCESS | 2060 | ++DOMWINDOW == 88 (0D666000) [pid = 2060] [serial = 1958] [outer = 0D25AC00] 08:40:57 INFO - PROCESS | 2060 | 1464104457570 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]]]}] 08:40:57 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.offset.positiveX.html | Shadows can be offset with positive x 08:40:57 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.offset.positiveX.html | took 730ms 08:40:57 INFO - PROCESS | 2060 | 1464104457604 Marionette TRACE conn5 -> [0,2573,"getWindowHandle",null] 08:40:57 INFO - PROCESS | 2060 | 1464104457607 Marionette TRACE conn5 <- [1,2573,null,{"value":"13"}] 08:40:57 INFO - PROCESS | 2060 | 1464104457610 Marionette TRACE conn5 -> [0,2574,"setScriptTimeout",{"ms":35000}] 08:40:57 INFO - TEST-START | /2dcontext/shadows/2d.shadow.offset.positiveY.html 08:40:57 INFO - PROCESS | 2060 | 1464104457612 Marionette TRACE conn5 <- [1,2574,null,{}] 08:40:57 INFO - PROCESS | 2060 | 1464104457616 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}] 08:40:57 INFO - PROCESS | 2060 | 1464104457700 Marionette TRACE conn5 <- [1,2575,null,{"value":null}] 08:40:57 INFO - PROCESS | 2060 | 1464104457712 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\", \"d7c34136-0072-4267-ac82-d2d8ecbe8f23\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:40:57 INFO - PROCESS | 2060 | ++DOCSHELL 0DCE9000 == 46 [pid = 2060] [id = 653] 08:40:57 INFO - PROCESS | 2060 | ++DOMWINDOW == 89 (0DCE9C00) [pid = 2060] [serial = 1959] [outer = 00000000] 08:40:57 INFO - PROCESS | 2060 | ++DOMWINDOW == 90 (0E759C00) [pid = 2060] [serial = 1960] [outer = 0DCE9C00] 08:40:57 INFO - PROCESS | 2060 | 1464104457758 Marionette DEBUG loaded listener.js 08:40:57 INFO - PROCESS | 2060 | ++DOMWINDOW == 91 (11B9E000) [pid = 2060] [serial = 1961] [outer = 0DCE9C00] 08:40:58 INFO - PROCESS | 2060 | 1464104458248 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]]]}] 08:40:58 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.offset.positiveY.html | Shadows can be offset with positive y 08:40:58 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.offset.positiveY.html | took 670ms 08:40:58 INFO - PROCESS | 2060 | 1464104458284 Marionette TRACE conn5 -> [0,2577,"getWindowHandle",null] 08:40:58 INFO - PROCESS | 2060 | 1464104458287 Marionette TRACE conn5 <- [1,2577,null,{"value":"13"}] 08:40:58 INFO - TEST-START | /2dcontext/shadows/2d.shadow.outside.html 08:40:58 INFO - PROCESS | 2060 | 1464104458297 Marionette TRACE conn5 -> [0,2578,"setScriptTimeout",{"ms":35000}] 08:40:58 INFO - PROCESS | 2060 | 1464104458302 Marionette TRACE conn5 <- [1,2578,null,{}] 08:40:58 INFO - PROCESS | 2060 | 1464104458305 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}] 08:40:58 INFO - PROCESS | 2060 | 1464104458392 Marionette TRACE conn5 <- [1,2579,null,{"value":null}] 08:40:58 INFO - PROCESS | 2060 | 1464104458519 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\", \"d7c34136-0072-4267-ac82-d2d8ecbe8f23\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:40:58 INFO - PROCESS | 2060 | ++DOCSHELL 12664800 == 47 [pid = 2060] [id = 654] 08:40:58 INFO - PROCESS | 2060 | ++DOMWINDOW == 92 (12667400) [pid = 2060] [serial = 1962] [outer = 00000000] 08:40:58 INFO - PROCESS | 2060 | ++DOMWINDOW == 93 (130DCC00) [pid = 2060] [serial = 1963] [outer = 12667400] 08:40:58 INFO - PROCESS | 2060 | 1464104458567 Marionette DEBUG loaded listener.js 08:40:58 INFO - PROCESS | 2060 | ++DOMWINDOW == 94 (134DF400) [pid = 2060] [serial = 1964] [outer = 12667400] 08:40:58 INFO - PROCESS | 2060 | 1464104458946 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]]]}] 08:40:58 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.outside.html | Shadows of shapes outside the visible area can be offset onto the visible area 08:40:58 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.outside.html | took 690ms 08:40:58 INFO - PROCESS | 2060 | 1464104458984 Marionette TRACE conn5 -> [0,2581,"getWindowHandle",null] 08:40:58 INFO - PROCESS | 2060 | 1464104458986 Marionette TRACE conn5 <- [1,2581,null,{"value":"13"}] 08:40:58 INFO - TEST-START | /2dcontext/shadows/2d.shadow.pattern.alpha.html 08:40:58 INFO - PROCESS | 2060 | 1464104458989 Marionette TRACE conn5 -> [0,2582,"setScriptTimeout",{"ms":35000}] 08:40:58 INFO - PROCESS | 2060 | 1464104459000 Marionette TRACE conn5 <- [1,2582,null,{}] 08:40:58 INFO - PROCESS | 2060 | 1464104459004 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}] 08:40:59 INFO - PROCESS | 2060 | 1464104459137 Marionette TRACE conn5 <- [1,2583,null,{"value":null}] 08:40:59 INFO - PROCESS | 2060 | 1464104459159 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\", \"d7c34136-0072-4267-ac82-d2d8ecbe8f23\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:40:59 INFO - PROCESS | 2060 | ++DOCSHELL 134E7000 == 48 [pid = 2060] [id = 655] 08:40:59 INFO - PROCESS | 2060 | ++DOMWINDOW == 95 (134E7C00) [pid = 2060] [serial = 1965] [outer = 00000000] 08:40:59 INFO - PROCESS | 2060 | ++DOMWINDOW == 96 (14907000) [pid = 2060] [serial = 1966] [outer = 134E7C00] 08:40:59 INFO - PROCESS | 2060 | 1464104459204 Marionette DEBUG loaded listener.js 08:40:59 INFO - PROCESS | 2060 | ++DOMWINDOW == 97 (14945800) [pid = 2060] [serial = 1967] [outer = 134E7C00] 08:40:59 INFO - PROCESS | 2060 | 1464104459654 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]]]}] 08:40:59 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.pattern.alpha.html | Shadows are drawn correctly for partially-transparent fill patterns 08:40:59 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.pattern.alpha.html | took 690ms 08:40:59 INFO - PROCESS | 2060 | 1464104459680 Marionette TRACE conn5 -> [0,2585,"getWindowHandle",null] 08:40:59 INFO - PROCESS | 2060 | 1464104459681 Marionette TRACE conn5 <- [1,2585,null,{"value":"13"}] 08:40:59 INFO - TEST-START | /2dcontext/shadows/2d.shadow.pattern.basic.html 08:40:59 INFO - PROCESS | 2060 | 1464104459690 Marionette TRACE conn5 -> [0,2586,"setScriptTimeout",{"ms":35000}] 08:40:59 INFO - PROCESS | 2060 | 1464104459692 Marionette TRACE conn5 <- [1,2586,null,{}] 08:40:59 INFO - PROCESS | 2060 | 1464104459695 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}] 08:40:59 INFO - PROCESS | 2060 | 1464104459838 Marionette TRACE conn5 <- [1,2587,null,{"value":null}] 08:40:59 INFO - PROCESS | 2060 | 1464104459869 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\", \"d7c34136-0072-4267-ac82-d2d8ecbe8f23\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:40:59 INFO - PROCESS | 2060 | ++DOCSHELL 14990800 == 49 [pid = 2060] [id = 656] 08:40:59 INFO - PROCESS | 2060 | ++DOMWINDOW == 98 (14993400) [pid = 2060] [serial = 1968] [outer = 00000000] 08:40:59 INFO - PROCESS | 2060 | ++DOMWINDOW == 99 (14F16000) [pid = 2060] [serial = 1969] [outer = 14993400] 08:40:59 INFO - PROCESS | 2060 | 1464104459922 Marionette DEBUG loaded listener.js 08:40:59 INFO - PROCESS | 2060 | ++DOMWINDOW == 100 (154C5800) [pid = 2060] [serial = 1970] [outer = 14993400] 08:41:00 INFO - PROCESS | 2060 | 1464104460395 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]]]}] 08:41:00 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.pattern.basic.html | Shadows are drawn for fill patterns 08:41:00 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.pattern.basic.html | took 730ms 08:41:00 INFO - PROCESS | 2060 | 1464104460430 Marionette TRACE conn5 -> [0,2589,"getWindowHandle",null] 08:41:00 INFO - PROCESS | 2060 | 1464104460432 Marionette TRACE conn5 <- [1,2589,null,{"value":"13"}] 08:41:00 INFO - PROCESS | 2060 | 1464104460435 Marionette TRACE conn5 -> [0,2590,"setScriptTimeout",{"ms":35000}] 08:41:00 INFO - TEST-START | /2dcontext/shadows/2d.shadow.pattern.transparent.1.html 08:41:00 INFO - PROCESS | 2060 | 1464104460436 Marionette TRACE conn5 <- [1,2590,null,{}] 08:41:00 INFO - PROCESS | 2060 | 1464104460440 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}] 08:41:00 INFO - PROCESS | 2060 | 1464104460559 Marionette TRACE conn5 <- [1,2591,null,{"value":null}] 08:41:00 INFO - PROCESS | 2060 | 1464104460565 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\", \"d7c34136-0072-4267-ac82-d2d8ecbe8f23\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:41:00 INFO - PROCESS | 2060 | ++DOCSHELL 14F15400 == 50 [pid = 2060] [id = 657] 08:41:00 INFO - PROCESS | 2060 | ++DOMWINDOW == 101 (154C9C00) [pid = 2060] [serial = 1971] [outer = 00000000] 08:41:00 INFO - PROCESS | 2060 | ++DOMWINDOW == 102 (156D9000) [pid = 2060] [serial = 1972] [outer = 154C9C00] 08:41:00 INFO - PROCESS | 2060 | 1464104460609 Marionette DEBUG loaded listener.js 08:41:00 INFO - PROCESS | 2060 | ++DOMWINDOW == 103 (15C33C00) [pid = 2060] [serial = 1973] [outer = 154C9C00] 08:41:01 INFO - PROCESS | 2060 | 1464104461076 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]]]}] 08:41:01 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.pattern.transparent.1.html | Shadows are not drawn for transparent fill patterns 08:41:01 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.pattern.transparent.1.html | took 670ms 08:41:01 INFO - PROCESS | 2060 | --DOMWINDOW == 102 (1774D400) [pid = 2060] [serial = 1923] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.gradient.basic.html] 08:41:01 INFO - PROCESS | 2060 | --DOMWINDOW == 101 (178CFC00) [pid = 2060] [serial = 1926] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.gradient.transparent.1.html] 08:41:01 INFO - PROCESS | 2060 | --DOMWINDOW == 100 (0D537400) [pid = 2060] [serial = 1914] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.enable.x.html] 08:41:01 INFO - PROCESS | 2060 | --DOMWINDOW == 99 (15CB5400) [pid = 2060] [serial = 1911] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.enable.off.2.html] 08:41:01 INFO - PROCESS | 2060 | --DOMWINDOW == 98 (16D4D400) [pid = 2060] [serial = 1920] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.gradient.alpha.html] 08:41:01 INFO - PROCESS | 2060 | --DOMWINDOW == 97 (1494F000) [pid = 2060] [serial = 1917] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.enable.y.html] 08:41:01 INFO - PROCESS | 2060 | --DOMWINDOW == 96 (0E789800) [pid = 2060] [serial = 1932] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.image.alpha.html] 08:41:01 INFO - PROCESS | 2060 | --DOMWINDOW == 95 (0C3B0400) [pid = 2060] [serial = 1929] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.gradient.transparent.2.html] 08:41:01 INFO - PROCESS | 2060 | --DOMWINDOW == 94 (177DD400) [pid = 2060] [serial = 1875] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.canvas.alpha.html] 08:41:01 INFO - PROCESS | 2060 | --DOMWINDOW == 93 (178C9800) [pid = 2060] [serial = 1884] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.canvas.transparent.2.html] 08:41:01 INFO - PROCESS | 2060 | --DOMWINDOW == 92 (0D535400) [pid = 2060] [serial = 1878] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.canvas.basic.html] 08:41:01 INFO - PROCESS | 2060 | --DOMWINDOW == 91 (12666000) [pid = 2060] [serial = 1881] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.canvas.transparent.1.html] 08:41:01 INFO - PROCESS | 2060 | --DOMWINDOW == 90 (178C8000) [pid = 2060] [serial = 1935] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.image.basic.html] 08:41:01 INFO - PROCESS | 2060 | 1464104461352 Marionette TRACE conn5 -> [0,2593,"getWindowHandle",null] 08:41:01 INFO - PROCESS | 2060 | 1464104461354 Marionette TRACE conn5 <- [1,2593,null,{"value":"13"}] 08:41:01 INFO - PROCESS | 2060 | 1464104461363 Marionette TRACE conn5 -> [0,2594,"setScriptTimeout",{"ms":35000}] 08:41:01 INFO - PROCESS | 2060 | 1464104461365 Marionette TRACE conn5 <- [1,2594,null,{}] 08:41:01 INFO - PROCESS | 2060 | 1464104461368 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}] 08:41:01 INFO - TEST-START | /2dcontext/shadows/2d.shadow.pattern.transparent.2.html 08:41:01 INFO - PROCESS | 2060 | 1464104461460 Marionette TRACE conn5 <- [1,2595,null,{"value":null}] 08:41:01 INFO - PROCESS | 2060 | 1464104461469 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\", \"d7c34136-0072-4267-ac82-d2d8ecbe8f23\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:41:01 INFO - PROCESS | 2060 | ++DOCSHELL 0C3AD400 == 51 [pid = 2060] [id = 658] 08:41:01 INFO - PROCESS | 2060 | ++DOMWINDOW == 91 (0D535400) [pid = 2060] [serial = 1974] [outer = 00000000] 08:41:01 INFO - PROCESS | 2060 | ++DOMWINDOW == 92 (134E2000) [pid = 2060] [serial = 1975] [outer = 0D535400] 08:41:01 INFO - PROCESS | 2060 | 1464104461515 Marionette DEBUG loaded listener.js 08:41:01 INFO - PROCESS | 2060 | ++DOMWINDOW == 93 (1494F000) [pid = 2060] [serial = 1976] [outer = 0D535400] 08:41:01 INFO - PROCESS | 2060 | 1464104461970 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]]]}] 08:41:01 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.pattern.transparent.2.html | Shadows are not drawn for transparent parts of fill patterns 08:41:01 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.pattern.transparent.2.html | took 610ms 08:41:01 INFO - PROCESS | 2060 | 1464104461990 Marionette TRACE conn5 -> [0,2597,"getWindowHandle",null] 08:41:01 INFO - PROCESS | 2060 | 1464104461992 Marionette TRACE conn5 <- [1,2597,null,{"value":"13"}] 08:41:01 INFO - TEST-START | /2dcontext/shadows/2d.shadow.stroke.basic.html 08:41:01 INFO - PROCESS | 2060 | 1464104461995 Marionette TRACE conn5 -> [0,2598,"setScriptTimeout",{"ms":35000}] 08:41:01 INFO - PROCESS | 2060 | 1464104461997 Marionette TRACE conn5 <- [1,2598,null,{}] 08:41:01 INFO - PROCESS | 2060 | 1464104462000 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}] 08:41:02 INFO - PROCESS | 2060 | 1464104462083 Marionette TRACE conn5 <- [1,2599,null,{"value":null}] 08:41:02 INFO - PROCESS | 2060 | 1464104462090 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\", \"d7c34136-0072-4267-ac82-d2d8ecbe8f23\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:41:02 INFO - PROCESS | 2060 | ++DOCSHELL 156D7C00 == 52 [pid = 2060] [id = 659] 08:41:02 INFO - PROCESS | 2060 | ++DOMWINDOW == 94 (15C40800) [pid = 2060] [serial = 1977] [outer = 00000000] 08:41:02 INFO - PROCESS | 2060 | ++DOMWINDOW == 95 (16699400) [pid = 2060] [serial = 1978] [outer = 15C40800] 08:41:02 INFO - PROCESS | 2060 | 1464104462135 Marionette DEBUG loaded listener.js 08:41:02 INFO - PROCESS | 2060 | ++DOMWINDOW == 96 (166A1000) [pid = 2060] [serial = 1979] [outer = 15C40800] 08:41:02 INFO - PROCESS | 2060 | 1464104462576 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]]]}] 08:41:02 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.stroke.basic.html | Shadows are drawn for strokes 08:41:02 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.stroke.basic.html | took 630ms 08:41:02 INFO - PROCESS | 2060 | 1464104462626 Marionette TRACE conn5 -> [0,2601,"getWindowHandle",null] 08:41:02 INFO - PROCESS | 2060 | 1464104462628 Marionette TRACE conn5 <- [1,2601,null,{"value":"13"}] 08:41:02 INFO - TEST-START | /2dcontext/shadows/2d.shadow.stroke.cap.1.html 08:41:02 INFO - PROCESS | 2060 | 1464104462631 Marionette TRACE conn5 -> [0,2602,"setScriptTimeout",{"ms":35000}] 08:41:02 INFO - PROCESS | 2060 | 1464104462632 Marionette TRACE conn5 <- [1,2602,null,{}] 08:41:02 INFO - PROCESS | 2060 | 1464104462636 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}] 08:41:02 INFO - PROCESS | 2060 | 1464104462717 Marionette TRACE conn5 <- [1,2603,null,{"value":null}] 08:41:02 INFO - PROCESS | 2060 | 1464104462723 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\", \"d7c34136-0072-4267-ac82-d2d8ecbe8f23\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:41:02 INFO - PROCESS | 2060 | ++DOCSHELL 166A2800 == 53 [pid = 2060] [id = 660] 08:41:02 INFO - PROCESS | 2060 | ++DOMWINDOW == 97 (16769C00) [pid = 2060] [serial = 1980] [outer = 00000000] 08:41:02 INFO - PROCESS | 2060 | ++DOMWINDOW == 98 (16CA4400) [pid = 2060] [serial = 1981] [outer = 16769C00] 08:41:02 INFO - PROCESS | 2060 | 1464104462768 Marionette DEBUG loaded listener.js 08:41:02 INFO - PROCESS | 2060 | ++DOMWINDOW == 99 (16ED1000) [pid = 2060] [serial = 1982] [outer = 16769C00] 08:41:03 INFO - PROCESS | 2060 | 1464104463232 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]]]}] 08:41:03 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.stroke.cap.1.html | Shadows are not drawn for areas outside stroke caps 08:41:03 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.stroke.cap.1.html | took 630ms 08:41:03 INFO - PROCESS | 2060 | 1464104463262 Marionette TRACE conn5 -> [0,2605,"getWindowHandle",null] 08:41:03 INFO - PROCESS | 2060 | 1464104463264 Marionette TRACE conn5 <- [1,2605,null,{"value":"13"}] 08:41:03 INFO - TEST-START | /2dcontext/shadows/2d.shadow.stroke.cap.2.html 08:41:03 INFO - PROCESS | 2060 | 1464104463267 Marionette TRACE conn5 -> [0,2606,"setScriptTimeout",{"ms":35000}] 08:41:03 INFO - PROCESS | 2060 | 1464104463268 Marionette TRACE conn5 <- [1,2606,null,{}] 08:41:03 INFO - PROCESS | 2060 | 1464104463276 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}] 08:41:03 INFO - PROCESS | 2060 | 1464104463461 Marionette TRACE conn5 <- [1,2607,null,{"value":null}] 08:41:03 INFO - PROCESS | 2060 | 1464104463537 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\", \"d7c34136-0072-4267-ac82-d2d8ecbe8f23\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:41:03 INFO - PROCESS | 2060 | ++DOCSHELL 09171C00 == 54 [pid = 2060] [id = 661] 08:41:03 INFO - PROCESS | 2060 | ++DOMWINDOW == 100 (09175C00) [pid = 2060] [serial = 1983] [outer = 00000000] 08:41:03 INFO - PROCESS | 2060 | ++DOMWINDOW == 101 (0C422C00) [pid = 2060] [serial = 1984] [outer = 09175C00] 08:41:03 INFO - PROCESS | 2060 | 1464104463635 Marionette DEBUG loaded listener.js 08:41:03 INFO - PROCESS | 2060 | ++DOMWINDOW == 102 (0CFA5000) [pid = 2060] [serial = 1985] [outer = 09175C00] 08:41:04 INFO - PROCESS | 2060 | 1464104464298 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]]]}] 08:41:04 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.stroke.cap.2.html | Shadows are drawn for stroke caps 08:41:04 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.stroke.cap.2.html | took 1077ms 08:41:04 INFO - TEST-START | /2dcontext/shadows/2d.shadow.stroke.join.1.html 08:41:04 INFO - PROCESS | 2060 | 1464104464346 Marionette TRACE conn5 -> [0,2609,"getWindowHandle",null] 08:41:04 INFO - PROCESS | 2060 | 1464104464350 Marionette TRACE conn5 <- [1,2609,null,{"value":"13"}] 08:41:04 INFO - PROCESS | 2060 | 1464104464355 Marionette TRACE conn5 -> [0,2610,"setScriptTimeout",{"ms":35000}] 08:41:04 INFO - PROCESS | 2060 | 1464104464359 Marionette TRACE conn5 <- [1,2610,null,{}] 08:41:04 INFO - PROCESS | 2060 | 1464104464364 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}] 08:41:04 INFO - PROCESS | 2060 | 1464104464476 Marionette TRACE conn5 <- [1,2611,null,{"value":null}] 08:41:04 INFO - PROCESS | 2060 | 1464104464621 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\", \"d7c34136-0072-4267-ac82-d2d8ecbe8f23\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:41:04 INFO - PROCESS | 2060 | ++DOCSHELL 0E1A7800 == 55 [pid = 2060] [id = 662] 08:41:04 INFO - PROCESS | 2060 | ++DOMWINDOW == 103 (11B9C400) [pid = 2060] [serial = 1986] [outer = 00000000] 08:41:04 INFO - PROCESS | 2060 | ++DOMWINDOW == 104 (12375000) [pid = 2060] [serial = 1987] [outer = 11B9C400] 08:41:04 INFO - PROCESS | 2060 | 1464104464680 Marionette DEBUG loaded listener.js 08:41:04 INFO - PROCESS | 2060 | ++DOMWINDOW == 105 (12620800) [pid = 2060] [serial = 1988] [outer = 11B9C400] 08:41:05 INFO - PROCESS | 2060 | 1464104465297 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]]]}] 08:41:05 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.stroke.join.1.html | Shadows are not drawn for areas outside stroke joins 08:41:05 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.stroke.join.1.html | took 987ms 08:41:05 INFO - PROCESS | 2060 | 1464104465342 Marionette TRACE conn5 -> [0,2613,"getWindowHandle",null] 08:41:05 INFO - PROCESS | 2060 | 1464104465346 Marionette TRACE conn5 <- [1,2613,null,{"value":"13"}] 08:41:05 INFO - TEST-START | /2dcontext/shadows/2d.shadow.stroke.join.2.html 08:41:05 INFO - PROCESS | 2060 | 1464104465349 Marionette TRACE conn5 -> [0,2614,"setScriptTimeout",{"ms":35000}] 08:41:05 INFO - PROCESS | 2060 | 1464104465351 Marionette TRACE conn5 <- [1,2614,null,{}] 08:41:05 INFO - PROCESS | 2060 | 1464104465355 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}] 08:41:05 INFO - PROCESS | 2060 | 1464104465464 Marionette TRACE conn5 <- [1,2615,null,{"value":null}] 08:41:05 INFO - PROCESS | 2060 | 1464104465609 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\", \"d7c34136-0072-4267-ac82-d2d8ecbe8f23\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:41:05 INFO - PROCESS | 2060 | ++DOCSHELL 156C1C00 == 56 [pid = 2060] [id = 663] 08:41:05 INFO - PROCESS | 2060 | ++DOMWINDOW == 106 (156D4400) [pid = 2060] [serial = 1989] [outer = 00000000] 08:41:05 INFO - PROCESS | 2060 | ++DOMWINDOW == 107 (16697000) [pid = 2060] [serial = 1990] [outer = 156D4400] 08:41:05 INFO - PROCESS | 2060 | 1464104465665 Marionette DEBUG loaded listener.js 08:41:05 INFO - PROCESS | 2060 | ++DOMWINDOW == 108 (16ED6800) [pid = 2060] [serial = 1991] [outer = 156D4400] 08:41:06 INFO - PROCESS | 2060 | 1464104466257 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]]]}] 08:41:06 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.stroke.join.2.html | Shadows are drawn for stroke joins 08:41:06 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.stroke.join.2.html | took 970ms 08:41:06 INFO - PROCESS | 2060 | 1464104466322 Marionette TRACE conn5 -> [0,2617,"getWindowHandle",null] 08:41:06 INFO - TEST-START | /2dcontext/shadows/2d.shadow.stroke.join.3.html 08:41:06 INFO - PROCESS | 2060 | 1464104466326 Marionette TRACE conn5 <- [1,2617,null,{"value":"13"}] 08:41:06 INFO - PROCESS | 2060 | 1464104466337 Marionette TRACE conn5 -> [0,2618,"setScriptTimeout",{"ms":35000}] 08:41:06 INFO - PROCESS | 2060 | 1464104466342 Marionette TRACE conn5 <- [1,2618,null,{}] 08:41:06 INFO - PROCESS | 2060 | 1464104466346 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}] 08:41:06 INFO - PROCESS | 2060 | 1464104466462 Marionette TRACE conn5 <- [1,2619,null,{"value":null}] 08:41:06 INFO - PROCESS | 2060 | 1464104466604 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\", \"d7c34136-0072-4267-ac82-d2d8ecbe8f23\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:41:06 INFO - PROCESS | 2060 | ++DOCSHELL 0C41EC00 == 57 [pid = 2060] [id = 664] 08:41:06 INFO - PROCESS | 2060 | ++DOMWINDOW == 109 (1774E400) [pid = 2060] [serial = 1992] [outer = 00000000] 08:41:06 INFO - PROCESS | 2060 | ++DOMWINDOW == 110 (177E9400) [pid = 2060] [serial = 1993] [outer = 1774E400] 08:41:06 INFO - PROCESS | 2060 | 1464104466660 Marionette DEBUG loaded listener.js 08:41:06 INFO - PROCESS | 2060 | ++DOMWINDOW == 111 (178CE800) [pid = 2060] [serial = 1994] [outer = 1774E400] 08:41:07 INFO - PROCESS | 2060 | 1464104467209 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]]]}] 08:41:07 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.stroke.join.3.html | Shadows are drawn for stroke joins respecting miter limit 08:41:07 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.stroke.join.3.html | took 930ms 08:41:07 INFO - PROCESS | 2060 | 1464104467262 Marionette TRACE conn5 -> [0,2621,"getWindowHandle",null] 08:41:07 INFO - PROCESS | 2060 | 1464104467264 Marionette TRACE conn5 <- [1,2621,null,{"value":"13"}] 08:41:07 INFO - TEST-START | /2dcontext/shadows/2d.shadow.transform.1.html 08:41:07 INFO - PROCESS | 2060 | 1464104467268 Marionette TRACE conn5 -> [0,2622,"setScriptTimeout",{"ms":35000}] 08:41:07 INFO - PROCESS | 2060 | 1464104467270 Marionette TRACE conn5 <- [1,2622,null,{}] 08:41:07 INFO - PROCESS | 2060 | 1464104467274 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}] 08:41:07 INFO - PROCESS | 2060 | 1464104467381 Marionette TRACE conn5 <- [1,2623,null,{"value":null}] 08:41:07 INFO - PROCESS | 2060 | 1464104467526 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\", \"d7c34136-0072-4267-ac82-d2d8ecbe8f23\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:41:07 INFO - PROCESS | 2060 | ++DOCSHELL 178F5C00 == 58 [pid = 2060] [id = 665] 08:41:07 INFO - PROCESS | 2060 | ++DOMWINDOW == 112 (17931400) [pid = 2060] [serial = 1995] [outer = 00000000] 08:41:07 INFO - PROCESS | 2060 | ++DOMWINDOW == 113 (18ACB800) [pid = 2060] [serial = 1996] [outer = 17931400] 08:41:07 INFO - PROCESS | 2060 | 1464104467581 Marionette DEBUG loaded listener.js 08:41:07 INFO - PROCESS | 2060 | ++DOMWINDOW == 114 (191DEC00) [pid = 2060] [serial = 1997] [outer = 17931400] 08:41:08 INFO - PROCESS | 2060 | 1464104468202 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]]]}] 08:41:08 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.transform.1.html | Shadows take account of transformations 08:41:08 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.transform.1.html | took 970ms 08:41:08 INFO - PROCESS | 2060 | 1464104468242 Marionette TRACE conn5 -> [0,2625,"getWindowHandle",null] 08:41:08 INFO - PROCESS | 2060 | 1464104468244 Marionette TRACE conn5 <- [1,2625,null,{"value":"13"}] 08:41:08 INFO - PROCESS | 2060 | 1464104468248 Marionette TRACE conn5 -> [0,2626,"setScriptTimeout",{"ms":35000}] 08:41:08 INFO - TEST-START | /2dcontext/shadows/2d.shadow.transform.2.html 08:41:08 INFO - PROCESS | 2060 | 1464104468250 Marionette TRACE conn5 <- [1,2626,null,{}] 08:41:08 INFO - PROCESS | 2060 | 1464104468254 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}] 08:41:08 INFO - PROCESS | 2060 | 1464104468362 Marionette TRACE conn5 <- [1,2627,null,{"value":null}] 08:41:08 INFO - PROCESS | 2060 | 1464104468627 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\", \"d7c34136-0072-4267-ac82-d2d8ecbe8f23\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:41:08 INFO - PROCESS | 2060 | ++DOCSHELL 0C3B0400 == 59 [pid = 2060] [id = 666] 08:41:08 INFO - PROCESS | 2060 | ++DOMWINDOW == 115 (0C420C00) [pid = 2060] [serial = 1998] [outer = 00000000] 08:41:08 INFO - PROCESS | 2060 | ++DOMWINDOW == 116 (0DA42000) [pid = 2060] [serial = 1999] [outer = 0C420C00] 08:41:08 INFO - PROCESS | 2060 | 1464104468683 Marionette DEBUG loaded listener.js 08:41:08 INFO - PROCESS | 2060 | ++DOMWINDOW == 117 (0E123C00) [pid = 2060] [serial = 2000] [outer = 0C420C00] 08:41:09 INFO - PROCESS | 2060 | 1464104469274 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]]]}] 08:41:09 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.transform.2.html | Shadow offsets are not affected by transformations 08:41:09 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.transform.2.html | took 1070ms 08:41:09 INFO - PROCESS | 2060 | 1464104469322 Marionette TRACE conn5 -> [0,2629,"getWindowHandle",null] 08:41:09 INFO - PROCESS | 2060 | 1464104469326 Marionette TRACE conn5 <- [1,2629,null,{"value":"13"}] 08:41:09 INFO - TEST-START | /2dcontext/text-styles/2d.text.align.default.html 08:41:09 INFO - PROCESS | 2060 | 1464104469330 Marionette TRACE conn5 -> [0,2630,"setScriptTimeout",{"ms":35000}] 08:41:09 INFO - PROCESS | 2060 | 1464104469334 Marionette TRACE conn5 <- [1,2630,null,{}] 08:41:09 INFO - PROCESS | 2060 | 1464104469339 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}] 08:41:09 INFO - PROCESS | 2060 | 1464104469441 Marionette TRACE conn5 <- [1,2631,null,{"value":null}] 08:41:09 INFO - PROCESS | 2060 | 1464104469597 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\", \"d7c34136-0072-4267-ac82-d2d8ecbe8f23\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:41:09 INFO - PROCESS | 2060 | --DOCSHELL 09180000 == 58 [pid = 2060] [id = 636] 08:41:09 INFO - PROCESS | 2060 | --DOCSHELL 166A2800 == 57 [pid = 2060] [id = 660] 08:41:09 INFO - PROCESS | 2060 | --DOCSHELL 156D7C00 == 56 [pid = 2060] [id = 659] 08:41:09 INFO - PROCESS | 2060 | --DOCSHELL 0C3AD400 == 55 [pid = 2060] [id = 658] 08:41:09 INFO - PROCESS | 2060 | --DOCSHELL 14F15400 == 54 [pid = 2060] [id = 657] 08:41:09 INFO - PROCESS | 2060 | --DOCSHELL 14990800 == 53 [pid = 2060] [id = 656] 08:41:09 INFO - PROCESS | 2060 | --DOCSHELL 134E7000 == 52 [pid = 2060] [id = 655] 08:41:09 INFO - PROCESS | 2060 | --DOCSHELL 12664800 == 51 [pid = 2060] [id = 654] 08:41:09 INFO - PROCESS | 2060 | --DOCSHELL 0DCE9000 == 50 [pid = 2060] [id = 653] 08:41:09 INFO - PROCESS | 2060 | --DOCSHELL 0CFA7000 == 49 [pid = 2060] [id = 652] 08:41:09 INFO - PROCESS | 2060 | --DOCSHELL 0C310C00 == 48 [pid = 2060] [id = 651] 08:41:09 INFO - PROCESS | 2060 | --DOCSHELL 0DADAC00 == 47 [pid = 2060] [id = 650] 08:41:09 INFO - PROCESS | 2060 | --DOCSHELL 0C3AF000 == 46 [pid = 2060] [id = 649] 08:41:09 INFO - PROCESS | 2060 | --DOCSHELL 15C77C00 == 45 [pid = 2060] [id = 648] 08:41:09 INFO - PROCESS | 2060 | --DOCSHELL 0D664000 == 44 [pid = 2060] [id = 647] 08:41:09 INFO - PROCESS | 2060 | --DOMWINDOW == 116 (0C3A5400) [pid = 2060] [serial = 1897] [outer = 00000000] [url = about:blank] 08:41:09 INFO - PROCESS | 2060 | --DOMWINDOW == 115 (123C5800) [pid = 2060] [serial = 1900] [outer = 00000000] [url = about:blank] 08:41:09 INFO - PROCESS | 2060 | --DOMWINDOW == 114 (13D4F000) [pid = 2060] [serial = 1903] [outer = 00000000] [url = about:blank] 08:41:09 INFO - PROCESS | 2060 | --DOMWINDOW == 113 (156C0000) [pid = 2060] [serial = 1906] [outer = 00000000] [url = about:blank] 08:41:09 INFO - PROCESS | 2060 | --DOMWINDOW == 112 (15C39400) [pid = 2060] [serial = 1909] [outer = 00000000] [url = about:blank] 08:41:09 INFO - PROCESS | 2060 | ++DOCSHELL 0C3A4000 == 45 [pid = 2060] [id = 667] 08:41:09 INFO - PROCESS | 2060 | ++DOMWINDOW == 113 (0C3A4C00) [pid = 2060] [serial = 2001] [outer = 00000000] 08:41:09 INFO - PROCESS | 2060 | ++DOMWINDOW == 114 (0CA5EC00) [pid = 2060] [serial = 2002] [outer = 0C3A4C00] 08:41:09 INFO - PROCESS | 2060 | 1464104469712 Marionette DEBUG loaded listener.js 08:41:09 INFO - PROCESS | 2060 | ++DOMWINDOW == 115 (0D53F400) [pid = 2060] [serial = 2003] [outer = 0C3A4C00] 08:41:09 INFO - PROCESS | 2060 | --DOCSHELL 156D8800 == 44 [pid = 2060] [id = 646] 08:41:09 INFO - PROCESS | 2060 | --DOMWINDOW == 114 (18AC2800) [pid = 2060] [serial = 1877] [outer = 00000000] [url = about:blank] 08:41:09 INFO - PROCESS | 2060 | --DOMWINDOW == 113 (178D0400) [pid = 2060] [serial = 1924] [outer = 00000000] [url = about:blank] 08:41:09 INFO - PROCESS | 2060 | --DOMWINDOW == 112 (192C2C00) [pid = 2060] [serial = 1927] [outer = 00000000] [url = about:blank] 08:41:09 INFO - PROCESS | 2060 | --DOMWINDOW == 111 (12331400) [pid = 2060] [serial = 1915] [outer = 00000000] [url = about:blank] 08:41:09 INFO - PROCESS | 2060 | --DOMWINDOW == 110 (1300AC00) [pid = 2060] [serial = 1916] [outer = 00000000] [url = about:blank] 08:41:09 INFO - PROCESS | 2060 | --DOMWINDOW == 109 (18ACAC00) [pid = 2060] [serial = 1925] [outer = 00000000] [url = about:blank] 08:41:09 INFO - PROCESS | 2060 | --DOMWINDOW == 108 (16771C00) [pid = 2060] [serial = 1913] [outer = 00000000] [url = about:blank] 08:41:09 INFO - PROCESS | 2060 | --DOMWINDOW == 107 (162B1000) [pid = 2060] [serial = 1912] [outer = 00000000] [url = about:blank] 08:41:09 INFO - PROCESS | 2060 | --DOMWINDOW == 106 (16ED7800) [pid = 2060] [serial = 1921] [outer = 00000000] [url = about:blank] 08:41:09 INFO - PROCESS | 2060 | --DOMWINDOW == 105 (14F13C00) [pid = 2060] [serial = 1918] [outer = 00000000] [url = about:blank] 08:41:09 INFO - PROCESS | 2060 | --DOMWINDOW == 104 (154C9800) [pid = 2060] [serial = 1919] [outer = 00000000] [url = about:blank] 08:41:09 INFO - PROCESS | 2060 | --DOMWINDOW == 103 (1993F400) [pid = 2060] [serial = 1928] [outer = 00000000] [url = about:blank] 08:41:09 INFO - PROCESS | 2060 | --DOMWINDOW == 102 (154C6400) [pid = 2060] [serial = 1933] [outer = 00000000] [url = about:blank] 08:41:09 INFO - PROCESS | 2060 | --DOMWINDOW == 101 (0D534C00) [pid = 2060] [serial = 1930] [outer = 00000000] [url = about:blank] 08:41:09 INFO - PROCESS | 2060 | --DOMWINDOW == 100 (175F7400) [pid = 2060] [serial = 1922] [outer = 00000000] [url = about:blank] 08:41:09 INFO - PROCESS | 2060 | --DOMWINDOW == 99 (0DA46000) [pid = 2060] [serial = 1937] [outer = 00000000] [url = about:blank] 08:41:09 INFO - PROCESS | 2060 | --DOMWINDOW == 98 (0D537800) [pid = 2060] [serial = 1931] [outer = 00000000] [url = about:blank] 08:41:09 INFO - PROCESS | 2060 | --DOMWINDOW == 97 (16D59000) [pid = 2060] [serial = 1934] [outer = 00000000] [url = about:blank] 08:41:09 INFO - PROCESS | 2060 | --DOMWINDOW == 96 (192BFC00) [pid = 2060] [serial = 1886] [outer = 00000000] [url = about:blank] 08:41:09 INFO - PROCESS | 2060 | --DOMWINDOW == 95 (0DA4A800) [pid = 2060] [serial = 1880] [outer = 00000000] [url = about:blank] 08:41:09 INFO - PROCESS | 2060 | --DOMWINDOW == 94 (154C4000) [pid = 2060] [serial = 1883] [outer = 00000000] [url = about:blank] 08:41:09 INFO - PROCESS | 2060 | --DOMWINDOW == 93 (1A274000) [pid = 2060] [serial = 1936] [outer = 00000000] [url = about:blank] 08:41:10 INFO - PROCESS | 2060 | 1464104470159 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]]]}] 08:41:10 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.align.default.html | Canvas test: 2d.text.align.default 08:41:10 INFO - TEST-OK | /2dcontext/text-styles/2d.text.align.default.html | took 870ms 08:41:10 INFO - PROCESS | 2060 | 1464104470204 Marionette TRACE conn5 -> [0,2633,"getWindowHandle",null] 08:41:10 INFO - PROCESS | 2060 | 1464104470208 Marionette TRACE conn5 <- [1,2633,null,{"value":"13"}] 08:41:10 INFO - TEST-START | /2dcontext/text-styles/2d.text.align.invalid.html 08:41:10 INFO - PROCESS | 2060 | 1464104470213 Marionette TRACE conn5 -> [0,2634,"setScriptTimeout",{"ms":35000}] 08:41:10 INFO - PROCESS | 2060 | 1464104470215 Marionette TRACE conn5 <- [1,2634,null,{}] 08:41:10 INFO - PROCESS | 2060 | 1464104470219 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}] 08:41:10 INFO - PROCESS | 2060 | 1464104470310 Marionette TRACE conn5 <- [1,2635,null,{"value":null}] 08:41:10 INFO - PROCESS | 2060 | 1464104470320 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\", \"d7c34136-0072-4267-ac82-d2d8ecbe8f23\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:41:10 INFO - PROCESS | 2060 | ++DOCSHELL 0DA4AC00 == 45 [pid = 2060] [id = 668] 08:41:10 INFO - PROCESS | 2060 | ++DOMWINDOW == 94 (0DA4B400) [pid = 2060] [serial = 2004] [outer = 00000000] 08:41:10 INFO - PROCESS | 2060 | ++DOMWINDOW == 95 (12618400) [pid = 2060] [serial = 2005] [outer = 0DA4B400] 08:41:10 INFO - PROCESS | 2060 | 1464104470370 Marionette DEBUG loaded listener.js 08:41:10 INFO - PROCESS | 2060 | ++DOMWINDOW == 96 (130E7000) [pid = 2060] [serial = 2006] [outer = 0DA4B400] 08:41:10 INFO - PROCESS | 2060 | 1464104470871 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]]]}] 08:41:10 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.align.invalid.html | Canvas test: 2d.text.align.invalid 08:41:10 INFO - TEST-OK | /2dcontext/text-styles/2d.text.align.invalid.html | took 670ms 08:41:10 INFO - PROCESS | 2060 | 1464104470887 Marionette TRACE conn5 -> [0,2637,"getWindowHandle",null] 08:41:10 INFO - PROCESS | 2060 | 1464104470890 Marionette TRACE conn5 <- [1,2637,null,{"value":"13"}] 08:41:10 INFO - TEST-START | /2dcontext/text-styles/2d.text.align.valid.html 08:41:10 INFO - PROCESS | 2060 | 1464104470894 Marionette TRACE conn5 -> [0,2638,"setScriptTimeout",{"ms":35000}] 08:41:10 INFO - PROCESS | 2060 | 1464104470900 Marionette TRACE conn5 <- [1,2638,null,{}] 08:41:10 INFO - PROCESS | 2060 | 1464104470909 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}] 08:41:10 INFO - PROCESS | 2060 | 1464104470997 Marionette TRACE conn5 <- [1,2639,null,{"value":null}] 08:41:10 INFO - PROCESS | 2060 | 1464104471006 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\", \"d7c34136-0072-4267-ac82-d2d8ecbe8f23\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:41:10 INFO - PROCESS | 2060 | ++DOCSHELL 14F15400 == 46 [pid = 2060] [id = 669] 08:41:10 INFO - PROCESS | 2060 | ++DOMWINDOW == 97 (14F16800) [pid = 2060] [serial = 2007] [outer = 00000000] 08:41:11 INFO - PROCESS | 2060 | ++DOMWINDOW == 98 (15492800) [pid = 2060] [serial = 2008] [outer = 14F16800] 08:41:11 INFO - PROCESS | 2060 | 1464104471051 Marionette DEBUG loaded listener.js 08:41:11 INFO - PROCESS | 2060 | ++DOMWINDOW == 99 (156BB400) [pid = 2060] [serial = 2009] [outer = 14F16800] 08:41:11 INFO - PROCESS | 2060 | 1464104471532 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]]]}] 08:41:11 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.align.valid.html | Canvas test: 2d.text.align.valid 08:41:11 INFO - TEST-OK | /2dcontext/text-styles/2d.text.align.valid.html | took 690ms 08:41:11 INFO - PROCESS | 2060 | 1464104471587 Marionette TRACE conn5 -> [0,2641,"getWindowHandle",null] 08:41:11 INFO - PROCESS | 2060 | 1464104471590 Marionette TRACE conn5 <- [1,2641,null,{"value":"13"}] 08:41:11 INFO - PROCESS | 2060 | 1464104471593 Marionette TRACE conn5 -> [0,2642,"setScriptTimeout",{"ms":35000}] 08:41:11 INFO - TEST-START | /2dcontext/text-styles/2d.text.baseline.default.html 08:41:11 INFO - PROCESS | 2060 | 1464104471595 Marionette TRACE conn5 <- [1,2642,null,{}] 08:41:11 INFO - PROCESS | 2060 | 1464104471599 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}] 08:41:11 INFO - PROCESS | 2060 | 1464104471687 Marionette TRACE conn5 <- [1,2643,null,{"value":null}] 08:41:11 INFO - PROCESS | 2060 | 1464104471696 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\", \"d7c34136-0072-4267-ac82-d2d8ecbe8f23\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:41:11 INFO - PROCESS | 2060 | ++DOCSHELL 156BD800 == 47 [pid = 2060] [id = 670] 08:41:11 INFO - PROCESS | 2060 | ++DOMWINDOW == 100 (156D4800) [pid = 2060] [serial = 2010] [outer = 00000000] 08:41:11 INFO - PROCESS | 2060 | ++DOMWINDOW == 101 (15C6DC00) [pid = 2060] [serial = 2011] [outer = 156D4800] 08:41:11 INFO - PROCESS | 2060 | 1464104471741 Marionette DEBUG loaded listener.js 08:41:11 INFO - PROCESS | 2060 | ++DOMWINDOW == 102 (15C91000) [pid = 2060] [serial = 2012] [outer = 156D4800] 08:41:12 INFO - PROCESS | 2060 | 1464104472186 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]]]}] 08:41:12 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.baseline.default.html | Canvas test: 2d.text.baseline.default 08:41:12 INFO - TEST-OK | /2dcontext/text-styles/2d.text.baseline.default.html | took 630ms 08:41:12 INFO - PROCESS | 2060 | 1464104472237 Marionette TRACE conn5 -> [0,2645,"getWindowHandle",null] 08:41:12 INFO - PROCESS | 2060 | 1464104472239 Marionette TRACE conn5 <- [1,2645,null,{"value":"13"}] 08:41:12 INFO - PROCESS | 2060 | 1464104472242 Marionette TRACE conn5 -> [0,2646,"setScriptTimeout",{"ms":35000}] 08:41:12 INFO - PROCESS | 2060 | 1464104472244 Marionette TRACE conn5 <- [1,2646,null,{}] 08:41:12 INFO - TEST-START | /2dcontext/text-styles/2d.text.baseline.invalid.html 08:41:12 INFO - PROCESS | 2060 | 1464104472247 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}] 08:41:12 INFO - PROCESS | 2060 | 1464104472368 Marionette TRACE conn5 <- [1,2647,null,{"value":null}] 08:41:12 INFO - PROCESS | 2060 | 1464104472463 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\", \"d7c34136-0072-4267-ac82-d2d8ecbe8f23\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:41:12 INFO - PROCESS | 2060 | ++DOCSHELL 16697C00 == 48 [pid = 2060] [id = 671] 08:41:12 INFO - PROCESS | 2060 | ++DOMWINDOW == 103 (16698800) [pid = 2060] [serial = 2013] [outer = 00000000] 08:41:12 INFO - PROCESS | 2060 | ++DOMWINDOW == 104 (16CA2800) [pid = 2060] [serial = 2014] [outer = 16698800] 08:41:12 INFO - PROCESS | 2060 | 1464104472515 Marionette DEBUG loaded listener.js 08:41:12 INFO - PROCESS | 2060 | ++DOMWINDOW == 105 (16EDB000) [pid = 2060] [serial = 2015] [outer = 16698800] 08:41:12 INFO - PROCESS | 2060 | 1464104472955 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]]]}] 08:41:12 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.baseline.invalid.html | Canvas test: 2d.text.baseline.invalid 08:41:12 INFO - TEST-OK | /2dcontext/text-styles/2d.text.baseline.invalid.html | took 731ms 08:41:12 INFO - PROCESS | 2060 | 1464104472979 Marionette TRACE conn5 -> [0,2649,"getWindowHandle",null] 08:41:12 INFO - PROCESS | 2060 | 1464104472981 Marionette TRACE conn5 <- [1,2649,null,{"value":"13"}] 08:41:12 INFO - TEST-START | /2dcontext/text-styles/2d.text.baseline.valid.html 08:41:12 INFO - PROCESS | 2060 | 1464104472984 Marionette TRACE conn5 -> [0,2650,"setScriptTimeout",{"ms":35000}] 08:41:12 INFO - PROCESS | 2060 | 1464104472986 Marionette TRACE conn5 <- [1,2650,null,{}] 08:41:12 INFO - PROCESS | 2060 | 1464104472989 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}] 08:41:13 INFO - PROCESS | 2060 | 1464104473114 Marionette TRACE conn5 <- [1,2651,null,{"value":null}] 08:41:13 INFO - PROCESS | 2060 | 1464104473177 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\", \"d7c34136-0072-4267-ac82-d2d8ecbe8f23\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:41:13 INFO - PROCESS | 2060 | ++DOCSHELL 17741800 == 49 [pid = 2060] [id = 672] 08:41:13 INFO - PROCESS | 2060 | ++DOMWINDOW == 106 (17748800) [pid = 2060] [serial = 2016] [outer = 00000000] 08:41:13 INFO - PROCESS | 2060 | ++DOMWINDOW == 107 (177E5800) [pid = 2060] [serial = 2017] [outer = 17748800] 08:41:13 INFO - PROCESS | 2060 | 1464104473229 Marionette DEBUG loaded listener.js 08:41:13 INFO - PROCESS | 2060 | ++DOMWINDOW == 108 (177E7C00) [pid = 2060] [serial = 2018] [outer = 17748800] 08:41:13 INFO - PROCESS | 2060 | 1464104473650 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]]]}] 08:41:13 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.baseline.valid.html | Canvas test: 2d.text.baseline.valid 08:41:13 INFO - TEST-OK | /2dcontext/text-styles/2d.text.baseline.valid.html | took 730ms 08:41:13 INFO - PROCESS | 2060 | 1464104473715 Marionette TRACE conn5 -> [0,2653,"getWindowHandle",null] 08:41:13 INFO - TEST-START | /2dcontext/text-styles/2d.text.draw.baseline.bottom.html 08:41:13 INFO - PROCESS | 2060 | 1464104473717 Marionette TRACE conn5 <- [1,2653,null,{"value":"13"}] 08:41:13 INFO - PROCESS | 2060 | 1464104473720 Marionette TRACE conn5 -> [0,2654,"setScriptTimeout",{"ms":35000}] 08:41:13 INFO - PROCESS | 2060 | 1464104473722 Marionette TRACE conn5 <- [1,2654,null,{}] 08:41:13 INFO - PROCESS | 2060 | 1464104473733 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}] 08:41:13 INFO - PROCESS | 2060 | 1464104473876 Marionette TRACE conn5 <- [1,2655,null,{"value":null}] 08:41:13 INFO - PROCESS | 2060 | 1464104473946 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\", \"d7c34136-0072-4267-ac82-d2d8ecbe8f23\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:41:13 INFO - PROCESS | 2060 | ++DOCSHELL 177DCC00 == 50 [pid = 2060] [id = 673] 08:41:13 INFO - PROCESS | 2060 | ++DOMWINDOW == 109 (178D2400) [pid = 2060] [serial = 2019] [outer = 00000000] 08:41:13 INFO - PROCESS | 2060 | ++DOMWINDOW == 110 (18AEF400) [pid = 2060] [serial = 2020] [outer = 178D2400] 08:41:13 INFO - PROCESS | 2060 | 1464104473990 Marionette DEBUG loaded listener.js 08:41:14 INFO - PROCESS | 2060 | ++DOMWINDOW == 111 (192C1400) [pid = 2060] [serial = 2021] [outer = 178D2400] 08:41:14 INFO - PROCESS | 2060 | --DOMWINDOW == 110 (11D5D000) [pid = 2060] [serial = 1899] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.composite.2.html] 08:41:14 INFO - PROCESS | 2060 | --DOMWINDOW == 109 (156BA800) [pid = 2060] [serial = 1908] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.enable.off.1.html] 08:41:14 INFO - PROCESS | 2060 | --DOMWINDOW == 108 (09176800) [pid = 2060] [serial = 1896] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.composite.1.html] 08:41:14 INFO - PROCESS | 2060 | --DOMWINDOW == 107 (1567F800) [pid = 2060] [serial = 1905] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.enable.blur.html] 08:41:14 INFO - PROCESS | 2060 | --DOMWINDOW == 106 (14993400) [pid = 2060] [serial = 1968] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.pattern.basic.html] 08:41:14 INFO - PROCESS | 2060 | --DOMWINDOW == 105 (0D25AC00) [pid = 2060] [serial = 1956] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.offset.positiveX.html] 08:41:14 INFO - PROCESS | 2060 | --DOMWINDOW == 104 (154C9C00) [pid = 2060] [serial = 1971] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.pattern.transparent.1.html] 08:41:14 INFO - PROCESS | 2060 | --DOMWINDOW == 103 (0C41C800) [pid = 2060] [serial = 1953] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.offset.negativeY.html] 08:41:14 INFO - PROCESS | 2060 | --DOMWINDOW == 102 (12667400) [pid = 2060] [serial = 1962] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.outside.html] 08:41:14 INFO - PROCESS | 2060 | --DOMWINDOW == 101 (0DCE9C00) [pid = 2060] [serial = 1959] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.offset.positiveY.html] 08:41:14 INFO - PROCESS | 2060 | --DOMWINDOW == 100 (0D535400) [pid = 2060] [serial = 1974] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.pattern.transparent.2.html] 08:41:14 INFO - PROCESS | 2060 | --DOMWINDOW == 99 (15C40800) [pid = 2060] [serial = 1977] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.stroke.basic.html] 08:41:14 INFO - PROCESS | 2060 | --DOMWINDOW == 98 (134E7C00) [pid = 2060] [serial = 1965] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.pattern.alpha.html] 08:41:14 INFO - PROCESS | 2060 | --DOMWINDOW == 97 (134E0000) [pid = 2060] [serial = 1902] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.composite.3.html] 08:41:14 INFO - PROCESS | 2060 | 1464104474981 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]]]}] 08:41:14 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) 08:41:14 INFO - TEST-OK | /2dcontext/text-styles/2d.text.draw.baseline.bottom.html | took 1281ms 08:41:14 INFO - PROCESS | 2060 | 1464104475002 Marionette TRACE conn5 -> [0,2657,"getWindowHandle",null] 08:41:14 INFO - PROCESS | 2060 | 1464104475004 Marionette TRACE conn5 <- [1,2657,null,{"value":"13"}] 08:41:14 INFO - TEST-START | /2dcontext/text-styles/2d.text.draw.baseline.hanging.html 08:41:14 INFO - PROCESS | 2060 | 1464104475007 Marionette TRACE conn5 -> [0,2658,"setScriptTimeout",{"ms":35000}] 08:41:14 INFO - PROCESS | 2060 | 1464104475009 Marionette TRACE conn5 <- [1,2658,null,{}] 08:41:14 INFO - PROCESS | 2060 | 1464104475013 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}] 08:41:15 INFO - PROCESS | 2060 | 1464104475095 Marionette TRACE conn5 <- [1,2659,null,{"value":null}] 08:41:15 INFO - PROCESS | 2060 | 1464104475101 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\", \"d7c34136-0072-4267-ac82-d2d8ecbe8f23\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:41:15 INFO - PROCESS | 2060 | ++DOCSHELL 0D66C800 == 51 [pid = 2060] [id = 674] 08:41:15 INFO - PROCESS | 2060 | ++DOMWINDOW == 98 (11F2D800) [pid = 2060] [serial = 2022] [outer = 00000000] 08:41:15 INFO - PROCESS | 2060 | ++DOMWINDOW == 99 (14F1E800) [pid = 2060] [serial = 2023] [outer = 11F2D800] 08:41:15 INFO - PROCESS | 2060 | 1464104475148 Marionette DEBUG loaded listener.js 08:41:15 INFO - PROCESS | 2060 | ++DOMWINDOW == 100 (156D3800) [pid = 2060] [serial = 2024] [outer = 11F2D800] 08:41:16 INFO - PROCESS | 2060 | 1464104476087 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] 08:41:16 INFO - PROCESS | 2060 | 1464104476133 Marionette TRACE conn5 <- [1,2661,null,{"value":"13"}] 08:41:16 INFO - TEST-START | /2dcontext/text-styles/2d.text.draw.baseline.ideographic.html 08:41:16 INFO - PROCESS | 2060 | 1464104476136 Marionette TRACE conn5 -> [0,2662,"setScriptTimeout",{"ms":35000}] 08:41:16 INFO - PROCESS | 2060 | 1464104476138 Marionette TRACE conn5 <- [1,2662,null,{}] 08:41:16 INFO - PROCESS | 2060 | 1464104476142 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}] 08:41:16 INFO - PROCESS | 2060 | 1464104476224 Marionette TRACE conn5 <- [1,2663,null,{"value":null}] 08:41:16 INFO - PROCESS | 2060 | 1464104476231 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\", \"d7c34136-0072-4267-ac82-d2d8ecbe8f23\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:41:16 INFO - PROCESS | 2060 | ++DOCSHELL 14994C00 == 52 [pid = 2060] [id = 675] 08:41:16 INFO - PROCESS | 2060 | ++DOMWINDOW == 101 (14F14000) [pid = 2060] [serial = 2025] [outer = 00000000] 08:41:16 INFO - PROCESS | 2060 | ++DOMWINDOW == 102 (199E9000) [pid = 2060] [serial = 2026] [outer = 14F14000] 08:41:16 INFO - PROCESS | 2060 | 1464104476275 Marionette DEBUG loaded listener.js 08:41:16 INFO - PROCESS | 2060 | ++DOMWINDOW == 103 (1A20DC00) [pid = 2060] [serial = 2027] [outer = 14F14000] 08:41:17 INFO - PROCESS | 2060 | 1464104477512 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] 08:41:17 INFO - PROCESS | 2060 | 1464104477564 Marionette TRACE conn5 <- [1,2665,null,{"value":"13"}] 08:41:17 INFO - TEST-START | /2dcontext/text-styles/2d.text.draw.baseline.middle.html 08:41:17 INFO - PROCESS | 2060 | 1464104477568 Marionette TRACE conn5 -> [0,2666,"setScriptTimeout",{"ms":35000}] 08:41:17 INFO - PROCESS | 2060 | 1464104477572 Marionette TRACE conn5 <- [1,2666,null,{}] 08:41:17 INFO - PROCESS | 2060 | 1464104477577 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}] 08:41:17 INFO - PROCESS | 2060 | 1464104477722 Marionette TRACE conn5 <- [1,2667,null,{"value":null}] 08:41:17 INFO - PROCESS | 2060 | 1464104477872 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\", \"d7c34136-0072-4267-ac82-d2d8ecbe8f23\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:41:17 INFO - PROCESS | 2060 | ++DOCSHELL 0D8F6800 == 53 [pid = 2060] [id = 676] 08:41:17 INFO - PROCESS | 2060 | ++DOMWINDOW == 104 (0DADC800) [pid = 2060] [serial = 2028] [outer = 00000000] 08:41:17 INFO - PROCESS | 2060 | ++DOMWINDOW == 105 (1261B000) [pid = 2060] [serial = 2029] [outer = 0DADC800] 08:41:17 INFO - PROCESS | 2060 | 1464104477929 Marionette DEBUG loaded listener.js 08:41:17 INFO - PROCESS | 2060 | ++DOMWINDOW == 106 (134E2C00) [pid = 2060] [serial = 2030] [outer = 0DADC800] 08:41:18 INFO - PROCESS | 2060 | 1464104478963 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]]]}] 08:41:18 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) 08:41:18 INFO - TEST-OK | /2dcontext/text-styles/2d.text.draw.baseline.middle.html | took 1429ms 08:41:18 INFO - PROCESS | 2060 | 1464104478999 Marionette TRACE conn5 -> [0,2669,"getWindowHandle",null] 08:41:18 INFO - PROCESS | 2060 | 1464104479005 Marionette TRACE conn5 <- [1,2669,null,{"value":"13"}] 08:41:18 INFO - TEST-START | /2dcontext/text-styles/2d.text.draw.baseline.top.html 08:41:18 INFO - PROCESS | 2060 | 1464104479012 Marionette TRACE conn5 -> [0,2670,"setScriptTimeout",{"ms":35000}] 08:41:18 INFO - PROCESS | 2060 | 1464104479015 Marionette TRACE conn5 <- [1,2670,null,{}] 08:41:18 INFO - PROCESS | 2060 | 1464104479019 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}] 08:41:19 INFO - PROCESS | 2060 | 1464104479162 Marionette TRACE conn5 <- [1,2671,null,{"value":null}] 08:41:19 INFO - PROCESS | 2060 | 1464104479316 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\", \"d7c34136-0072-4267-ac82-d2d8ecbe8f23\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:41:19 INFO - PROCESS | 2060 | ++DOCSHELL 156D8C00 == 54 [pid = 2060] [id = 677] 08:41:19 INFO - PROCESS | 2060 | ++DOMWINDOW == 107 (15C34C00) [pid = 2060] [serial = 2031] [outer = 00000000] 08:41:19 INFO - PROCESS | 2060 | ++DOMWINDOW == 108 (1669F400) [pid = 2060] [serial = 2032] [outer = 15C34C00] 08:41:19 INFO - PROCESS | 2060 | 1464104479371 Marionette DEBUG loaded listener.js 08:41:19 INFO - PROCESS | 2060 | ++DOMWINDOW == 109 (16D56800) [pid = 2060] [serial = 2033] [outer = 15C34C00] 08:41:20 INFO - PROCESS | 2060 | 1464104480412 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]]]}] 08:41:20 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) 08:41:20 INFO - TEST-OK | /2dcontext/text-styles/2d.text.draw.baseline.top.html | took 1436ms 08:41:20 INFO - PROCESS | 2060 | 1464104480450 Marionette TRACE conn5 -> [0,2673,"getWindowHandle",null] 08:41:20 INFO - PROCESS | 2060 | 1464104480452 Marionette TRACE conn5 <- [1,2673,null,{"value":"13"}] 08:41:20 INFO - TEST-START | /2dcontext/text-styles/2d.text.draw.space.collapse.end.html 08:41:20 INFO - PROCESS | 2060 | 1464104480456 Marionette TRACE conn5 -> [0,2674,"setScriptTimeout",{"ms":35000}] 08:41:20 INFO - PROCESS | 2060 | 1464104480460 Marionette TRACE conn5 <- [1,2674,null,{}] 08:41:20 INFO - PROCESS | 2060 | 1464104480471 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}] 08:41:20 INFO - PROCESS | 2060 | 1464104480613 Marionette TRACE conn5 <- [1,2675,null,{"value":null}] 08:41:20 INFO - PROCESS | 2060 | 1464104480761 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\", \"d7c34136-0072-4267-ac82-d2d8ecbe8f23\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:41:20 INFO - PROCESS | 2060 | ++DOCSHELL 178C8800 == 55 [pid = 2060] [id = 678] 08:41:20 INFO - PROCESS | 2060 | ++DOMWINDOW == 110 (1A206800) [pid = 2060] [serial = 2034] [outer = 00000000] 08:41:20 INFO - PROCESS | 2060 | ++DOMWINDOW == 111 (1A2F0C00) [pid = 2060] [serial = 2035] [outer = 1A206800] 08:41:20 INFO - PROCESS | 2060 | 1464104480819 Marionette DEBUG loaded listener.js 08:41:20 INFO - PROCESS | 2060 | ++DOMWINDOW == 112 (1A77C800) [pid = 2060] [serial = 2036] [outer = 1A206800] 08:41:21 INFO - PROCESS | 2060 | 1464104481855 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] 08:41:21 INFO - PROCESS | 2060 | 1464104481885 Marionette TRACE conn5 <- [1,2677,null,{"value":"13"}] 08:41:21 INFO - TEST-START | /2dcontext/text-styles/2d.text.draw.space.collapse.other.html 08:41:21 INFO - PROCESS | 2060 | 1464104481890 Marionette TRACE conn5 -> [0,2678,"setScriptTimeout",{"ms":35000}] 08:41:21 INFO - PROCESS | 2060 | 1464104481894 Marionette TRACE conn5 <- [1,2678,null,{}] 08:41:21 INFO - PROCESS | 2060 | 1464104481901 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}] 08:41:21 INFO - PROCESS | 2060 | 1464104482001 Marionette TRACE conn5 <- [1,2679,null,{"value":null}] 08:41:22 INFO - PROCESS | 2060 | 1464104482186 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\", \"d7c34136-0072-4267-ac82-d2d8ecbe8f23\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:41:22 INFO - PROCESS | 2060 | ++DOCSHELL 0CAEDC00 == 56 [pid = 2060] [id = 679] 08:41:22 INFO - PROCESS | 2060 | ++DOMWINDOW == 113 (0CAEFC00) [pid = 2060] [serial = 2037] [outer = 00000000] 08:41:22 INFO - PROCESS | 2060 | ++DOMWINDOW == 114 (0CFDE400) [pid = 2060] [serial = 2038] [outer = 0CAEFC00] 08:41:22 INFO - PROCESS | 2060 | 1464104482242 Marionette DEBUG loaded listener.js 08:41:22 INFO - PROCESS | 2060 | ++DOMWINDOW == 115 (0D540800) [pid = 2060] [serial = 2039] [outer = 0CAEFC00] 08:41:22 INFO - PROCESS | 2060 | --DOCSHELL 0DC3E400 == 55 [pid = 2060] [id = 585] 08:41:22 INFO - PROCESS | 2060 | --DOCSHELL 0D66C800 == 54 [pid = 2060] [id = 674] 08:41:22 INFO - PROCESS | 2060 | --DOCSHELL 177DCC00 == 53 [pid = 2060] [id = 673] 08:41:22 INFO - PROCESS | 2060 | --DOCSHELL 17741800 == 52 [pid = 2060] [id = 672] 08:41:22 INFO - PROCESS | 2060 | --DOCSHELL 16697C00 == 51 [pid = 2060] [id = 671] 08:41:22 INFO - PROCESS | 2060 | --DOCSHELL 156BD800 == 50 [pid = 2060] [id = 670] 08:41:22 INFO - PROCESS | 2060 | --DOCSHELL 14F15400 == 49 [pid = 2060] [id = 669] 08:41:22 INFO - PROCESS | 2060 | --DOCSHELL 0DA4AC00 == 48 [pid = 2060] [id = 668] 08:41:22 INFO - PROCESS | 2060 | --DOCSHELL 0C3A4000 == 47 [pid = 2060] [id = 667] 08:41:22 INFO - PROCESS | 2060 | --DOCSHELL 0C3B0400 == 46 [pid = 2060] [id = 666] 08:41:22 INFO - PROCESS | 2060 | --DOMWINDOW == 114 (16CA4400) [pid = 2060] [serial = 1981] [outer = 00000000] [url = about:blank] 08:41:22 INFO - PROCESS | 2060 | --DOCSHELL 0E1A7800 == 45 [pid = 2060] [id = 662] 08:41:22 INFO - PROCESS | 2060 | --DOCSHELL 09171C00 == 44 [pid = 2060] [id = 661] 08:41:22 INFO - PROCESS | 2060 | --DOMWINDOW == 113 (14910800) [pid = 2060] [serial = 1904] [outer = 00000000] [url = about:blank] 08:41:22 INFO - PROCESS | 2060 | --DOMWINDOW == 112 (124D5C00) [pid = 2060] [serial = 1901] [outer = 00000000] [url = about:blank] 08:41:22 INFO - PROCESS | 2060 | --DOMWINDOW == 111 (15C3C400) [pid = 2060] [serial = 1910] [outer = 00000000] [url = about:blank] 08:41:22 INFO - PROCESS | 2060 | --DOMWINDOW == 110 (0CAF3800) [pid = 2060] [serial = 1898] [outer = 00000000] [url = about:blank] 08:41:22 INFO - PROCESS | 2060 | --DOMWINDOW == 109 (156C7000) [pid = 2060] [serial = 1907] [outer = 00000000] [url = about:blank] 08:41:22 INFO - PROCESS | 2060 | --DOMWINDOW == 108 (14F16000) [pid = 2060] [serial = 1969] [outer = 00000000] [url = about:blank] 08:41:22 INFO - PROCESS | 2060 | --DOMWINDOW == 107 (0D608800) [pid = 2060] [serial = 1957] [outer = 00000000] [url = about:blank] 08:41:22 INFO - PROCESS | 2060 | --DOMWINDOW == 106 (0D666000) [pid = 2060] [serial = 1958] [outer = 00000000] [url = about:blank] 08:41:22 INFO - PROCESS | 2060 | --DOMWINDOW == 105 (156D9000) [pid = 2060] [serial = 1972] [outer = 00000000] [url = about:blank] 08:41:22 INFO - PROCESS | 2060 | --DOMWINDOW == 104 (1A827400) [pid = 2060] [serial = 1948] [outer = 00000000] [url = about:blank] 08:41:22 INFO - PROCESS | 2060 | --DOMWINDOW == 103 (0D668C00) [pid = 2060] [serial = 1955] [outer = 00000000] [url = about:blank] 08:41:22 INFO - PROCESS | 2060 | --DOMWINDOW == 102 (0D259000) [pid = 2060] [serial = 1954] [outer = 00000000] [url = about:blank] 08:41:22 INFO - PROCESS | 2060 | --DOMWINDOW == 101 (130DCC00) [pid = 2060] [serial = 1963] [outer = 00000000] [url = about:blank] 08:41:22 INFO - PROCESS | 2060 | --DOMWINDOW == 100 (134DF400) [pid = 2060] [serial = 1964] [outer = 00000000] [url = about:blank] 08:41:22 INFO - PROCESS | 2060 | --DOMWINDOW == 99 (0E759C00) [pid = 2060] [serial = 1960] [outer = 00000000] [url = about:blank] 08:41:22 INFO - PROCESS | 2060 | --DOMWINDOW == 98 (11B9E000) [pid = 2060] [serial = 1961] [outer = 00000000] [url = about:blank] 08:41:22 INFO - PROCESS | 2060 | --DOMWINDOW == 97 (17164800) [pid = 2060] [serial = 1945] [outer = 00000000] [url = about:blank] 08:41:22 INFO - PROCESS | 2060 | --DOMWINDOW == 96 (1A83C400) [pid = 2060] [serial = 1951] [outer = 00000000] [url = about:blank] 08:41:22 INFO - PROCESS | 2060 | --DOMWINDOW == 95 (13009400) [pid = 2060] [serial = 1942] [outer = 00000000] [url = about:blank] 08:41:22 INFO - PROCESS | 2060 | --DOMWINDOW == 94 (134E2000) [pid = 2060] [serial = 1975] [outer = 00000000] [url = about:blank] 08:41:22 INFO - PROCESS | 2060 | --DOMWINDOW == 93 (1494F000) [pid = 2060] [serial = 1976] [outer = 00000000] [url = about:blank] 08:41:22 INFO - PROCESS | 2060 | --DOMWINDOW == 92 (15C33C00) [pid = 2060] [serial = 1973] [outer = 00000000] [url = about:blank] 08:41:22 INFO - PROCESS | 2060 | --DOMWINDOW == 91 (1A77D400) [pid = 2060] [serial = 1939] [outer = 00000000] [url = about:blank] 08:41:22 INFO - PROCESS | 2060 | --DOMWINDOW == 90 (166A1000) [pid = 2060] [serial = 1979] [outer = 00000000] [url = about:blank] 08:41:22 INFO - PROCESS | 2060 | --DOMWINDOW == 89 (14907000) [pid = 2060] [serial = 1966] [outer = 00000000] [url = about:blank] 08:41:22 INFO - PROCESS | 2060 | --DOMWINDOW == 88 (14945800) [pid = 2060] [serial = 1967] [outer = 00000000] [url = about:blank] 08:41:22 INFO - PROCESS | 2060 | --DOMWINDOW == 87 (154C5800) [pid = 2060] [serial = 1970] [outer = 00000000] [url = about:blank] 08:41:22 INFO - PROCESS | 2060 | --DOMWINDOW == 86 (16699400) [pid = 2060] [serial = 1978] [outer = 00000000] [url = about:blank] 08:41:23 INFO - PROCESS | 2060 | 1464104483262 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] 08:41:23 INFO - PROCESS | 2060 | 1464104483327 Marionette TRACE conn5 <- [1,2681,null,{"value":"13"}] 08:41:23 INFO - TEST-START | /2dcontext/text-styles/2d.text.draw.space.collapse.space.html 08:41:23 INFO - PROCESS | 2060 | 1464104483333 Marionette TRACE conn5 -> [0,2682,"setScriptTimeout",{"ms":35000}] 08:41:23 INFO - PROCESS | 2060 | 1464104483335 Marionette TRACE conn5 <- [1,2682,null,{}] 08:41:23 INFO - PROCESS | 2060 | 1464104483339 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}] 08:41:23 INFO - PROCESS | 2060 | 1464104483429 Marionette TRACE conn5 <- [1,2683,null,{"value":null}] 08:41:23 INFO - PROCESS | 2060 | 1464104483437 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\", \"d7c34136-0072-4267-ac82-d2d8ecbe8f23\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:41:23 INFO - PROCESS | 2060 | ++DOCSHELL 0C3AB400 == 45 [pid = 2060] [id = 680] 08:41:23 INFO - PROCESS | 2060 | ++DOMWINDOW == 87 (0D537400) [pid = 2060] [serial = 2040] [outer = 00000000] 08:41:23 INFO - PROCESS | 2060 | ++DOMWINDOW == 88 (0D665400) [pid = 2060] [serial = 2041] [outer = 0D537400] 08:41:23 INFO - PROCESS | 2060 | 1464104483483 Marionette DEBUG loaded listener.js 08:41:23 INFO - PROCESS | 2060 | ++DOMWINDOW == 89 (0D66D400) [pid = 2060] [serial = 2042] [outer = 0D537400] 08:41:24 INFO - PROCESS | 2060 | 1464104484478 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] 08:41:24 INFO - PROCESS | 2060 | 1464104484514 Marionette TRACE conn5 <- [1,2685,null,{"value":"13"}] 08:41:24 INFO - PROCESS | 2060 | 1464104484517 Marionette TRACE conn5 -> [0,2686,"setScriptTimeout",{"ms":35000}] 08:41:24 INFO - TEST-START | /2dcontext/text-styles/2d.text.draw.space.collapse.start.html 08:41:24 INFO - PROCESS | 2060 | 1464104484521 Marionette TRACE conn5 <- [1,2686,null,{}] 08:41:24 INFO - PROCESS | 2060 | 1464104484531 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}] 08:41:24 INFO - PROCESS | 2060 | 1464104484623 Marionette TRACE conn5 <- [1,2687,null,{"value":null}] 08:41:24 INFO - PROCESS | 2060 | 1464104484631 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\", \"d7c34136-0072-4267-ac82-d2d8ecbe8f23\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:41:24 INFO - PROCESS | 2060 | ++DOCSHELL 0E789800 == 46 [pid = 2060] [id = 681] 08:41:24 INFO - PROCESS | 2060 | ++DOMWINDOW == 90 (0E792C00) [pid = 2060] [serial = 2043] [outer = 00000000] 08:41:24 INFO - PROCESS | 2060 | ++DOMWINDOW == 91 (11CE2400) [pid = 2060] [serial = 2044] [outer = 0E792C00] 08:41:24 INFO - PROCESS | 2060 | 1464104484678 Marionette DEBUG loaded listener.js 08:41:24 INFO - PROCESS | 2060 | ++DOMWINDOW == 92 (11F31800) [pid = 2060] [serial = 2045] [outer = 0E792C00] 08:41:25 INFO - PROCESS | 2060 | 1464104485646 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] 08:41:25 INFO - PROCESS | 2060 | 1464104485716 Marionette TRACE conn5 <- [1,2689,null,{"value":"13"}] 08:41:25 INFO - TEST-START | /2dcontext/text-styles/2d.text.font.default.html 08:41:25 INFO - PROCESS | 2060 | 1464104485720 Marionette TRACE conn5 -> [0,2690,"setScriptTimeout",{"ms":35000}] 08:41:25 INFO - PROCESS | 2060 | 1464104485721 Marionette TRACE conn5 <- [1,2690,null,{}] 08:41:25 INFO - PROCESS | 2060 | 1464104485725 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}] 08:41:25 INFO - PROCESS | 2060 | 1464104485848 Marionette TRACE conn5 <- [1,2691,null,{"value":null}] 08:41:25 INFO - PROCESS | 2060 | 1464104485911 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\", \"d7c34136-0072-4267-ac82-d2d8ecbe8f23\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:41:25 INFO - PROCESS | 2060 | ++DOCSHELL 12665C00 == 47 [pid = 2060] [id = 682] 08:41:25 INFO - PROCESS | 2060 | ++DOMWINDOW == 93 (1266A400) [pid = 2060] [serial = 2046] [outer = 00000000] 08:41:25 INFO - PROCESS | 2060 | ++DOMWINDOW == 94 (130E4C00) [pid = 2060] [serial = 2047] [outer = 1266A400] 08:41:25 INFO - PROCESS | 2060 | 1464104485957 Marionette DEBUG loaded listener.js 08:41:26 INFO - PROCESS | 2060 | ++DOMWINDOW == 95 (134E3800) [pid = 2060] [serial = 2048] [outer = 1266A400] 08:41:26 INFO - PROCESS | 2060 | 1464104486385 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]]]}] 08:41:26 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.font.default.html | Canvas test: 2d.text.font.default 08:41:26 INFO - TEST-OK | /2dcontext/text-styles/2d.text.font.default.html | took 730ms 08:41:26 INFO - PROCESS | 2060 | 1464104486458 Marionette TRACE conn5 -> [0,2693,"getWindowHandle",null] 08:41:26 INFO - PROCESS | 2060 | 1464104486459 Marionette TRACE conn5 <- [1,2693,null,{"value":"13"}] 08:41:26 INFO - TEST-START | /2dcontext/text-styles/2d.text.font.parse.basic.html 08:41:26 INFO - PROCESS | 2060 | 1464104486463 Marionette TRACE conn5 -> [0,2694,"setScriptTimeout",{"ms":35000}] 08:41:26 INFO - PROCESS | 2060 | 1464104486474 Marionette TRACE conn5 <- [1,2694,null,{}] 08:41:26 INFO - PROCESS | 2060 | 1464104486477 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}] 08:41:26 INFO - PROCESS | 2060 | 1464104486595 Marionette TRACE conn5 <- [1,2695,null,{"value":null}] 08:41:26 INFO - PROCESS | 2060 | 1464104486609 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\", \"d7c34136-0072-4267-ac82-d2d8ecbe8f23\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:41:26 INFO - PROCESS | 2060 | ++DOCSHELL 0DC40400 == 48 [pid = 2060] [id = 683] 08:41:26 INFO - PROCESS | 2060 | ++DOMWINDOW == 96 (12671C00) [pid = 2060] [serial = 2049] [outer = 00000000] 08:41:26 INFO - PROCESS | 2060 | ++DOMWINDOW == 97 (14909C00) [pid = 2060] [serial = 2050] [outer = 12671C00] 08:41:26 INFO - PROCESS | 2060 | 1464104486712 Marionette DEBUG loaded listener.js 08:41:26 INFO - PROCESS | 2060 | ++DOMWINDOW == 98 (14944C00) [pid = 2060] [serial = 2051] [outer = 12671C00] 08:41:27 INFO - PROCESS | 2060 | 1464104487118 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]]]}] 08:41:27 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.font.parse.basic.html | Canvas test: 2d.text.font.parse.basic 08:41:27 INFO - TEST-OK | /2dcontext/text-styles/2d.text.font.parse.basic.html | took 690ms 08:41:27 INFO - PROCESS | 2060 | 1464104487155 Marionette TRACE conn5 -> [0,2697,"getWindowHandle",null] 08:41:27 INFO - PROCESS | 2060 | 1464104487157 Marionette TRACE conn5 <- [1,2697,null,{"value":"13"}] 08:41:27 INFO - TEST-START | /2dcontext/text-styles/2d.text.font.parse.complex.html 08:41:27 INFO - PROCESS | 2060 | 1464104487282 Marionette TRACE conn5 -> [0,2698,"setScriptTimeout",{"ms":35000}] 08:41:27 INFO - PROCESS | 2060 | 1464104487284 Marionette TRACE conn5 <- [1,2698,null,{}] 08:41:27 INFO - PROCESS | 2060 | --DOMWINDOW == 97 (11F2D800) [pid = 2060] [serial = 2022] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.baseline.hanging.html] 08:41:27 INFO - PROCESS | 2060 | --DOMWINDOW == 96 (16698800) [pid = 2060] [serial = 2013] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.baseline.invalid.html] 08:41:27 INFO - PROCESS | 2060 | --DOMWINDOW == 95 (17748800) [pid = 2060] [serial = 2016] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.baseline.valid.html] 08:41:27 INFO - PROCESS | 2060 | --DOMWINDOW == 94 (0C3A4C00) [pid = 2060] [serial = 2001] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.align.default.html] 08:41:27 INFO - PROCESS | 2060 | --DOMWINDOW == 93 (156D4800) [pid = 2060] [serial = 2010] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.baseline.default.html] 08:41:27 INFO - PROCESS | 2060 | --DOMWINDOW == 92 (0DA4B400) [pid = 2060] [serial = 2004] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.align.invalid.html] 08:41:27 INFO - PROCESS | 2060 | --DOMWINDOW == 91 (14F16800) [pid = 2060] [serial = 2007] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.align.valid.html] 08:41:27 INFO - PROCESS | 2060 | --DOMWINDOW == 90 (0C420C00) [pid = 2060] [serial = 1998] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.transform.2.html] 08:41:27 INFO - PROCESS | 2060 | --DOMWINDOW == 89 (16769C00) [pid = 2060] [serial = 1980] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.stroke.cap.1.html] 08:41:27 INFO - PROCESS | 2060 | --DOMWINDOW == 88 (178D2400) [pid = 2060] [serial = 2019] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.baseline.bottom.html] 08:41:27 INFO - PROCESS | 2060 | 1464104487328 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}] 08:41:27 INFO - PROCESS | 2060 | 1464104487440 Marionette TRACE conn5 <- [1,2699,null,{"value":null}] 08:41:27 INFO - PROCESS | 2060 | 1464104487450 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\", \"d7c34136-0072-4267-ac82-d2d8ecbe8f23\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:41:27 INFO - PROCESS | 2060 | ++DOCSHELL 14949800 == 49 [pid = 2060] [id = 684] 08:41:27 INFO - PROCESS | 2060 | ++DOMWINDOW == 89 (1494C000) [pid = 2060] [serial = 2052] [outer = 00000000] 08:41:27 INFO - PROCESS | 2060 | ++DOMWINDOW == 90 (14990400) [pid = 2060] [serial = 2053] [outer = 1494C000] 08:41:27 INFO - PROCESS | 2060 | 1464104487496 Marionette DEBUG loaded listener.js 08:41:27 INFO - PROCESS | 2060 | ++DOMWINDOW == 91 (14F17C00) [pid = 2060] [serial = 2054] [outer = 1494C000] 08:41:27 INFO - PROCESS | 2060 | 1464104487959 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] 08:41:27 INFO - PROCESS | 2060 | 1464104487995 Marionette TRACE conn5 <- [1,2701,null,{"value":"13"}] 08:41:27 INFO - TEST-START | /2dcontext/text-styles/2d.text.font.parse.invalid.html 08:41:27 INFO - PROCESS | 2060 | 1464104487998 Marionette TRACE conn5 -> [0,2702,"setScriptTimeout",{"ms":35000}] 08:41:27 INFO - PROCESS | 2060 | 1464104487999 Marionette TRACE conn5 <- [1,2702,null,{}] 08:41:27 INFO - PROCESS | 2060 | 1464104488003 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}] 08:41:28 INFO - PROCESS | 2060 | 1464104488084 Marionette TRACE conn5 <- [1,2703,null,{"value":null}] 08:41:28 INFO - PROCESS | 2060 | 1464104488091 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\", \"d7c34136-0072-4267-ac82-d2d8ecbe8f23\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:41:28 INFO - PROCESS | 2060 | ++DOCSHELL 14F19400 == 50 [pid = 2060] [id = 685] 08:41:28 INFO - PROCESS | 2060 | ++DOMWINDOW == 92 (14F1B400) [pid = 2060] [serial = 2055] [outer = 00000000] 08:41:28 INFO - PROCESS | 2060 | ++DOMWINDOW == 93 (154CC000) [pid = 2060] [serial = 2056] [outer = 14F1B400] 08:41:28 INFO - PROCESS | 2060 | 1464104488135 Marionette DEBUG loaded listener.js 08:41:28 INFO - PROCESS | 2060 | ++DOMWINDOW == 94 (15680000) [pid = 2060] [serial = 2057] [outer = 14F1B400] 08:41:28 INFO - PROCESS | 2060 | 1464104488569 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]]]}] 08:41:28 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.font.parse.invalid.html | Canvas test: 2d.text.font.parse.invalid 08:41:28 INFO - TEST-OK | /2dcontext/text-styles/2d.text.font.parse.invalid.html | took 630ms 08:41:28 INFO - PROCESS | 2060 | 1464104488629 Marionette TRACE conn5 -> [0,2705,"getWindowHandle",null] 08:41:28 INFO - PROCESS | 2060 | 1464104488631 Marionette TRACE conn5 <- [1,2705,null,{"value":"13"}] 08:41:28 INFO - TEST-START | /2dcontext/text-styles/2d.text.font.parse.size.percentage.default.html 08:41:28 INFO - PROCESS | 2060 | 1464104488634 Marionette TRACE conn5 -> [0,2706,"setScriptTimeout",{"ms":35000}] 08:41:28 INFO - PROCESS | 2060 | 1464104488636 Marionette TRACE conn5 <- [1,2706,null,{}] 08:41:28 INFO - PROCESS | 2060 | 1464104488639 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}] 08:41:28 INFO - PROCESS | 2060 | 1464104488730 Marionette TRACE conn5 <- [1,2707,null,{"value":null}] 08:41:28 INFO - PROCESS | 2060 | 1464104488737 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\", \"d7c34136-0072-4267-ac82-d2d8ecbe8f23\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:41:28 INFO - PROCESS | 2060 | ++DOCSHELL 0D613400 == 51 [pid = 2060] [id = 686] 08:41:28 INFO - PROCESS | 2060 | ++DOMWINDOW == 95 (0DA3F000) [pid = 2060] [serial = 2058] [outer = 00000000] 08:41:28 INFO - PROCESS | 2060 | ++DOMWINDOW == 96 (156DBC00) [pid = 2060] [serial = 2059] [outer = 0DA3F000] 08:41:28 INFO - PROCESS | 2060 | 1464104488782 Marionette DEBUG loaded listener.js 08:41:28 INFO - PROCESS | 2060 | ++DOMWINDOW == 97 (156E1C00) [pid = 2060] [serial = 2060] [outer = 0DA3F000] 08:41:29 INFO - PROCESS | 2060 | 1464104489250 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] 08:41:29 INFO - PROCESS | 2060 | 1464104489356 Marionette TRACE conn5 <- [1,2709,null,{"value":"13"}] 08:41:29 INFO - PROCESS | 2060 | 1464104489362 Marionette TRACE conn5 -> [0,2710,"setScriptTimeout",{"ms":35000}] 08:41:29 INFO - PROCESS | 2060 | 1464104489366 Marionette TRACE conn5 <- [1,2710,null,{}] 08:41:29 INFO - TEST-START | /2dcontext/text-styles/2d.text.font.parse.size.percentage.html 08:41:29 INFO - PROCESS | 2060 | 1464104489373 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}] 08:41:29 INFO - PROCESS | 2060 | 1464104489529 Marionette TRACE conn5 <- [1,2711,null,{"value":null}] 08:41:29 INFO - PROCESS | 2060 | 1464104489671 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\", \"d7c34136-0072-4267-ac82-d2d8ecbe8f23\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:41:29 INFO - PROCESS | 2060 | ++DOCSHELL 0C49C000 == 52 [pid = 2060] [id = 687] 08:41:29 INFO - PROCESS | 2060 | ++DOMWINDOW == 98 (0C938C00) [pid = 2060] [serial = 2061] [outer = 00000000] 08:41:29 INFO - PROCESS | 2060 | ++DOMWINDOW == 99 (0CFAD800) [pid = 2060] [serial = 2062] [outer = 0C938C00] 08:41:29 INFO - PROCESS | 2060 | 1464104489728 Marionette DEBUG loaded listener.js 08:41:29 INFO - PROCESS | 2060 | ++DOMWINDOW == 100 (0D60B000) [pid = 2060] [serial = 2063] [outer = 0C938C00] 08:41:30 INFO - PROCESS | 2060 | 1464104490396 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] 08:41:30 INFO - PROCESS | 2060 | 1464104490448 Marionette TRACE conn5 <- [1,2713,null,{"value":"13"}] 08:41:30 INFO - TEST-START | /2dcontext/text-styles/2d.text.font.parse.system.html 08:41:30 INFO - PROCESS | 2060 | 1464104490456 Marionette TRACE conn5 -> [0,2714,"setScriptTimeout",{"ms":35000}] 08:41:30 INFO - PROCESS | 2060 | 1464104490460 Marionette TRACE conn5 <- [1,2714,null,{}] 08:41:30 INFO - PROCESS | 2060 | 1464104490465 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}] 08:41:30 INFO - PROCESS | 2060 | 1464104490606 Marionette TRACE conn5 <- [1,2715,null,{"value":null}] 08:41:30 INFO - PROCESS | 2060 | 1464104490751 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\", \"d7c34136-0072-4267-ac82-d2d8ecbe8f23\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:41:30 INFO - PROCESS | 2060 | ++DOCSHELL 0E2F3C00 == 53 [pid = 2060] [id = 688] 08:41:30 INFO - PROCESS | 2060 | ++DOMWINDOW == 101 (0E791C00) [pid = 2060] [serial = 2064] [outer = 00000000] 08:41:30 INFO - PROCESS | 2060 | ++DOMWINDOW == 102 (124D2800) [pid = 2060] [serial = 2065] [outer = 0E791C00] 08:41:30 INFO - PROCESS | 2060 | 1464104490808 Marionette DEBUG loaded listener.js 08:41:30 INFO - PROCESS | 2060 | ++DOMWINDOW == 103 (12672C00) [pid = 2060] [serial = 2066] [outer = 0E791C00] 08:41:31 INFO - PROCESS | 2060 | 1464104491435 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]]]}] 08:41:31 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.font.parse.system.html | System fonts must be computed to explicit values 08:41:31 INFO - TEST-OK | /2dcontext/text-styles/2d.text.font.parse.system.html | took 1021ms 08:41:31 INFO - PROCESS | 2060 | 1464104491480 Marionette TRACE conn5 -> [0,2717,"getWindowHandle",null] 08:41:31 INFO - PROCESS | 2060 | 1464104491483 Marionette TRACE conn5 <- [1,2717,null,{"value":"13"}] 08:41:31 INFO - TEST-START | /2dcontext/text-styles/2d.text.measure.width.space.html 08:41:31 INFO - PROCESS | 2060 | 1464104491487 Marionette TRACE conn5 -> [0,2718,"setScriptTimeout",{"ms":35000}] 08:41:31 INFO - PROCESS | 2060 | 1464104491489 Marionette TRACE conn5 <- [1,2718,null,{}] 08:41:31 INFO - PROCESS | 2060 | 1464104491499 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}] 08:41:31 INFO - PROCESS | 2060 | 1464104491613 Marionette TRACE conn5 <- [1,2719,null,{"value":null}] 08:41:31 INFO - PROCESS | 2060 | 1464104491761 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\", \"d7c34136-0072-4267-ac82-d2d8ecbe8f23\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:41:31 INFO - PROCESS | 2060 | ++DOCSHELL 156D9C00 == 54 [pid = 2060] [id = 689] 08:41:31 INFO - PROCESS | 2060 | ++DOMWINDOW == 104 (156DB000) [pid = 2060] [serial = 2067] [outer = 00000000] 08:41:31 INFO - PROCESS | 2060 | ++DOMWINDOW == 105 (15C6C800) [pid = 2060] [serial = 2068] [outer = 156DB000] 08:41:31 INFO - PROCESS | 2060 | 1464104491821 Marionette DEBUG loaded listener.js 08:41:31 INFO - PROCESS | 2060 | ++DOMWINDOW == 106 (15CB6C00) [pid = 2060] [serial = 2069] [outer = 156DB000] 08:41:32 INFO - PROCESS | 2060 | 1464104492912 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] 08:41:32 INFO - PROCESS | 2060 | 1464104492971 Marionette TRACE conn5 <- [1,2721,null,{"value":"13"}] 08:41:32 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.bitmap.html 08:41:32 INFO - PROCESS | 2060 | 1464104492975 Marionette TRACE conn5 -> [0,2722,"setScriptTimeout",{"ms":35000}] 08:41:32 INFO - PROCESS | 2060 | 1464104492977 Marionette TRACE conn5 <- [1,2722,null,{}] 08:41:32 INFO - PROCESS | 2060 | 1464104492981 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}] 08:41:33 INFO - PROCESS | 2060 | 1464104493118 Marionette TRACE conn5 <- [1,2723,null,{"value":null}] 08:41:33 INFO - PROCESS | 2060 | 1464104493257 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\", \"d7c34136-0072-4267-ac82-d2d8ecbe8f23\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:41:33 INFO - PROCESS | 2060 | ++DOCSHELL 166A1C00 == 55 [pid = 2060] [id = 690] 08:41:33 INFO - PROCESS | 2060 | ++DOMWINDOW == 107 (166A3000) [pid = 2060] [serial = 2070] [outer = 00000000] 08:41:33 INFO - PROCESS | 2060 | ++DOMWINDOW == 108 (16D57400) [pid = 2060] [serial = 2071] [outer = 166A3000] 08:41:33 INFO - PROCESS | 2060 | 1464104493314 Marionette DEBUG loaded listener.js 08:41:33 INFO - PROCESS | 2060 | ++DOMWINDOW == 109 (1676C000) [pid = 2060] [serial = 2072] [outer = 166A3000] 08:41:33 INFO - PROCESS | 2060 | 1464104493848 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]]]}] 08:41:33 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.bitmap.html | save()/restore() does not affect the current bitmap 08:41:33 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.bitmap.html | took 930ms 08:41:33 INFO - PROCESS | 2060 | 1464104493909 Marionette TRACE conn5 -> [0,2725,"getWindowHandle",null] 08:41:33 INFO - PROCESS | 2060 | 1464104493912 Marionette TRACE conn5 <- [1,2725,null,{"value":"13"}] 08:41:33 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.clip.html 08:41:33 INFO - PROCESS | 2060 | 1464104493915 Marionette TRACE conn5 -> [0,2726,"setScriptTimeout",{"ms":35000}] 08:41:33 INFO - PROCESS | 2060 | 1464104493917 Marionette TRACE conn5 <- [1,2726,null,{}] 08:41:33 INFO - PROCESS | 2060 | 1464104493921 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}] 08:41:34 INFO - PROCESS | 2060 | 1464104494025 Marionette TRACE conn5 <- [1,2727,null,{"value":null}] 08:41:34 INFO - PROCESS | 2060 | 1464104494207 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\", \"d7c34136-0072-4267-ac82-d2d8ecbe8f23\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:41:34 INFO - PROCESS | 2060 | ++DOCSHELL 0D609400 == 56 [pid = 2060] [id = 691] 08:41:34 INFO - PROCESS | 2060 | ++DOMWINDOW == 110 (0D66D000) [pid = 2060] [serial = 2073] [outer = 00000000] 08:41:34 INFO - PROCESS | 2060 | ++DOMWINDOW == 111 (11C8A000) [pid = 2060] [serial = 2074] [outer = 0D66D000] 08:41:34 INFO - PROCESS | 2060 | 1464104494263 Marionette DEBUG loaded listener.js 08:41:34 INFO - PROCESS | 2060 | ++DOMWINDOW == 112 (134EC800) [pid = 2060] [serial = 2075] [outer = 0D66D000] 08:41:35 INFO - PROCESS | 2060 | 1464104495020 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]]]}] 08:41:35 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.clip.html | save()/restore() affects the clipping path 08:41:35 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.clip.html | took 1168ms 08:41:35 INFO - PROCESS | 2060 | 1464104495088 Marionette TRACE conn5 -> [0,2729,"getWindowHandle",null] 08:41:35 INFO - PROCESS | 2060 | 1464104495092 Marionette TRACE conn5 <- [1,2729,null,{"value":"13"}] 08:41:35 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.fillStyle.html 08:41:35 INFO - PROCESS | 2060 | 1464104495134 Marionette TRACE conn5 -> [0,2730,"setScriptTimeout",{"ms":35000}] 08:41:35 INFO - PROCESS | 2060 | 1464104495137 Marionette TRACE conn5 <- [1,2730,null,{}] 08:41:35 INFO - PROCESS | 2060 | 1464104495146 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}] 08:41:35 INFO - PROCESS | 2060 | 1464104495260 Marionette TRACE conn5 <- [1,2731,null,{"value":null}] 08:41:35 INFO - PROCESS | 2060 | 1464104495433 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\", \"d7c34136-0072-4267-ac82-d2d8ecbe8f23\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:41:35 INFO - PROCESS | 2060 | --DOCSHELL 178CA000 == 55 [pid = 2060] [id = 614] 08:41:35 INFO - PROCESS | 2060 | --DOCSHELL 14F19400 == 54 [pid = 2060] [id = 685] 08:41:35 INFO - PROCESS | 2060 | --DOCSHELL 14949800 == 53 [pid = 2060] [id = 684] 08:41:35 INFO - PROCESS | 2060 | --DOCSHELL 0DC40400 == 52 [pid = 2060] [id = 683] 08:41:35 INFO - PROCESS | 2060 | --DOCSHELL 12665C00 == 51 [pid = 2060] [id = 682] 08:41:35 INFO - PROCESS | 2060 | --DOCSHELL 0E789800 == 50 [pid = 2060] [id = 681] 08:41:35 INFO - PROCESS | 2060 | --DOCSHELL 0C3AB400 == 49 [pid = 2060] [id = 680] 08:41:35 INFO - PROCESS | 2060 | --DOCSHELL 0CAEDC00 == 48 [pid = 2060] [id = 679] 08:41:35 INFO - PROCESS | 2060 | --DOCSHELL 156D8C00 == 47 [pid = 2060] [id = 677] 08:41:35 INFO - PROCESS | 2060 | --DOCSHELL 0D8F6800 == 46 [pid = 2060] [id = 676] 08:41:35 INFO - PROCESS | 2060 | --DOMWINDOW == 111 (199E9000) [pid = 2060] [serial = 2026] [outer = 00000000] [url = about:blank] 08:41:35 INFO - PROCESS | 2060 | ++DOCSHELL 0C307800 == 47 [pid = 2060] [id = 692] 08:41:35 INFO - PROCESS | 2060 | ++DOMWINDOW == 112 (0C308C00) [pid = 2060] [serial = 2076] [outer = 00000000] 08:41:35 INFO - PROCESS | 2060 | ++DOMWINDOW == 113 (0C940C00) [pid = 2060] [serial = 2077] [outer = 0C308C00] 08:41:35 INFO - PROCESS | 2060 | 1464104495539 Marionette DEBUG loaded listener.js 08:41:35 INFO - PROCESS | 2060 | ++DOMWINDOW == 114 (0D60E000) [pid = 2060] [serial = 2078] [outer = 0C308C00] 08:41:35 INFO - PROCESS | 2060 | --DOMWINDOW == 113 (16CA2800) [pid = 2060] [serial = 2014] [outer = 00000000] [url = about:blank] 08:41:35 INFO - PROCESS | 2060 | --DOMWINDOW == 112 (16EDB000) [pid = 2060] [serial = 2015] [outer = 00000000] [url = about:blank] 08:41:35 INFO - PROCESS | 2060 | --DOMWINDOW == 111 (177E7C00) [pid = 2060] [serial = 2018] [outer = 00000000] [url = about:blank] 08:41:35 INFO - PROCESS | 2060 | --DOMWINDOW == 110 (0C422C00) [pid = 2060] [serial = 1984] [outer = 00000000] [url = about:blank] 08:41:35 INFO - PROCESS | 2060 | --DOMWINDOW == 109 (0CA5EC00) [pid = 2060] [serial = 2002] [outer = 00000000] [url = about:blank] 08:41:35 INFO - PROCESS | 2060 | --DOMWINDOW == 108 (0D53F400) [pid = 2060] [serial = 2003] [outer = 00000000] [url = about:blank] 08:41:35 INFO - PROCESS | 2060 | --DOMWINDOW == 107 (15C6DC00) [pid = 2060] [serial = 2011] [outer = 00000000] [url = about:blank] 08:41:35 INFO - PROCESS | 2060 | --DOMWINDOW == 106 (12618400) [pid = 2060] [serial = 2005] [outer = 00000000] [url = about:blank] 08:41:35 INFO - PROCESS | 2060 | --DOMWINDOW == 105 (130E7000) [pid = 2060] [serial = 2006] [outer = 00000000] [url = about:blank] 08:41:35 INFO - PROCESS | 2060 | --DOMWINDOW == 104 (15492800) [pid = 2060] [serial = 2008] [outer = 00000000] [url = about:blank] 08:41:35 INFO - PROCESS | 2060 | --DOMWINDOW == 103 (156BB400) [pid = 2060] [serial = 2009] [outer = 00000000] [url = about:blank] 08:41:35 INFO - PROCESS | 2060 | --DOMWINDOW == 102 (177E5800) [pid = 2060] [serial = 2017] [outer = 00000000] [url = about:blank] 08:41:35 INFO - PROCESS | 2060 | --DOMWINDOW == 101 (0E123C00) [pid = 2060] [serial = 2000] [outer = 00000000] [url = about:blank] 08:41:35 INFO - PROCESS | 2060 | --DOMWINDOW == 100 (0DA42000) [pid = 2060] [serial = 1999] [outer = 00000000] [url = about:blank] 08:41:35 INFO - PROCESS | 2060 | --DOMWINDOW == 99 (177E9400) [pid = 2060] [serial = 1993] [outer = 00000000] [url = about:blank] 08:41:35 INFO - PROCESS | 2060 | --DOMWINDOW == 98 (12375000) [pid = 2060] [serial = 1987] [outer = 00000000] [url = about:blank] 08:41:35 INFO - PROCESS | 2060 | --DOMWINDOW == 97 (16ED1000) [pid = 2060] [serial = 1982] [outer = 00000000] [url = about:blank] 08:41:35 INFO - PROCESS | 2060 | --DOMWINDOW == 96 (16697000) [pid = 2060] [serial = 1990] [outer = 00000000] [url = about:blank] 08:41:35 INFO - PROCESS | 2060 | --DOMWINDOW == 95 (18ACB800) [pid = 2060] [serial = 1996] [outer = 00000000] [url = about:blank] 08:41:35 INFO - PROCESS | 2060 | --DOMWINDOW == 94 (18AEF400) [pid = 2060] [serial = 2020] [outer = 00000000] [url = about:blank] 08:41:35 INFO - PROCESS | 2060 | --DOMWINDOW == 93 (192C1400) [pid = 2060] [serial = 2021] [outer = 00000000] [url = about:blank] 08:41:35 INFO - PROCESS | 2060 | --DOMWINDOW == 92 (156D3800) [pid = 2060] [serial = 2024] [outer = 00000000] [url = about:blank] 08:41:35 INFO - PROCESS | 2060 | --DOMWINDOW == 91 (15C91000) [pid = 2060] [serial = 2012] [outer = 00000000] [url = about:blank] 08:41:35 INFO - PROCESS | 2060 | --DOMWINDOW == 90 (14F1E800) [pid = 2060] [serial = 2023] [outer = 00000000] [url = about:blank] 08:41:35 INFO - PROCESS | 2060 | 1464104495960 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]]]}] 08:41:35 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.fillStyle.html | save()/restore() works for fillStyle 08:41:35 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.fillStyle.html | took 890ms 08:41:36 INFO - PROCESS | 2060 | 1464104496030 Marionette TRACE conn5 -> [0,2733,"getWindowHandle",null] 08:41:36 INFO - PROCESS | 2060 | 1464104496035 Marionette TRACE conn5 <- [1,2733,null,{"value":"13"}] 08:41:36 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.font.html 08:41:36 INFO - PROCESS | 2060 | 1464104496042 Marionette TRACE conn5 -> [0,2734,"setScriptTimeout",{"ms":35000}] 08:41:36 INFO - PROCESS | 2060 | 1464104496045 Marionette TRACE conn5 <- [1,2734,null,{}] 08:41:36 INFO - PROCESS | 2060 | 1464104496050 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}] 08:41:36 INFO - PROCESS | 2060 | 1464104496140 Marionette TRACE conn5 <- [1,2735,null,{"value":null}] 08:41:36 INFO - PROCESS | 2060 | 1464104496153 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\", \"d7c34136-0072-4267-ac82-d2d8ecbe8f23\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:41:36 INFO - PROCESS | 2060 | ++DOCSHELL 0E793800 == 48 [pid = 2060] [id = 693] 08:41:36 INFO - PROCESS | 2060 | ++DOMWINDOW == 91 (0E794800) [pid = 2060] [serial = 2079] [outer = 00000000] 08:41:36 INFO - PROCESS | 2060 | ++DOMWINDOW == 92 (12666400) [pid = 2060] [serial = 2080] [outer = 0E794800] 08:41:36 INFO - PROCESS | 2060 | 1464104496203 Marionette DEBUG loaded listener.js 08:41:36 INFO - PROCESS | 2060 | ++DOMWINDOW == 93 (130E7000) [pid = 2060] [serial = 2081] [outer = 0E794800] 08:41:36 INFO - PROCESS | 2060 | 1464104496673 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]]]}] 08:41:36 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.font.html | save()/restore() works for font 08:41:36 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.font.html | took 670ms 08:41:36 INFO - PROCESS | 2060 | 1464104496713 Marionette TRACE conn5 -> [0,2737,"getWindowHandle",null] 08:41:36 INFO - PROCESS | 2060 | 1464104496715 Marionette TRACE conn5 <- [1,2737,null,{"value":"13"}] 08:41:36 INFO - PROCESS | 2060 | 1464104496719 Marionette TRACE conn5 -> [0,2738,"setScriptTimeout",{"ms":35000}] 08:41:36 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.globalAlpha.html 08:41:36 INFO - PROCESS | 2060 | 1464104496722 Marionette TRACE conn5 <- [1,2738,null,{}] 08:41:36 INFO - PROCESS | 2060 | 1464104496732 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}] 08:41:36 INFO - PROCESS | 2060 | 1464104496849 Marionette TRACE conn5 <- [1,2739,null,{"value":null}] 08:41:36 INFO - PROCESS | 2060 | 1464104496958 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\", \"d7c34136-0072-4267-ac82-d2d8ecbe8f23\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:41:36 INFO - PROCESS | 2060 | ++DOCSHELL 14F14800 == 49 [pid = 2060] [id = 694] 08:41:36 INFO - PROCESS | 2060 | ++DOMWINDOW == 94 (14F16000) [pid = 2060] [serial = 2082] [outer = 00000000] 08:41:36 INFO - PROCESS | 2060 | ++DOMWINDOW == 95 (14FDF400) [pid = 2060] [serial = 2083] [outer = 14F16000] 08:41:36 INFO - PROCESS | 2060 | 1464104497005 Marionette DEBUG loaded listener.js 08:41:37 INFO - PROCESS | 2060 | ++DOMWINDOW == 96 (1567AC00) [pid = 2060] [serial = 2084] [outer = 14F16000] 08:41:37 INFO - PROCESS | 2060 | 1464104497363 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]]]}] 08:41:37 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.globalAlpha.html | save()/restore() works for globalAlpha 08:41:37 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.globalAlpha.html | took 670ms 08:41:37 INFO - PROCESS | 2060 | 1464104497393 Marionette TRACE conn5 -> [0,2741,"getWindowHandle",null] 08:41:37 INFO - PROCESS | 2060 | 1464104497395 Marionette TRACE conn5 <- [1,2741,null,{"value":"13"}] 08:41:37 INFO - PROCESS | 2060 | 1464104497398 Marionette TRACE conn5 -> [0,2742,"setScriptTimeout",{"ms":35000}] 08:41:37 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.globalCompositeOperation.html 08:41:37 INFO - PROCESS | 2060 | 1464104497400 Marionette TRACE conn5 <- [1,2742,null,{}] 08:41:37 INFO - PROCESS | 2060 | 1464104497404 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}] 08:41:37 INFO - PROCESS | 2060 | 1464104497542 Marionette TRACE conn5 <- [1,2743,null,{"value":null}] 08:41:37 INFO - PROCESS | 2060 | 1464104497557 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\", \"d7c34136-0072-4267-ac82-d2d8ecbe8f23\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:41:37 INFO - PROCESS | 2060 | ++DOCSHELL 1490F800 == 50 [pid = 2060] [id = 695] 08:41:37 INFO - PROCESS | 2060 | ++DOMWINDOW == 97 (14F1EC00) [pid = 2060] [serial = 2085] [outer = 00000000] 08:41:37 INFO - PROCESS | 2060 | ++DOMWINDOW == 98 (156D7C00) [pid = 2060] [serial = 2086] [outer = 14F1EC00] 08:41:37 INFO - PROCESS | 2060 | 1464104497602 Marionette DEBUG loaded listener.js 08:41:37 INFO - PROCESS | 2060 | ++DOMWINDOW == 99 (15C85800) [pid = 2060] [serial = 2087] [outer = 14F1EC00] 08:41:38 INFO - PROCESS | 2060 | 1464104498054 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]]]}] 08:41:38 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.globalCompositeOperation.html | save()/restore() works for globalCompositeOperation 08:41:38 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.globalCompositeOperation.html | took 670ms 08:41:38 INFO - PROCESS | 2060 | 1464104498073 Marionette TRACE conn5 -> [0,2745,"getWindowHandle",null] 08:41:38 INFO - PROCESS | 2060 | 1464104498075 Marionette TRACE conn5 <- [1,2745,null,{"value":"13"}] 08:41:38 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.lineCap.html 08:41:38 INFO - PROCESS | 2060 | 1464104498083 Marionette TRACE conn5 -> [0,2746,"setScriptTimeout",{"ms":35000}] 08:41:38 INFO - PROCESS | 2060 | 1464104498085 Marionette TRACE conn5 <- [1,2746,null,{}] 08:41:38 INFO - PROCESS | 2060 | 1464104498088 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}] 08:41:38 INFO - PROCESS | 2060 | 1464104498208 Marionette TRACE conn5 <- [1,2747,null,{"value":null}] 08:41:38 INFO - PROCESS | 2060 | 1464104498306 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\", \"d7c34136-0072-4267-ac82-d2d8ecbe8f23\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:41:38 INFO - PROCESS | 2060 | ++DOCSHELL 162AE800 == 51 [pid = 2060] [id = 696] 08:41:38 INFO - PROCESS | 2060 | ++DOMWINDOW == 100 (16698C00) [pid = 2060] [serial = 2088] [outer = 00000000] 08:41:38 INFO - PROCESS | 2060 | ++DOMWINDOW == 101 (16774400) [pid = 2060] [serial = 2089] [outer = 16698C00] 08:41:38 INFO - PROCESS | 2060 | 1464104498350 Marionette DEBUG loaded listener.js 08:41:38 INFO - PROCESS | 2060 | ++DOMWINDOW == 102 (16D4D800) [pid = 2060] [serial = 2090] [outer = 16698C00] 08:41:38 INFO - PROCESS | 2060 | 1464104498786 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]]]}] 08:41:38 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.lineCap.html | save()/restore() works for lineCap 08:41:38 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.lineCap.html | took 730ms 08:41:38 INFO - PROCESS | 2060 | 1464104498818 Marionette TRACE conn5 -> [0,2749,"getWindowHandle",null] 08:41:38 INFO - PROCESS | 2060 | 1464104498820 Marionette TRACE conn5 <- [1,2749,null,{"value":"13"}] 08:41:38 INFO - PROCESS | 2060 | 1464104498823 Marionette TRACE conn5 -> [0,2750,"setScriptTimeout",{"ms":35000}] 08:41:38 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.lineJoin.html 08:41:38 INFO - PROCESS | 2060 | 1464104498825 Marionette TRACE conn5 <- [1,2750,null,{}] 08:41:38 INFO - PROCESS | 2060 | 1464104498829 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}] 08:41:38 INFO - PROCESS | 2060 | 1464104498964 Marionette TRACE conn5 <- [1,2751,null,{"value":null}] 08:41:39 INFO - PROCESS | 2060 | 1464104499043 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\", \"d7c34136-0072-4267-ac82-d2d8ecbe8f23\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:41:39 INFO - PROCESS | 2060 | ++DOCSHELL 17740800 == 52 [pid = 2060] [id = 697] 08:41:39 INFO - PROCESS | 2060 | ++DOMWINDOW == 103 (17741800) [pid = 2060] [serial = 2091] [outer = 00000000] 08:41:39 INFO - PROCESS | 2060 | ++DOMWINDOW == 104 (1774E000) [pid = 2060] [serial = 2092] [outer = 17741800] 08:41:39 INFO - PROCESS | 2060 | 1464104499089 Marionette DEBUG loaded listener.js 08:41:39 INFO - PROCESS | 2060 | ++DOMWINDOW == 105 (177DCC00) [pid = 2060] [serial = 2093] [outer = 17741800] 08:41:39 INFO - PROCESS | 2060 | --DOMWINDOW == 104 (0E792C00) [pid = 2060] [serial = 2043] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.space.collapse.start.html] 08:41:39 INFO - PROCESS | 2060 | --DOMWINDOW == 103 (14F1B400) [pid = 2060] [serial = 2055] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.font.parse.invalid.html] 08:41:39 INFO - PROCESS | 2060 | --DOMWINDOW == 102 (1494C000) [pid = 2060] [serial = 2052] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.font.parse.complex.html] 08:41:39 INFO - PROCESS | 2060 | --DOMWINDOW == 101 (12671C00) [pid = 2060] [serial = 2049] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.font.parse.basic.html] 08:41:39 INFO - PROCESS | 2060 | --DOMWINDOW == 100 (1266A400) [pid = 2060] [serial = 2046] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.font.default.html] 08:41:39 INFO - PROCESS | 2060 | --DOMWINDOW == 99 (0CAEFC00) [pid = 2060] [serial = 2037] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.space.collapse.other.html] 08:41:39 INFO - PROCESS | 2060 | --DOMWINDOW == 98 (0D537400) [pid = 2060] [serial = 2040] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.space.collapse.space.html] 08:41:39 INFO - PROCESS | 2060 | --DOMWINDOW == 97 (17742400) [pid = 2060] [serial = 1938] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.image.scale.html] 08:41:39 INFO - PROCESS | 2060 | 1464104499576 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]]]}] 08:41:39 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.lineJoin.html | save()/restore() works for lineJoin 08:41:39 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.lineJoin.html | took 830ms 08:41:39 INFO - PROCESS | 2060 | 1464104499658 Marionette TRACE conn5 -> [0,2753,"getWindowHandle",null] 08:41:39 INFO - PROCESS | 2060 | 1464104499660 Marionette TRACE conn5 <- [1,2753,null,{"value":"13"}] 08:41:39 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.lineWidth.html 08:41:39 INFO - PROCESS | 2060 | 1464104499663 Marionette TRACE conn5 -> [0,2754,"setScriptTimeout",{"ms":35000}] 08:41:39 INFO - PROCESS | 2060 | 1464104499665 Marionette TRACE conn5 <- [1,2754,null,{}] 08:41:39 INFO - PROCESS | 2060 | 1464104499668 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}] 08:41:39 INFO - PROCESS | 2060 | 1464104499756 Marionette TRACE conn5 <- [1,2755,null,{"value":null}] 08:41:39 INFO - PROCESS | 2060 | 1464104499763 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\", \"d7c34136-0072-4267-ac82-d2d8ecbe8f23\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:41:39 INFO - PROCESS | 2060 | ++DOCSHELL 0C3AB000 == 53 [pid = 2060] [id = 698] 08:41:39 INFO - PROCESS | 2060 | ++DOMWINDOW == 98 (130E6000) [pid = 2060] [serial = 2094] [outer = 00000000] 08:41:39 INFO - PROCESS | 2060 | ++DOMWINDOW == 99 (15CAD000) [pid = 2060] [serial = 2095] [outer = 130E6000] 08:41:39 INFO - PROCESS | 2060 | 1464104499810 Marionette DEBUG loaded listener.js 08:41:39 INFO - PROCESS | 2060 | ++DOMWINDOW == 100 (172AA000) [pid = 2060] [serial = 2096] [outer = 130E6000] 08:41:40 INFO - PROCESS | 2060 | 1464104500244 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]]]}] 08:41:40 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.lineWidth.html | save()/restore() works for lineWidth 08:41:40 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.lineWidth.html | took 630ms 08:41:40 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.miterLimit.html 08:41:40 INFO - PROCESS | 2060 | 1464104500294 Marionette TRACE conn5 -> [0,2757,"getWindowHandle",null] 08:41:40 INFO - PROCESS | 2060 | 1464104500296 Marionette TRACE conn5 <- [1,2757,null,{"value":"13"}] 08:41:40 INFO - PROCESS | 2060 | 1464104500299 Marionette TRACE conn5 -> [0,2758,"setScriptTimeout",{"ms":35000}] 08:41:40 INFO - PROCESS | 2060 | 1464104500301 Marionette TRACE conn5 <- [1,2758,null,{}] 08:41:40 INFO - PROCESS | 2060 | 1464104500305 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}] 08:41:40 INFO - PROCESS | 2060 | 1464104500388 Marionette TRACE conn5 <- [1,2759,null,{"value":null}] 08:41:40 INFO - PROCESS | 2060 | 1464104500394 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\", \"d7c34136-0072-4267-ac82-d2d8ecbe8f23\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:41:40 INFO - PROCESS | 2060 | ++DOCSHELL 178D2000 == 54 [pid = 2060] [id = 699] 08:41:40 INFO - PROCESS | 2060 | ++DOMWINDOW == 101 (178EF400) [pid = 2060] [serial = 2097] [outer = 00000000] 08:41:40 INFO - PROCESS | 2060 | ++DOMWINDOW == 102 (18AC4000) [pid = 2060] [serial = 2098] [outer = 178EF400] 08:41:40 INFO - PROCESS | 2060 | 1464104500438 Marionette DEBUG loaded listener.js 08:41:40 INFO - PROCESS | 2060 | ++DOMWINDOW == 103 (18AF3800) [pid = 2060] [serial = 2099] [outer = 178EF400] 08:41:40 INFO - PROCESS | 2060 | 1464104500864 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]]]}] 08:41:40 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.miterLimit.html | save()/restore() works for miterLimit 08:41:40 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.miterLimit.html | took 630ms 08:41:40 INFO - PROCESS | 2060 | 1464104500933 Marionette TRACE conn5 -> [0,2761,"getWindowHandle",null] 08:41:40 INFO - PROCESS | 2060 | 1464104500935 Marionette TRACE conn5 <- [1,2761,null,{"value":"13"}] 08:41:40 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.path.html 08:41:40 INFO - PROCESS | 2060 | 1464104500939 Marionette TRACE conn5 -> [0,2762,"setScriptTimeout",{"ms":35000}] 08:41:40 INFO - PROCESS | 2060 | 1464104500940 Marionette TRACE conn5 <- [1,2762,null,{}] 08:41:40 INFO - PROCESS | 2060 | 1464104500944 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}] 08:41:41 INFO - PROCESS | 2060 | 1464104501029 Marionette TRACE conn5 <- [1,2763,null,{"value":null}] 08:41:41 INFO - PROCESS | 2060 | 1464104501035 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\", \"d7c34136-0072-4267-ac82-d2d8ecbe8f23\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:41:41 INFO - PROCESS | 2060 | ++DOCSHELL 18AF9000 == 55 [pid = 2060] [id = 700] 08:41:41 INFO - PROCESS | 2060 | ++DOMWINDOW == 104 (192BB000) [pid = 2060] [serial = 2100] [outer = 00000000] 08:41:41 INFO - PROCESS | 2060 | ++DOMWINDOW == 105 (192C4800) [pid = 2060] [serial = 2101] [outer = 192BB000] 08:41:41 INFO - PROCESS | 2060 | 1464104501081 Marionette DEBUG loaded listener.js 08:41:41 INFO - PROCESS | 2060 | ++DOMWINDOW == 106 (19946C00) [pid = 2060] [serial = 2102] [outer = 192BB000] 08:41:41 INFO - PROCESS | 2060 | 1464104501533 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]]]}] 08:41:41 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.path.html | save()/restore() does not affect the current path 08:41:41 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.path.html | took 630ms 08:41:41 INFO - PROCESS | 2060 | 1464104501633 Marionette TRACE conn5 -> [0,2765,"getWindowHandle",null] 08:41:41 INFO - PROCESS | 2060 | 1464104501638 Marionette TRACE conn5 <- [1,2765,null,{"value":"13"}] 08:41:41 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.shadowBlur.html 08:41:41 INFO - PROCESS | 2060 | 1464104501648 Marionette TRACE conn5 -> [0,2766,"setScriptTimeout",{"ms":35000}] 08:41:41 INFO - PROCESS | 2060 | 1464104501653 Marionette TRACE conn5 <- [1,2766,null,{}] 08:41:41 INFO - PROCESS | 2060 | 1464104501660 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}] 08:41:41 INFO - PROCESS | 2060 | 1464104501787 Marionette TRACE conn5 <- [1,2767,null,{"value":null}] 08:41:41 INFO - PROCESS | 2060 | 1464104501930 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\", \"d7c34136-0072-4267-ac82-d2d8ecbe8f23\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:41:41 INFO - PROCESS | 2060 | ++DOCSHELL 0D536800 == 56 [pid = 2060] [id = 701] 08:41:41 INFO - PROCESS | 2060 | ++DOMWINDOW == 107 (0D60B800) [pid = 2060] [serial = 2103] [outer = 00000000] 08:41:41 INFO - PROCESS | 2060 | ++DOMWINDOW == 108 (0D8F6800) [pid = 2060] [serial = 2104] [outer = 0D60B800] 08:41:41 INFO - PROCESS | 2060 | 1464104501990 Marionette DEBUG loaded listener.js 08:41:42 INFO - PROCESS | 2060 | ++DOMWINDOW == 109 (0DC45400) [pid = 2060] [serial = 2105] [outer = 0D60B800] 08:41:42 INFO - PROCESS | 2060 | 1464104502600 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]]]}] 08:41:42 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.shadowBlur.html | save()/restore() works for shadowBlur 08:41:42 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.shadowBlur.html | took 990ms 08:41:42 INFO - PROCESS | 2060 | 1464104502639 Marionette TRACE conn5 -> [0,2769,"getWindowHandle",null] 08:41:42 INFO - PROCESS | 2060 | 1464104502643 Marionette TRACE conn5 <- [1,2769,null,{"value":"13"}] 08:41:42 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.shadowColor.html 08:41:42 INFO - PROCESS | 2060 | 1464104502651 Marionette TRACE conn5 -> [0,2770,"setScriptTimeout",{"ms":35000}] 08:41:42 INFO - PROCESS | 2060 | 1464104502655 Marionette TRACE conn5 <- [1,2770,null,{}] 08:41:42 INFO - PROCESS | 2060 | 1464104502660 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}] 08:41:42 INFO - PROCESS | 2060 | 1464104502774 Marionette TRACE conn5 <- [1,2771,null,{"value":null}] 08:41:42 INFO - PROCESS | 2060 | 1464104502937 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\", \"d7c34136-0072-4267-ac82-d2d8ecbe8f23\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:41:42 INFO - PROCESS | 2060 | ++DOCSHELL 139C4000 == 57 [pid = 2060] [id = 702] 08:41:42 INFO - PROCESS | 2060 | ++DOMWINDOW == 110 (1490CC00) [pid = 2060] [serial = 2106] [outer = 00000000] 08:41:42 INFO - PROCESS | 2060 | ++DOMWINDOW == 111 (14F12800) [pid = 2060] [serial = 2107] [outer = 1490CC00] 08:41:42 INFO - PROCESS | 2060 | 1464104502992 Marionette DEBUG loaded listener.js 08:41:43 INFO - PROCESS | 2060 | ++DOMWINDOW == 112 (154CD400) [pid = 2060] [serial = 2108] [outer = 1490CC00] 08:41:43 INFO - PROCESS | 2060 | 1464104503577 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]]]}] 08:41:43 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.shadowColor.html | save()/restore() works for shadowColor 08:41:43 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.shadowColor.html | took 970ms 08:41:43 INFO - PROCESS | 2060 | 1464104503624 Marionette TRACE conn5 -> [0,2773,"getWindowHandle",null] 08:41:43 INFO - PROCESS | 2060 | 1464104503626 Marionette TRACE conn5 <- [1,2773,null,{"value":"13"}] 08:41:43 INFO - PROCESS | 2060 | 1464104503630 Marionette TRACE conn5 -> [0,2774,"setScriptTimeout",{"ms":35000}] 08:41:43 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.shadowOffsetX.html 08:41:43 INFO - PROCESS | 2060 | 1464104503632 Marionette TRACE conn5 <- [1,2774,null,{}] 08:41:43 INFO - PROCESS | 2060 | 1464104503642 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}] 08:41:43 INFO - PROCESS | 2060 | 1464104503758 Marionette TRACE conn5 <- [1,2775,null,{"value":null}] 08:41:43 INFO - PROCESS | 2060 | 1464104503909 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\", \"d7c34136-0072-4267-ac82-d2d8ecbe8f23\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:41:43 INFO - PROCESS | 2060 | ++DOCSHELL 17AAD800 == 58 [pid = 2060] [id = 703] 08:41:43 INFO - PROCESS | 2060 | ++DOMWINDOW == 113 (18ACA000) [pid = 2060] [serial = 2109] [outer = 00000000] 08:41:43 INFO - PROCESS | 2060 | ++DOMWINDOW == 114 (199A7000) [pid = 2060] [serial = 2110] [outer = 18ACA000] 08:41:43 INFO - PROCESS | 2060 | 1464104503968 Marionette DEBUG loaded listener.js 08:41:44 INFO - PROCESS | 2060 | ++DOMWINDOW == 115 (1A207C00) [pid = 2060] [serial = 2111] [outer = 18ACA000] 08:41:44 INFO - PROCESS | 2060 | 1464104504582 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]]]}] 08:41:44 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.shadowOffsetX.html | save()/restore() works for shadowOffsetX 08:41:44 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.shadowOffsetX.html | took 970ms 08:41:44 INFO - PROCESS | 2060 | 1464104504603 Marionette TRACE conn5 -> [0,2777,"getWindowHandle",null] 08:41:44 INFO - PROCESS | 2060 | 1464104504606 Marionette TRACE conn5 <- [1,2777,null,{"value":"13"}] 08:41:44 INFO - PROCESS | 2060 | 1464104504609 Marionette TRACE conn5 -> [0,2778,"setScriptTimeout",{"ms":35000}] 08:41:44 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.shadowOffsetY.html 08:41:44 INFO - PROCESS | 2060 | 1464104504611 Marionette TRACE conn5 <- [1,2778,null,{}] 08:41:44 INFO - PROCESS | 2060 | 1464104504615 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}] 08:41:44 INFO - PROCESS | 2060 | 1464104504725 Marionette TRACE conn5 <- [1,2779,null,{"value":null}] 08:41:44 INFO - PROCESS | 2060 | 1464104504872 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\", \"d7c34136-0072-4267-ac82-d2d8ecbe8f23\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:41:44 INFO - PROCESS | 2060 | ++DOCSHELL 1A26F400 == 59 [pid = 2060] [id = 704] 08:41:44 INFO - PROCESS | 2060 | ++DOMWINDOW == 116 (1A277800) [pid = 2060] [serial = 2112] [outer = 00000000] 08:41:44 INFO - PROCESS | 2060 | ++DOMWINDOW == 117 (1A825400) [pid = 2060] [serial = 2113] [outer = 1A277800] 08:41:44 INFO - PROCESS | 2060 | 1464104504928 Marionette DEBUG loaded listener.js 08:41:44 INFO - PROCESS | 2060 | ++DOMWINDOW == 118 (1A82DC00) [pid = 2060] [serial = 2114] [outer = 1A277800] 08:41:45 INFO - PROCESS | 2060 | 1464104505509 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]]]}] 08:41:45 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.shadowOffsetY.html | save()/restore() works for shadowOffsetY 08:41:45 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.shadowOffsetY.html | took 930ms 08:41:45 INFO - PROCESS | 2060 | 1464104505554 Marionette TRACE conn5 -> [0,2781,"getWindowHandle",null] 08:41:45 INFO - PROCESS | 2060 | 1464104505556 Marionette TRACE conn5 <- [1,2781,null,{"value":"13"}] 08:41:45 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.stack.html 08:41:45 INFO - PROCESS | 2060 | 1464104505560 Marionette TRACE conn5 -> [0,2782,"setScriptTimeout",{"ms":35000}] 08:41:45 INFO - PROCESS | 2060 | 1464104505562 Marionette TRACE conn5 <- [1,2782,null,{}] 08:41:45 INFO - PROCESS | 2060 | 1464104505566 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}] 08:41:45 INFO - PROCESS | 2060 | 1464104505672 Marionette TRACE conn5 <- [1,2783,null,{"value":null}] 08:41:45 INFO - PROCESS | 2060 | 1464104505820 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\", \"d7c34136-0072-4267-ac82-d2d8ecbe8f23\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:41:45 INFO - PROCESS | 2060 | ++DOCSHELL 0E796000 == 60 [pid = 2060] [id = 705] 08:41:45 INFO - PROCESS | 2060 | ++DOMWINDOW == 119 (1A77A400) [pid = 2060] [serial = 2115] [outer = 00000000] 08:41:45 INFO - PROCESS | 2060 | ++DOMWINDOW == 120 (1A83F400) [pid = 2060] [serial = 2116] [outer = 1A77A400] 08:41:45 INFO - PROCESS | 2060 | 1464104505875 Marionette DEBUG loaded listener.js 08:41:45 INFO - PROCESS | 2060 | ++DOMWINDOW == 121 (1A846400) [pid = 2060] [serial = 2117] [outer = 1A77A400] 08:41:46 INFO - PROCESS | 2060 | 1464104506396 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]]]}] 08:41:46 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.stack.html | save()/restore() can be nested as a stack 08:41:46 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.stack.html | took 930ms 08:41:46 INFO - PROCESS | 2060 | 1464104506465 Marionette TRACE conn5 -> [0,2785,"getWindowHandle",null] 08:41:46 INFO - PROCESS | 2060 | 1464104506467 Marionette TRACE conn5 <- [1,2785,null,{"value":"13"}] 08:41:46 INFO - PROCESS | 2060 | 1464104506470 Marionette TRACE conn5 -> [0,2786,"setScriptTimeout",{"ms":35000}] 08:41:46 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.stackdepth.html 08:41:46 INFO - PROCESS | 2060 | 1464104506472 Marionette TRACE conn5 <- [1,2786,null,{}] 08:41:46 INFO - PROCESS | 2060 | 1464104506476 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}] 08:41:46 INFO - PROCESS | 2060 | 1464104506608 Marionette TRACE conn5 <- [1,2787,null,{"value":null}] 08:41:46 INFO - PROCESS | 2060 | 1464104506948 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\", \"d7c34136-0072-4267-ac82-d2d8ecbe8f23\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:41:47 INFO - PROCESS | 2060 | ++DOCSHELL 09171C00 == 61 [pid = 2060] [id = 706] 08:41:47 INFO - PROCESS | 2060 | ++DOMWINDOW == 122 (09177C00) [pid = 2060] [serial = 2118] [outer = 00000000] 08:41:47 INFO - PROCESS | 2060 | ++DOMWINDOW == 123 (0CAF2800) [pid = 2060] [serial = 2119] [outer = 09177C00] 08:41:47 INFO - PROCESS | 2060 | 1464104507030 Marionette DEBUG loaded listener.js 08:41:47 INFO - PROCESS | 2060 | ++DOMWINDOW == 124 (0CF74000) [pid = 2060] [serial = 2120] [outer = 09177C00] 08:41:47 INFO - PROCESS | 2060 | 1464104507680 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]]]}] 08:41:47 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.stackdepth.html | save()/restore() stack depth is not unreasonably limited 08:41:47 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.stackdepth.html | took 1232ms 08:41:47 INFO - PROCESS | 2060 | 1464104507707 Marionette TRACE conn5 -> [0,2789,"getWindowHandle",null] 08:41:47 INFO - PROCESS | 2060 | 1464104507711 Marionette TRACE conn5 <- [1,2789,null,{"value":"13"}] 08:41:47 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.strokeStyle.html 08:41:47 INFO - PROCESS | 2060 | 1464104507715 Marionette TRACE conn5 -> [0,2790,"setScriptTimeout",{"ms":35000}] 08:41:47 INFO - PROCESS | 2060 | 1464104507719 Marionette TRACE conn5 <- [1,2790,null,{}] 08:41:47 INFO - PROCESS | 2060 | 1464104507723 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}] 08:41:47 INFO - PROCESS | 2060 | 1464104507829 Marionette TRACE conn5 <- [1,2791,null,{"value":null}] 08:41:48 INFO - PROCESS | 2060 | 1464104507996 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\", \"d7c34136-0072-4267-ac82-d2d8ecbe8f23\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:41:48 INFO - PROCESS | 2060 | ++DOCSHELL 0D8EF000 == 62 [pid = 2060] [id = 707] 08:41:48 INFO - PROCESS | 2060 | ++DOMWINDOW == 125 (0DA0F800) [pid = 2060] [serial = 2121] [outer = 00000000] 08:41:48 INFO - PROCESS | 2060 | ++DOMWINDOW == 126 (1266D000) [pid = 2060] [serial = 2122] [outer = 0DA0F800] 08:41:48 INFO - PROCESS | 2060 | 1464104508048 Marionette DEBUG loaded listener.js 08:41:48 INFO - PROCESS | 2060 | ++DOMWINDOW == 127 (134EA800) [pid = 2060] [serial = 2123] [outer = 0DA0F800] 08:41:48 INFO - PROCESS | 2060 | --DOCSHELL 178D2000 == 61 [pid = 2060] [id = 699] 08:41:48 INFO - PROCESS | 2060 | --DOCSHELL 0C3AB000 == 60 [pid = 2060] [id = 698] 08:41:48 INFO - PROCESS | 2060 | --DOCSHELL 17740800 == 59 [pid = 2060] [id = 697] 08:41:48 INFO - PROCESS | 2060 | --DOCSHELL 162AE800 == 58 [pid = 2060] [id = 696] 08:41:48 INFO - PROCESS | 2060 | --DOCSHELL 1490F800 == 57 [pid = 2060] [id = 695] 08:41:48 INFO - PROCESS | 2060 | --DOCSHELL 14F14800 == 56 [pid = 2060] [id = 694] 08:41:48 INFO - PROCESS | 2060 | --DOCSHELL 0E793800 == 55 [pid = 2060] [id = 693] 08:41:48 INFO - PROCESS | 2060 | --DOCSHELL 0C307800 == 54 [pid = 2060] [id = 692] 08:41:48 INFO - PROCESS | 2060 | --DOCSHELL 0E2F3C00 == 53 [pid = 2060] [id = 688] 08:41:48 INFO - PROCESS | 2060 | --DOMWINDOW == 126 (156DBC00) [pid = 2060] [serial = 2059] [outer = 00000000] [url = about:blank] 08:41:48 INFO - PROCESS | 2060 | --DOMWINDOW == 125 (1A2F0C00) [pid = 2060] [serial = 2035] [outer = 00000000] [url = about:blank] 08:41:48 INFO - PROCESS | 2060 | --DOCSHELL 0C49C000 == 52 [pid = 2060] [id = 687] 08:41:48 INFO - PROCESS | 2060 | --DOCSHELL 0D613400 == 51 [pid = 2060] [id = 686] 08:41:48 INFO - PROCESS | 2060 | --DOMWINDOW == 124 (15680000) [pid = 2060] [serial = 2057] [outer = 00000000] [url = about:blank] 08:41:48 INFO - PROCESS | 2060 | --DOMWINDOW == 123 (11F31800) [pid = 2060] [serial = 2045] [outer = 00000000] [url = about:blank] 08:41:48 INFO - PROCESS | 2060 | --DOMWINDOW == 122 (154CC000) [pid = 2060] [serial = 2056] [outer = 00000000] [url = about:blank] 08:41:48 INFO - PROCESS | 2060 | --DOMWINDOW == 121 (14990400) [pid = 2060] [serial = 2053] [outer = 00000000] [url = about:blank] 08:41:48 INFO - PROCESS | 2060 | --DOMWINDOW == 120 (14944C00) [pid = 2060] [serial = 2051] [outer = 00000000] [url = about:blank] 08:41:48 INFO - PROCESS | 2060 | --DOMWINDOW == 119 (134E3800) [pid = 2060] [serial = 2048] [outer = 00000000] [url = about:blank] 08:41:48 INFO - PROCESS | 2060 | --DOMWINDOW == 118 (0D540800) [pid = 2060] [serial = 2039] [outer = 00000000] [url = about:blank] 08:41:48 INFO - PROCESS | 2060 | --DOMWINDOW == 117 (0D665400) [pid = 2060] [serial = 2041] [outer = 00000000] [url = about:blank] 08:41:48 INFO - PROCESS | 2060 | --DOMWINDOW == 116 (1261B000) [pid = 2060] [serial = 2029] [outer = 00000000] [url = about:blank] 08:41:48 INFO - PROCESS | 2060 | --DOMWINDOW == 115 (0CFDE400) [pid = 2060] [serial = 2038] [outer = 00000000] [url = about:blank] 08:41:48 INFO - PROCESS | 2060 | --DOMWINDOW == 114 (14F17C00) [pid = 2060] [serial = 2054] [outer = 00000000] [url = about:blank] 08:41:48 INFO - PROCESS | 2060 | --DOMWINDOW == 113 (130E4C00) [pid = 2060] [serial = 2047] [outer = 00000000] [url = about:blank] 08:41:48 INFO - PROCESS | 2060 | --DOMWINDOW == 112 (11CE2400) [pid = 2060] [serial = 2044] [outer = 00000000] [url = about:blank] 08:41:48 INFO - PROCESS | 2060 | --DOMWINDOW == 111 (0D66D400) [pid = 2060] [serial = 2042] [outer = 00000000] [url = about:blank] 08:41:48 INFO - PROCESS | 2060 | --DOMWINDOW == 110 (1A784800) [pid = 2060] [serial = 1940] [outer = 00000000] [url = about:blank] 08:41:48 INFO - PROCESS | 2060 | --DOMWINDOW == 109 (14909C00) [pid = 2060] [serial = 2050] [outer = 00000000] [url = about:blank] 08:41:48 INFO - PROCESS | 2060 | --DOMWINDOW == 108 (1669F400) [pid = 2060] [serial = 2032] [outer = 00000000] [url = about:blank] 08:41:48 INFO - PROCESS | 2060 | 1464104508591 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]]]}] 08:41:48 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.strokeStyle.html | save()/restore() works for strokeStyle 08:41:48 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.strokeStyle.html | took 930ms 08:41:48 INFO - PROCESS | 2060 | 1464104508648 Marionette TRACE conn5 -> [0,2793,"getWindowHandle",null] 08:41:48 INFO - PROCESS | 2060 | 1464104508652 Marionette TRACE conn5 <- [1,2793,null,{"value":"13"}] 08:41:48 INFO - PROCESS | 2060 | 1464104508656 Marionette TRACE conn5 -> [0,2794,"setScriptTimeout",{"ms":35000}] 08:41:48 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.textAlign.html 08:41:48 INFO - PROCESS | 2060 | 1464104508658 Marionette TRACE conn5 <- [1,2794,null,{}] 08:41:48 INFO - PROCESS | 2060 | 1464104508662 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}] 08:41:48 INFO - PROCESS | 2060 | 1464104508750 Marionette TRACE conn5 <- [1,2795,null,{"value":null}] 08:41:48 INFO - PROCESS | 2060 | 1464104508857 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\", \"d7c34136-0072-4267-ac82-d2d8ecbe8f23\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:41:48 INFO - PROCESS | 2060 | ++DOCSHELL 0CFDE400 == 52 [pid = 2060] [id = 708] 08:41:48 INFO - PROCESS | 2060 | ++DOMWINDOW == 109 (0D531800) [pid = 2060] [serial = 2124] [outer = 00000000] 08:41:48 INFO - PROCESS | 2060 | ++DOMWINDOW == 110 (0DA10400) [pid = 2060] [serial = 2125] [outer = 0D531800] 08:41:48 INFO - PROCESS | 2060 | 1464104508903 Marionette DEBUG loaded listener.js 08:41:48 INFO - PROCESS | 2060 | ++DOMWINDOW == 111 (0E123C00) [pid = 2060] [serial = 2126] [outer = 0D531800] 08:41:49 INFO - PROCESS | 2060 | 1464104509319 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]]]}] 08:41:49 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.textAlign.html | save()/restore() works for textAlign 08:41:49 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.textAlign.html | took 670ms 08:41:49 INFO - PROCESS | 2060 | 1464104509337 Marionette TRACE conn5 -> [0,2797,"getWindowHandle",null] 08:41:49 INFO - PROCESS | 2060 | 1464104509339 Marionette TRACE conn5 <- [1,2797,null,{"value":"13"}] 08:41:49 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.textBaseline.html 08:41:49 INFO - PROCESS | 2060 | 1464104509344 Marionette TRACE conn5 -> [0,2798,"setScriptTimeout",{"ms":35000}] 08:41:49 INFO - PROCESS | 2060 | 1464104509349 Marionette TRACE conn5 <- [1,2798,null,{}] 08:41:49 INFO - PROCESS | 2060 | 1464104509358 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}] 08:41:49 INFO - PROCESS | 2060 | 1464104509482 Marionette TRACE conn5 <- [1,2799,null,{"value":null}] 08:41:49 INFO - PROCESS | 2060 | 1464104509495 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\", \"d7c34136-0072-4267-ac82-d2d8ecbe8f23\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:41:49 INFO - PROCESS | 2060 | ++DOCSHELL 134E6400 == 53 [pid = 2060] [id = 709] 08:41:49 INFO - PROCESS | 2060 | ++DOMWINDOW == 112 (139C7C00) [pid = 2060] [serial = 2127] [outer = 00000000] 08:41:49 INFO - PROCESS | 2060 | ++DOMWINDOW == 113 (1490BC00) [pid = 2060] [serial = 2128] [outer = 139C7C00] 08:41:49 INFO - PROCESS | 2060 | 1464104509541 Marionette DEBUG loaded listener.js 08:41:49 INFO - PROCESS | 2060 | ++DOMWINDOW == 114 (14947000) [pid = 2060] [serial = 2129] [outer = 139C7C00] 08:41:50 INFO - PROCESS | 2060 | 1464104510005 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]]]}] 08:41:50 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.textBaseline.html | save()/restore() works for textBaseline 08:41:50 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.textBaseline.html | took 690ms 08:41:50 INFO - PROCESS | 2060 | 1464104510036 Marionette TRACE conn5 -> [0,2801,"getWindowHandle",null] 08:41:50 INFO - PROCESS | 2060 | 1464104510039 Marionette TRACE conn5 <- [1,2801,null,{"value":"13"}] 08:41:50 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.transformation.html 08:41:50 INFO - PROCESS | 2060 | 1464104510046 Marionette TRACE conn5 -> [0,2802,"setScriptTimeout",{"ms":35000}] 08:41:50 INFO - PROCESS | 2060 | 1464104510048 Marionette TRACE conn5 <- [1,2802,null,{}] 08:41:50 INFO - PROCESS | 2060 | 1464104510051 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}] 08:41:50 INFO - PROCESS | 2060 | 1464104510140 Marionette TRACE conn5 <- [1,2803,null,{"value":null}] 08:41:50 INFO - PROCESS | 2060 | 1464104510163 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\", \"d7c34136-0072-4267-ac82-d2d8ecbe8f23\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:41:50 INFO - PROCESS | 2060 | ++DOCSHELL 149D4400 == 54 [pid = 2060] [id = 710] 08:41:50 INFO - PROCESS | 2060 | ++DOMWINDOW == 115 (149D6000) [pid = 2060] [serial = 2130] [outer = 00000000] 08:41:50 INFO - PROCESS | 2060 | ++DOMWINDOW == 116 (15497C00) [pid = 2060] [serial = 2131] [outer = 149D6000] 08:41:50 INFO - PROCESS | 2060 | 1464104510212 Marionette DEBUG loaded listener.js 08:41:50 INFO - PROCESS | 2060 | ++DOMWINDOW == 117 (1567F000) [pid = 2060] [serial = 2132] [outer = 149D6000] 08:41:50 INFO - PROCESS | 2060 | 1464104510659 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]]]}] 08:41:50 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.transformation.html | save()/restore() affects the current transformation matrix 08:41:50 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.transformation.html | took 690ms 08:41:50 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.underflow.html 08:41:50 INFO - PROCESS | 2060 | 1464104510732 Marionette TRACE conn5 -> [0,2805,"getWindowHandle",null] 08:41:50 INFO - PROCESS | 2060 | 1464104510734 Marionette TRACE conn5 <- [1,2805,null,{"value":"13"}] 08:41:50 INFO - PROCESS | 2060 | 1464104510738 Marionette TRACE conn5 -> [0,2806,"setScriptTimeout",{"ms":35000}] 08:41:50 INFO - PROCESS | 2060 | 1464104510739 Marionette TRACE conn5 <- [1,2806,null,{}] 08:41:50 INFO - PROCESS | 2060 | 1464104510743 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}] 08:41:50 INFO - PROCESS | 2060 | 1464104510866 Marionette TRACE conn5 <- [1,2807,null,{"value":null}] 08:41:50 INFO - PROCESS | 2060 | 1464104510961 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\", \"d7c34136-0072-4267-ac82-d2d8ecbe8f23\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:41:50 INFO - PROCESS | 2060 | ++DOCSHELL 156C6400 == 55 [pid = 2060] [id = 711] 08:41:50 INFO - PROCESS | 2060 | ++DOMWINDOW == 118 (156C7C00) [pid = 2060] [serial = 2133] [outer = 00000000] 08:41:51 INFO - PROCESS | 2060 | ++DOMWINDOW == 119 (156DDC00) [pid = 2060] [serial = 2134] [outer = 156C7C00] 08:41:51 INFO - PROCESS | 2060 | 1464104511012 Marionette DEBUG loaded listener.js 08:41:51 INFO - PROCESS | 2060 | ++DOMWINDOW == 120 (15C71800) [pid = 2060] [serial = 2135] [outer = 156C7C00] 08:41:51 INFO - PROCESS | 2060 | 1464104511442 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]]]}] 08:41:51 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.underflow.html | restore() with an empty stack has no effect 08:41:51 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.underflow.html | took 771ms 08:41:51 INFO - PROCESS | 2060 | 1464104511513 Marionette TRACE conn5 -> [0,2809,"getWindowHandle",null] 08:41:51 INFO - PROCESS | 2060 | 1464104511515 Marionette TRACE conn5 <- [1,2809,null,{"value":"13"}] 08:41:51 INFO - TEST-START | /2dcontext/transformations/2d.transformation.order.html 08:41:51 INFO - PROCESS | 2060 | 1464104511518 Marionette TRACE conn5 -> [0,2810,"setScriptTimeout",{"ms":35000}] 08:41:51 INFO - PROCESS | 2060 | 1464104511520 Marionette TRACE conn5 <- [1,2810,null,{}] 08:41:51 INFO - PROCESS | 2060 | 1464104511523 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}] 08:41:51 INFO - PROCESS | 2060 | 1464104511655 Marionette TRACE conn5 <- [1,2811,null,{"value":null}] 08:41:51 INFO - PROCESS | 2060 | 1464104511730 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\", \"d7c34136-0072-4267-ac82-d2d8ecbe8f23\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:41:51 INFO - PROCESS | 2060 | ++DOCSHELL 166A2000 == 56 [pid = 2060] [id = 712] 08:41:51 INFO - PROCESS | 2060 | ++DOMWINDOW == 121 (166A4000) [pid = 2060] [serial = 2136] [outer = 00000000] 08:41:51 INFO - PROCESS | 2060 | ++DOMWINDOW == 122 (16CA5400) [pid = 2060] [serial = 2137] [outer = 166A4000] 08:41:51 INFO - PROCESS | 2060 | 1464104511775 Marionette DEBUG loaded listener.js 08:41:51 INFO - PROCESS | 2060 | ++DOMWINDOW == 123 (16CA5800) [pid = 2060] [serial = 2138] [outer = 166A4000] 08:41:52 INFO - PROCESS | 2060 | 1464104512213 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]]]}] 08:41:52 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.order.html | Transformations are applied in the right order 08:41:52 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.order.html | took 730ms 08:41:52 INFO - PROCESS | 2060 | 1464104512278 Marionette TRACE conn5 -> [0,2813,"getWindowHandle",null] 08:41:52 INFO - PROCESS | 2060 | 1464104512280 Marionette TRACE conn5 <- [1,2813,null,{"value":"13"}] 08:41:52 INFO - PROCESS | 2060 | 1464104512283 Marionette TRACE conn5 -> [0,2814,"setScriptTimeout",{"ms":35000}] 08:41:52 INFO - TEST-START | /2dcontext/transformations/2d.transformation.rotate.direction.html 08:41:52 INFO - PROCESS | 2060 | 1464104512284 Marionette TRACE conn5 <- [1,2814,null,{}] 08:41:52 INFO - PROCESS | 2060 | 1464104512288 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}] 08:41:52 INFO - PROCESS | 2060 | 1464104512410 Marionette TRACE conn5 <- [1,2815,null,{"value":null}] 08:41:52 INFO - PROCESS | 2060 | 1464104512486 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\", \"d7c34136-0072-4267-ac82-d2d8ecbe8f23\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:41:52 INFO - PROCESS | 2060 | ++DOCSHELL 16CA3000 == 57 [pid = 2060] [id = 713] 08:41:52 INFO - PROCESS | 2060 | ++DOMWINDOW == 124 (16ED7400) [pid = 2060] [serial = 2139] [outer = 00000000] 08:41:52 INFO - PROCESS | 2060 | ++DOMWINDOW == 125 (17743400) [pid = 2060] [serial = 2140] [outer = 16ED7400] 08:41:52 INFO - PROCESS | 2060 | 1464104512530 Marionette DEBUG loaded listener.js 08:41:52 INFO - PROCESS | 2060 | ++DOMWINDOW == 126 (178C9000) [pid = 2060] [serial = 2141] [outer = 16ED7400] 08:41:53 INFO - PROCESS | 2060 | --DOMWINDOW == 125 (166A3800) [pid = 2060] [serial = 1944] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.image.transparent.1.html] 08:41:53 INFO - PROCESS | 2060 | --DOMWINDOW == 124 (0DA3D400) [pid = 2060] [serial = 1941] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.image.section.html] 08:41:53 INFO - PROCESS | 2060 | --DOMWINDOW == 123 (1774E400) [pid = 2060] [serial = 1992] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.stroke.join.3.html] 08:41:53 INFO - PROCESS | 2060 | --DOMWINDOW == 122 (17931400) [pid = 2060] [serial = 1995] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.transform.1.html] 08:41:53 INFO - PROCESS | 2060 | --DOMWINDOW == 121 (09175C00) [pid = 2060] [serial = 1983] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.stroke.cap.2.html] 08:41:53 INFO - PROCESS | 2060 | --DOMWINDOW == 120 (0CA5E800) [pid = 2060] [serial = 1893] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.clip.3.html] 08:41:53 INFO - PROCESS | 2060 | --DOMWINDOW == 119 (11B9C400) [pid = 2060] [serial = 1986] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.stroke.join.1.html] 08:41:53 INFO - PROCESS | 2060 | --DOMWINDOW == 118 (1A20D000) [pid = 2060] [serial = 1947] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.image.transparent.2.html] 08:41:53 INFO - PROCESS | 2060 | --DOMWINDOW == 117 (1A784C00) [pid = 2060] [serial = 1950] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.offset.negativeX.html] 08:41:53 INFO - PROCESS | 2060 | --DOMWINDOW == 116 (156D4400) [pid = 2060] [serial = 1989] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.stroke.join.2.html] 08:41:53 INFO - PROCESS | 2060 | --DOMWINDOW == 115 (16698C00) [pid = 2060] [serial = 2088] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.lineCap.html] 08:41:53 INFO - PROCESS | 2060 | --DOMWINDOW == 114 (17741800) [pid = 2060] [serial = 2091] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.lineJoin.html] 08:41:53 INFO - PROCESS | 2060 | --DOMWINDOW == 113 (0DA3F000) [pid = 2060] [serial = 2058] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.font.parse.size.percentage.default.html] 08:41:53 INFO - PROCESS | 2060 | --DOMWINDOW == 112 (14F16000) [pid = 2060] [serial = 2082] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.globalAlpha.html] 08:41:53 INFO - PROCESS | 2060 | --DOMWINDOW == 111 (0D66D000) [pid = 2060] [serial = 2073] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.clip.html] 08:41:53 INFO - PROCESS | 2060 | --DOMWINDOW == 110 (0E794800) [pid = 2060] [serial = 2079] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.font.html] 08:41:53 INFO - PROCESS | 2060 | --DOMWINDOW == 109 (0C308C00) [pid = 2060] [serial = 2076] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.fillStyle.html] 08:41:53 INFO - PROCESS | 2060 | --DOMWINDOW == 108 (130E6000) [pid = 2060] [serial = 2094] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.lineWidth.html] 08:41:53 INFO - PROCESS | 2060 | --DOMWINDOW == 107 (178EF400) [pid = 2060] [serial = 2097] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.miterLimit.html] 08:41:53 INFO - PROCESS | 2060 | --DOMWINDOW == 106 (14F1EC00) [pid = 2060] [serial = 2085] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.globalCompositeOperation.html] 08:41:53 INFO - PROCESS | 2060 | --DOMWINDOW == 105 (1A206800) [pid = 2060] [serial = 2034] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.space.collapse.end.html] 08:41:53 INFO - PROCESS | 2060 | 1464104513163 Marionette TRACE conn5 <- [1,2816,null,{"value":["/2dcontext/transformations/2d.transformation.rotate.direction.html",0,null,null,[["rotate() is clockwise",0,null,null]]]}] 08:41:53 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.rotate.direction.html | rotate() is clockwise 08:41:53 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.rotate.direction.html | took 930ms 08:41:53 INFO - PROCESS | 2060 | 1464104513223 Marionette TRACE conn5 -> [0,2817,"getWindowHandle",null] 08:41:53 INFO - PROCESS | 2060 | 1464104513225 Marionette TRACE conn5 <- [1,2817,null,{"value":"13"}] 08:41:53 INFO - TEST-START | /2dcontext/transformations/2d.transformation.rotate.nonfinite.html 08:41:53 INFO - PROCESS | 2060 | 1464104513229 Marionette TRACE conn5 -> [0,2818,"setScriptTimeout",{"ms":35000}] 08:41:53 INFO - PROCESS | 2060 | 1464104513231 Marionette TRACE conn5 <- [1,2818,null,{}] 08:41:53 INFO - PROCESS | 2060 | 1464104513235 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}] 08:41:53 INFO - PROCESS | 2060 | 1464104513319 Marionette TRACE conn5 <- [1,2819,null,{"value":null}] 08:41:53 INFO - PROCESS | 2060 | 1464104513329 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\", \"d7c34136-0072-4267-ac82-d2d8ecbe8f23\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:41:53 INFO - PROCESS | 2060 | ++DOCSHELL 0CFA9000 == 58 [pid = 2060] [id = 714] 08:41:53 INFO - PROCESS | 2060 | ++DOMWINDOW == 106 (0DA47400) [pid = 2060] [serial = 2142] [outer = 00000000] 08:41:53 INFO - PROCESS | 2060 | ++DOMWINDOW == 107 (14906800) [pid = 2060] [serial = 2143] [outer = 0DA47400] 08:41:53 INFO - PROCESS | 2060 | 1464104513373 Marionette DEBUG loaded listener.js 08:41:53 INFO - PROCESS | 2060 | ++DOMWINDOW == 108 (156C4C00) [pid = 2060] [serial = 2144] [outer = 0DA47400] 08:41:53 INFO - PROCESS | 2060 | 1464104513811 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]]]}] 08:41:53 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.rotate.nonfinite.html | rotate() with Infinity/NaN is ignored 08:41:53 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.rotate.nonfinite.html | took 630ms 08:41:53 INFO - PROCESS | 2060 | 1464104513864 Marionette TRACE conn5 -> [0,2821,"getWindowHandle",null] 08:41:53 INFO - PROCESS | 2060 | 1464104513866 Marionette TRACE conn5 <- [1,2821,null,{"value":"13"}] 08:41:53 INFO - TEST-START | /2dcontext/transformations/2d.transformation.rotate.radians.html 08:41:53 INFO - PROCESS | 2060 | 1464104513869 Marionette TRACE conn5 -> [0,2822,"setScriptTimeout",{"ms":35000}] 08:41:53 INFO - PROCESS | 2060 | 1464104513871 Marionette TRACE conn5 <- [1,2822,null,{}] 08:41:53 INFO - PROCESS | 2060 | 1464104513879 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}] 08:41:53 INFO - PROCESS | 2060 | 1464104513964 Marionette TRACE conn5 <- [1,2823,null,{"value":null}] 08:41:53 INFO - PROCESS | 2060 | 1464104513971 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\", \"d7c34136-0072-4267-ac82-d2d8ecbe8f23\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:41:53 INFO - PROCESS | 2060 | ++DOCSHELL 130DF000 == 59 [pid = 2060] [id = 715] 08:41:53 INFO - PROCESS | 2060 | ++DOMWINDOW == 109 (156BFC00) [pid = 2060] [serial = 2145] [outer = 00000000] 08:41:54 INFO - PROCESS | 2060 | ++DOMWINDOW == 110 (16EDB000) [pid = 2060] [serial = 2146] [outer = 156BFC00] 08:41:54 INFO - PROCESS | 2060 | 1464104514016 Marionette DEBUG loaded listener.js 08:41:54 INFO - PROCESS | 2060 | ++DOMWINDOW == 111 (178D1400) [pid = 2060] [serial = 2147] [outer = 156BFC00] 08:41:54 INFO - PROCESS | 2060 | 1464104514485 Marionette TRACE conn5 <- [1,2824,null,{"value":["/2dcontext/transformations/2d.transformation.rotate.radians.html",0,null,null,[["rotate() uses radians",0,null,null]]]}] 08:41:54 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.rotate.radians.html | rotate() uses radians 08:41:54 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.rotate.radians.html | took 670ms 08:41:54 INFO - PROCESS | 2060 | 1464104514546 Marionette TRACE conn5 -> [0,2825,"getWindowHandle",null] 08:41:54 INFO - PROCESS | 2060 | 1464104514548 Marionette TRACE conn5 <- [1,2825,null,{"value":"13"}] 08:41:54 INFO - PROCESS | 2060 | 1464104514551 Marionette TRACE conn5 -> [0,2826,"setScriptTimeout",{"ms":35000}] 08:41:54 INFO - PROCESS | 2060 | 1464104514553 Marionette TRACE conn5 <- [1,2826,null,{}] 08:41:54 INFO - TEST-START | /2dcontext/transformations/2d.transformation.rotate.wrap.html 08:41:54 INFO - PROCESS | 2060 | 1464104514556 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}] 08:41:54 INFO - PROCESS | 2060 | 1464104514644 Marionette TRACE conn5 <- [1,2827,null,{"value":null}] 08:41:54 INFO - PROCESS | 2060 | 1464104514651 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\", \"d7c34136-0072-4267-ac82-d2d8ecbe8f23\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:41:54 INFO - PROCESS | 2060 | ++DOCSHELL 177E6C00 == 60 [pid = 2060] [id = 716] 08:41:54 INFO - PROCESS | 2060 | ++DOMWINDOW == 112 (178F1000) [pid = 2060] [serial = 2148] [outer = 00000000] 08:41:54 INFO - PROCESS | 2060 | ++DOMWINDOW == 113 (192C0800) [pid = 2060] [serial = 2149] [outer = 178F1000] 08:41:54 INFO - PROCESS | 2060 | 1464104514700 Marionette DEBUG loaded listener.js 08:41:54 INFO - PROCESS | 2060 | ++DOMWINDOW == 114 (1A207400) [pid = 2060] [serial = 2150] [outer = 178F1000] 08:41:55 INFO - PROCESS | 2060 | 1464104515445 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]]]}] 08:41:55 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.rotate.wrap.html | rotate() wraps large positive values correctly 08:41:55 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.rotate.wrap.html | took 930ms 08:41:55 INFO - PROCESS | 2060 | 1464104515490 Marionette TRACE conn5 -> [0,2829,"getWindowHandle",null] 08:41:55 INFO - PROCESS | 2060 | 1464104515495 Marionette TRACE conn5 <- [1,2829,null,{"value":"13"}] 08:41:55 INFO - PROCESS | 2060 | 1464104515502 Marionette TRACE conn5 -> [0,2830,"setScriptTimeout",{"ms":35000}] 08:41:55 INFO - TEST-START | /2dcontext/transformations/2d.transformation.rotate.wrapnegative.html 08:41:55 INFO - PROCESS | 2060 | 1464104515506 Marionette TRACE conn5 <- [1,2830,null,{}] 08:41:55 INFO - PROCESS | 2060 | 1464104515511 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}] 08:41:55 INFO - PROCESS | 2060 | 1464104515641 Marionette TRACE conn5 <- [1,2831,null,{"value":null}] 08:41:55 INFO - PROCESS | 2060 | 1464104515787 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\", \"d7c34136-0072-4267-ac82-d2d8ecbe8f23\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:41:55 INFO - PROCESS | 2060 | ++DOCSHELL 0D53B800 == 61 [pid = 2060] [id = 717] 08:41:55 INFO - PROCESS | 2060 | ++DOMWINDOW == 115 (0D8EEC00) [pid = 2060] [serial = 2151] [outer = 00000000] 08:41:55 INFO - PROCESS | 2060 | ++DOMWINDOW == 116 (0DCE6800) [pid = 2060] [serial = 2152] [outer = 0D8EEC00] 08:41:55 INFO - PROCESS | 2060 | 1464104515848 Marionette DEBUG loaded listener.js 08:41:55 INFO - PROCESS | 2060 | ++DOMWINDOW == 117 (11CEA000) [pid = 2060] [serial = 2153] [outer = 0D8EEC00] 08:41:56 INFO - PROCESS | 2060 | 1464104516432 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]]]}] 08:41:56 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.rotate.wrapnegative.html | rotate() wraps large negative values correctly 08:41:56 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.rotate.wrapnegative.html | took 970ms 08:41:56 INFO - PROCESS | 2060 | 1464104516478 Marionette TRACE conn5 -> [0,2833,"getWindowHandle",null] 08:41:56 INFO - PROCESS | 2060 | 1464104516485 Marionette TRACE conn5 <- [1,2833,null,{"value":"13"}] 08:41:56 INFO - TEST-START | /2dcontext/transformations/2d.transformation.rotate.zero.html 08:41:56 INFO - PROCESS | 2060 | 1464104516491 Marionette TRACE conn5 -> [0,2834,"setScriptTimeout",{"ms":35000}] 08:41:56 INFO - PROCESS | 2060 | 1464104516494 Marionette TRACE conn5 <- [1,2834,null,{}] 08:41:56 INFO - PROCESS | 2060 | 1464104516499 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}] 08:41:56 INFO - PROCESS | 2060 | 1464104516612 Marionette TRACE conn5 <- [1,2835,null,{"value":null}] 08:41:56 INFO - PROCESS | 2060 | 1464104516775 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\", \"d7c34136-0072-4267-ac82-d2d8ecbe8f23\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:41:56 INFO - PROCESS | 2060 | ++DOCSHELL 13010000 == 62 [pid = 2060] [id = 718] 08:41:56 INFO - PROCESS | 2060 | ++DOMWINDOW == 118 (13010800) [pid = 2060] [serial = 2154] [outer = 00000000] 08:41:56 INFO - PROCESS | 2060 | ++DOMWINDOW == 119 (14991000) [pid = 2060] [serial = 2155] [outer = 13010800] 08:41:56 INFO - PROCESS | 2060 | 1464104516831 Marionette DEBUG loaded listener.js 08:41:56 INFO - PROCESS | 2060 | ++DOMWINDOW == 120 (156BAC00) [pid = 2060] [serial = 2156] [outer = 13010800] 08:41:57 INFO - PROCESS | 2060 | 1464104517473 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]]]}] 08:41:57 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.rotate.zero.html | rotate() by 0 does nothing 08:41:57 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.rotate.zero.html | took 1020ms 08:41:57 INFO - PROCESS | 2060 | 1464104517513 Marionette TRACE conn5 -> [0,2837,"getWindowHandle",null] 08:41:57 INFO - PROCESS | 2060 | 1464104517516 Marionette TRACE conn5 <- [1,2837,null,{"value":"13"}] 08:41:57 INFO - TEST-START | /2dcontext/transformations/2d.transformation.scale.basic.html 08:41:57 INFO - PROCESS | 2060 | 1464104517520 Marionette TRACE conn5 -> [0,2838,"setScriptTimeout",{"ms":35000}] 08:41:57 INFO - PROCESS | 2060 | 1464104517524 Marionette TRACE conn5 <- [1,2838,null,{}] 08:41:57 INFO - PROCESS | 2060 | 1464104517536 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}] 08:41:57 INFO - PROCESS | 2060 | 1464104517706 Marionette TRACE conn5 <- [1,2839,null,{"value":null}] 08:41:57 INFO - PROCESS | 2060 | 1464104517859 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\", \"d7c34136-0072-4267-ac82-d2d8ecbe8f23\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:41:57 INFO - PROCESS | 2060 | ++DOCSHELL 192BB400 == 63 [pid = 2060] [id = 719] 08:41:57 INFO - PROCESS | 2060 | ++DOMWINDOW == 121 (199E8C00) [pid = 2060] [serial = 2157] [outer = 00000000] 08:41:57 INFO - PROCESS | 2060 | ++DOMWINDOW == 122 (1A27C400) [pid = 2060] [serial = 2158] [outer = 199E8C00] 08:41:57 INFO - PROCESS | 2060 | 1464104517917 Marionette DEBUG loaded listener.js 08:41:58 INFO - PROCESS | 2060 | ++DOMWINDOW == 123 (1A77F400) [pid = 2060] [serial = 2159] [outer = 199E8C00] 08:41:58 INFO - PROCESS | 2060 | 1464104518493 Marionette TRACE conn5 <- [1,2840,null,{"value":["/2dcontext/transformations/2d.transformation.scale.basic.html",0,null,null,[["scale() works",0,null,null]]]}] 08:41:58 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.scale.basic.html | scale() works 08:41:58 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.scale.basic.html | took 1021ms 08:41:58 INFO - PROCESS | 2060 | 1464104518544 Marionette TRACE conn5 -> [0,2841,"getWindowHandle",null] 08:41:58 INFO - PROCESS | 2060 | 1464104518547 Marionette TRACE conn5 <- [1,2841,null,{"value":"13"}] 08:41:58 INFO - TEST-START | /2dcontext/transformations/2d.transformation.scale.large.html 08:41:58 INFO - PROCESS | 2060 | 1464104518550 Marionette TRACE conn5 -> [0,2842,"setScriptTimeout",{"ms":35000}] 08:41:58 INFO - PROCESS | 2060 | 1464104518552 Marionette TRACE conn5 <- [1,2842,null,{}] 08:41:58 INFO - PROCESS | 2060 | 1464104518556 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}] 08:41:58 INFO - PROCESS | 2060 | 1464104518669 Marionette TRACE conn5 <- [1,2843,null,{"value":null}] 08:41:58 INFO - PROCESS | 2060 | 1464104518832 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\", \"d7c34136-0072-4267-ac82-d2d8ecbe8f23\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:41:58 INFO - PROCESS | 2060 | ++DOCSHELL 1A82C400 == 64 [pid = 2060] [id = 720] 08:41:58 INFO - PROCESS | 2060 | ++DOMWINDOW == 124 (1A831400) [pid = 2060] [serial = 2160] [outer = 00000000] 08:41:58 INFO - PROCESS | 2060 | ++DOMWINDOW == 125 (1A840000) [pid = 2060] [serial = 2161] [outer = 1A831400] 08:41:58 INFO - PROCESS | 2060 | 1464104518888 Marionette DEBUG loaded listener.js 08:41:58 INFO - PROCESS | 2060 | ++DOMWINDOW == 126 (1A8EB000) [pid = 2060] [serial = 2162] [outer = 1A831400] 08:41:59 INFO - PROCESS | 2060 | 1464104519485 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]]]}] 08:41:59 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.scale.large.html | scale() with large scale factors works 08:41:59 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.scale.large.html | took 970ms 08:41:59 INFO - PROCESS | 2060 | 1464104519524 Marionette TRACE conn5 -> [0,2845,"getWindowHandle",null] 08:41:59 INFO - PROCESS | 2060 | 1464104519526 Marionette TRACE conn5 <- [1,2845,null,{"value":"13"}] 08:41:59 INFO - TEST-START | /2dcontext/transformations/2d.transformation.scale.multiple.html 08:41:59 INFO - PROCESS | 2060 | 1464104519544 Marionette TRACE conn5 -> [0,2846,"setScriptTimeout",{"ms":35000}] 08:41:59 INFO - PROCESS | 2060 | 1464104519547 Marionette TRACE conn5 <- [1,2846,null,{}] 08:41:59 INFO - PROCESS | 2060 | 1464104519550 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}] 08:41:59 INFO - PROCESS | 2060 | 1464104519657 Marionette TRACE conn5 <- [1,2847,null,{"value":null}] 08:41:59 INFO - PROCESS | 2060 | 1464104519806 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\", \"d7c34136-0072-4267-ac82-d2d8ecbe8f23\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:41:59 INFO - PROCESS | 2060 | ++DOCSHELL 1A83C400 == 65 [pid = 2060] [id = 721] 08:41:59 INFO - PROCESS | 2060 | ++DOMWINDOW == 127 (1A8E9800) [pid = 2060] [serial = 2163] [outer = 00000000] 08:41:59 INFO - PROCESS | 2060 | ++DOMWINDOW == 128 (1A8F4C00) [pid = 2060] [serial = 2164] [outer = 1A8E9800] 08:41:59 INFO - PROCESS | 2060 | 1464104519862 Marionette DEBUG loaded listener.js 08:41:59 INFO - PROCESS | 2060 | ++DOMWINDOW == 129 (1AB4E400) [pid = 2060] [serial = 2165] [outer = 1A8E9800] 08:42:00 INFO - PROCESS | 2060 | 1464104520461 Marionette TRACE conn5 <- [1,2848,null,{"value":["/2dcontext/transformations/2d.transformation.scale.multiple.html",0,null,null,[["Multiple scale()s combine",0,null,null]]]}] 08:42:00 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.scale.multiple.html | Multiple scale()s combine 08:42:00 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.scale.multiple.html | took 970ms 08:42:00 INFO - PROCESS | 2060 | 1464104520515 Marionette TRACE conn5 -> [0,2849,"getWindowHandle",null] 08:42:00 INFO - PROCESS | 2060 | 1464104520517 Marionette TRACE conn5 <- [1,2849,null,{"value":"13"}] 08:42:00 INFO - PROCESS | 2060 | 1464104520521 Marionette TRACE conn5 -> [0,2850,"setScriptTimeout",{"ms":35000}] 08:42:00 INFO - TEST-START | /2dcontext/transformations/2d.transformation.scale.negative.html 08:42:00 INFO - PROCESS | 2060 | 1464104520523 Marionette TRACE conn5 <- [1,2850,null,{}] 08:42:00 INFO - PROCESS | 2060 | 1464104520527 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}] 08:42:00 INFO - PROCESS | 2060 | 1464104520656 Marionette TRACE conn5 <- [1,2851,null,{"value":null}] 08:42:00 INFO - PROCESS | 2060 | 1464104520808 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\", \"d7c34136-0072-4267-ac82-d2d8ecbe8f23\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:42:00 INFO - PROCESS | 2060 | ++DOCSHELL 0C978800 == 66 [pid = 2060] [id = 722] 08:42:00 INFO - PROCESS | 2060 | ++DOMWINDOW == 130 (0CF35C00) [pid = 2060] [serial = 2166] [outer = 00000000] 08:42:00 INFO - PROCESS | 2060 | ++DOMWINDOW == 131 (0D665800) [pid = 2060] [serial = 2167] [outer = 0CF35C00] 08:42:00 INFO - PROCESS | 2060 | 1464104520866 Marionette DEBUG loaded listener.js 08:42:00 INFO - PROCESS | 2060 | ++DOMWINDOW == 132 (0DA42000) [pid = 2060] [serial = 2168] [outer = 0CF35C00] 08:42:01 INFO - PROCESS | 2060 | 1464104521653 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]]]}] 08:42:01 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.scale.negative.html | scale() with negative scale factors works 08:42:01 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.scale.negative.html | took 1178ms 08:42:01 INFO - PROCESS | 2060 | 1464104521703 Marionette TRACE conn5 -> [0,2853,"getWindowHandle",null] 08:42:01 INFO - PROCESS | 2060 | 1464104521708 Marionette TRACE conn5 <- [1,2853,null,{"value":"13"}] 08:42:01 INFO - TEST-START | /2dcontext/transformations/2d.transformation.scale.nonfinite.html 08:42:01 INFO - PROCESS | 2060 | 1464104521713 Marionette TRACE conn5 -> [0,2854,"setScriptTimeout",{"ms":35000}] 08:42:01 INFO - PROCESS | 2060 | 1464104521717 Marionette TRACE conn5 <- [1,2854,null,{}] 08:42:01 INFO - PROCESS | 2060 | 1464104521722 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}] 08:42:01 INFO - PROCESS | 2060 | 1464104521884 Marionette TRACE conn5 <- [1,2855,null,{"value":null}] 08:42:02 INFO - PROCESS | 2060 | 1464104522004 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\", \"d7c34136-0072-4267-ac82-d2d8ecbe8f23\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:42:02 INFO - PROCESS | 2060 | ++DOCSHELL 0C425400 == 67 [pid = 2060] [id = 723] 08:42:02 INFO - PROCESS | 2060 | ++DOMWINDOW == 133 (0CA5B400) [pid = 2060] [serial = 2169] [outer = 00000000] 08:42:02 INFO - PROCESS | 2060 | ++DOMWINDOW == 134 (12671C00) [pid = 2060] [serial = 2170] [outer = 0CA5B400] 08:42:02 INFO - PROCESS | 2060 | 1464104522057 Marionette DEBUG loaded listener.js 08:42:02 INFO - PROCESS | 2060 | ++DOMWINDOW == 135 (134E7000) [pid = 2060] [serial = 2171] [outer = 0CA5B400] 08:42:02 INFO - PROCESS | 2060 | --DOCSHELL 16769800 == 66 [pid = 2060] [id = 613] 08:42:02 INFO - PROCESS | 2060 | --DOCSHELL 130DF000 == 65 [pid = 2060] [id = 715] 08:42:02 INFO - PROCESS | 2060 | --DOCSHELL 0CFA9000 == 64 [pid = 2060] [id = 714] 08:42:02 INFO - PROCESS | 2060 | --DOCSHELL 16CA3000 == 63 [pid = 2060] [id = 713] 08:42:02 INFO - PROCESS | 2060 | --DOCSHELL 166A2000 == 62 [pid = 2060] [id = 712] 08:42:02 INFO - PROCESS | 2060 | --DOCSHELL 149D4400 == 61 [pid = 2060] [id = 710] 08:42:02 INFO - PROCESS | 2060 | --DOCSHELL 134E6400 == 60 [pid = 2060] [id = 709] 08:42:02 INFO - PROCESS | 2060 | --DOCSHELL 0CFDE400 == 59 [pid = 2060] [id = 708] 08:42:02 INFO - PROCESS | 2060 | --DOCSHELL 0D8EF000 == 58 [pid = 2060] [id = 707] 08:42:02 INFO - PROCESS | 2060 | --DOCSHELL 09171C00 == 57 [pid = 2060] [id = 706] 08:42:02 INFO - PROCESS | 2060 | --DOMWINDOW == 134 (192C4800) [pid = 2060] [serial = 2101] [outer = 00000000] [url = about:blank] 08:42:02 INFO - PROCESS | 2060 | --DOMWINDOW == 133 (0CFAD800) [pid = 2060] [serial = 2062] [outer = 00000000] [url = about:blank] 08:42:02 INFO - PROCESS | 2060 | --DOMWINDOW == 132 (124D2800) [pid = 2060] [serial = 2065] [outer = 00000000] [url = about:blank] 08:42:02 INFO - PROCESS | 2060 | --DOMWINDOW == 131 (15C6C800) [pid = 2060] [serial = 2068] [outer = 00000000] [url = about:blank] 08:42:02 INFO - PROCESS | 2060 | --DOMWINDOW == 130 (16D57400) [pid = 2060] [serial = 2071] [outer = 00000000] [url = about:blank] 08:42:02 INFO - PROCESS | 2060 | --DOCSHELL 0D536800 == 56 [pid = 2060] [id = 701] 08:42:02 INFO - PROCESS | 2060 | --DOCSHELL 18AF9000 == 55 [pid = 2060] [id = 700] 08:42:02 INFO - PROCESS | 2060 | --DOMWINDOW == 129 (1A843000) [pid = 2060] [serial = 1952] [outer = 00000000] [url = about:blank] 08:42:02 INFO - PROCESS | 2060 | --DOMWINDOW == 128 (16ED6800) [pid = 2060] [serial = 1991] [outer = 00000000] [url = about:blank] 08:42:02 INFO - PROCESS | 2060 | --DOMWINDOW == 127 (1A77C800) [pid = 2060] [serial = 2036] [outer = 00000000] [url = about:blank] 08:42:02 INFO - PROCESS | 2060 | --DOMWINDOW == 126 (178CB400) [pid = 2060] [serial = 1946] [outer = 00000000] [url = about:blank] 08:42:02 INFO - PROCESS | 2060 | --DOMWINDOW == 125 (149CD000) [pid = 2060] [serial = 1943] [outer = 00000000] [url = about:blank] 08:42:02 INFO - PROCESS | 2060 | --DOMWINDOW == 124 (178CE800) [pid = 2060] [serial = 1994] [outer = 00000000] [url = about:blank] 08:42:02 INFO - PROCESS | 2060 | --DOMWINDOW == 123 (191DEC00) [pid = 2060] [serial = 1997] [outer = 00000000] [url = about:blank] 08:42:02 INFO - PROCESS | 2060 | --DOMWINDOW == 122 (0CFA5000) [pid = 2060] [serial = 1985] [outer = 00000000] [url = about:blank] 08:42:02 INFO - PROCESS | 2060 | --DOMWINDOW == 121 (0D60CC00) [pid = 2060] [serial = 1895] [outer = 00000000] [url = about:blank] 08:42:02 INFO - PROCESS | 2060 | --DOMWINDOW == 120 (12620800) [pid = 2060] [serial = 1988] [outer = 00000000] [url = about:blank] 08:42:02 INFO - PROCESS | 2060 | --DOMWINDOW == 119 (1A82E400) [pid = 2060] [serial = 1949] [outer = 00000000] [url = about:blank] 08:42:02 INFO - PROCESS | 2060 | --DOMWINDOW == 118 (18AF3800) [pid = 2060] [serial = 2099] [outer = 00000000] [url = about:blank] 08:42:02 INFO - PROCESS | 2060 | --DOMWINDOW == 117 (177DCC00) [pid = 2060] [serial = 2093] [outer = 00000000] [url = about:blank] 08:42:02 INFO - PROCESS | 2060 | --DOMWINDOW == 116 (172AA000) [pid = 2060] [serial = 2096] [outer = 00000000] [url = about:blank] 08:42:02 INFO - PROCESS | 2060 | --DOMWINDOW == 115 (156D7C00) [pid = 2060] [serial = 2086] [outer = 00000000] [url = about:blank] 08:42:02 INFO - PROCESS | 2060 | --DOMWINDOW == 114 (15C85800) [pid = 2060] [serial = 2087] [outer = 00000000] [url = about:blank] 08:42:02 INFO - PROCESS | 2060 | --DOMWINDOW == 113 (16774400) [pid = 2060] [serial = 2089] [outer = 00000000] [url = about:blank] 08:42:02 INFO - PROCESS | 2060 | --DOMWINDOW == 112 (1774E000) [pid = 2060] [serial = 2092] [outer = 00000000] [url = about:blank] 08:42:02 INFO - PROCESS | 2060 | --DOMWINDOW == 111 (16D4D800) [pid = 2060] [serial = 2090] [outer = 00000000] [url = about:blank] 08:42:02 INFO - PROCESS | 2060 | --DOMWINDOW == 110 (156E1C00) [pid = 2060] [serial = 2060] [outer = 00000000] [url = about:blank] 08:42:02 INFO - PROCESS | 2060 | --DOMWINDOW == 109 (14FDF400) [pid = 2060] [serial = 2083] [outer = 00000000] [url = about:blank] 08:42:02 INFO - PROCESS | 2060 | --DOMWINDOW == 108 (1567AC00) [pid = 2060] [serial = 2084] [outer = 00000000] [url = about:blank] 08:42:02 INFO - PROCESS | 2060 | --DOMWINDOW == 107 (134EC800) [pid = 2060] [serial = 2075] [outer = 00000000] [url = about:blank] 08:42:02 INFO - PROCESS | 2060 | --DOMWINDOW == 106 (11C8A000) [pid = 2060] [serial = 2074] [outer = 00000000] [url = about:blank] 08:42:02 INFO - PROCESS | 2060 | --DOMWINDOW == 105 (12666400) [pid = 2060] [serial = 2080] [outer = 00000000] [url = about:blank] 08:42:02 INFO - PROCESS | 2060 | --DOMWINDOW == 104 (130E7000) [pid = 2060] [serial = 2081] [outer = 00000000] [url = about:blank] 08:42:02 INFO - PROCESS | 2060 | --DOMWINDOW == 103 (0C940C00) [pid = 2060] [serial = 2077] [outer = 00000000] [url = about:blank] 08:42:02 INFO - PROCESS | 2060 | --DOMWINDOW == 102 (0D60E000) [pid = 2060] [serial = 2078] [outer = 00000000] [url = about:blank] 08:42:02 INFO - PROCESS | 2060 | --DOMWINDOW == 101 (15CAD000) [pid = 2060] [serial = 2095] [outer = 00000000] [url = about:blank] 08:42:02 INFO - PROCESS | 2060 | --DOMWINDOW == 100 (18AC4000) [pid = 2060] [serial = 2098] [outer = 00000000] [url = about:blank] 08:42:02 INFO - PROCESS | 2060 | 1464104522692 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]]]}] 08:42:02 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.scale.nonfinite.html | scale() with Infinity/NaN is ignored 08:42:02 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.scale.nonfinite.html | took 1025ms 08:42:02 INFO - PROCESS | 2060 | 1464104522739 Marionette TRACE conn5 -> [0,2857,"getWindowHandle",null] 08:42:02 INFO - PROCESS | 2060 | 1464104522744 Marionette TRACE conn5 <- [1,2857,null,{"value":"13"}] 08:42:02 INFO - TEST-START | /2dcontext/transformations/2d.transformation.scale.zero.html 08:42:02 INFO - PROCESS | 2060 | 1464104522758 Marionette TRACE conn5 -> [0,2858,"setScriptTimeout",{"ms":35000}] 08:42:02 INFO - PROCESS | 2060 | 1464104522761 Marionette TRACE conn5 <- [1,2858,null,{}] 08:42:02 INFO - PROCESS | 2060 | 1464104522765 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}] 08:42:02 INFO - PROCESS | 2060 | 1464104522861 Marionette TRACE conn5 <- [1,2859,null,{"value":null}] 08:42:02 INFO - PROCESS | 2060 | 1464104522871 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\", \"d7c34136-0072-4267-ac82-d2d8ecbe8f23\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:42:02 INFO - PROCESS | 2060 | ++DOCSHELL 0C427C00 == 56 [pid = 2060] [id = 724] 08:42:02 INFO - PROCESS | 2060 | ++DOMWINDOW == 101 (0CAF4000) [pid = 2060] [serial = 2172] [outer = 00000000] 08:42:02 INFO - PROCESS | 2060 | ++DOMWINDOW == 102 (0E2F1C00) [pid = 2060] [serial = 2173] [outer = 0CAF4000] 08:42:02 INFO - PROCESS | 2060 | 1464104522917 Marionette DEBUG loaded listener.js 08:42:03 INFO - PROCESS | 2060 | ++DOMWINDOW == 103 (11CECC00) [pid = 2060] [serial = 2174] [outer = 0CAF4000] 08:42:03 INFO - PROCESS | 2060 | 1464104523438 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]]]}] 08:42:03 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.scale.zero.html | scale() with a scale factor of zero works 08:42:03 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.scale.zero.html | took 730ms 08:42:03 INFO - PROCESS | 2060 | 1464104523505 Marionette TRACE conn5 -> [0,2861,"getWindowHandle",null] 08:42:03 INFO - PROCESS | 2060 | 1464104523508 Marionette TRACE conn5 <- [1,2861,null,{"value":"13"}] 08:42:03 INFO - TEST-START | /2dcontext/transformations/2d.transformation.setTransform.multiple.html 08:42:03 INFO - PROCESS | 2060 | 1464104523514 Marionette TRACE conn5 -> [0,2862,"setScriptTimeout",{"ms":35000}] 08:42:03 INFO - PROCESS | 2060 | 1464104523518 Marionette TRACE conn5 <- [1,2862,null,{}] 08:42:03 INFO - PROCESS | 2060 | 1464104523528 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}] 08:42:03 INFO - PROCESS | 2060 | 1464104523634 Marionette TRACE conn5 <- [1,2863,null,{"value":null}] 08:42:03 INFO - PROCESS | 2060 | 1464104523743 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\", \"d7c34136-0072-4267-ac82-d2d8ecbe8f23\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:42:03 INFO - PROCESS | 2060 | ++DOCSHELL 130DA400 == 57 [pid = 2060] [id = 725] 08:42:03 INFO - PROCESS | 2060 | ++DOMWINDOW == 104 (1490A800) [pid = 2060] [serial = 2175] [outer = 00000000] 08:42:03 INFO - PROCESS | 2060 | ++DOMWINDOW == 105 (149D1C00) [pid = 2060] [serial = 2176] [outer = 1490A800] 08:42:03 INFO - PROCESS | 2060 | 1464104523791 Marionette DEBUG loaded listener.js 08:42:03 INFO - PROCESS | 2060 | ++DOMWINDOW == 106 (154C4400) [pid = 2060] [serial = 2177] [outer = 1490A800] 08:42:04 INFO - PROCESS | 2060 | 1464104524147 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]]]}] 08:42:04 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.setTransform.multiple.html | Canvas test: 2d.transformation.setTransform.multiple 08:42:04 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.setTransform.multiple.html | took 671ms 08:42:04 INFO - PROCESS | 2060 | 1464104524199 Marionette TRACE conn5 -> [0,2865,"getWindowHandle",null] 08:42:04 INFO - PROCESS | 2060 | 1464104524201 Marionette TRACE conn5 <- [1,2865,null,{"value":"13"}] 08:42:04 INFO - TEST-START | /2dcontext/transformations/2d.transformation.setTransform.nonfinite.html 08:42:04 INFO - PROCESS | 2060 | 1464104524205 Marionette TRACE conn5 -> [0,2866,"setScriptTimeout",{"ms":35000}] 08:42:04 INFO - PROCESS | 2060 | 1464104524206 Marionette TRACE conn5 <- [1,2866,null,{}] 08:42:04 INFO - PROCESS | 2060 | 1464104524210 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}] 08:42:04 INFO - PROCESS | 2060 | 1464104524300 Marionette TRACE conn5 <- [1,2867,null,{"value":null}] 08:42:04 INFO - PROCESS | 2060 | 1464104524307 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\", \"d7c34136-0072-4267-ac82-d2d8ecbe8f23\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:42:04 INFO - PROCESS | 2060 | ++DOCSHELL 0D671000 == 58 [pid = 2060] [id = 726] 08:42:04 INFO - PROCESS | 2060 | ++DOMWINDOW == 107 (0E201C00) [pid = 2060] [serial = 2178] [outer = 00000000] 08:42:04 INFO - PROCESS | 2060 | ++DOMWINDOW == 108 (156BC000) [pid = 2060] [serial = 2179] [outer = 0E201C00] 08:42:04 INFO - PROCESS | 2060 | 1464104524353 Marionette DEBUG loaded listener.js 08:42:04 INFO - PROCESS | 2060 | ++DOMWINDOW == 109 (15C36C00) [pid = 2060] [serial = 2180] [outer = 0E201C00] 08:42:04 INFO - PROCESS | 2060 | 1464104524845 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]]]}] 08:42:04 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.setTransform.nonfinite.html | setTransform() with Infinity/NaN is ignored 08:42:04 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.setTransform.nonfinite.html | took 670ms 08:42:04 INFO - PROCESS | 2060 | 1464104524879 Marionette TRACE conn5 -> [0,2869,"getWindowHandle",null] 08:42:04 INFO - PROCESS | 2060 | 1464104524881 Marionette TRACE conn5 <- [1,2869,null,{"value":"13"}] 08:42:04 INFO - TEST-START | /2dcontext/transformations/2d.transformation.setTransform.skewed.html 08:42:04 INFO - PROCESS | 2060 | 1464104524884 Marionette TRACE conn5 -> [0,2870,"setScriptTimeout",{"ms":35000}] 08:42:04 INFO - PROCESS | 2060 | 1464104524886 Marionette TRACE conn5 <- [1,2870,null,{}] 08:42:04 INFO - PROCESS | 2060 | 1464104524889 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}] 08:42:05 INFO - PROCESS | 2060 | 1464104525014 Marionette TRACE conn5 <- [1,2871,null,{"value":null}] 08:42:05 INFO - PROCESS | 2060 | 1464104525114 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\", \"d7c34136-0072-4267-ac82-d2d8ecbe8f23\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:42:05 INFO - PROCESS | 2060 | ++DOCSHELL 15C3EC00 == 59 [pid = 2060] [id = 727] 08:42:05 INFO - PROCESS | 2060 | ++DOMWINDOW == 110 (15C85C00) [pid = 2060] [serial = 2181] [outer = 00000000] 08:42:05 INFO - PROCESS | 2060 | ++DOMWINDOW == 111 (15CB5000) [pid = 2060] [serial = 2182] [outer = 15C85C00] 08:42:05 INFO - PROCESS | 2060 | 1464104525159 Marionette DEBUG loaded listener.js 08:42:05 INFO - PROCESS | 2060 | ++DOMWINDOW == 112 (16699C00) [pid = 2060] [serial = 2183] [outer = 15C85C00] 08:42:05 INFO - PROCESS | 2060 | 1464104525628 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]]]}] 08:42:05 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.setTransform.skewed.html | Canvas test: 2d.transformation.setTransform.skewed 08:42:05 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.setTransform.skewed.html | took 770ms 08:42:05 INFO - PROCESS | 2060 | 1464104525655 Marionette TRACE conn5 -> [0,2873,"getWindowHandle",null] 08:42:05 INFO - PROCESS | 2060 | 1464104525657 Marionette TRACE conn5 <- [1,2873,null,{"value":"13"}] 08:42:05 INFO - TEST-START | /2dcontext/transformations/2d.transformation.transform.identity.html 08:42:05 INFO - PROCESS | 2060 | 1464104525660 Marionette TRACE conn5 -> [0,2874,"setScriptTimeout",{"ms":35000}] 08:42:05 INFO - PROCESS | 2060 | 1464104525662 Marionette TRACE conn5 <- [1,2874,null,{}] 08:42:05 INFO - PROCESS | 2060 | 1464104525666 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}] 08:42:05 INFO - PROCESS | 2060 | 1464104525805 Marionette TRACE conn5 <- [1,2875,null,{"value":null}] 08:42:05 INFO - PROCESS | 2060 | 1464104525878 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\", \"d7c34136-0072-4267-ac82-d2d8ecbe8f23\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:42:05 INFO - PROCESS | 2060 | ++DOCSHELL 16769800 == 60 [pid = 2060] [id = 728] 08:42:05 INFO - PROCESS | 2060 | ++DOMWINDOW == 113 (16773000) [pid = 2060] [serial = 2184] [outer = 00000000] 08:42:05 INFO - PROCESS | 2060 | ++DOMWINDOW == 114 (173DA400) [pid = 2060] [serial = 2185] [outer = 16773000] 08:42:05 INFO - PROCESS | 2060 | 1464104525923 Marionette DEBUG loaded listener.js 08:42:05 INFO - PROCESS | 2060 | ++DOMWINDOW == 115 (173E4400) [pid = 2060] [serial = 2186] [outer = 16773000] 08:42:06 INFO - PROCESS | 2060 | 1464104526340 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]]]}] 08:42:06 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.transform.identity.html | transform() with the identity matrix does nothing 08:42:06 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.transform.identity.html | took 730ms 08:42:06 INFO - PROCESS | 2060 | 1464104526391 Marionette TRACE conn5 -> [0,2877,"getWindowHandle",null] 08:42:06 INFO - TEST-START | /2dcontext/transformations/2d.transformation.transform.multiply.html 08:42:06 INFO - PROCESS | 2060 | 1464104526393 Marionette TRACE conn5 <- [1,2877,null,{"value":"13"}] 08:42:06 INFO - PROCESS | 2060 | 1464104526397 Marionette TRACE conn5 -> [0,2878,"setScriptTimeout",{"ms":35000}] 08:42:06 INFO - PROCESS | 2060 | 1464104526398 Marionette TRACE conn5 <- [1,2878,null,{}] 08:42:06 INFO - PROCESS | 2060 | 1464104526427 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}] 08:42:06 INFO - PROCESS | 2060 | 1464104526759 Marionette TRACE conn5 <- [1,2879,null,{"value":null}] 08:42:06 INFO - PROCESS | 2060 | --DOMWINDOW == 114 (0DA47400) [pid = 2060] [serial = 2142] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.rotate.nonfinite.html] 08:42:06 INFO - PROCESS | 2060 | --DOMWINDOW == 113 (0DADC800) [pid = 2060] [serial = 2028] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.baseline.middle.html] 08:42:06 INFO - PROCESS | 2060 | --DOMWINDOW == 112 (15C34C00) [pid = 2060] [serial = 2031] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.baseline.top.html] 08:42:06 INFO - PROCESS | 2060 | --DOMWINDOW == 111 (14F14000) [pid = 2060] [serial = 2025] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.baseline.ideographic.html] 08:42:06 INFO - PROCESS | 2060 | --DOMWINDOW == 110 (156DB000) [pid = 2060] [serial = 2067] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.measure.width.space.html] 08:42:06 INFO - PROCESS | 2060 | --DOMWINDOW == 109 (166A3000) [pid = 2060] [serial = 2070] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.bitmap.html] 08:42:06 INFO - PROCESS | 2060 | --DOMWINDOW == 108 (0E791C00) [pid = 2060] [serial = 2064] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.font.parse.system.html] 08:42:06 INFO - PROCESS | 2060 | --DOMWINDOW == 107 (0C938C00) [pid = 2060] [serial = 2061] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.font.parse.size.percentage.html] 08:42:06 INFO - PROCESS | 2060 | --DOMWINDOW == 106 (156C7C00) [pid = 2060] [serial = 2133] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.underflow.html] 08:42:06 INFO - PROCESS | 2060 | --DOMWINDOW == 105 (166A4000) [pid = 2060] [serial = 2136] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.order.html] 08:42:06 INFO - PROCESS | 2060 | --DOMWINDOW == 104 (0D531800) [pid = 2060] [serial = 2124] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.textAlign.html] 08:42:06 INFO - PROCESS | 2060 | --DOMWINDOW == 103 (139C7C00) [pid = 2060] [serial = 2127] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.textBaseline.html] 08:42:06 INFO - PROCESS | 2060 | --DOMWINDOW == 102 (09177C00) [pid = 2060] [serial = 2118] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.stackdepth.html] 08:42:06 INFO - PROCESS | 2060 | --DOMWINDOW == 101 (16ED7400) [pid = 2060] [serial = 2139] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.rotate.direction.html] 08:42:06 INFO - PROCESS | 2060 | --DOMWINDOW == 100 (0DA0F800) [pid = 2060] [serial = 2121] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.strokeStyle.html] 08:42:06 INFO - PROCESS | 2060 | --DOMWINDOW == 99 (149D6000) [pid = 2060] [serial = 2130] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.transformation.html] 08:42:06 INFO - PROCESS | 2060 | --DOMWINDOW == 98 (192BB000) [pid = 2060] [serial = 2100] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.path.html] 08:42:06 INFO - PROCESS | 2060 | --DOMWINDOW == 97 (156BFC00) [pid = 2060] [serial = 2145] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.rotate.radians.html] 08:42:06 INFO - PROCESS | 2060 | 1464104526838 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\", \"d7c34136-0072-4267-ac82-d2d8ecbe8f23\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:42:06 INFO - PROCESS | 2060 | ++DOCSHELL 0C30CC00 == 61 [pid = 2060] [id = 729] 08:42:06 INFO - PROCESS | 2060 | ++DOMWINDOW == 98 (0C938C00) [pid = 2060] [serial = 2187] [outer = 00000000] 08:42:06 INFO - PROCESS | 2060 | ++DOMWINDOW == 99 (0DA47400) [pid = 2060] [serial = 2188] [outer = 0C938C00] 08:42:06 INFO - PROCESS | 2060 | 1464104526883 Marionette DEBUG loaded listener.js 08:42:06 INFO - PROCESS | 2060 | ++DOMWINDOW == 100 (11D57800) [pid = 2060] [serial = 2189] [outer = 0C938C00] 08:42:07 INFO - PROCESS | 2060 | 1464104527251 Marionette TRACE conn5 <- [1,2880,null,{"value":["/2dcontext/transformations/2d.transformation.transform.multiply.html",0,null,null,[["transform() multiplies the CTM",0,null,null]]]}] 08:42:07 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.transform.multiply.html | transform() multiplies the CTM 08:42:07 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.transform.multiply.html | took 871ms 08:42:07 INFO - PROCESS | 2060 | 1464104527277 Marionette TRACE conn5 -> [0,2881,"getWindowHandle",null] 08:42:07 INFO - PROCESS | 2060 | 1464104527279 Marionette TRACE conn5 <- [1,2881,null,{"value":"13"}] 08:42:07 INFO - PROCESS | 2060 | 1464104527282 Marionette TRACE conn5 -> [0,2882,"setScriptTimeout",{"ms":35000}] 08:42:07 INFO - PROCESS | 2060 | 1464104527284 Marionette TRACE conn5 <- [1,2882,null,{}] 08:42:07 INFO - TEST-START | /2dcontext/transformations/2d.transformation.transform.nonfinite.html 08:42:07 INFO - PROCESS | 2060 | 1464104527287 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}] 08:42:07 INFO - PROCESS | 2060 | 1464104527374 Marionette TRACE conn5 <- [1,2883,null,{"value":null}] 08:42:07 INFO - PROCESS | 2060 | 1464104527380 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\", \"d7c34136-0072-4267-ac82-d2d8ecbe8f23\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:42:07 INFO - PROCESS | 2060 | ++DOCSHELL 14F1E400 == 62 [pid = 2060] [id = 730] 08:42:07 INFO - PROCESS | 2060 | ++DOMWINDOW == 101 (156BFC00) [pid = 2060] [serial = 2190] [outer = 00000000] 08:42:07 INFO - PROCESS | 2060 | ++DOMWINDOW == 102 (1774DC00) [pid = 2060] [serial = 2191] [outer = 156BFC00] 08:42:07 INFO - PROCESS | 2060 | 1464104527426 Marionette DEBUG loaded listener.js 08:42:07 INFO - PROCESS | 2060 | ++DOMWINDOW == 103 (177E7C00) [pid = 2060] [serial = 2192] [outer = 156BFC00] 08:42:07 INFO - PROCESS | 2060 | 1464104527875 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]]]}] 08:42:07 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.transform.nonfinite.html | transform() with Infinity/NaN is ignored 08:42:07 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.transform.nonfinite.html | took 630ms 08:42:07 INFO - PROCESS | 2060 | 1464104527920 Marionette TRACE conn5 -> [0,2885,"getWindowHandle",null] 08:42:07 INFO - PROCESS | 2060 | 1464104527922 Marionette TRACE conn5 <- [1,2885,null,{"value":"13"}] 08:42:07 INFO - TEST-START | /2dcontext/transformations/2d.transformation.transform.skewed.html 08:42:07 INFO - PROCESS | 2060 | 1464104527930 Marionette TRACE conn5 -> [0,2886,"setScriptTimeout",{"ms":35000}] 08:42:07 INFO - PROCESS | 2060 | 1464104527932 Marionette TRACE conn5 <- [1,2886,null,{}] 08:42:07 INFO - PROCESS | 2060 | 1464104527935 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}] 08:42:08 INFO - PROCESS | 2060 | 1464104528024 Marionette TRACE conn5 <- [1,2887,null,{"value":null}] 08:42:08 INFO - PROCESS | 2060 | 1464104528030 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\", \"d7c34136-0072-4267-ac82-d2d8ecbe8f23\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:42:08 INFO - PROCESS | 2060 | ++DOCSHELL 178CB000 == 63 [pid = 2060] [id = 731] 08:42:08 INFO - PROCESS | 2060 | ++DOMWINDOW == 104 (178CC000) [pid = 2060] [serial = 2193] [outer = 00000000] 08:42:08 INFO - PROCESS | 2060 | ++DOMWINDOW == 105 (18AF3800) [pid = 2060] [serial = 2194] [outer = 178CC000] 08:42:08 INFO - PROCESS | 2060 | 1464104528075 Marionette DEBUG loaded listener.js 08:42:08 INFO - PROCESS | 2060 | ++DOMWINDOW == 106 (191DE400) [pid = 2060] [serial = 2195] [outer = 178CC000] 08:42:08 INFO - PROCESS | 2060 | 1464104528524 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]]]}] 08:42:08 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.transform.skewed.html | transform() with skewy matrix transforms correctly 08:42:08 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.transform.skewed.html | took 630ms 08:42:08 INFO - PROCESS | 2060 | 1464104528559 Marionette TRACE conn5 -> [0,2889,"getWindowHandle",null] 08:42:08 INFO - PROCESS | 2060 | 1464104528561 Marionette TRACE conn5 <- [1,2889,null,{"value":"13"}] 08:42:08 INFO - TEST-START | /2dcontext/transformations/2d.transformation.translate.basic.html 08:42:08 INFO - PROCESS | 2060 | 1464104528564 Marionette TRACE conn5 -> [0,2890,"setScriptTimeout",{"ms":35000}] 08:42:08 INFO - PROCESS | 2060 | 1464104528566 Marionette TRACE conn5 <- [1,2890,null,{}] 08:42:08 INFO - PROCESS | 2060 | 1464104528569 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}] 08:42:08 INFO - PROCESS | 2060 | 1464104528712 Marionette TRACE conn5 <- [1,2891,null,{"value":null}] 08:42:08 INFO - PROCESS | 2060 | 1464104528726 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\", \"d7c34136-0072-4267-ac82-d2d8ecbe8f23\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:42:08 INFO - PROCESS | 2060 | ++DOCSHELL 178C7800 == 64 [pid = 2060] [id = 732] 08:42:08 INFO - PROCESS | 2060 | ++DOMWINDOW == 107 (17932400) [pid = 2060] [serial = 2196] [outer = 00000000] 08:42:08 INFO - PROCESS | 2060 | ++DOMWINDOW == 108 (199A1000) [pid = 2060] [serial = 2197] [outer = 17932400] 08:42:08 INFO - PROCESS | 2060 | 1464104528774 Marionette DEBUG loaded listener.js 08:42:08 INFO - PROCESS | 2060 | ++DOMWINDOW == 109 (1A2ED400) [pid = 2060] [serial = 2198] [outer = 17932400] 08:42:09 INFO - PROCESS | 2060 | 1464104529492 Marionette TRACE conn5 <- [1,2892,null,{"value":["/2dcontext/transformations/2d.transformation.translate.basic.html",0,null,null,[["translate() works",0,null,null]]]}] 08:42:09 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.translate.basic.html | translate() works 08:42:09 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.translate.basic.html | took 970ms 08:42:09 INFO - PROCESS | 2060 | 1464104529536 Marionette TRACE conn5 -> [0,2893,"getWindowHandle",null] 08:42:09 INFO - PROCESS | 2060 | 1464104529541 Marionette TRACE conn5 <- [1,2893,null,{"value":"13"}] 08:42:09 INFO - PROCESS | 2060 | 1464104529546 Marionette TRACE conn5 -> [0,2894,"setScriptTimeout",{"ms":35000}] 08:42:09 INFO - TEST-START | /2dcontext/transformations/2d.transformation.translate.nonfinite.html 08:42:09 INFO - PROCESS | 2060 | 1464104529551 Marionette TRACE conn5 <- [1,2894,null,{}] 08:42:09 INFO - PROCESS | 2060 | 1464104529557 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}] 08:42:09 INFO - PROCESS | 2060 | 1464104529683 Marionette TRACE conn5 <- [1,2895,null,{"value":null}] 08:42:09 INFO - PROCESS | 2060 | 1464104529830 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\", \"d7c34136-0072-4267-ac82-d2d8ecbe8f23\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:42:09 INFO - PROCESS | 2060 | ++DOCSHELL 0DAE1000 == 65 [pid = 2060] [id = 733] 08:42:09 INFO - PROCESS | 2060 | ++DOMWINDOW == 110 (0DCA7400) [pid = 2060] [serial = 2199] [outer = 00000000] 08:42:09 INFO - PROCESS | 2060 | ++DOMWINDOW == 111 (124CD000) [pid = 2060] [serial = 2200] [outer = 0DCA7400] 08:42:09 INFO - PROCESS | 2060 | 1464104529888 Marionette DEBUG loaded listener.js 08:42:09 INFO - PROCESS | 2060 | ++DOMWINDOW == 112 (1266BC00) [pid = 2060] [serial = 2201] [outer = 0DCA7400] 08:42:10 INFO - PROCESS | 2060 | 1464104530470 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]]]}] 08:42:10 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.translate.nonfinite.html | translate() with Infinity/NaN is ignored 08:42:10 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.translate.nonfinite.html | took 970ms 08:42:10 INFO - PROCESS | 2060 | 1464104530521 Marionette TRACE conn5 -> [0,2897,"getWindowHandle",null] 08:42:10 INFO - PROCESS | 2060 | 1464104530527 Marionette TRACE conn5 <- [1,2897,null,{"value":"13"}] 08:42:10 INFO - TEST-START | /DOMEvents/ClickFakeEvent.nondocument.html 08:42:10 INFO - PROCESS | 2060 | 1464104530534 Marionette TRACE conn5 -> [0,2898,"setScriptTimeout",{"ms":35000}] 08:42:10 INFO - PROCESS | 2060 | 1464104530536 Marionette TRACE conn5 <- [1,2898,null,{}] 08:42:10 INFO - PROCESS | 2060 | 1464104530540 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}] 08:42:10 INFO - PROCESS | 2060 | 1464104530656 Marionette TRACE conn5 <- [1,2899,null,{"value":null}] 08:42:10 INFO - PROCESS | 2060 | 1464104530822 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\", \"d7c34136-0072-4267-ac82-d2d8ecbe8f23\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:42:10 INFO - PROCESS | 2060 | ++DOCSHELL 149D4400 == 66 [pid = 2060] [id = 734] 08:42:10 INFO - PROCESS | 2060 | ++DOMWINDOW == 113 (14F16000) [pid = 2060] [serial = 2202] [outer = 00000000] 08:42:10 INFO - PROCESS | 2060 | ++DOMWINDOW == 114 (15C90800) [pid = 2060] [serial = 2203] [outer = 14F16000] 08:42:10 INFO - PROCESS | 2060 | 1464104530879 Marionette DEBUG loaded listener.js 08:42:10 INFO - PROCESS | 2060 | ++DOMWINDOW == 115 (16CA6400) [pid = 2060] [serial = 2204] [outer = 14F16000] 08:42:11 INFO - PROCESS | 2060 | 1464104531433 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]]]}] 08:42:11 INFO - TEST-PASS | /DOMEvents/ClickFakeEvent.nondocument.html | Click event on an element not in the document 08:42:11 INFO - TEST-PASS | /DOMEvents/ClickFakeEvent.nondocument.html | Click event can be dispatched to an element that is not in the document. 08:42:11 INFO - TEST-OK | /DOMEvents/ClickFakeEvent.nondocument.html | took 930ms 08:42:11 INFO - PROCESS | 2060 | 1464104531465 Marionette TRACE conn5 -> [0,2901,"getWindowHandle",null] 08:42:11 INFO - PROCESS | 2060 | 1464104531468 Marionette TRACE conn5 <- [1,2901,null,{"value":"13"}] 08:42:11 INFO - TEST-START | /DOMEvents/constructors.html 08:42:11 INFO - PROCESS | 2060 | 1464104531472 Marionette TRACE conn5 -> [0,2902,"setScriptTimeout",{"ms":35000}] 08:42:11 INFO - PROCESS | 2060 | 1464104531476 Marionette TRACE conn5 <- [1,2902,null,{}] 08:42:11 INFO - PROCESS | 2060 | 1464104531487 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}] 08:42:11 INFO - PROCESS | 2060 | 1464104531605 Marionette TRACE conn5 <- [1,2903,null,{"value":null}] 08:42:11 INFO - PROCESS | 2060 | 1464104531760 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\", \"d7c34136-0072-4267-ac82-d2d8ecbe8f23\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:42:11 INFO - PROCESS | 2060 | ++DOCSHELL 0C420C00 == 67 [pid = 2060] [id = 735] 08:42:11 INFO - PROCESS | 2060 | ++DOMWINDOW == 116 (19945400) [pid = 2060] [serial = 2205] [outer = 00000000] 08:42:11 INFO - PROCESS | 2060 | ++DOMWINDOW == 117 (1A828800) [pid = 2060] [serial = 2206] [outer = 19945400] 08:42:11 INFO - PROCESS | 2060 | 1464104531819 Marionette DEBUG loaded listener.js 08:42:11 INFO - PROCESS | 2060 | ++DOMWINDOW == 118 (1A83C800) [pid = 2060] [serial = 2207] [outer = 19945400] 08:42:12 INFO - PROCESS | 2060 | 1464104532477 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]]]}] 08:42:12 INFO - TEST-PASS | /DOMEvents/constructors.html | Event constructor (no argument) 08:42:12 INFO - TEST-PASS | /DOMEvents/constructors.html | Event constructor (undefined argument) 08:42:12 INFO - TEST-PASS | /DOMEvents/constructors.html | Event constructor (null argument) 08:42:12 INFO - TEST-PASS | /DOMEvents/constructors.html | Event constructor (empty argument) 08:42:12 INFO - TEST-PASS | /DOMEvents/constructors.html | Event constructor (argument with default values) 08:42:12 INFO - TEST-PASS | /DOMEvents/constructors.html | Event constructor (argument with non-default values) 08:42:12 INFO - TEST-PASS | /DOMEvents/constructors.html | UIEvent constructor (no argument) 08:42:12 INFO - TEST-PASS | /DOMEvents/constructors.html | UIEvent constructor (undefined argument) 08:42:12 INFO - TEST-PASS | /DOMEvents/constructors.html | UIEvent constructor (null argument) 08:42:12 INFO - TEST-PASS | /DOMEvents/constructors.html | UIEvent constructor (empty argument) 08:42:12 INFO - TEST-PASS | /DOMEvents/constructors.html | UIEvent constructor (argument with default values) 08:42:12 INFO - TEST-PASS | /DOMEvents/constructors.html | UIEvent constructor (argument with non-default values) 08:42:12 INFO - TEST-PASS | /DOMEvents/constructors.html | FocusEvent constructor (no argument) 08:42:12 INFO - TEST-PASS | /DOMEvents/constructors.html | FocusEvent constructor (undefined argument) 08:42:12 INFO - TEST-PASS | /DOMEvents/constructors.html | FocusEvent constructor (null argument) 08:42:12 INFO - TEST-PASS | /DOMEvents/constructors.html | FocusEvent constructor (empty argument) 08:42:12 INFO - TEST-PASS | /DOMEvents/constructors.html | FocusEvent constructor (argument with default values) 08:42:12 INFO - TEST-PASS | /DOMEvents/constructors.html | FocusEvent constructor (argument with non-default values) 08:42:12 INFO - TEST-PASS | /DOMEvents/constructors.html | MouseEvent constructor (no argument) 08:42:12 INFO - TEST-PASS | /DOMEvents/constructors.html | MouseEvent constructor (undefined argument) 08:42:12 INFO - TEST-PASS | /DOMEvents/constructors.html | MouseEvent constructor (null argument) 08:42:12 INFO - TEST-PASS | /DOMEvents/constructors.html | MouseEvent constructor (empty argument) 08:42:12 INFO - TEST-PASS | /DOMEvents/constructors.html | MouseEvent constructor (argument with default values) 08:42:12 INFO - TEST-PASS | /DOMEvents/constructors.html | MouseEvent constructor (argument with non-default values) 08:42:12 INFO - TEST-PASS | /DOMEvents/constructors.html | WheelEvent constructor (no argument) 08:42:12 INFO - TEST-PASS | /DOMEvents/constructors.html | WheelEvent constructor (undefined argument) 08:42:12 INFO - TEST-PASS | /DOMEvents/constructors.html | WheelEvent constructor (null argument) 08:42:12 INFO - TEST-PASS | /DOMEvents/constructors.html | WheelEvent constructor (empty argument) 08:42:12 INFO - TEST-PASS | /DOMEvents/constructors.html | WheelEvent constructor (argument with default values) 08:42:12 INFO - TEST-PASS | /DOMEvents/constructors.html | WheelEvent constructor (argument with non-default values) 08:42:12 INFO - TEST-PASS | /DOMEvents/constructors.html | KeyboardEvent constructor (no argument) 08:42:12 INFO - TEST-PASS | /DOMEvents/constructors.html | KeyboardEvent constructor (undefined argument) 08:42:12 INFO - TEST-PASS | /DOMEvents/constructors.html | KeyboardEvent constructor (null argument) 08:42:12 INFO - TEST-PASS | /DOMEvents/constructors.html | KeyboardEvent constructor (empty argument) 08:42:12 INFO - TEST-PASS | /DOMEvents/constructors.html | KeyboardEvent constructor (argument with default values) 08:42:12 INFO - TEST-PASS | /DOMEvents/constructors.html | KeyboardEvent constructor (argument with non-default values) 08:42:12 INFO - TEST-FAIL | /DOMEvents/constructors.html | CompositionEvent constructor (no argument) - Illegal constructor. 08:42:12 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:100:17 08:42:12 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 08:42:12 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 08:42:12 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:99:3 08:42:12 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:98:1 08:42:12 INFO - TEST-FAIL | /DOMEvents/constructors.html | CompositionEvent constructor (undefined argument) - Illegal constructor. 08:42:12 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:105:17 08:42:12 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 08:42:12 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 08:42:12 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:104:3 08:42:12 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:98:1 08:42:12 INFO - TEST-FAIL | /DOMEvents/constructors.html | CompositionEvent constructor (null argument) - Illegal constructor. 08:42:12 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:110:17 08:42:12 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 08:42:12 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 08:42:12 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:109:3 08:42:12 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:98:1 08:42:12 INFO - TEST-FAIL | /DOMEvents/constructors.html | CompositionEvent constructor (empty argument) - Illegal constructor. 08:42:12 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:115:17 08:42:12 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 08:42:12 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 08:42:12 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:114:3 08:42:12 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:98:1 08:42:12 INFO - TEST-FAIL | /DOMEvents/constructors.html | CompositionEvent constructor (argument with default values) - Illegal constructor. 08:42:12 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:125:17 08:42:12 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 08:42:12 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 08:42:12 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:119:3 08:42:12 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:98:1 08:42:12 INFO - TEST-FAIL | /DOMEvents/constructors.html | CompositionEvent constructor (argument with non-default values) - Illegal constructor. 08:42:12 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:143:17 08:42:12 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 08:42:12 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 08:42:12 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:129:3 08:42:12 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:98:1 08:42:12 INFO - TEST-PASS | /DOMEvents/constructors.html | UIEvent constructor (view argument with wrong type) 08:42:12 INFO - TEST-OK | /DOMEvents/constructors.html | took 1101ms 08:42:12 INFO - PROCESS | 2060 | 1464104532590 Marionette TRACE conn5 -> [0,2905,"getWindowHandle",null] 08:42:12 INFO - PROCESS | 2060 | 1464104532593 Marionette TRACE conn5 <- [1,2905,null,{"value":"13"}] 08:42:12 INFO - PROCESS | 2060 | 1464104532598 Marionette TRACE conn5 -> [0,2906,"setScriptTimeout",{"ms":35000}] 08:42:12 INFO - PROCESS | 2060 | 1464104532600 Marionette TRACE conn5 <- [1,2906,null,{}] 08:42:12 INFO - TEST-START | /DOMEvents/event-phases-order.html 08:42:12 INFO - PROCESS | 2060 | 1464104532604 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}] 08:42:12 INFO - PROCESS | 2060 | 1464104532722 Marionette TRACE conn5 <- [1,2907,null,{"value":null}] 08:42:12 INFO - PROCESS | 2060 | 1464104532868 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\", \"d7c34136-0072-4267-ac82-d2d8ecbe8f23\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:42:12 INFO - PROCESS | 2060 | ++DOCSHELL 1A83E800 == 68 [pid = 2060] [id = 736] 08:42:12 INFO - PROCESS | 2060 | ++DOMWINDOW == 119 (1A8EDC00) [pid = 2060] [serial = 2208] [outer = 00000000] 08:42:12 INFO - PROCESS | 2060 | ++DOMWINDOW == 120 (1AB59000) [pid = 2060] [serial = 2209] [outer = 1A8EDC00] 08:42:12 INFO - PROCESS | 2060 | 1464104532926 Marionette DEBUG loaded listener.js 08:42:13 INFO - PROCESS | 2060 | ++DOMWINDOW == 121 (1ADAC400) [pid = 2060] [serial = 2210] [outer = 1A8EDC00] 08:42:13 INFO - PROCESS | 2060 | 1464104533404 Marionette TRACE conn5 <- [1,2908,null,{"value":["/DOMEvents/event-phases-order.html",0,null,null,[["Event phases order",0,null,null]]]}] 08:42:13 INFO - TEST-PASS | /DOMEvents/event-phases-order.html | Event phases order 08:42:13 INFO - TEST-OK | /DOMEvents/event-phases-order.html | took 830ms 08:42:13 INFO - PROCESS | 2060 | 1464104533435 Marionette TRACE conn5 -> [0,2909,"getWindowHandle",null] 08:42:13 INFO - PROCESS | 2060 | 1464104533438 Marionette TRACE conn5 <- [1,2909,null,{"value":"13"}] 08:42:13 INFO - PROCESS | 2060 | 1464104533441 Marionette TRACE conn5 -> [0,2910,"setScriptTimeout",{"ms":35000}] 08:42:13 INFO - TEST-START | /DOMEvents/init-event-while-dispatching.html 08:42:13 INFO - PROCESS | 2060 | 1464104533443 Marionette TRACE conn5 <- [1,2910,null,{}] 08:42:13 INFO - PROCESS | 2060 | 1464104533447 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}] 08:42:13 INFO - PROCESS | 2060 | 1464104533556 Marionette TRACE conn5 <- [1,2911,null,{"value":null}] 08:42:13 INFO - PROCESS | 2060 | 1464104533722 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\", \"d7c34136-0072-4267-ac82-d2d8ecbe8f23\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:42:13 INFO - PROCESS | 2060 | ++DOCSHELL 0DA3C400 == 69 [pid = 2060] [id = 737] 08:42:13 INFO - PROCESS | 2060 | ++DOMWINDOW == 122 (1A2F0C00) [pid = 2060] [serial = 2211] [outer = 00000000] 08:42:13 INFO - PROCESS | 2060 | ++DOMWINDOW == 123 (1ADB5C00) [pid = 2060] [serial = 2212] [outer = 1A2F0C00] 08:42:13 INFO - PROCESS | 2060 | 1464104533780 Marionette DEBUG loaded listener.js 08:42:13 INFO - PROCESS | 2060 | ++DOMWINDOW == 124 (1ADB9000) [pid = 2060] [serial = 2213] [outer = 1A2F0C00] 08:42:14 INFO - PROCESS | 2060 | [2060] 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 08:42:14 INFO - PROCESS | 2060 | [2060] 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 08:42:14 INFO - PROCESS | 2060 | [2060] 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 08:42:14 INFO - PROCESS | 2060 | [2060] 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 08:42:14 INFO - PROCESS | 2060 | 1464104534348 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]]]}] 08:42:14 INFO - TEST-FAIL | /DOMEvents/init-event-while-dispatching.html | Calling initKeyboardEvent while dispatching. - ev.initKeyboardEvent is not a function 08:42:14 INFO - events.KeyboardEvent.init@http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:12:28 08:42:14 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:68:7 08:42:14 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 08:42:14 INFO - Test.prototype.step_func/<@http://web-platform.test:8000/resources/testharness.js:1406:20 08:42:14 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:79:19 08:42:14 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 08:42:14 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:63:3 08:42:14 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 08:42:14 INFO - events.MouseEvent.check@http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:23:7 08:42:14 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:75:9 08:42:14 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 08:42:14 INFO - Test.prototype.step_func/<@http://web-platform.test:8000/resources/testharness.js:1406:20 08:42:14 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:79:19 08:42:14 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 08:42:14 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:63:3 08:42:14 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 08:42:14 INFO - events.CustomEvent.check@http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:38:7 08:42:14 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:75:9 08:42:14 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 08:42:14 INFO - Test.prototype.step_func/<@http://web-platform.test:8000/resources/testharness.js:1406:20 08:42:14 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:79:19 08:42:14 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 08:42:14 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:63:3 08:42:14 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]" 08:42:14 INFO - events.UIEvent.check@http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:45:7 08:42:14 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:75:9 08:42:14 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 08:42:14 INFO - Test.prototype.step_func/<@http://web-platform.test:8000/resources/testharness.js:1406:20 08:42:14 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:79:19 08:42:14 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 08:42:14 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:63:3 08:42:14 INFO - TEST-PASS | /DOMEvents/init-event-while-dispatching.html | Calling initEvent while dispatching. 08:42:14 INFO - TEST-OK | /DOMEvents/init-event-while-dispatching.html | took 932ms 08:42:14 INFO - PROCESS | 2060 | 1464104534379 Marionette TRACE conn5 -> [0,2913,"getWindowHandle",null] 08:42:14 INFO - PROCESS | 2060 | 1464104534381 Marionette TRACE conn5 <- [1,2913,null,{"value":"13"}] 08:42:14 INFO - TEST-START | /DOMEvents/throwing-in-listener-and-window-error-event.html 08:42:14 INFO - PROCESS | 2060 | 1464104534385 Marionette TRACE conn5 -> [0,2914,"setScriptTimeout",{"ms":35000}] 08:42:14 INFO - PROCESS | 2060 | 1464104534387 Marionette TRACE conn5 <- [1,2914,null,{}] 08:42:14 INFO - PROCESS | 2060 | 1464104534391 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}] 08:42:14 INFO - PROCESS | 2060 | 1464104534513 Marionette TRACE conn5 <- [1,2915,null,{"value":null}] 08:42:14 INFO - PROCESS | 2060 | 1464104534906 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\", \"d7c34136-0072-4267-ac82-d2d8ecbe8f23\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:42:14 INFO - PROCESS | 2060 | ++DOCSHELL 0C307C00 == 70 [pid = 2060] [id = 738] 08:42:14 INFO - PROCESS | 2060 | ++DOMWINDOW == 125 (0C30EC00) [pid = 2060] [serial = 2214] [outer = 00000000] 08:42:14 INFO - PROCESS | 2060 | ++DOMWINDOW == 126 (0D253000) [pid = 2060] [serial = 2215] [outer = 0C30EC00] 08:42:14 INFO - PROCESS | 2060 | 1464104534987 Marionette DEBUG loaded listener.js 08:42:15 INFO - PROCESS | 2060 | ++DOMWINDOW == 127 (0D614000) [pid = 2060] [serial = 2216] [outer = 0C30EC00] 08:42:15 INFO - PROCESS | 2060 | JavaScript error: http://web-platform.test:8000/DOMEvents/throwing-in-listener-and-window-error-event.html, line 22: Error: Error from listener 08:42:15 INFO - PROCESS | 2060 | 1464104535553 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]]]}] 08:42:15 INFO - TEST-PASS | /DOMEvents/throwing-in-listener-and-window-error-event.html | Throwing in event listener generates an error event on the window object 08:42:15 INFO - TEST-ERROR | /DOMEvents/throwing-in-listener-and-window-error-event.html | took 1228ms 08:42:15 INFO - PROCESS | 2060 | 1464104535616 Marionette TRACE conn5 -> [0,2917,"getWindowHandle",null] 08:42:15 INFO - PROCESS | 2060 | 1464104535620 Marionette TRACE conn5 <- [1,2917,null,{"value":"13"}] 08:42:15 INFO - TEST-START | /DOMEvents/throwing-in-listener-when-all-have-not-run-yet.html 08:42:15 INFO - PROCESS | 2060 | 1464104535624 Marionette TRACE conn5 -> [0,2918,"setScriptTimeout",{"ms":35000}] 08:42:15 INFO - PROCESS | 2060 | 1464104535628 Marionette TRACE conn5 <- [1,2918,null,{}] 08:42:15 INFO - PROCESS | 2060 | 1464104535633 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}] 08:42:15 INFO - PROCESS | 2060 | 1464104535736 Marionette TRACE conn5 <- [1,2919,null,{"value":null}] 08:42:15 INFO - PROCESS | 2060 | 1464104535904 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\", \"d7c34136-0072-4267-ac82-d2d8ecbe8f23\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:42:15 INFO - PROCESS | 2060 | ++DOCSHELL 0E19C400 == 71 [pid = 2060] [id = 739] 08:42:15 INFO - PROCESS | 2060 | ++DOMWINDOW == 128 (0E78B800) [pid = 2060] [serial = 2217] [outer = 00000000] 08:42:15 INFO - PROCESS | 2060 | ++DOMWINDOW == 129 (12618C00) [pid = 2060] [serial = 2218] [outer = 0E78B800] 08:42:15 INFO - PROCESS | 2060 | 1464104535957 Marionette DEBUG loaded listener.js 08:42:16 INFO - PROCESS | 2060 | ++DOMWINDOW == 130 (130E2400) [pid = 2060] [serial = 2219] [outer = 0E78B800] 08:42:16 INFO - PROCESS | 2060 | --DOCSHELL 178CB000 == 70 [pid = 2060] [id = 731] 08:42:16 INFO - PROCESS | 2060 | --DOCSHELL 14F1E400 == 69 [pid = 2060] [id = 730] 08:42:16 INFO - PROCESS | 2060 | --DOCSHELL 0C30CC00 == 68 [pid = 2060] [id = 729] 08:42:16 INFO - PROCESS | 2060 | --DOCSHELL 16769800 == 67 [pid = 2060] [id = 728] 08:42:16 INFO - PROCESS | 2060 | --DOCSHELL 15C3EC00 == 66 [pid = 2060] [id = 727] 08:42:16 INFO - PROCESS | 2060 | --DOCSHELL 156C6400 == 65 [pid = 2060] [id = 711] 08:42:16 INFO - PROCESS | 2060 | --DOCSHELL 0D671000 == 64 [pid = 2060] [id = 726] 08:42:16 INFO - PROCESS | 2060 | --DOMWINDOW == 129 (1A825400) [pid = 2060] [serial = 2113] [outer = 00000000] [url = about:blank] 08:42:16 INFO - PROCESS | 2060 | --DOMWINDOW == 128 (199A7000) [pid = 2060] [serial = 2110] [outer = 00000000] [url = about:blank] 08:42:16 INFO - PROCESS | 2060 | --DOMWINDOW == 127 (0D8F6800) [pid = 2060] [serial = 2104] [outer = 00000000] [url = about:blank] 08:42:16 INFO - PROCESS | 2060 | --DOMWINDOW == 126 (1A83F400) [pid = 2060] [serial = 2116] [outer = 00000000] [url = about:blank] 08:42:16 INFO - PROCESS | 2060 | --DOMWINDOW == 125 (14F12800) [pid = 2060] [serial = 2107] [outer = 00000000] [url = about:blank] 08:42:16 INFO - PROCESS | 2060 | --DOMWINDOW == 124 (192C0800) [pid = 2060] [serial = 2149] [outer = 00000000] [url = about:blank] 08:42:16 INFO - PROCESS | 2060 | JavaScript error: http://web-platform.test:8000/DOMEvents/throwing-in-listener-when-all-have-not-run-yet.html, line 19: Error: Error from listener 08:42:16 INFO - PROCESS | 2060 | --DOCSHELL 130DA400 == 63 [pid = 2060] [id = 725] 08:42:16 INFO - PROCESS | 2060 | --DOCSHELL 0C427C00 == 62 [pid = 2060] [id = 724] 08:42:16 INFO - PROCESS | 2060 | --DOCSHELL 0C425400 == 61 [pid = 2060] [id = 723] 08:42:16 INFO - PROCESS | 2060 | --DOCSHELL 0D53B800 == 60 [pid = 2060] [id = 717] 08:42:16 INFO - PROCESS | 2060 | --DOCSHELL 177E6C00 == 59 [pid = 2060] [id = 716] 08:42:16 INFO - PROCESS | 2060 | --DOMWINDOW == 123 (1676C000) [pid = 2060] [serial = 2072] [outer = 00000000] [url = about:blank] 08:42:16 INFO - PROCESS | 2060 | --DOMWINDOW == 122 (12672C00) [pid = 2060] [serial = 2066] [outer = 00000000] [url = about:blank] 08:42:16 INFO - PROCESS | 2060 | --DOMWINDOW == 121 (0D60B000) [pid = 2060] [serial = 2063] [outer = 00000000] [url = about:blank] 08:42:16 INFO - PROCESS | 2060 | --DOMWINDOW == 120 (1A20DC00) [pid = 2060] [serial = 2027] [outer = 00000000] [url = about:blank] 08:42:16 INFO - PROCESS | 2060 | --DOMWINDOW == 119 (15CB6C00) [pid = 2060] [serial = 2069] [outer = 00000000] [url = about:blank] 08:42:16 INFO - PROCESS | 2060 | --DOMWINDOW == 118 (156DDC00) [pid = 2060] [serial = 2134] [outer = 00000000] [url = about:blank] 08:42:16 INFO - PROCESS | 2060 | --DOMWINDOW == 117 (15C71800) [pid = 2060] [serial = 2135] [outer = 00000000] [url = about:blank] 08:42:16 INFO - PROCESS | 2060 | --DOMWINDOW == 116 (16CA5800) [pid = 2060] [serial = 2138] [outer = 00000000] [url = about:blank] 08:42:16 INFO - PROCESS | 2060 | --DOMWINDOW == 115 (16CA5400) [pid = 2060] [serial = 2137] [outer = 00000000] [url = about:blank] 08:42:16 INFO - PROCESS | 2060 | --DOMWINDOW == 114 (0DA10400) [pid = 2060] [serial = 2125] [outer = 00000000] [url = about:blank] 08:42:16 INFO - PROCESS | 2060 | --DOMWINDOW == 113 (0E123C00) [pid = 2060] [serial = 2126] [outer = 00000000] [url = about:blank] 08:42:16 INFO - PROCESS | 2060 | --DOMWINDOW == 112 (1490BC00) [pid = 2060] [serial = 2128] [outer = 00000000] [url = about:blank] 08:42:16 INFO - PROCESS | 2060 | --DOMWINDOW == 111 (14947000) [pid = 2060] [serial = 2129] [outer = 00000000] [url = about:blank] 08:42:16 INFO - PROCESS | 2060 | --DOMWINDOW == 110 (0CF74000) [pid = 2060] [serial = 2120] [outer = 00000000] [url = about:blank] 08:42:16 INFO - PROCESS | 2060 | --DOMWINDOW == 109 (17743400) [pid = 2060] [serial = 2140] [outer = 00000000] [url = about:blank] 08:42:16 INFO - PROCESS | 2060 | --DOMWINDOW == 108 (0CAF2800) [pid = 2060] [serial = 2119] [outer = 00000000] [url = about:blank] 08:42:16 INFO - PROCESS | 2060 | --DOMWINDOW == 107 (134EA800) [pid = 2060] [serial = 2123] [outer = 00000000] [url = about:blank] 08:42:16 INFO - PROCESS | 2060 | --DOMWINDOW == 106 (1266D000) [pid = 2060] [serial = 2122] [outer = 00000000] [url = about:blank] 08:42:16 INFO - PROCESS | 2060 | --DOMWINDOW == 105 (15497C00) [pid = 2060] [serial = 2131] [outer = 00000000] [url = about:blank] 08:42:16 INFO - PROCESS | 2060 | --DOMWINDOW == 104 (19946C00) [pid = 2060] [serial = 2102] [outer = 00000000] [url = about:blank] 08:42:16 INFO - PROCESS | 2060 | --DOMWINDOW == 103 (16EDB000) [pid = 2060] [serial = 2146] [outer = 00000000] [url = about:blank] 08:42:16 INFO - PROCESS | 2060 | --DOMWINDOW == 102 (178D1400) [pid = 2060] [serial = 2147] [outer = 00000000] [url = about:blank] 08:42:16 INFO - PROCESS | 2060 | --DOMWINDOW == 101 (178C9000) [pid = 2060] [serial = 2141] [outer = 00000000] [url = about:blank] 08:42:16 INFO - PROCESS | 2060 | --DOMWINDOW == 100 (14906800) [pid = 2060] [serial = 2143] [outer = 00000000] [url = about:blank] 08:42:16 INFO - PROCESS | 2060 | --DOMWINDOW == 99 (1567F000) [pid = 2060] [serial = 2132] [outer = 00000000] [url = about:blank] 08:42:16 INFO - PROCESS | 2060 | --DOMWINDOW == 98 (156C4C00) [pid = 2060] [serial = 2144] [outer = 00000000] [url = about:blank] 08:42:16 INFO - PROCESS | 2060 | --DOMWINDOW == 97 (134E2C00) [pid = 2060] [serial = 2030] [outer = 00000000] [url = about:blank] 08:42:16 INFO - PROCESS | 2060 | --DOMWINDOW == 96 (16D56800) [pid = 2060] [serial = 2033] [outer = 00000000] [url = about:blank] 08:42:16 INFO - PROCESS | 2060 | 1464104536593 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]]]}] 08:42:16 INFO - TEST-PASS | /DOMEvents/throwing-in-listener-when-all-have-not-run-yet.html | Throwing in event listener 08:42:16 INFO - TEST-OK | /DOMEvents/throwing-in-listener-when-all-have-not-run-yet.html | took 1022ms 08:42:16 INFO - PROCESS | 2060 | 1464104536649 Marionette TRACE conn5 -> [0,2921,"getWindowHandle",null] 08:42:16 INFO - PROCESS | 2060 | 1464104536653 Marionette TRACE conn5 <- [1,2921,null,{"value":"13"}] 08:42:16 INFO - TEST-START | /DOMEvents/tests/approved/DOM.event.flow.html 08:42:16 INFO - PROCESS | 2060 | 1464104536658 Marionette TRACE conn5 -> [0,2922,"setScriptTimeout",{"ms":35000}] 08:42:16 INFO - PROCESS | 2060 | 1464104536660 Marionette TRACE conn5 <- [1,2922,null,{}] 08:42:16 INFO - PROCESS | 2060 | 1464104536663 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}] 08:42:16 INFO - PROCESS | 2060 | 1464104536753 Marionette TRACE conn5 <- [1,2923,null,{"value":null}] 08:42:16 INFO - PROCESS | 2060 | 1464104536865 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\", \"d7c34136-0072-4267-ac82-d2d8ecbe8f23\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:42:16 INFO - PROCESS | 2060 | ++DOCSHELL 0D536800 == 60 [pid = 2060] [id = 740] 08:42:16 INFO - PROCESS | 2060 | ++DOMWINDOW == 97 (0D53A000) [pid = 2060] [serial = 2220] [outer = 00000000] 08:42:16 INFO - PROCESS | 2060 | ++DOMWINDOW == 98 (0D66F800) [pid = 2060] [serial = 2221] [outer = 0D53A000] 08:42:16 INFO - PROCESS | 2060 | 1464104536914 Marionette DEBUG loaded listener.js 08:42:17 INFO - PROCESS | 2060 | ++DOMWINDOW == 99 (0DADAC00) [pid = 2060] [serial = 2222] [outer = 0D53A000] 08:42:17 INFO - PROCESS | 2060 | 1464104537318 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]]]}] 08:42:17 INFO - TEST-PASS | /DOMEvents/tests/approved/DOM.event.flow.html | Test Description: Dispatch an event in a DOM tree using the DOM event flow. 08:42:17 INFO - TEST-OK | /DOMEvents/tests/approved/DOM.event.flow.html | took 670ms 08:42:17 INFO - PROCESS | 2060 | 1464104537333 Marionette TRACE conn5 -> [0,2925,"getWindowHandle",null] 08:42:17 INFO - PROCESS | 2060 | 1464104537335 Marionette TRACE conn5 <- [1,2925,null,{"value":"13"}] 08:42:17 INFO - TEST-START | /DOMEvents/tests/approved/EventListener.eventHandler.html 08:42:17 INFO - PROCESS | 2060 | 1464104537340 Marionette TRACE conn5 -> [0,2926,"setScriptTimeout",{"ms":35000}] 08:42:17 INFO - PROCESS | 2060 | 1464104537345 Marionette TRACE conn5 <- [1,2926,null,{}] 08:42:17 INFO - PROCESS | 2060 | 1464104537369 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}] 08:42:17 INFO - PROCESS | 2060 | 1464104537458 Marionette TRACE conn5 <- [1,2927,null,{"value":null}] 08:42:17 INFO - PROCESS | 2060 | 1464104537466 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\", \"d7c34136-0072-4267-ac82-d2d8ecbe8f23\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:42:17 INFO - PROCESS | 2060 | ++DOCSHELL 12336C00 == 61 [pid = 2060] [id = 741] 08:42:17 INFO - PROCESS | 2060 | ++DOMWINDOW == 100 (123C9C00) [pid = 2060] [serial = 2223] [outer = 00000000] 08:42:17 INFO - PROCESS | 2060 | ++DOMWINDOW == 101 (14905400) [pid = 2060] [serial = 2224] [outer = 123C9C00] 08:42:17 INFO - PROCESS | 2060 | 1464104537512 Marionette DEBUG loaded listener.js 08:42:17 INFO - PROCESS | 2060 | ++DOMWINDOW == 102 (14947000) [pid = 2060] [serial = 2225] [outer = 123C9C00] 08:42:17 INFO - PROCESS | 2060 | 1464104537941 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]]]}] 08:42:17 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. 08:42:17 INFO - TEST-OK | /DOMEvents/tests/approved/EventListener.eventHandler.html | took 630ms 08:42:17 INFO - TEST-START | /DOMEvents/tests/approved/EventObject.after.dispatchEvent.html 08:42:17 INFO - PROCESS | 2060 | 1464104537972 Marionette TRACE conn5 -> [0,2929,"getWindowHandle",null] 08:42:17 INFO - PROCESS | 2060 | 1464104537975 Marionette TRACE conn5 <- [1,2929,null,{"value":"13"}] 08:42:17 INFO - PROCESS | 2060 | 1464104537978 Marionette TRACE conn5 -> [0,2930,"setScriptTimeout",{"ms":35000}] 08:42:17 INFO - PROCESS | 2060 | 1464104537980 Marionette TRACE conn5 <- [1,2930,null,{}] 08:42:17 INFO - PROCESS | 2060 | 1464104537983 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}] 08:42:18 INFO - PROCESS | 2060 | 1464104538072 Marionette TRACE conn5 <- [1,2931,null,{"value":null}] 08:42:18 INFO - PROCESS | 2060 | 1464104538078 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\", \"d7c34136-0072-4267-ac82-d2d8ecbe8f23\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:42:18 INFO - PROCESS | 2060 | ++DOCSHELL 14948400 == 62 [pid = 2060] [id = 742] 08:42:18 INFO - PROCESS | 2060 | ++DOMWINDOW == 103 (1494BC00) [pid = 2060] [serial = 2226] [outer = 00000000] 08:42:18 INFO - PROCESS | 2060 | ++DOMWINDOW == 104 (14FDF000) [pid = 2060] [serial = 2227] [outer = 1494BC00] 08:42:18 INFO - PROCESS | 2060 | 1464104538123 Marionette DEBUG loaded listener.js 08:42:18 INFO - PROCESS | 2060 | ++DOMWINDOW == 105 (154C9C00) [pid = 2060] [serial = 2228] [outer = 1494BC00] 08:42:18 INFO - PROCESS | 2060 | 1464104538568 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"]]]}] 08:42:18 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 08:42:18 INFO - @http://web-platform.test:8000/DOMEvents/tests/approved/EventObject.after.dispatchEvent.html:33:9 08:42:18 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 08:42:18 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 08:42:18 INFO - @http://web-platform.test:8000/DOMEvents/tests/approved/EventObject.after.dispatchEvent.html:23:5 08:42:18 INFO - TEST-OK | /DOMEvents/tests/approved/EventObject.after.dispatchEvent.html | took 630ms 08:42:18 INFO - PROCESS | 2060 | 1464104538609 Marionette TRACE conn5 -> [0,2933,"getWindowHandle",null] 08:42:18 INFO - PROCESS | 2060 | 1464104538611 Marionette TRACE conn5 <- [1,2933,null,{"value":"13"}] 08:42:18 INFO - PROCESS | 2060 | 1464104538618 Marionette TRACE conn5 -> [0,2934,"setScriptTimeout",{"ms":35000}] 08:42:18 INFO - PROCESS | 2060 | 1464104538620 Marionette TRACE conn5 <- [1,2934,null,{}] 08:42:18 INFO - TEST-START | /DOMEvents/tests/approved/EventObject.multiple.dispatchEvent.html 08:42:18 INFO - PROCESS | 2060 | 1464104538646 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}] 08:42:18 INFO - PROCESS | 2060 | 1464104538777 Marionette TRACE conn5 <- [1,2935,null,{"value":null}] 08:42:18 INFO - PROCESS | 2060 | 1464104538841 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\", \"d7c34136-0072-4267-ac82-d2d8ecbe8f23\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:42:18 INFO - PROCESS | 2060 | ++DOCSHELL 156D2C00 == 63 [pid = 2060] [id = 743] 08:42:18 INFO - PROCESS | 2060 | ++DOMWINDOW == 106 (156D3800) [pid = 2060] [serial = 2229] [outer = 00000000] 08:42:18 INFO - PROCESS | 2060 | ++DOMWINDOW == 107 (156DE000) [pid = 2060] [serial = 2230] [outer = 156D3800] 08:42:18 INFO - PROCESS | 2060 | 1464104538894 Marionette DEBUG loaded listener.js 08:42:18 INFO - PROCESS | 2060 | ++DOMWINDOW == 108 (15C39400) [pid = 2060] [serial = 2231] [outer = 156D3800] 08:42:19 INFO - PROCESS | 2060 | 1464104539273 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]]]}] 08:42:19 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. 08:42:19 INFO - TEST-OK | /DOMEvents/tests/approved/EventObject.multiple.dispatchEvent.html | took 730ms 08:42:19 INFO - PROCESS | 2060 | 1464104539353 Marionette TRACE conn5 -> [0,2937,"getWindowHandle",null] 08:42:19 INFO - PROCESS | 2060 | 1464104539355 Marionette TRACE conn5 <- [1,2937,null,{"value":"13"}] 08:42:19 INFO - TEST-START | /DOMEvents/tests/approved/ProcessingInstruction.DOMCharacterDataModified.html 08:42:19 INFO - PROCESS | 2060 | 1464104539358 Marionette TRACE conn5 -> [0,2938,"setScriptTimeout",{"ms":35000}] 08:42:19 INFO - PROCESS | 2060 | 1464104539360 Marionette TRACE conn5 <- [1,2938,null,{}] 08:42:19 INFO - PROCESS | 2060 | 1464104539364 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}] 08:42:19 INFO - PROCESS | 2060 | 1464104539492 Marionette TRACE conn5 <- [1,2939,null,{"value":null}] 08:42:19 INFO - PROCESS | 2060 | 1464104539587 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\", \"d7c34136-0072-4267-ac82-d2d8ecbe8f23\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:42:19 INFO - PROCESS | 2060 | ++DOCSHELL 15C40C00 == 64 [pid = 2060] [id = 744] 08:42:19 INFO - PROCESS | 2060 | ++DOMWINDOW == 109 (15C88400) [pid = 2060] [serial = 2232] [outer = 00000000] 08:42:19 INFO - PROCESS | 2060 | ++DOMWINDOW == 110 (166A0000) [pid = 2060] [serial = 2233] [outer = 15C88400] 08:42:19 INFO - PROCESS | 2060 | 1464104539631 Marionette DEBUG loaded listener.js 08:42:19 INFO - PROCESS | 2060 | ++DOMWINDOW == 111 (1676A000) [pid = 2060] [serial = 2234] [outer = 15C88400] 08:42:19 INFO - PROCESS | 2060 | ++DOCSHELL 16ECE400 == 65 [pid = 2060] [id = 745] 08:42:19 INFO - PROCESS | 2060 | ++DOMWINDOW == 112 (16ECE800) [pid = 2060] [serial = 2235] [outer = 00000000] 08:42:19 INFO - PROCESS | 2060 | ++DOMWINDOW == 113 (16ECF800) [pid = 2060] [serial = 2236] [outer = 16ECE800] 08:42:20 INFO - PROCESS | 2060 | 1464104540078 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]]]}] 08:42:20 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. 08:42:20 INFO - TEST-OK | /DOMEvents/tests/approved/ProcessingInstruction.DOMCharacterDataModified.html | took 770ms 08:42:20 INFO - PROCESS | 2060 | 1464104540131 Marionette TRACE conn5 -> [0,2941,"getWindowHandle",null] 08:42:20 INFO - PROCESS | 2060 | 1464104540133 Marionette TRACE conn5 <- [1,2941,null,{"value":"13"}] 08:42:20 INFO - PROCESS | 2060 | 1464104540136 Marionette TRACE conn5 -> [0,2942,"setScriptTimeout",{"ms":35000}] 08:42:20 INFO - TEST-START | /DOMEvents/tests/approved/dispatchEvent.click.checkbox.html 08:42:20 INFO - PROCESS | 2060 | 1464104540138 Marionette TRACE conn5 <- [1,2942,null,{}] 08:42:20 INFO - PROCESS | 2060 | 1464104540142 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}] 08:42:20 INFO - PROCESS | 2060 | 1464104540288 Marionette TRACE conn5 <- [1,2943,null,{"value":null}] 08:42:20 INFO - PROCESS | 2060 | 1464104540310 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\", \"d7c34136-0072-4267-ac82-d2d8ecbe8f23\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:42:20 INFO - PROCESS | 2060 | ++DOCSHELL 1676EC00 == 66 [pid = 2060] [id = 746] 08:42:20 INFO - PROCESS | 2060 | ++DOMWINDOW == 114 (16773400) [pid = 2060] [serial = 2237] [outer = 00000000] 08:42:20 INFO - PROCESS | 2060 | ++DOMWINDOW == 115 (16ECCC00) [pid = 2060] [serial = 2238] [outer = 16773400] 08:42:20 INFO - PROCESS | 2060 | 1464104540355 Marionette DEBUG loaded listener.js 08:42:20 INFO - PROCESS | 2060 | ++DOMWINDOW == 116 (17161800) [pid = 2060] [serial = 2239] [outer = 16773400] 08:42:21 INFO - PROCESS | 2060 | --DOMWINDOW == 115 (178CC000) [pid = 2060] [serial = 2193] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.transform.skewed.html] 08:42:21 INFO - PROCESS | 2060 | --DOMWINDOW == 114 (16773000) [pid = 2060] [serial = 2184] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.transform.identity.html] 08:42:21 INFO - PROCESS | 2060 | --DOMWINDOW == 113 (0C938C00) [pid = 2060] [serial = 2187] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.transform.multiply.html] 08:42:21 INFO - PROCESS | 2060 | --DOMWINDOW == 112 (0E201C00) [pid = 2060] [serial = 2178] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.setTransform.nonfinite.html] 08:42:21 INFO - PROCESS | 2060 | --DOMWINDOW == 111 (156BFC00) [pid = 2060] [serial = 2190] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.transform.nonfinite.html] 08:42:21 INFO - PROCESS | 2060 | --DOMWINDOW == 110 (0CF35C00) [pid = 2060] [serial = 2166] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.scale.negative.html] 08:42:21 INFO - PROCESS | 2060 | --DOMWINDOW == 109 (15C85C00) [pid = 2060] [serial = 2181] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.setTransform.skewed.html] 08:42:21 INFO - PROCESS | 2060 | --DOMWINDOW == 108 (1490A800) [pid = 2060] [serial = 2175] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.setTransform.multiple.html] 08:42:21 INFO - PROCESS | 2060 | --DOMWINDOW == 107 (0CAF4000) [pid = 2060] [serial = 2172] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.scale.zero.html] 08:42:21 INFO - PROCESS | 2060 | --DOMWINDOW == 106 (0CA5B400) [pid = 2060] [serial = 2169] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.scale.nonfinite.html] 08:42:21 INFO - PROCESS | 2060 | 1464104541099 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]]]}] 08:42:21 INFO - TEST-PASS | /DOMEvents/tests/approved/dispatchEvent.click.checkbox.html | Checkbox state is unchanged before the synthetic click event is dispatched 08:42:21 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 08:42:21 INFO - TEST-OK | /DOMEvents/tests/approved/dispatchEvent.click.checkbox.html | took 1017ms 08:42:21 INFO - TEST-START | /DOMEvents/tests/approved/domnodeinserted.html 08:42:21 INFO - PROCESS | 2060 | 1464104541156 Marionette TRACE conn5 -> [0,2945,"getWindowHandle",null] 08:42:21 INFO - PROCESS | 2060 | 1464104541158 Marionette TRACE conn5 <- [1,2945,null,{"value":"13"}] 08:42:21 INFO - PROCESS | 2060 | 1464104541162 Marionette TRACE conn5 -> [0,2946,"setScriptTimeout",{"ms":35000}] 08:42:21 INFO - PROCESS | 2060 | 1464104541163 Marionette TRACE conn5 <- [1,2946,null,{}] 08:42:21 INFO - PROCESS | 2060 | 1464104541167 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}] 08:42:21 INFO - PROCESS | 2060 | 1464104541329 Marionette TRACE conn5 <- [1,2947,null,{"value":null}] 08:42:21 INFO - PROCESS | 2060 | 1464104541397 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\", \"d7c34136-0072-4267-ac82-d2d8ecbe8f23\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:42:21 INFO - PROCESS | 2060 | ++DOCSHELL 0CAF4000 == 67 [pid = 2060] [id = 747] 08:42:21 INFO - PROCESS | 2060 | ++DOMWINDOW == 107 (0D25B800) [pid = 2060] [serial = 2240] [outer = 00000000] 08:42:21 INFO - PROCESS | 2060 | ++DOMWINDOW == 108 (16ED9400) [pid = 2060] [serial = 2241] [outer = 0D25B800] 08:42:21 INFO - PROCESS | 2060 | 1464104541442 Marionette DEBUG loaded listener.js 08:42:21 INFO - PROCESS | 2060 | ++DOMWINDOW == 109 (17741400) [pid = 2060] [serial = 2242] [outer = 0D25B800] 08:42:21 INFO - PROCESS | 2060 | 1464104541742 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]]]}] 08:42:21 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. 08:42:21 INFO - TEST-OK | /DOMEvents/tests/approved/domnodeinserted.html | took 630ms 08:42:21 INFO - PROCESS | 2060 | 1464104541797 Marionette TRACE conn5 -> [0,2949,"getWindowHandle",null] 08:42:21 INFO - PROCESS | 2060 | 1464104541799 Marionette TRACE conn5 <- [1,2949,null,{"value":"13"}] 08:42:21 INFO - PROCESS | 2060 | 1464104541803 Marionette TRACE conn5 -> [0,2950,"setScriptTimeout",{"ms":35000}] 08:42:21 INFO - TEST-START | /DOMEvents/tests/approved/stopImmediatePropagation.effect.html 08:42:21 INFO - PROCESS | 2060 | 1464104541804 Marionette TRACE conn5 <- [1,2950,null,{}] 08:42:21 INFO - PROCESS | 2060 | 1464104541808 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}] 08:42:21 INFO - PROCESS | 2060 | 1464104541942 Marionette TRACE conn5 <- [1,2951,null,{"value":null}] 08:42:21 INFO - PROCESS | 2060 | 1464104541950 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\", \"d7c34136-0072-4267-ac82-d2d8ecbe8f23\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:42:21 INFO - PROCESS | 2060 | ++DOCSHELL 16ED3800 == 68 [pid = 2060] [id = 748] 08:42:21 INFO - PROCESS | 2060 | ++DOMWINDOW == 110 (17743400) [pid = 2060] [serial = 2243] [outer = 00000000] 08:42:21 INFO - PROCESS | 2060 | ++DOMWINDOW == 111 (177E2000) [pid = 2060] [serial = 2244] [outer = 17743400] 08:42:22 INFO - PROCESS | 2060 | 1464104541995 Marionette DEBUG loaded listener.js 08:42:22 INFO - PROCESS | 2060 | ++DOMWINDOW == 112 (178C9000) [pid = 2060] [serial = 2245] [outer = 17743400] 08:42:22 INFO - PROCESS | 2060 | 1464104542380 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]]]}] 08:42:22 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. 08:42:22 INFO - TEST-OK | /DOMEvents/tests/approved/stopImmediatePropagation.effect.html | took 630ms 08:42:22 INFO - PROCESS | 2060 | 1464104542438 Marionette TRACE conn5 -> [0,2953,"getWindowHandle",null] 08:42:22 INFO - PROCESS | 2060 | 1464104542440 Marionette TRACE conn5 <- [1,2953,null,{"value":"13"}] 08:42:22 INFO - TEST-START | /DOMEvents/tests/approved/stopPropagation.deferred.effect.html 08:42:22 INFO - PROCESS | 2060 | 1464104542443 Marionette TRACE conn5 -> [0,2954,"setScriptTimeout",{"ms":35000}] 08:42:22 INFO - PROCESS | 2060 | 1464104542444 Marionette TRACE conn5 <- [1,2954,null,{}] 08:42:22 INFO - PROCESS | 2060 | 1464104542448 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}] 08:42:22 INFO - PROCESS | 2060 | 1464104542537 Marionette TRACE conn5 <- [1,2955,null,{"value":null}] 08:42:22 INFO - PROCESS | 2060 | 1464104542680 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\", \"d7c34136-0072-4267-ac82-d2d8ecbe8f23\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:42:22 INFO - PROCESS | 2060 | ++DOCSHELL 178D3400 == 69 [pid = 2060] [id = 749] 08:42:22 INFO - PROCESS | 2060 | ++DOMWINDOW == 113 (178D4000) [pid = 2060] [serial = 2246] [outer = 00000000] 08:42:22 INFO - PROCESS | 2060 | ++DOMWINDOW == 114 (18AF2000) [pid = 2060] [serial = 2247] [outer = 178D4000] 08:42:22 INFO - PROCESS | 2060 | 1464104542732 Marionette DEBUG loaded listener.js 08:42:22 INFO - PROCESS | 2060 | ++DOMWINDOW == 115 (192BE400) [pid = 2060] [serial = 2248] [outer = 178D4000] 08:42:23 INFO - PROCESS | 2060 | --DOCSHELL 14997400 == 68 [pid = 2060] [id = 586] 08:42:23 INFO - PROCESS | 2060 | --DOCSHELL 11B84400 == 67 [pid = 2060] [id = 612] 08:42:23 INFO - PROCESS | 2060 | --DOCSHELL 156C1C00 == 66 [pid = 2060] [id = 663] 08:42:23 INFO - PROCESS | 2060 | --DOCSHELL 178C8800 == 65 [pid = 2060] [id = 678] 08:42:23 INFO - PROCESS | 2060 | --DOCSHELL 17AAD800 == 64 [pid = 2060] [id = 703] 08:42:23 INFO - PROCESS | 2060 | --DOCSHELL 0D609400 == 63 [pid = 2060] [id = 691] 08:42:23 INFO - PROCESS | 2060 | --DOCSHELL 1A82C400 == 62 [pid = 2060] [id = 720] 08:42:23 INFO - PROCESS | 2060 | --DOCSHELL 12611800 == 61 [pid = 2060] [id = 627] 08:42:23 INFO - PROCESS | 2060 | --DOCSHELL 13010000 == 60 [pid = 2060] [id = 718] 08:42:23 INFO - PROCESS | 2060 | --DOCSHELL 1A83C400 == 59 [pid = 2060] [id = 721] 08:42:23 INFO - PROCESS | 2060 | --DOCSHELL 14FDC400 == 58 [pid = 2060] [id = 600] 08:42:23 INFO - PROCESS | 2060 | --DOCSHELL 0C309400 == 57 [pid = 2060] [id = 615] 08:42:23 INFO - PROCESS | 2060 | --DOCSHELL 156D9C00 == 56 [pid = 2060] [id = 689] 08:42:23 INFO - PROCESS | 2060 | --DOCSHELL 0C978800 == 55 [pid = 2060] [id = 722] 08:42:23 INFO - PROCESS | 2060 | --DOCSHELL 139C4000 == 54 [pid = 2060] [id = 702] 08:42:23 INFO - PROCESS | 2060 | --DOCSHELL 0E796000 == 53 [pid = 2060] [id = 705] 08:42:23 INFO - PROCESS | 2060 | --DOCSHELL 178F5C00 == 52 [pid = 2060] [id = 665] 08:42:23 INFO - PROCESS | 2060 | --DOCSHELL 166A1C00 == 51 [pid = 2060] [id = 690] 08:42:23 INFO - PROCESS | 2060 | --DOCSHELL 0C41EC00 == 50 [pid = 2060] [id = 664] 08:42:23 INFO - PROCESS | 2060 | --DOCSHELL 192BE000 == 49 [pid = 2060] [id = 629] 08:42:23 INFO - PROCESS | 2060 | --DOCSHELL 192BB400 == 48 [pid = 2060] [id = 719] 08:42:23 INFO - PROCESS | 2060 | --DOCSHELL 14994C00 == 47 [pid = 2060] [id = 675] 08:42:23 INFO - PROCESS | 2060 | --DOCSHELL 15C6B000 == 46 [pid = 2060] [id = 583] 08:42:23 INFO - PROCESS | 2060 | --DOCSHELL 15CB0000 == 45 [pid = 2060] [id = 637] 08:42:23 INFO - PROCESS | 2060 | --DOCSHELL 1A26F400 == 44 [pid = 2060] [id = 704] 08:42:23 INFO - PROCESS | 2060 | --DOCSHELL 0D537C00 == 43 [pid = 2060] [id = 598] 08:42:23 INFO - PROCESS | 2060 | --DOCSHELL 1567F400 == 42 [pid = 2060] [id = 635] 08:42:23 INFO - PROCESS | 2060 | --DOCSHELL 0E19C400 == 41 [pid = 2060] [id = 739] 08:42:23 INFO - PROCESS | 2060 | --DOCSHELL 0DA3C400 == 40 [pid = 2060] [id = 737] 08:42:23 INFO - PROCESS | 2060 | --DOCSHELL 0C307C00 == 39 [pid = 2060] [id = 738] 08:42:23 INFO - PROCESS | 2060 | --DOCSHELL 1A83E800 == 38 [pid = 2060] [id = 736] 08:42:23 INFO - PROCESS | 2060 | --DOCSHELL 0C420C00 == 37 [pid = 2060] [id = 735] 08:42:23 INFO - PROCESS | 2060 | --DOCSHELL 0DAE1000 == 36 [pid = 2060] [id = 733] 08:42:23 INFO - PROCESS | 2060 | --DOCSHELL 149D4400 == 35 [pid = 2060] [id = 734] 08:42:23 INFO - PROCESS | 2060 | --DOCSHELL 178C7800 == 34 [pid = 2060] [id = 732] 08:42:24 INFO - PROCESS | 2060 | --DOCSHELL 0D536800 == 33 [pid = 2060] [id = 740] 08:42:24 INFO - PROCESS | 2060 | --DOCSHELL 12336C00 == 32 [pid = 2060] [id = 741] 08:42:24 INFO - PROCESS | 2060 | --DOCSHELL 15C40C00 == 31 [pid = 2060] [id = 744] 08:42:24 INFO - PROCESS | 2060 | --DOCSHELL 16ECE400 == 30 [pid = 2060] [id = 745] 08:42:24 INFO - PROCESS | 2060 | --DOCSHELL 0CAF4000 == 29 [pid = 2060] [id = 747] 08:42:24 INFO - PROCESS | 2060 | --DOCSHELL 14948400 == 28 [pid = 2060] [id = 742] 08:42:24 INFO - PROCESS | 2060 | --DOCSHELL 1676EC00 == 27 [pid = 2060] [id = 746] 08:42:24 INFO - PROCESS | 2060 | --DOCSHELL 156D2C00 == 26 [pid = 2060] [id = 743] 08:42:24 INFO - PROCESS | 2060 | --DOCSHELL 16ED3800 == 25 [pid = 2060] [id = 748] 08:42:24 INFO - PROCESS | 2060 | --DOMWINDOW == 114 (18AF3800) [pid = 2060] [serial = 2194] [outer = 00000000] [url = about:blank] 08:42:24 INFO - PROCESS | 2060 | --DOMWINDOW == 113 (173DA400) [pid = 2060] [serial = 2185] [outer = 00000000] [url = about:blank] 08:42:24 INFO - PROCESS | 2060 | --DOMWINDOW == 112 (11D57800) [pid = 2060] [serial = 2189] [outer = 00000000] [url = about:blank] 08:42:24 INFO - PROCESS | 2060 | --DOMWINDOW == 111 (15C36C00) [pid = 2060] [serial = 2180] [outer = 00000000] [url = about:blank] 08:42:24 INFO - PROCESS | 2060 | --DOMWINDOW == 110 (1774DC00) [pid = 2060] [serial = 2191] [outer = 00000000] [url = about:blank] 08:42:24 INFO - PROCESS | 2060 | --DOMWINDOW == 109 (0DA42000) [pid = 2060] [serial = 2168] [outer = 00000000] [url = about:blank] 08:42:24 INFO - PROCESS | 2060 | --DOMWINDOW == 108 (16699C00) [pid = 2060] [serial = 2183] [outer = 00000000] [url = about:blank] 08:42:24 INFO - PROCESS | 2060 | --DOMWINDOW == 107 (149D1C00) [pid = 2060] [serial = 2176] [outer = 00000000] [url = about:blank] 08:42:24 INFO - PROCESS | 2060 | --DOMWINDOW == 106 (1A8F4C00) [pid = 2060] [serial = 2164] [outer = 00000000] [url = about:blank] 08:42:24 INFO - PROCESS | 2060 | --DOMWINDOW == 105 (154C4400) [pid = 2060] [serial = 2177] [outer = 00000000] [url = about:blank] 08:42:24 INFO - PROCESS | 2060 | --DOMWINDOW == 104 (0E2F1C00) [pid = 2060] [serial = 2173] [outer = 00000000] [url = about:blank] 08:42:24 INFO - PROCESS | 2060 | --DOMWINDOW == 103 (1A840000) [pid = 2060] [serial = 2161] [outer = 00000000] [url = about:blank] 08:42:24 INFO - PROCESS | 2060 | --DOMWINDOW == 102 (177E7C00) [pid = 2060] [serial = 2192] [outer = 00000000] [url = about:blank] 08:42:24 INFO - PROCESS | 2060 | --DOMWINDOW == 101 (173E4400) [pid = 2060] [serial = 2186] [outer = 00000000] [url = about:blank] 08:42:24 INFO - PROCESS | 2060 | --DOMWINDOW == 100 (0DCE6800) [pid = 2060] [serial = 2152] [outer = 00000000] [url = about:blank] 08:42:24 INFO - PROCESS | 2060 | --DOMWINDOW == 99 (156BC000) [pid = 2060] [serial = 2179] [outer = 00000000] [url = about:blank] 08:42:24 INFO - PROCESS | 2060 | --DOMWINDOW == 98 (12671C00) [pid = 2060] [serial = 2170] [outer = 00000000] [url = about:blank] 08:42:24 INFO - PROCESS | 2060 | --DOMWINDOW == 97 (14991000) [pid = 2060] [serial = 2155] [outer = 00000000] [url = about:blank] 08:42:24 INFO - PROCESS | 2060 | --DOMWINDOW == 96 (0DA47400) [pid = 2060] [serial = 2188] [outer = 00000000] [url = about:blank] 08:42:24 INFO - PROCESS | 2060 | --DOMWINDOW == 95 (191DE400) [pid = 2060] [serial = 2195] [outer = 00000000] [url = about:blank] 08:42:24 INFO - PROCESS | 2060 | --DOMWINDOW == 94 (134E7000) [pid = 2060] [serial = 2171] [outer = 00000000] [url = about:blank] 08:42:24 INFO - PROCESS | 2060 | --DOMWINDOW == 93 (11CECC00) [pid = 2060] [serial = 2174] [outer = 00000000] [url = about:blank] 08:42:24 INFO - PROCESS | 2060 | --DOMWINDOW == 92 (15CB5000) [pid = 2060] [serial = 2182] [outer = 00000000] [url = about:blank] 08:42:24 INFO - PROCESS | 2060 | --DOMWINDOW == 91 (1A27C400) [pid = 2060] [serial = 2158] [outer = 00000000] [url = about:blank] 08:42:24 INFO - PROCESS | 2060 | --DOMWINDOW == 90 (0D665800) [pid = 2060] [serial = 2167] [outer = 00000000] [url = about:blank] 08:42:24 INFO - PROCESS | 2060 | 1464104544946 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]]]}] 08:42:24 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. 08:42:24 INFO - TEST-OK | /DOMEvents/tests/approved/stopPropagation.deferred.effect.html | took 2531ms 08:42:24 INFO - PROCESS | 2060 | 1464104544975 Marionette TRACE conn5 -> [0,2957,"getWindowHandle",null] 08:42:24 INFO - PROCESS | 2060 | 1464104544979 Marionette TRACE conn5 <- [1,2957,null,{"value":"13"}] 08:42:24 INFO - TEST-START | /DOMEvents/tests/submissions/Microsoft/converted/DOM.event.flow.html 08:42:24 INFO - PROCESS | 2060 | 1464104544985 Marionette TRACE conn5 -> [0,2958,"setScriptTimeout",{"ms":35000}] 08:42:24 INFO - PROCESS | 2060 | 1464104544988 Marionette TRACE conn5 <- [1,2958,null,{}] 08:42:24 INFO - PROCESS | 2060 | 1464104544995 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}] 08:42:25 INFO - PROCESS | 2060 | 1464104545089 Marionette TRACE conn5 <- [1,2959,null,{"value":null}] 08:42:25 INFO - PROCESS | 2060 | 1464104545098 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\", \"d7c34136-0072-4267-ac82-d2d8ecbe8f23\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:42:25 INFO - PROCESS | 2060 | ++DOCSHELL 0C308800 == 26 [pid = 2060] [id = 750] 08:42:25 INFO - PROCESS | 2060 | ++DOMWINDOW == 91 (0C309800) [pid = 2060] [serial = 2249] [outer = 00000000] 08:42:25 INFO - PROCESS | 2060 | ++DOMWINDOW == 92 (0C3A5C00) [pid = 2060] [serial = 2250] [outer = 0C309800] 08:42:25 INFO - PROCESS | 2060 | 1464104545146 Marionette DEBUG loaded listener.js 08:42:25 INFO - PROCESS | 2060 | ++DOMWINDOW == 93 (0C3ADC00) [pid = 2060] [serial = 2251] [outer = 0C309800] 08:42:25 INFO - PROCESS | 2060 | 1464104545653 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]]]}] 08:42:25 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. 08:42:25 INFO - TEST-OK | /DOMEvents/tests/submissions/Microsoft/converted/DOM.event.flow.html | took 730ms 08:42:25 INFO - PROCESS | 2060 | 1464104545716 Marionette TRACE conn5 -> [0,2961,"getWindowHandle",null] 08:42:25 INFO - PROCESS | 2060 | 1464104545722 Marionette TRACE conn5 <- [1,2961,null,{"value":"13"}] 08:42:25 INFO - TEST-START | /DOMEvents/tests/submissions/Microsoft/converted/EventListener.dispatch.new.event.html 08:42:25 INFO - PROCESS | 2060 | 1464104545729 Marionette TRACE conn5 -> [0,2962,"setScriptTimeout",{"ms":35000}] 08:42:25 INFO - PROCESS | 2060 | 1464104545732 Marionette TRACE conn5 <- [1,2962,null,{}] 08:42:25 INFO - PROCESS | 2060 | 1464104545736 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}] 08:42:25 INFO - PROCESS | 2060 | 1464104545829 Marionette TRACE conn5 <- [1,2963,null,{"value":null}] 08:42:25 INFO - PROCESS | 2060 | 1464104545848 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\", \"d7c34136-0072-4267-ac82-d2d8ecbe8f23\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:42:25 INFO - PROCESS | 2060 | ++DOCSHELL 0CF36C00 == 27 [pid = 2060] [id = 751] 08:42:25 INFO - PROCESS | 2060 | ++DOMWINDOW == 94 (0CF37000) [pid = 2060] [serial = 2252] [outer = 00000000] 08:42:25 INFO - PROCESS | 2060 | ++DOMWINDOW == 95 (0CFA4400) [pid = 2060] [serial = 2253] [outer = 0CF37000] 08:42:25 INFO - PROCESS | 2060 | 1464104545895 Marionette DEBUG loaded listener.js 08:42:25 INFO - PROCESS | 2060 | ++DOMWINDOW == 96 (0D251800) [pid = 2060] [serial = 2254] [outer = 0CF37000] 08:42:26 INFO - PROCESS | 2060 | 1464104546360 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]]]}] 08:42:26 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. 08:42:26 INFO - TEST-OK | /DOMEvents/tests/submissions/Microsoft/converted/EventListener.dispatch.new.event.html | took 670ms 08:42:26 INFO - PROCESS | 2060 | 1464104546400 Marionette TRACE conn5 -> [0,2965,"getWindowHandle",null] 08:42:26 INFO - PROCESS | 2060 | 1464104546403 Marionette TRACE conn5 <- [1,2965,null,{"value":"13"}] 08:42:26 INFO - TEST-START | /DOMEvents/tests/submissions/Microsoft/converted/EventListener.eventHandler.html 08:42:26 INFO - PROCESS | 2060 | 1464104546407 Marionette TRACE conn5 -> [0,2966,"setScriptTimeout",{"ms":35000}] 08:42:26 INFO - PROCESS | 2060 | 1464104546410 Marionette TRACE conn5 <- [1,2966,null,{}] 08:42:26 INFO - PROCESS | 2060 | 1464104546421 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}] 08:42:26 INFO - PROCESS | 2060 | 1464104546548 Marionette TRACE conn5 <- [1,2967,null,{"value":null}] 08:42:26 INFO - PROCESS | 2060 | 1464104546651 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\", \"d7c34136-0072-4267-ac82-d2d8ecbe8f23\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:42:26 INFO - PROCESS | 2060 | ++DOCSHELL 0D663C00 == 28 [pid = 2060] [id = 752] 08:42:26 INFO - PROCESS | 2060 | ++DOMWINDOW == 97 (0D664000) [pid = 2060] [serial = 2255] [outer = 00000000] 08:42:26 INFO - PROCESS | 2060 | ++DOMWINDOW == 98 (0D669800) [pid = 2060] [serial = 2256] [outer = 0D664000] 08:42:26 INFO - PROCESS | 2060 | 1464104546702 Marionette DEBUG loaded listener.js 08:42:26 INFO - PROCESS | 2060 | ++DOMWINDOW == 99 (0D671000) [pid = 2060] [serial = 2257] [outer = 0D664000] 08:42:27 INFO - PROCESS | 2060 | 1464104547073 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]]]}] 08:42:27 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. 08:42:27 INFO - TEST-OK | /DOMEvents/tests/submissions/Microsoft/converted/EventListener.eventHandler.html | took 670ms 08:42:27 INFO - TEST-START | /DOMEvents/tests/submissions/Microsoft/converted/EventObject.after.dispatchEvent.html 08:42:27 INFO - PROCESS | 2060 | 1464104547082 Marionette TRACE conn5 -> [0,2969,"getWindowHandle",null] 08:42:27 INFO - PROCESS | 2060 | 1464104547085 Marionette TRACE conn5 <- [1,2969,null,{"value":"13"}] 08:42:27 INFO - PROCESS | 2060 | 1464104547088 Marionette TRACE conn5 -> [0,2970,"setScriptTimeout",{"ms":35000}] 08:42:27 INFO - PROCESS | 2060 | 1464104547090 Marionette TRACE conn5 <- [1,2970,null,{}] 08:42:27 INFO - PROCESS | 2060 | 1464104547093 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}] 08:42:27 INFO - PROCESS | 2060 | 1464104547177 Marionette TRACE conn5 <- [1,2971,null,{"value":null}] 08:42:27 INFO - PROCESS | 2060 | 1464104547184 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\", \"d7c34136-0072-4267-ac82-d2d8ecbe8f23\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:42:27 INFO - PROCESS | 2060 | ++DOCSHELL 0C425800 == 29 [pid = 2060] [id = 753] 08:42:27 INFO - PROCESS | 2060 | ++DOMWINDOW == 100 (0CA5E400) [pid = 2060] [serial = 2258] [outer = 00000000] 08:42:27 INFO - PROCESS | 2060 | ++DOMWINDOW == 101 (0DC3EC00) [pid = 2060] [serial = 2259] [outer = 0CA5E400] 08:42:27 INFO - PROCESS | 2060 | 1464104547326 Marionette DEBUG loaded listener.js 08:42:27 INFO - PROCESS | 2060 | ++DOMWINDOW == 102 (0E19F800) [pid = 2060] [serial = 2260] [outer = 0CA5E400] 08:42:27 INFO - PROCESS | 2060 | 1464104547678 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"]]]}] 08:42:27 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 08:42:27 INFO - @http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/EventObject.after.dispatchEvent.html:34:9 08:42:27 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 08:42:27 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 08:42:27 INFO - @http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/EventObject.after.dispatchEvent.html:24:5 08:42:27 INFO - TEST-OK | /DOMEvents/tests/submissions/Microsoft/converted/EventObject.after.dispatchEvent.html | took 630ms 08:42:27 INFO - PROCESS | 2060 | 1464104547720 Marionette TRACE conn5 -> [0,2973,"getWindowHandle",null] 08:42:27 INFO - PROCESS | 2060 | 1464104547722 Marionette TRACE conn5 <- [1,2973,null,{"value":"13"}] 08:42:27 INFO - TEST-START | /DOMEvents/tests/submissions/Microsoft/converted/EventObject.multiple.dispatchEvent.html 08:42:27 INFO - PROCESS | 2060 | 1464104547725 Marionette TRACE conn5 -> [0,2974,"setScriptTimeout",{"ms":35000}] 08:42:27 INFO - PROCESS | 2060 | 1464104547727 Marionette TRACE conn5 <- [1,2974,null,{}] 08:42:27 INFO - PROCESS | 2060 | 1464104547730 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}] 08:42:27 INFO - PROCESS | 2060 | 1464104547808 Marionette TRACE conn5 <- [1,2975,null,{"value":null}] 08:42:27 INFO - PROCESS | 2060 | 1464104547814 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\", \"d7c34136-0072-4267-ac82-d2d8ecbe8f23\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:42:27 INFO - PROCESS | 2060 | ++DOCSHELL 0E766400 == 30 [pid = 2060] [id = 754] 08:42:27 INFO - PROCESS | 2060 | ++DOMWINDOW == 103 (0E792C00) [pid = 2060] [serial = 2261] [outer = 00000000] 08:42:27 INFO - PROCESS | 2060 | ++DOMWINDOW == 104 (11BA1000) [pid = 2060] [serial = 2262] [outer = 0E792C00] 08:42:27 INFO - PROCESS | 2060 | 1464104547859 Marionette DEBUG loaded listener.js 08:42:27 INFO - PROCESS | 2060 | ++DOMWINDOW == 105 (11CE3400) [pid = 2060] [serial = 2263] [outer = 0E792C00] 08:42:28 INFO - PROCESS | 2060 | 1464104548291 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]]]}] 08:42:28 INFO - TEST-PASS | /DOMEvents/tests/submissions/Microsoft/converted/EventObject.multiple.dispatchEvent.html | Test Description: An event object may be properly dispatched multiple times while also allowing to prevent the event objects propagation prior to the event dispatch. 08:42:28 INFO - TEST-OK | /DOMEvents/tests/submissions/Microsoft/converted/EventObject.multiple.dispatchEvent.html | took 630ms 08:42:28 INFO - PROCESS | 2060 | 1464104548356 Marionette TRACE conn5 -> [0,2977,"getWindowHandle",null] 08:42:28 INFO - PROCESS | 2060 | 1464104548358 Marionette TRACE conn5 <- [1,2977,null,{"value":"13"}] 08:42:28 INFO - PROCESS | 2060 | 1464104548361 Marionette TRACE conn5 -> [0,2978,"setScriptTimeout",{"ms":35000}] 08:42:28 INFO - TEST-START | /DOMEvents/tests/submissions/Microsoft/converted/ProcessingInstruction.DOMCharacterDataModified.html 08:42:28 INFO - PROCESS | 2060 | 1464104548363 Marionette TRACE conn5 <- [1,2978,null,{}] 08:42:28 INFO - PROCESS | 2060 | 1464104548366 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}] 08:42:28 INFO - PROCESS | 2060 | 1464104548479 Marionette TRACE conn5 <- [1,2979,null,{"value":null}] 08:42:28 INFO - PROCESS | 2060 | 1464104548487 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\", \"d7c34136-0072-4267-ac82-d2d8ecbe8f23\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:42:28 INFO - PROCESS | 2060 | ++DOCSHELL 11F2D000 == 31 [pid = 2060] [id = 755] 08:42:28 INFO - PROCESS | 2060 | ++DOMWINDOW == 106 (11F7C400) [pid = 2060] [serial = 2264] [outer = 00000000] 08:42:28 INFO - PROCESS | 2060 | ++DOMWINDOW == 107 (12615800) [pid = 2060] [serial = 2265] [outer = 11F7C400] 08:42:28 INFO - PROCESS | 2060 | 1464104548533 Marionette DEBUG loaded listener.js 08:42:28 INFO - PROCESS | 2060 | ++DOMWINDOW == 108 (13002800) [pid = 2060] [serial = 2266] [outer = 11F7C400] 08:42:28 INFO - PROCESS | 2060 | ++DOCSHELL 134E9400 == 32 [pid = 2060] [id = 756] 08:42:28 INFO - PROCESS | 2060 | ++DOMWINDOW == 109 (134E9800) [pid = 2060] [serial = 2267] [outer = 00000000] 08:42:28 INFO - PROCESS | 2060 | ++DOMWINDOW == 110 (134EA400) [pid = 2060] [serial = 2268] [outer = 134E9800] 08:42:28 INFO - PROCESS | 2060 | 1464104548986 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]]]}] 08:42:29 INFO - TEST-PASS | /DOMEvents/tests/submissions/Microsoft/converted/ProcessingInstruction.DOMCharacterDataModified.html | Test Description: DOMCharacterDataModified event fires after ProcessingInstruction.data have been modified, but the node itself has not been inserted or deleted. The proximal event target of this event shall be the ProcessingInstruction node. 08:42:29 INFO - TEST-OK | /DOMEvents/tests/submissions/Microsoft/converted/ProcessingInstruction.DOMCharacterDataModified.html | took 670ms 08:42:29 INFO - PROCESS | 2060 | 1464104549036 Marionette TRACE conn5 -> [0,2981,"getWindowHandle",null] 08:42:29 INFO - PROCESS | 2060 | 1464104549039 Marionette TRACE conn5 <- [1,2981,null,{"value":"13"}] 08:42:29 INFO - PROCESS | 2060 | 1464104549042 Marionette TRACE conn5 -> [0,2982,"setScriptTimeout",{"ms":35000}] 08:42:29 INFO - TEST-START | /DOMEvents/tests/submissions/Microsoft/converted/dispatchEvent.click.checkbox.html 08:42:29 INFO - PROCESS | 2060 | 1464104549044 Marionette TRACE conn5 <- [1,2982,null,{}] 08:42:29 INFO - PROCESS | 2060 | 1464104549048 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}] 08:42:29 INFO - PROCESS | 2060 | 1464104549135 Marionette TRACE conn5 <- [1,2983,null,{"value":null}] 08:42:29 INFO - PROCESS | 2060 | 1464104549141 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\", \"d7c34136-0072-4267-ac82-d2d8ecbe8f23\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:42:29 INFO - PROCESS | 2060 | ++DOCSHELL 0D8EE800 == 33 [pid = 2060] [id = 757] 08:42:29 INFO - PROCESS | 2060 | ++DOMWINDOW == 111 (13008C00) [pid = 2060] [serial = 2269] [outer = 00000000] 08:42:29 INFO - PROCESS | 2060 | ++DOMWINDOW == 112 (134ECC00) [pid = 2060] [serial = 2270] [outer = 13008C00] 08:42:29 INFO - PROCESS | 2060 | 1464104549186 Marionette DEBUG loaded listener.js 08:42:29 INFO - PROCESS | 2060 | ++DOMWINDOW == 113 (139C6C00) [pid = 2060] [serial = 2271] [outer = 13008C00] 08:42:29 INFO - PROCESS | 2060 | 1464104549614 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]]]}] 08:42:29 INFO - TEST-PASS | /DOMEvents/tests/submissions/Microsoft/converted/dispatchEvent.click.checkbox.html | Checkbox state is unchanged before the synthetic click event is dispatched 08:42:29 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 08:42:29 INFO - TEST-OK | /DOMEvents/tests/submissions/Microsoft/converted/dispatchEvent.click.checkbox.html | took 630ms 08:42:29 INFO - PROCESS | 2060 | 1464104549694 Marionette TRACE conn5 -> [0,2985,"getWindowHandle",null] 08:42:29 INFO - PROCESS | 2060 | 1464104549696 Marionette TRACE conn5 <- [1,2985,null,{"value":"13"}] 08:42:29 INFO - TEST-START | /DOMEvents/tests/submissions/Microsoft/converted/domnodeinserted.html 08:42:29 INFO - PROCESS | 2060 | 1464104549701 Marionette TRACE conn5 -> [0,2986,"setScriptTimeout",{"ms":35000}] 08:42:29 INFO - PROCESS | 2060 | 1464104549703 Marionette TRACE conn5 <- [1,2986,null,{}] 08:42:29 INFO - PROCESS | 2060 | 1464104549707 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}] 08:42:29 INFO - PROCESS | 2060 | 1464104549788 Marionette TRACE conn5 <- [1,2987,null,{"value":null}] 08:42:29 INFO - PROCESS | 2060 | 1464104549795 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\", \"d7c34136-0072-4267-ac82-d2d8ecbe8f23\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:42:29 INFO - PROCESS | 2060 | ++DOCSHELL 13D4F000 == 34 [pid = 2060] [id = 758] 08:42:29 INFO - PROCESS | 2060 | ++DOMWINDOW == 114 (13D51800) [pid = 2060] [serial = 2272] [outer = 00000000] 08:42:29 INFO - PROCESS | 2060 | ++DOMWINDOW == 115 (1494B000) [pid = 2060] [serial = 2273] [outer = 13D51800] 08:42:29 INFO - PROCESS | 2060 | 1464104549839 Marionette DEBUG loaded listener.js 08:42:29 INFO - PROCESS | 2060 | ++DOMWINDOW == 116 (14952400) [pid = 2060] [serial = 2274] [outer = 13D51800] 08:42:30 INFO - PROCESS | 2060 | 1464104550263 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]]]}] 08:42:30 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. 08:42:30 INFO - TEST-OK | /DOMEvents/tests/submissions/Microsoft/converted/domnodeinserted.html | took 570ms 08:42:30 INFO - PROCESS | 2060 | 1464104550274 Marionette TRACE conn5 -> [0,2989,"getWindowHandle",null] 08:42:30 INFO - PROCESS | 2060 | 1464104550276 Marionette TRACE conn5 <- [1,2989,null,{"value":"13"}] 08:42:30 INFO - TEST-START | /DOMEvents/tests/submissions/Microsoft/converted/stopImmediatePropagation.effect.html 08:42:30 INFO - PROCESS | 2060 | 1464104550279 Marionette TRACE conn5 -> [0,2990,"setScriptTimeout",{"ms":35000}] 08:42:30 INFO - PROCESS | 2060 | 1464104550281 Marionette TRACE conn5 <- [1,2990,null,{}] 08:42:30 INFO - PROCESS | 2060 | 1464104550284 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}] 08:42:30 INFO - PROCESS | 2060 | 1464104550411 Marionette TRACE conn5 <- [1,2991,null,{"value":null}] 08:42:30 INFO - PROCESS | 2060 | 1464104550430 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\", \"d7c34136-0072-4267-ac82-d2d8ecbe8f23\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:42:30 INFO - PROCESS | 2060 | ++DOCSHELL 0D663800 == 35 [pid = 2060] [id = 759] 08:42:30 INFO - PROCESS | 2060 | ++DOMWINDOW == 117 (14994C00) [pid = 2060] [serial = 2275] [outer = 00000000] 08:42:30 INFO - PROCESS | 2060 | ++DOMWINDOW == 118 (14F15800) [pid = 2060] [serial = 2276] [outer = 14994C00] 08:42:30 INFO - PROCESS | 2060 | 1464104550475 Marionette DEBUG loaded listener.js 08:42:30 INFO - PROCESS | 2060 | ++DOMWINDOW == 119 (149D0C00) [pid = 2060] [serial = 2277] [outer = 14994C00] 08:42:30 INFO - PROCESS | 2060 | 1464104550926 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]]]}] 08:42:30 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. 08:42:30 INFO - TEST-OK | /DOMEvents/tests/submissions/Microsoft/converted/stopImmediatePropagation.effect.html | took 671ms 08:42:30 INFO - PROCESS | 2060 | 1464104550951 Marionette TRACE conn5 -> [0,2993,"getWindowHandle",null] 08:42:30 INFO - PROCESS | 2060 | 1464104550953 Marionette TRACE conn5 <- [1,2993,null,{"value":"13"}] 08:42:30 INFO - TEST-START | /DOMEvents/tests/submissions/Microsoft/converted/stopPropagation.deferred.effect.html 08:42:30 INFO - PROCESS | 2060 | 1464104550956 Marionette TRACE conn5 -> [0,2994,"setScriptTimeout",{"ms":35000}] 08:42:30 INFO - PROCESS | 2060 | 1464104550958 Marionette TRACE conn5 <- [1,2994,null,{}] 08:42:30 INFO - PROCESS | 2060 | 1464104550971 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}] 08:42:31 INFO - PROCESS | 2060 | 1464104551098 Marionette TRACE conn5 <- [1,2995,null,{"value":null}] 08:42:31 INFO - PROCESS | 2060 | 1464104551104 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\", \"d7c34136-0072-4267-ac82-d2d8ecbe8f23\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:42:31 INFO - PROCESS | 2060 | ++DOCSHELL 14F1A400 == 36 [pid = 2060] [id = 760] 08:42:31 INFO - PROCESS | 2060 | ++DOMWINDOW == 120 (14FDA800) [pid = 2060] [serial = 2278] [outer = 00000000] 08:42:31 INFO - PROCESS | 2060 | ++DOMWINDOW == 121 (154CDC00) [pid = 2060] [serial = 2279] [outer = 14FDA800] 08:42:31 INFO - PROCESS | 2060 | 1464104551151 Marionette DEBUG loaded listener.js 08:42:31 INFO - PROCESS | 2060 | ++DOMWINDOW == 122 (154C0C00) [pid = 2060] [serial = 2280] [outer = 14FDA800] 08:42:31 INFO - PROCESS | 2060 | 1464104551591 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]]]}] 08:42:31 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. 08:42:31 INFO - TEST-OK | /DOMEvents/tests/submissions/Microsoft/converted/stopPropagation.deferred.effect.html | took 690ms 08:42:31 INFO - PROCESS | 2060 | 1464104551647 Marionette TRACE conn5 -> [0,2997,"getWindowHandle",null] 08:42:31 INFO - PROCESS | 2060 | 1464104551650 Marionette TRACE conn5 <- [1,2997,null,{"value":"13"}] 08:42:31 INFO - PROCESS | 2060 | 1464104551653 Marionette TRACE conn5 -> [0,2998,"setScriptTimeout",{"ms":35000}] 08:42:31 INFO - TEST-START | /FileAPI/FileReaderSync.worker 08:42:31 INFO - PROCESS | 2060 | 1464104551655 Marionette TRACE conn5 <- [1,2998,null,{}] 08:42:31 INFO - PROCESS | 2060 | 1464104551659 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}] 08:42:31 INFO - PROCESS | 2060 | 1464104551795 Marionette TRACE conn5 <- [1,2999,null,{"value":null}] 08:42:31 INFO - PROCESS | 2060 | 1464104551901 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\", \"d7c34136-0072-4267-ac82-d2d8ecbe8f23\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:42:31 INFO - PROCESS | 2060 | ++DOCSHELL 124D5C00 == 37 [pid = 2060] [id = 761] 08:42:31 INFO - PROCESS | 2060 | ++DOMWINDOW == 123 (156BC800) [pid = 2060] [serial = 2281] [outer = 00000000] 08:42:31 INFO - PROCESS | 2060 | ++DOMWINDOW == 124 (156DF400) [pid = 2060] [serial = 2282] [outer = 156BC800] 08:42:31 INFO - PROCESS | 2060 | 1464104551956 Marionette DEBUG loaded listener.js 08:42:32 INFO - PROCESS | 2060 | ++DOMWINDOW == 125 (15C3F800) [pid = 2060] [serial = 2283] [outer = 156BC800] 08:42:32 INFO - PROCESS | 2060 | [2060] 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 08:42:32 INFO - PROCESS | 2060 | --DOMWINDOW == 124 (17743400) [pid = 2060] [serial = 2243] [outer = 00000000] [url = http://web-platform.test:8000/DOMEvents/tests/approved/stopImmediatePropagation.effect.html] 08:42:32 INFO - PROCESS | 2060 | --DOMWINDOW == 123 (15C88400) [pid = 2060] [serial = 2232] [outer = 00000000] [url = http://web-platform.test:8000/DOMEvents/tests/approved/ProcessingInstruction.DOMCharacterDataModified.html] 08:42:32 INFO - PROCESS | 2060 | --DOMWINDOW == 122 (16ECE800) [pid = 2060] [serial = 2235] [outer = 00000000] [url = http://web-platform.test:8000/DOMEvents/tests/approved/support/ProcessingInstruction.DOMCharacterDataModified.xml] 08:42:32 INFO - PROCESS | 2060 | --DOMWINDOW == 121 (0D25B800) [pid = 2060] [serial = 2240] [outer = 00000000] [url = http://web-platform.test:8000/DOMEvents/tests/approved/domnodeinserted.html] 08:42:32 INFO - PROCESS | 2060 | --DOMWINDOW == 120 (1494BC00) [pid = 2060] [serial = 2226] [outer = 00000000] [url = http://web-platform.test:8000/DOMEvents/tests/approved/EventObject.after.dispatchEvent.html] 08:42:32 INFO - PROCESS | 2060 | --DOMWINDOW == 119 (123C9C00) [pid = 2060] [serial = 2223] [outer = 00000000] [url = http://web-platform.test:8000/DOMEvents/tests/approved/EventListener.eventHandler.html] 08:42:32 INFO - PROCESS | 2060 | --DOMWINDOW == 118 (0D53A000) [pid = 2060] [serial = 2220] [outer = 00000000] [url = http://web-platform.test:8000/DOMEvents/tests/approved/DOM.event.flow.html] 08:42:32 INFO - PROCESS | 2060 | --DOMWINDOW == 117 (0E78B800) [pid = 2060] [serial = 2217] [outer = 00000000] [url = http://web-platform.test:8000/DOMEvents/throwing-in-listener-when-all-have-not-run-yet.html] 08:42:32 INFO - PROCESS | 2060 | --DOMWINDOW == 116 (0C30EC00) [pid = 2060] [serial = 2214] [outer = 00000000] [url = http://web-platform.test:8000/DOMEvents/throwing-in-listener-and-window-error-event.html] 08:42:32 INFO - PROCESS | 2060 | --DOMWINDOW == 115 (1A2F0C00) [pid = 2060] [serial = 2211] [outer = 00000000] [url = http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html] 08:42:32 INFO - PROCESS | 2060 | --DOMWINDOW == 114 (1A8EDC00) [pid = 2060] [serial = 2208] [outer = 00000000] [url = http://web-platform.test:8000/DOMEvents/event-phases-order.html] 08:42:32 INFO - PROCESS | 2060 | --DOMWINDOW == 113 (19945400) [pid = 2060] [serial = 2205] [outer = 00000000] [url = http://web-platform.test:8000/DOMEvents/constructors.html] 08:42:32 INFO - PROCESS | 2060 | --DOMWINDOW == 112 (14F16000) [pid = 2060] [serial = 2202] [outer = 00000000] [url = http://web-platform.test:8000/DOMEvents/ClickFakeEvent.nondocument.html] 08:42:32 INFO - PROCESS | 2060 | --DOMWINDOW == 111 (0DCA7400) [pid = 2060] [serial = 2199] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.translate.nonfinite.html] 08:42:32 INFO - PROCESS | 2060 | --DOMWINDOW == 110 (17932400) [pid = 2060] [serial = 2196] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.translate.basic.html] 08:42:32 INFO - PROCESS | 2060 | --DOMWINDOW == 109 (156D3800) [pid = 2060] [serial = 2229] [outer = 00000000] [url = http://web-platform.test:8000/DOMEvents/tests/approved/EventObject.multiple.dispatchEvent.html] 08:42:32 INFO - PROCESS | 2060 | --DOMWINDOW == 108 (1A831400) [pid = 2060] [serial = 2160] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.scale.large.html] 08:42:32 INFO - PROCESS | 2060 | --DOMWINDOW == 107 (18ACA000) [pid = 2060] [serial = 2109] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.shadowOffsetX.html] 08:42:32 INFO - PROCESS | 2060 | --DOMWINDOW == 106 (1A8E9800) [pid = 2060] [serial = 2163] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.scale.multiple.html] 08:42:32 INFO - PROCESS | 2060 | --DOMWINDOW == 105 (0D8EEC00) [pid = 2060] [serial = 2151] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.rotate.wrapnegative.html] 08:42:32 INFO - PROCESS | 2060 | --DOMWINDOW == 104 (13010800) [pid = 2060] [serial = 2154] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.rotate.zero.html] 08:42:32 INFO - PROCESS | 2060 | --DOMWINDOW == 103 (1490CC00) [pid = 2060] [serial = 2106] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.shadowColor.html] 08:42:32 INFO - PROCESS | 2060 | --DOMWINDOW == 102 (178F1000) [pid = 2060] [serial = 2148] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.rotate.wrap.html] 08:42:32 INFO - PROCESS | 2060 | --DOMWINDOW == 101 (199E8C00) [pid = 2060] [serial = 2157] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.scale.basic.html] 08:42:32 INFO - PROCESS | 2060 | --DOMWINDOW == 100 (0D60B800) [pid = 2060] [serial = 2103] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.shadowBlur.html] 08:42:32 INFO - PROCESS | 2060 | --DOMWINDOW == 99 (1A277800) [pid = 2060] [serial = 2112] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.shadowOffsetY.html] 08:42:32 INFO - PROCESS | 2060 | --DOMWINDOW == 98 (1A77A400) [pid = 2060] [serial = 2115] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.stack.html] 08:42:32 INFO - PROCESS | 2060 | --DOMWINDOW == 97 (16773400) [pid = 2060] [serial = 2237] [outer = 00000000] [url = http://web-platform.test:8000/DOMEvents/tests/approved/dispatchEvent.click.checkbox.html] 08:42:32 INFO - PROCESS | 2060 | 1464104552980 Marionette TRACE conn5 <- [1,3000,null,{"value":["/FileAPI/FileReaderSync.worker",0,null,null,[["Interface",0,{},{}],["readAsText",0,{},{}],["readAsDataURL",0,{},{}],["readAsArrayBuffer",0,{},{}]]]}] 08:42:33 INFO - TEST-PASS | /FileAPI/FileReaderSync.worker | Interface - {} 08:42:33 INFO - {} 08:42:33 INFO - TEST-PASS | /FileAPI/FileReaderSync.worker | readAsText - {} 08:42:33 INFO - {} 08:42:33 INFO - TEST-PASS | /FileAPI/FileReaderSync.worker | readAsDataURL - {} 08:42:33 INFO - {} 08:42:33 INFO - TEST-PASS | /FileAPI/FileReaderSync.worker | readAsArrayBuffer - {} 08:42:33 INFO - {} 08:42:33 INFO - TEST-OK | /FileAPI/FileReaderSync.worker | took 1382ms 08:42:33 INFO - PROCESS | 2060 | 1464104553039 Marionette TRACE conn5 -> [0,3001,"getWindowHandle",null] 08:42:33 INFO - PROCESS | 2060 | 1464104553041 Marionette TRACE conn5 <- [1,3001,null,{"value":"13"}] 08:42:33 INFO - PROCESS | 2060 | 1464104553045 Marionette TRACE conn5 -> [0,3002,"setScriptTimeout",{"ms":35000}] 08:42:33 INFO - TEST-START | /FileAPI/fileReader.html 08:42:33 INFO - PROCESS | 2060 | 1464104553046 Marionette TRACE conn5 <- [1,3002,null,{}] 08:42:33 INFO - PROCESS | 2060 | 1464104553050 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}] 08:42:33 INFO - PROCESS | 2060 | 1464104553130 Marionette TRACE conn5 <- [1,3003,null,{"value":null}] 08:42:33 INFO - PROCESS | 2060 | 1464104553138 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\", \"d7c34136-0072-4267-ac82-d2d8ecbe8f23\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:42:33 INFO - PROCESS | 2060 | ++DOCSHELL 0DA3D000 == 38 [pid = 2060] [id = 762] 08:42:33 INFO - PROCESS | 2060 | ++DOMWINDOW == 98 (0DCA7400) [pid = 2060] [serial = 2284] [outer = 00000000] 08:42:33 INFO - PROCESS | 2060 | ++DOMWINDOW == 99 (123C7000) [pid = 2060] [serial = 2285] [outer = 0DCA7400] 08:42:33 INFO - PROCESS | 2060 | 1464104553182 Marionette DEBUG loaded listener.js 08:42:33 INFO - PROCESS | 2060 | ++DOMWINDOW == 100 (13009C00) [pid = 2060] [serial = 2286] [outer = 0DCA7400] 08:42:33 INFO - PROCESS | 2060 | 1464104553624 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]]]}] 08:42:33 INFO - TEST-PASS | /FileAPI/fileReader.html | FileReader interface object 08:42:33 INFO - TEST-PASS | /FileAPI/fileReader.html | no-argument FileReader constructor 08:42:33 INFO - TEST-PASS | /FileAPI/fileReader.html | FileReader States -- abort 08:42:33 INFO - TEST-PASS | /FileAPI/fileReader.html | FileReader States -- events 08:42:33 INFO - TEST-OK | /FileAPI/fileReader.html | took 630ms 08:42:33 INFO - PROCESS | 2060 | 1464104553679 Marionette TRACE conn5 -> [0,3005,"getWindowHandle",null] 08:42:33 INFO - PROCESS | 2060 | 1464104553681 Marionette TRACE conn5 <- [1,3005,null,{"value":"13"}] 08:42:33 INFO - PROCESS | 2060 | 1464104553684 Marionette TRACE conn5 -> [0,3006,"setScriptTimeout",{"ms":35000}] 08:42:33 INFO - TEST-START | /FileAPI/historical.html 08:42:33 INFO - PROCESS | 2060 | 1464104553686 Marionette TRACE conn5 <- [1,3006,null,{}] 08:42:33 INFO - PROCESS | 2060 | 1464104553690 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}] 08:42:33 INFO - PROCESS | 2060 | 1464104553770 Marionette TRACE conn5 <- [1,3007,null,{"value":null}] 08:42:33 INFO - PROCESS | 2060 | 1464104553776 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\", \"d7c34136-0072-4267-ac82-d2d8ecbe8f23\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:42:33 INFO - PROCESS | 2060 | ++DOCSHELL 11F2F800 == 39 [pid = 2060] [id = 763] 08:42:33 INFO - PROCESS | 2060 | ++DOMWINDOW == 101 (14945C00) [pid = 2060] [serial = 2287] [outer = 00000000] 08:42:33 INFO - PROCESS | 2060 | ++DOMWINDOW == 102 (15C90C00) [pid = 2060] [serial = 2288] [outer = 14945C00] 08:42:33 INFO - PROCESS | 2060 | 1464104553823 Marionette DEBUG loaded listener.js 08:42:33 INFO - PROCESS | 2060 | ++DOMWINDOW == 103 (16697000) [pid = 2060] [serial = 2289] [outer = 14945C00] 08:42:34 INFO - PROCESS | 2060 | 1464104554231 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"]]]}] 08:42:34 INFO - TEST-PASS | /FileAPI/historical.html | "toNativeLineEndings" should not be supported 08:42:34 INFO - TEST-PASS | /FileAPI/historical.html | "FileError" should not be supported 08:42:34 INFO - TEST-PASS | /FileAPI/historical.html | "FileException" should not be supported 08:42:34 INFO - TEST-PASS | /FileAPI/historical.html | Blob should not support slice prefixed 08:42:34 INFO - TEST-PASS | /FileAPI/historical.html | BlobBuilder should not be supported. 08:42:34 INFO - TEST-FAIL | /FileAPI/historical.html | FileReader should not support readAsBinaryString - assert_false: should not be in reader expected false got true 08:42:34 INFO - @http://web-platform.test:8000/FileAPI/historical.html:42:9 08:42:34 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 08:42:34 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 08:42:34 INFO - @http://web-platform.test:8000/FileAPI/historical.html:40:5 08:42:34 INFO - TEST-OK | /FileAPI/historical.html | took 570ms 08:42:34 INFO - TEST-START | /FileAPI/idlharness.html 08:42:34 INFO - PROCESS | 2060 | 1464104554260 Marionette TRACE conn5 -> [0,3009,"getWindowHandle",null] 08:42:34 INFO - PROCESS | 2060 | 1464104554262 Marionette TRACE conn5 <- [1,3009,null,{"value":"13"}] 08:42:34 INFO - PROCESS | 2060 | 1464104554265 Marionette TRACE conn5 -> [0,3010,"setScriptTimeout",{"ms":35000}] 08:42:34 INFO - PROCESS | 2060 | 1464104554267 Marionette TRACE conn5 <- [1,3010,null,{}] 08:42:34 INFO - PROCESS | 2060 | 1464104554270 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}] 08:42:34 INFO - PROCESS | 2060 | 1464104554396 Marionette TRACE conn5 <- [1,3011,null,{"value":null}] 08:42:34 INFO - PROCESS | 2060 | 1464104554405 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\", \"d7c34136-0072-4267-ac82-d2d8ecbe8f23\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:42:34 INFO - PROCESS | 2060 | ++DOCSHELL 16699800 == 40 [pid = 2060] [id = 764] 08:42:34 INFO - PROCESS | 2060 | ++DOMWINDOW == 104 (1669B400) [pid = 2060] [serial = 2290] [outer = 00000000] 08:42:34 INFO - PROCESS | 2060 | ++DOMWINDOW == 105 (1676D400) [pid = 2060] [serial = 2291] [outer = 1669B400] 08:42:34 INFO - PROCESS | 2060 | 1464104554449 Marionette DEBUG loaded listener.js 08:42:34 INFO - PROCESS | 2060 | ++DOMWINDOW == 106 (16772000) [pid = 2060] [serial = 2292] [outer = 1669B400] 08:42:35 INFO - PROCESS | 2060 | 1464104555353 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]]]}] 08:42:35 INFO - TEST-PASS | /FileAPI/idlharness.html | URL interface: operation createObjectURL(Blob) 08:42:35 INFO - TEST-FAIL | /FileAPI/idlharness.html | URL interface: operation createFor(Blob) - assert_own_property: interface object missing static operation expected property "createFor" missing 08:42:35 INFO - IdlInterface.prototype.test_member_operation/<@http://web-platform.test:8000/resources/idlharness.js:1140:13 08:42:35 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 08:42:35 INFO - IdlInterface.prototype.test_member_operation@http://web-platform.test:8000/resources/idlharness.js:1105:5 08:42:35 INFO - IdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1329:21 08:42:35 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5 08:42:35 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 08:42:35 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9 08:42:35 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.html:30:5 08:42:35 INFO - Tests.prototype.setup@http://web-platform.test:8000/resources/testharness.js:1767:17 08:42:35 INFO - setup@http://web-platform.test:8000/resources/testharness.js:629:9 08:42:35 INFO - @http://web-platform.test:8000/FileAPI/idlharness.html:24:1 08:42:35 INFO - TEST-PASS | /FileAPI/idlharness.html | URL interface: operation revokeObjectURL(DOMString) 08:42:35 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: existence and properties of interface object 08:42:35 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface object length 08:42:35 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface object name 08:42:35 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: existence and properties of interface prototype object 08:42:35 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: existence and properties of interface prototype object's "constructor" property 08:42:35 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: attribute size 08:42:35 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: attribute type 08:42:35 INFO - TEST-FAIL | /FileAPI/idlharness.html | Blob interface: attribute isClosed - assert_true: The prototype object must have a property "isClosed" expected true got false 08:42:35 INFO - IdlInterface.prototype.test_member_attribute/<@http://web-platform.test:8000/resources/idlharness.js:1080:13 08:42:35 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 08:42:35 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 08:42:35 INFO - IdlInterface.prototype.test_member_attribute@http://web-platform.test:8000/resources/idlharness.js:1035:5 08:42:35 INFO - IdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1317:17 08:42:35 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5 08:42:35 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 08:42:35 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9 08:42:35 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.html:30:5 08:42:35 INFO - Tests.prototype.setup@http://web-platform.test:8000/resources/testharness.js:1767:17 08:42:35 INFO - setup@http://web-platform.test:8000/resources/testharness.js:629:9 08:42:35 INFO - @http://web-platform.test:8000/FileAPI/idlharness.html:24:1 08:42:35 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: operation slice(long long,long long,DOMString) 08:42:35 INFO - TEST-FAIL | /FileAPI/idlharness.html | Blob interface: operation close() - assert_own_property: interface prototype object missing non-static operation expected property "close" missing 08:42:35 INFO - IdlInterface.prototype.test_member_operation/<@http://web-platform.test:8000/resources/idlharness.js:1153:13 08:42:35 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 08:42:35 INFO - IdlInterface.prototype.test_member_operation@http://web-platform.test:8000/resources/idlharness.js:1105:5 08:42:35 INFO - IdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1329:21 08:42:35 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5 08:42:35 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 08:42:35 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9 08:42:35 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.html:30:5 08:42:35 INFO - Tests.prototype.setup@http://web-platform.test:8000/resources/testharness.js:1767:17 08:42:35 INFO - setup@http://web-platform.test:8000/resources/testharness.js:629:9 08:42:35 INFO - @http://web-platform.test:8000/FileAPI/idlharness.html:24:1 08:42:35 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob must be primary interface of new Blob(["TEST"]) 08:42:35 INFO - TEST-PASS | /FileAPI/idlharness.html | Stringification of new Blob(["TEST"]) 08:42:35 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: new Blob(["TEST"]) must inherit property "size" with the proper type (0) 08:42:35 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: new Blob(["TEST"]) must inherit property "type" with the proper type (1) 08:42:35 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 08:42:35 INFO - IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25 08:42:35 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 08:42:35 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 08:42:35 INFO - IdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13 08:42:35 INFO - IdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9 08:42:35 INFO - IdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17 08:42:35 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13 08:42:35 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9 08:42:35 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.html:30:5 08:42:35 INFO - Tests.prototype.setup@http://web-platform.test:8000/resources/testharness.js:1767:17 08:42:35 INFO - setup@http://web-platform.test:8000/resources/testharness.js:629:9 08:42:35 INFO - @http://web-platform.test:8000/FileAPI/idlharness.html:24:1 08:42:35 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: new Blob(["TEST"]) must inherit property "slice" with the proper type (3) 08:42:35 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 08:42:35 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 08:42:35 INFO - IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25 08:42:35 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 08:42:35 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 08:42:35 INFO - IdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13 08:42:35 INFO - IdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9 08:42:35 INFO - IdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17 08:42:35 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13 08:42:35 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9 08:42:35 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.html:30:5 08:42:35 INFO - Tests.prototype.setup@http://web-platform.test:8000/resources/testharness.js:1767:17 08:42:35 INFO - setup@http://web-platform.test:8000/resources/testharness.js:629:9 08:42:35 INFO - @http://web-platform.test:8000/FileAPI/idlharness.html:24:1 08:42:35 INFO - TEST-PASS | /FileAPI/idlharness.html | File interface: existence and properties of interface object 08:42:35 INFO - TEST-FAIL | /FileAPI/idlharness.html | File interface object length - assert_equals: wrong value for File.length expected 2 but got 1 08:42:35 INFO - IdlInterface.prototype.test_self/<@http://web-platform.test:8000/resources/idlharness.js:798:13 08:42:35 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 08:42:35 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 08:42:35 INFO - IdlInterface.prototype.test_self@http://web-platform.test:8000/resources/idlharness.js:776:9 08:42:35 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:652:9 08:42:35 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 08:42:35 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9 08:42:35 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.html:30:5 08:42:35 INFO - Tests.prototype.setup@http://web-platform.test:8000/resources/testharness.js:1767:17 08:42:35 INFO - setup@http://web-platform.test:8000/resources/testharness.js:629:9 08:42:35 INFO - @http://web-platform.test:8000/FileAPI/idlharness.html:24:1 08:42:35 INFO - TEST-PASS | /FileAPI/idlharness.html | File interface object name 08:42:35 INFO - TEST-PASS | /FileAPI/idlharness.html | File interface: existence and properties of interface prototype object 08:42:35 INFO - TEST-PASS | /FileAPI/idlharness.html | File interface: existence and properties of interface prototype object's "constructor" property 08:42:35 INFO - TEST-PASS | /FileAPI/idlharness.html | File interface: attribute name 08:42:35 INFO - TEST-PASS | /FileAPI/idlharness.html | File interface: attribute lastModified 08:42:35 INFO - TEST-PASS | /FileAPI/idlharness.html | File must be primary interface of new File(["myFileBits"], "myFileName") 08:42:35 INFO - TEST-PASS | /FileAPI/idlharness.html | Stringification of new File(["myFileBits"], "myFileName") 08:42:35 INFO - TEST-PASS | /FileAPI/idlharness.html | File interface: new File(["myFileBits"], "myFileName") must inherit property "name" with the proper type (0) 08:42:35 INFO - TEST-PASS | /FileAPI/idlharness.html | File interface: new File(["myFileBits"], "myFileName") must inherit property "lastModified" with the proper type (1) 08:42:35 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: new File(["myFileBits"], "myFileName") must inherit property "size" with the proper type (0) 08:42:35 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: new File(["myFileBits"], "myFileName") must inherit property "type" with the proper type (1) 08:42:35 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 08:42:35 INFO - IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25 08:42:35 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 08:42:35 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 08:42:35 INFO - IdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13 08:42:35 INFO - IdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9 08:42:35 INFO - IdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17 08:42:35 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13 08:42:35 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9 08:42:35 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.html:30:5 08:42:35 INFO - Tests.prototype.setup@http://web-platform.test:8000/resources/testharness.js:1767:17 08:42:35 INFO - setup@http://web-platform.test:8000/resources/testharness.js:629:9 08:42:35 INFO - @http://web-platform.test:8000/FileAPI/idlharness.html:24:1 08:42:35 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: new File(["myFileBits"], "myFileName") must inherit property "slice" with the proper type (3) 08:42:35 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 08:42:35 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 08:42:35 INFO - IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25 08:42:35 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 08:42:35 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 08:42:35 INFO - IdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13 08:42:35 INFO - IdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9 08:42:35 INFO - IdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17 08:42:35 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13 08:42:35 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9 08:42:35 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.html:30:5 08:42:35 INFO - Tests.prototype.setup@http://web-platform.test:8000/resources/testharness.js:1767:17 08:42:35 INFO - setup@http://web-platform.test:8000/resources/testharness.js:629:9 08:42:35 INFO - @http://web-platform.test:8000/FileAPI/idlharness.html:24:1 08:42:35 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList interface: existence and properties of interface object 08:42:35 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList interface object length 08:42:35 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList interface object name 08:42:35 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList interface: existence and properties of interface prototype object 08:42:35 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList interface: existence and properties of interface prototype object's "constructor" property 08:42:35 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList interface: operation item(unsigned long) 08:42:35 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList interface: attribute length 08:42:35 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList must be primary interface of file_input.files 08:42:35 INFO - TEST-PASS | /FileAPI/idlharness.html | Stringification of file_input.files 08:42:35 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList interface: file_input.files must inherit property "item" with the proper type (0) 08:42:35 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList interface: calling item(unsigned long) on file_input.files with too few arguments must throw TypeError 08:42:35 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList interface: file_input.files must inherit property "length" with the proper type (1) 08:42:35 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: existence and properties of interface object 08:42:35 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface object length 08:42:35 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface object name 08:42:35 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: existence and properties of interface prototype object 08:42:35 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: existence and properties of interface prototype object's "constructor" property 08:42:35 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: operation readAsArrayBuffer(Blob) 08:42:35 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: operation readAsText(Blob,DOMString) 08:42:35 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: operation readAsDataURL(Blob) 08:42:35 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: operation abort() 08:42:35 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: constant EMPTY on interface object 08:42:35 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: constant EMPTY on interface prototype object 08:42:35 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: constant LOADING on interface object 08:42:35 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: constant LOADING on interface prototype object 08:42:35 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: constant DONE on interface object 08:42:35 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: constant DONE on interface prototype object 08:42:35 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: attribute readyState 08:42:35 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: attribute result 08:42:35 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: attribute error 08:42:35 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: attribute onloadstart 08:42:35 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: attribute onprogress 08:42:35 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: attribute onload 08:42:35 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: attribute onabort 08:42:35 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: attribute onerror 08:42:35 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: attribute onloadend 08:42:35 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader must be primary interface of new FileReader() 08:42:35 INFO - TEST-PASS | /FileAPI/idlharness.html | Stringification of new FileReader() 08:42:35 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "readAsArrayBuffer" with the proper type (0) 08:42:35 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: calling readAsArrayBuffer(Blob) on new FileReader() with too few arguments must throw TypeError 08:42:35 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "readAsText" with the proper type (1) 08:42:35 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: calling readAsText(Blob,DOMString) on new FileReader() with too few arguments must throw TypeError 08:42:35 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "readAsDataURL" with the proper type (2) 08:42:35 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: calling readAsDataURL(Blob) on new FileReader() with too few arguments must throw TypeError 08:42:35 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "abort" with the proper type (3) 08:42:35 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "EMPTY" with the proper type (4) 08:42:35 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "LOADING" with the proper type (5) 08:42:35 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "DONE" with the proper type (6) 08:42:35 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "readyState" with the proper type (7) 08:42:35 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "result" with the proper type (8) 08:42:35 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "error" with the proper type (9) 08:42:35 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "onloadstart" with the proper type (10) 08:42:35 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "onprogress" with the proper type (11) 08:42:35 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "onload" with the proper type (12) 08:42:35 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "onabort" with the proper type (13) 08:42:35 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "onerror" with the proper type (14) 08:42:35 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "onloadend" with the proper type (15) 08:42:35 INFO - TEST-OK | /FileAPI/idlharness.html | took 1235ms 08:42:35 INFO - PROCESS | 2060 | 1464104555543 Marionette TRACE conn5 -> [0,3013,"getWindowHandle",null] 08:42:35 INFO - PROCESS | 2060 | 1464104555548 Marionette TRACE conn5 <- [1,3013,null,{"value":"13"}] 08:42:35 INFO - TEST-START | /FileAPI/idlharness.worker 08:42:35 INFO - PROCESS | 2060 | 1464104555555 Marionette TRACE conn5 -> [0,3014,"setScriptTimeout",{"ms":35000}] 08:42:35 INFO - PROCESS | 2060 | 1464104555559 Marionette TRACE conn5 <- [1,3014,null,{}] 08:42:35 INFO - PROCESS | 2060 | 1464104555565 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}] 08:42:35 INFO - PROCESS | 2060 | 1464104555688 Marionette TRACE conn5 <- [1,3015,null,{"value":null}] 08:42:35 INFO - PROCESS | 2060 | 1464104555899 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\", \"d7c34136-0072-4267-ac82-d2d8ecbe8f23\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:42:35 INFO - PROCESS | 2060 | ++DOCSHELL 0D534800 == 41 [pid = 2060] [id = 765] 08:42:35 INFO - PROCESS | 2060 | ++DOMWINDOW == 107 (0D535000) [pid = 2060] [serial = 2293] [outer = 00000000] 08:42:35 INFO - PROCESS | 2060 | ++DOMWINDOW == 108 (0D53BC00) [pid = 2060] [serial = 2294] [outer = 0D535000] 08:42:35 INFO - PROCESS | 2060 | 1464104555957 Marionette DEBUG loaded listener.js 08:42:36 INFO - PROCESS | 2060 | ++DOMWINDOW == 109 (0D610800) [pid = 2060] [serial = 2295] [outer = 0D535000] 08:42:36 INFO - PROCESS | 2060 | [2060] 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 08:42:37 INFO - PROCESS | 2060 | 1464104557146 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,{},{}]]]}] 08:42:37 INFO - TEST-PASS | /FileAPI/idlharness.worker | URL interface: operation createObjectURL(Blob) - {} 08:42:37 INFO - {} 08:42:37 INFO - TEST-FAIL | /FileAPI/idlharness.worker | URL interface: operation createFor(Blob) - assert_own_property: interface object missing static operation expected property "createFor" missing 08:42:37 INFO - IdlInterface.prototype.test_member_operation/<@http://web-platform.test:8000/resources/idlharness.js:1140:13 08:42:37 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 08:42:37 INFO - IdlInterface.prototype.test_member_operation@http://web-platform.test:8000/resources/idlharness.js:1105:5 08:42:37 INFO - IdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1329:21 08:42:37 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5 08:42:37 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 08:42:37 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 08:42:37 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1 08:42:37 INFO - TEST-PASS | /FileAPI/idlharness.worker | URL interface: operation revokeObjectURL(DOMString) - {} 08:42:37 INFO - {} 08:42:37 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: existence and properties of interface object - {} 08:42:37 INFO - {} 08:42:37 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface object length - {} 08:42:37 INFO - {} 08:42:37 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface object name - {} 08:42:37 INFO - {} 08:42:37 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: existence and properties of interface prototype object - {} 08:42:37 INFO - {} 08:42:37 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: existence and properties of interface prototype object's "constructor" property - {} 08:42:37 INFO - {} 08:42:37 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: attribute size - {} 08:42:37 INFO - {} 08:42:37 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: attribute type - {} 08:42:37 INFO - {} 08:42:37 INFO - TEST-FAIL | /FileAPI/idlharness.worker | Blob interface: attribute isClosed - assert_true: The prototype object must have a property "isClosed" expected true got false 08:42:37 INFO - IdlInterface.prototype.test_member_attribute/<@http://web-platform.test:8000/resources/idlharness.js:1080:13 08:42:37 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 08:42:37 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 08:42:37 INFO - IdlInterface.prototype.test_member_attribute@http://web-platform.test:8000/resources/idlharness.js:1035:5 08:42:37 INFO - IdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1317:17 08:42:37 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5 08:42:37 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 08:42:37 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 08:42:37 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1 08:42:37 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: operation slice(long long,long long,DOMString) - {} 08:42:37 INFO - {} 08:42:37 INFO - TEST-FAIL | /FileAPI/idlharness.worker | Blob interface: operation close() - assert_own_property: interface prototype object missing non-static operation expected property "close" missing 08:42:37 INFO - IdlInterface.prototype.test_member_operation/<@http://web-platform.test:8000/resources/idlharness.js:1153:13 08:42:37 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 08:42:37 INFO - IdlInterface.prototype.test_member_operation@http://web-platform.test:8000/resources/idlharness.js:1105:5 08:42:37 INFO - IdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1329:21 08:42:37 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5 08:42:37 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 08:42:37 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 08:42:37 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1 08:42:37 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob must be primary interface of new Blob(["TEST"]) - {} 08:42:37 INFO - {} 08:42:37 INFO - TEST-PASS | /FileAPI/idlharness.worker | Stringification of new Blob(["TEST"]) - {} 08:42:37 INFO - {} 08:42:37 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: new Blob(["TEST"]) must inherit property "size" with the proper type (0) - {} 08:42:37 INFO - {} 08:42:37 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: new Blob(["TEST"]) must inherit property "type" with the proper type (1) - {} 08:42:37 INFO - {} 08:42:37 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 08:42:37 INFO - IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25 08:42:37 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 08:42:37 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 08:42:37 INFO - IdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13 08:42:37 INFO - IdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9 08:42:37 INFO - IdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17 08:42:37 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13 08:42:37 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 08:42:37 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1 08:42:37 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: new Blob(["TEST"]) must inherit property "slice" with the proper type (3) - {} 08:42:37 INFO - {} 08:42:37 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 - {} 08:42:37 INFO - {} 08:42:37 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 08:42:37 INFO - IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25 08:42:37 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 08:42:37 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 08:42:37 INFO - IdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13 08:42:37 INFO - IdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9 08:42:37 INFO - IdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17 08:42:37 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13 08:42:37 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 08:42:37 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1 08:42:37 INFO - TEST-PASS | /FileAPI/idlharness.worker | File interface: existence and properties of interface object - {} 08:42:37 INFO - {} 08:42:37 INFO - TEST-FAIL | /FileAPI/idlharness.worker | File interface object length - assert_equals: wrong value for File.length expected 2 but got 1 08:42:37 INFO - IdlInterface.prototype.test_self/<@http://web-platform.test:8000/resources/idlharness.js:798:13 08:42:37 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 08:42:37 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 08:42:37 INFO - IdlInterface.prototype.test_self@http://web-platform.test:8000/resources/idlharness.js:776:9 08:42:37 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:652:9 08:42:37 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 08:42:37 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 08:42:37 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1 08:42:37 INFO - TEST-PASS | /FileAPI/idlharness.worker | File interface object name - {} 08:42:37 INFO - {} 08:42:37 INFO - TEST-PASS | /FileAPI/idlharness.worker | File interface: existence and properties of interface prototype object - {} 08:42:37 INFO - {} 08:42:37 INFO - TEST-PASS | /FileAPI/idlharness.worker | File interface: existence and properties of interface prototype object's "constructor" property - {} 08:42:37 INFO - {} 08:42:37 INFO - TEST-PASS | /FileAPI/idlharness.worker | File interface: attribute name - {} 08:42:37 INFO - {} 08:42:37 INFO - TEST-PASS | /FileAPI/idlharness.worker | File interface: attribute lastModified - {} 08:42:37 INFO - {} 08:42:37 INFO - TEST-PASS | /FileAPI/idlharness.worker | File must be primary interface of new File(["myFileBits"], "myFileName") - {} 08:42:37 INFO - {} 08:42:37 INFO - TEST-PASS | /FileAPI/idlharness.worker | Stringification of new File(["myFileBits"], "myFileName") - {} 08:42:37 INFO - {} 08:42:37 INFO - TEST-PASS | /FileAPI/idlharness.worker | File interface: new File(["myFileBits"], "myFileName") must inherit property "name" with the proper type (0) - {} 08:42:37 INFO - {} 08:42:37 INFO - TEST-PASS | /FileAPI/idlharness.worker | File interface: new File(["myFileBits"], "myFileName") must inherit property "lastModified" with the proper type (1) - {} 08:42:37 INFO - {} 08:42:37 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: new File(["myFileBits"], "myFileName") must inherit property "size" with the proper type (0) - {} 08:42:37 INFO - {} 08:42:37 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: new File(["myFileBits"], "myFileName") must inherit property "type" with the proper type (1) - {} 08:42:37 INFO - {} 08:42:37 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 08:42:37 INFO - IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25 08:42:37 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 08:42:37 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 08:42:37 INFO - IdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13 08:42:37 INFO - IdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9 08:42:37 INFO - IdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17 08:42:37 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13 08:42:37 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 08:42:37 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1 08:42:37 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: new File(["myFileBits"], "myFileName") must inherit property "slice" with the proper type (3) - {} 08:42:37 INFO - {} 08:42:37 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 - {} 08:42:37 INFO - {} 08:42:37 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 08:42:37 INFO - IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25 08:42:37 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 08:42:37 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 08:42:37 INFO - IdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13 08:42:37 INFO - IdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9 08:42:37 INFO - IdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17 08:42:37 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13 08:42:37 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 08:42:37 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1 08:42:37 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 08:42:37 INFO - IdlInterface.prototype.test_self/<@http://web-platform.test:8000/resources/idlharness.js:689:9 08:42:37 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 08:42:37 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 08:42:37 INFO - IdlInterface.prototype.test_self@http://web-platform.test:8000/resources/idlharness.js:668:5 08:42:37 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:652:9 08:42:37 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 08:42:37 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 08:42:37 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1 08:42:37 INFO - TEST-FAIL | /FileAPI/idlharness.worker | FileList interface object length - assert_own_property: self does not have own property "FileList" expected property "FileList" missing 08:42:37 INFO - IdlInterface.prototype.test_self/<@http://web-platform.test:8000/resources/idlharness.js:780:13 08:42:37 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 08:42:37 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 08:42:37 INFO - IdlInterface.prototype.test_self@http://web-platform.test:8000/resources/idlharness.js:776:9 08:42:37 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:652:9 08:42:37 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 08:42:37 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 08:42:37 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1 08:42:37 INFO - TEST-FAIL | /FileAPI/idlharness.worker | FileList interface object name - assert_own_property: self does not have own property "FileList" expected property "FileList" missing 08:42:37 INFO - IdlInterface.prototype.test_self/<@http://web-platform.test:8000/resources/idlharness.js:807:13 08:42:37 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 08:42:37 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 08:42:37 INFO - IdlInterface.prototype.test_self@http://web-platform.test:8000/resources/idlharness.js:803:9 08:42:37 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:652:9 08:42:37 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 08:42:37 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 08:42:37 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1 08:42:37 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 08:42:37 INFO - IdlInterface.prototype.test_self/<@http://web-platform.test:8000/resources/idlharness.js:837:9 08:42:37 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 08:42:37 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 08:42:37 INFO - IdlInterface.prototype.test_self@http://web-platform.test:8000/resources/idlharness.js:828:5 08:42:37 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:652:9 08:42:37 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 08:42:37 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 08:42:37 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1 08:42:37 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 08:42:37 INFO - IdlInterface.prototype.test_self/<@http://web-platform.test:8000/resources/idlharness.js:940:9 08:42:37 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 08:42:37 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 08:42:37 INFO - IdlInterface.prototype.test_self@http://web-platform.test:8000/resources/idlharness.js:934:5 08:42:37 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:652:9 08:42:37 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 08:42:37 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 08:42:37 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1 08:42:37 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 08:42:37 INFO - IdlInterface.prototype.test_member_operation/<@http://web-platform.test:8000/resources/idlharness.js:1115:9 08:42:37 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 08:42:37 INFO - IdlInterface.prototype.test_member_operation@http://web-platform.test:8000/resources/idlharness.js:1105:5 08:42:37 INFO - IdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1329:21 08:42:37 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5 08:42:37 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 08:42:37 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 08:42:37 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1 08:42:37 INFO - TEST-FAIL | /FileAPI/idlharness.worker | FileList interface: attribute length - assert_own_property: self does not have own property "FileList" expected property "FileList" missing 08:42:37 INFO - IdlInterface.prototype.test_member_attribute/<@http://web-platform.test:8000/resources/idlharness.js:1041:9 08:42:37 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 08:42:37 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 08:42:37 INFO - IdlInterface.prototype.test_member_attribute@http://web-platform.test:8000/resources/idlharness.js:1035:5 08:42:37 INFO - IdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1317:17 08:42:37 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5 08:42:37 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 08:42:37 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 08:42:37 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1 08:42:37 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: existence and properties of interface object - {} 08:42:37 INFO - {} 08:42:37 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface object length - {} 08:42:37 INFO - {} 08:42:37 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface object name - {} 08:42:37 INFO - {} 08:42:37 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: existence and properties of interface prototype object - {} 08:42:37 INFO - {} 08:42:37 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: existence and properties of interface prototype object's "constructor" property - {} 08:42:37 INFO - {} 08:42:37 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: operation readAsArrayBuffer(Blob) - {} 08:42:37 INFO - {} 08:42:37 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: operation readAsText(Blob,DOMString) - {} 08:42:37 INFO - {} 08:42:37 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: operation readAsDataURL(Blob) - {} 08:42:37 INFO - {} 08:42:37 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: operation abort() - {} 08:42:37 INFO - {} 08:42:37 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: constant EMPTY on interface object - {} 08:42:37 INFO - {} 08:42:37 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: constant EMPTY on interface prototype object - {} 08:42:37 INFO - {} 08:42:37 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: constant LOADING on interface object - {} 08:42:37 INFO - {} 08:42:37 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: constant LOADING on interface prototype object - {} 08:42:37 INFO - {} 08:42:37 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: constant DONE on interface object - {} 08:42:37 INFO - {} 08:42:37 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: constant DONE on interface prototype object - {} 08:42:37 INFO - {} 08:42:37 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: attribute readyState - {} 08:42:37 INFO - {} 08:42:37 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: attribute result - {} 08:42:37 INFO - {} 08:42:37 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: attribute error - {} 08:42:37 INFO - {} 08:42:37 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: attribute onloadstart - {} 08:42:37 INFO - {} 08:42:37 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: attribute onprogress - {} 08:42:37 INFO - {} 08:42:37 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: attribute onload - {} 08:42:37 INFO - {} 08:42:37 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: attribute onabort - {} 08:42:37 INFO - {} 08:42:37 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: attribute onerror - {} 08:42:37 INFO - {} 08:42:37 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: attribute onloadend - {} 08:42:37 INFO - {} 08:42:37 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader must be primary interface of new FileReader() - {} 08:42:37 INFO - {} 08:42:37 INFO - TEST-PASS | /FileAPI/idlharness.worker | Stringification of new FileReader() - {} 08:42:37 INFO - {} 08:42:37 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "readAsArrayBuffer" with the proper type (0) - {} 08:42:37 INFO - {} 08:42:37 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: calling readAsArrayBuffer(Blob) on new FileReader() with too few arguments must throw TypeError - {} 08:42:37 INFO - {} 08:42:37 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "readAsText" with the proper type (1) - {} 08:42:37 INFO - {} 08:42:37 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: calling readAsText(Blob,DOMString) on new FileReader() with too few arguments must throw TypeError - {} 08:42:37 INFO - {} 08:42:37 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "readAsDataURL" with the proper type (2) - {} 08:42:37 INFO - {} 08:42:37 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: calling readAsDataURL(Blob) on new FileReader() with too few arguments must throw TypeError - {} 08:42:37 INFO - {} 08:42:37 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "abort" with the proper type (3) - {} 08:42:37 INFO - {} 08:42:37 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "EMPTY" with the proper type (4) - {} 08:42:37 INFO - {} 08:42:37 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "LOADING" with the proper type (5) - {} 08:42:37 INFO - {} 08:42:37 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "DONE" with the proper type (6) - {} 08:42:37 INFO - {} 08:42:37 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "readyState" with the proper type (7) - {} 08:42:37 INFO - {} 08:42:37 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "result" with the proper type (8) - {} 08:42:37 INFO - {} 08:42:37 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "error" with the proper type (9) - {} 08:42:37 INFO - {} 08:42:37 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "onloadstart" with the proper type (10) - {} 08:42:37 INFO - {} 08:42:37 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "onprogress" with the proper type (11) - {} 08:42:37 INFO - {} 08:42:37 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "onload" with the proper type (12) - {} 08:42:37 INFO - {} 08:42:37 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "onabort" with the proper type (13) - {} 08:42:37 INFO - {} 08:42:37 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "onerror" with the proper type (14) - {} 08:42:37 INFO - {} 08:42:37 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "onloadend" with the proper type (15) - {} 08:42:37 INFO - {} 08:42:37 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: existence and properties of interface object - {} 08:42:37 INFO - {} 08:42:37 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface object length - {} 08:42:37 INFO - {} 08:42:37 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface object name - {} 08:42:37 INFO - {} 08:42:37 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: existence and properties of interface prototype object - {} 08:42:37 INFO - {} 08:42:37 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: existence and properties of interface prototype object's "constructor" property - {} 08:42:37 INFO - {} 08:42:37 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: operation readAsArrayBuffer(Blob) - {} 08:42:37 INFO - {} 08:42:37 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: operation readAsText(Blob,DOMString) - {} 08:42:37 INFO - {} 08:42:37 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: operation readAsDataURL(Blob) - {} 08:42:37 INFO - {} 08:42:37 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync must be primary interface of new FileReaderSync() - {} 08:42:37 INFO - {} 08:42:37 INFO - TEST-PASS | /FileAPI/idlharness.worker | Stringification of new FileReaderSync() - {} 08:42:37 INFO - {} 08:42:37 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: new FileReaderSync() must inherit property "readAsArrayBuffer" with the proper type (0) - {} 08:42:37 INFO - {} 08:42:37 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: calling readAsArrayBuffer(Blob) on new FileReaderSync() with too few arguments must throw TypeError - {} 08:42:37 INFO - {} 08:42:37 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: new FileReaderSync() must inherit property "readAsText" with the proper type (1) - {} 08:42:37 INFO - {} 08:42:37 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: calling readAsText(Blob,DOMString) on new FileReaderSync() with too few arguments must throw TypeError - {} 08:42:37 INFO - {} 08:42:37 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: new FileReaderSync() must inherit property "readAsDataURL" with the proper type (2) - {} 08:42:37 INFO - {} 08:42:37 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: calling readAsDataURL(Blob) on new FileReaderSync() with too few arguments must throw TypeError - {} 08:42:37 INFO - {} 08:42:37 INFO - TEST-OK | /FileAPI/idlharness.worker | took 1731ms 08:42:37 INFO - PROCESS | 2060 | 1464104557311 Marionette TRACE conn5 -> [0,3017,"getWindowHandle",null] 08:42:37 INFO - PROCESS | 2060 | 1464104557317 Marionette TRACE conn5 <- [1,3017,null,{"value":"13"}] 08:42:37 INFO - TEST-START | /FileAPI/FileReader/Progress_event_bubbles_cancelable.html 08:42:37 INFO - PROCESS | 2060 | 1464104557346 Marionette TRACE conn5 -> [0,3018,"setScriptTimeout",{"ms":35000}] 08:42:37 INFO - PROCESS | 2060 | 1464104557349 Marionette TRACE conn5 <- [1,3018,null,{}] 08:42:37 INFO - PROCESS | 2060 | 1464104557353 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}] 08:42:37 INFO - PROCESS | 2060 | 1464104557467 Marionette TRACE conn5 <- [1,3019,null,{"value":null}] 08:42:37 INFO - PROCESS | 2060 | 1464104557606 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\", \"d7c34136-0072-4267-ac82-d2d8ecbe8f23\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:42:37 INFO - PROCESS | 2060 | ++DOCSHELL 11F30C00 == 42 [pid = 2060] [id = 766] 08:42:37 INFO - PROCESS | 2060 | ++DOMWINDOW == 110 (124D1800) [pid = 2060] [serial = 2296] [outer = 00000000] 08:42:37 INFO - PROCESS | 2060 | ++DOMWINDOW == 111 (1A275C00) [pid = 2060] [serial = 2297] [outer = 124D1800] 08:42:37 INFO - PROCESS | 2060 | 1464104557662 Marionette DEBUG loaded listener.js 08:42:37 INFO - PROCESS | 2060 | ++DOMWINDOW == 112 (1A2F0800) [pid = 2060] [serial = 2298] [outer = 124D1800] 08:42:38 INFO - PROCESS | 2060 | 1464104558535 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]]]}] 08:42:38 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 08:42:38 INFO - TEST-OK | /FileAPI/FileReader/Progress_event_bubbles_cancelable.html | took 1218ms 08:42:38 INFO - PROCESS | 2060 | 1464104558572 Marionette TRACE conn5 -> [0,3021,"getWindowHandle",null] 08:42:38 INFO - PROCESS | 2060 | 1464104558576 Marionette TRACE conn5 <- [1,3021,null,{"value":"13"}] 08:42:38 INFO - TEST-START | /FileAPI/blob/Blob-XHR-revoke.html 08:42:38 INFO - PROCESS | 2060 | 1464104558581 Marionette TRACE conn5 -> [0,3022,"setScriptTimeout",{"ms":35000}] 08:42:38 INFO - PROCESS | 2060 | 1464104558585 Marionette TRACE conn5 <- [1,3022,null,{}] 08:42:38 INFO - PROCESS | 2060 | 1464104558592 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}] 08:42:38 INFO - PROCESS | 2060 | 1464104558759 Marionette TRACE conn5 <- [1,3023,null,{"value":null}] 08:42:38 INFO - PROCESS | 2060 | 1464104558878 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\", \"d7c34136-0072-4267-ac82-d2d8ecbe8f23\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:42:38 INFO - PROCESS | 2060 | ++DOCSHELL 0C425000 == 43 [pid = 2060] [id = 767] 08:42:38 INFO - PROCESS | 2060 | ++DOMWINDOW == 113 (0C425400) [pid = 2060] [serial = 2299] [outer = 00000000] 08:42:38 INFO - PROCESS | 2060 | ++DOMWINDOW == 114 (0D537C00) [pid = 2060] [serial = 2300] [outer = 0C425400] 08:42:38 INFO - PROCESS | 2060 | 1464104558928 Marionette DEBUG loaded listener.js 08:42:39 INFO - PROCESS | 2060 | ++DOMWINDOW == 115 (0D616000) [pid = 2060] [serial = 2301] [outer = 0C425400] 08:42:39 INFO - PROCESS | 2060 | --DOCSHELL 12604C00 == 42 [pid = 2060] [id = 565] 08:42:39 INFO - PROCESS | 2060 | --DOCSHELL 0E2F5C00 == 41 [pid = 2060] [id = 570] 08:42:39 INFO - PROCESS | 2060 | --DOCSHELL 0DA3E800 == 40 [pid = 2060] [id = 572] 08:42:39 INFO - PROCESS | 2060 | --DOCSHELL 130E0000 == 39 [pid = 2060] [id = 566] 08:42:39 INFO - PROCESS | 2060 | --DOCSHELL 0CAEB400 == 38 [pid = 2060] [id = 567] 08:42:39 INFO - PROCESS | 2060 | --DOCSHELL 0E75BC00 == 37 [pid = 2060] [id = 569] 08:42:39 INFO - PROCESS | 2060 | --DOCSHELL 14943C00 == 36 [pid = 2060] [id = 568] 08:42:39 INFO - PROCESS | 2060 | --DOCSHELL 0C3AEC00 == 35 [pid = 2060] [id = 561] 08:42:39 INFO - PROCESS | 2060 | --DOCSHELL 0E767800 == 34 [pid = 2060] [id = 564] 08:42:39 INFO - PROCESS | 2060 | --DOCSHELL 0DADBC00 == 33 [pid = 2060] [id = 563] 08:42:39 INFO - PROCESS | 2060 | --DOCSHELL 0CAF1800 == 32 [pid = 2060] [id = 560] 08:42:39 INFO - PROCESS | 2060 | --DOCSHELL 0D66A400 == 31 [pid = 2060] [id = 562] 08:42:39 INFO - PROCESS | 2060 | --DOCSHELL 0C3AD800 == 30 [pid = 2060] [id = 559] 08:42:39 INFO - PROCESS | 2060 | --DOCSHELL 134E9400 == 29 [pid = 2060] [id = 756] 08:42:39 INFO - PROCESS | 2060 | --DOCSHELL 178D3400 == 28 [pid = 2060] [id = 749] 08:42:39 INFO - PROCESS | 2060 | --DOMWINDOW == 114 (18AF2000) [pid = 2060] [serial = 2247] [outer = 00000000] [url = about:blank] 08:42:39 INFO - PROCESS | 2060 | --DOMWINDOW == 113 (1A77F400) [pid = 2060] [serial = 2159] [outer = 00000000] [url = about:blank] 08:42:39 INFO - PROCESS | 2060 | --DOMWINDOW == 112 (0DC45400) [pid = 2060] [serial = 2105] [outer = 00000000] [url = about:blank] 08:42:39 INFO - PROCESS | 2060 | --DOMWINDOW == 111 (1A82DC00) [pid = 2060] [serial = 2114] [outer = 00000000] [url = about:blank] 08:42:39 INFO - PROCESS | 2060 | --DOMWINDOW == 110 (1A846400) [pid = 2060] [serial = 2117] [outer = 00000000] [url = about:blank] 08:42:39 INFO - PROCESS | 2060 | --DOMWINDOW == 109 (1A8EB000) [pid = 2060] [serial = 2162] [outer = 00000000] [url = about:blank] 08:42:39 INFO - PROCESS | 2060 | --DOMWINDOW == 108 (1A207C00) [pid = 2060] [serial = 2111] [outer = 00000000] [url = about:blank] 08:42:39 INFO - PROCESS | 2060 | --DOMWINDOW == 107 (1AB4E400) [pid = 2060] [serial = 2165] [outer = 00000000] [url = about:blank] 08:42:39 INFO - PROCESS | 2060 | --DOMWINDOW == 106 (11CEA000) [pid = 2060] [serial = 2153] [outer = 00000000] [url = about:blank] 08:42:39 INFO - PROCESS | 2060 | --DOMWINDOW == 105 (156BAC00) [pid = 2060] [serial = 2156] [outer = 00000000] [url = about:blank] 08:42:39 INFO - PROCESS | 2060 | --DOMWINDOW == 104 (154CD400) [pid = 2060] [serial = 2108] [outer = 00000000] [url = about:blank] 08:42:39 INFO - PROCESS | 2060 | --DOMWINDOW == 103 (1A207400) [pid = 2060] [serial = 2150] [outer = 00000000] [url = about:blank] 08:42:39 INFO - PROCESS | 2060 | --DOMWINDOW == 102 (178C9000) [pid = 2060] [serial = 2245] [outer = 00000000] [url = about:blank] 08:42:39 INFO - PROCESS | 2060 | --DOMWINDOW == 101 (16ECCC00) [pid = 2060] [serial = 2238] [outer = 00000000] [url = about:blank] 08:42:39 INFO - PROCESS | 2060 | --DOMWINDOW == 100 (1676A000) [pid = 2060] [serial = 2234] [outer = 00000000] [url = about:blank] 08:42:39 INFO - PROCESS | 2060 | --DOMWINDOW == 99 (16ECF800) [pid = 2060] [serial = 2236] [outer = 00000000] [url = about:blank] 08:42:39 INFO - PROCESS | 2060 | --DOMWINDOW == 98 (166A0000) [pid = 2060] [serial = 2233] [outer = 00000000] [url = about:blank] 08:42:39 INFO - PROCESS | 2060 | --DOMWINDOW == 97 (16ED9400) [pid = 2060] [serial = 2241] [outer = 00000000] [url = about:blank] 08:42:39 INFO - PROCESS | 2060 | --DOMWINDOW == 96 (177E2000) [pid = 2060] [serial = 2244] [outer = 00000000] [url = about:blank] 08:42:39 INFO - PROCESS | 2060 | --DOMWINDOW == 95 (17161800) [pid = 2060] [serial = 2239] [outer = 00000000] [url = about:blank] 08:42:39 INFO - PROCESS | 2060 | --DOMWINDOW == 94 (14FDF000) [pid = 2060] [serial = 2227] [outer = 00000000] [url = about:blank] 08:42:39 INFO - PROCESS | 2060 | --DOMWINDOW == 93 (14905400) [pid = 2060] [serial = 2224] [outer = 00000000] [url = about:blank] 08:42:39 INFO - PROCESS | 2060 | --DOMWINDOW == 92 (14947000) [pid = 2060] [serial = 2225] [outer = 00000000] [url = about:blank] 08:42:39 INFO - PROCESS | 2060 | --DOMWINDOW == 91 (0D66F800) [pid = 2060] [serial = 2221] [outer = 00000000] [url = about:blank] 08:42:39 INFO - PROCESS | 2060 | --DOMWINDOW == 90 (0DADAC00) [pid = 2060] [serial = 2222] [outer = 00000000] [url = about:blank] 08:42:39 INFO - PROCESS | 2060 | --DOMWINDOW == 89 (130E2400) [pid = 2060] [serial = 2219] [outer = 00000000] [url = about:blank] 08:42:39 INFO - PROCESS | 2060 | --DOMWINDOW == 88 (12618C00) [pid = 2060] [serial = 2218] [outer = 00000000] [url = about:blank] 08:42:39 INFO - PROCESS | 2060 | --DOMWINDOW == 87 (0D614000) [pid = 2060] [serial = 2216] [outer = 00000000] [url = about:blank] 08:42:39 INFO - PROCESS | 2060 | --DOMWINDOW == 86 (0D253000) [pid = 2060] [serial = 2215] [outer = 00000000] [url = about:blank] 08:42:39 INFO - PROCESS | 2060 | --DOMWINDOW == 85 (1ADB9000) [pid = 2060] [serial = 2213] [outer = 00000000] [url = about:blank] 08:42:39 INFO - PROCESS | 2060 | --DOMWINDOW == 84 (1ADB5C00) [pid = 2060] [serial = 2212] [outer = 00000000] [url = about:blank] 08:42:39 INFO - PROCESS | 2060 | --DOMWINDOW == 83 (1ADAC400) [pid = 2060] [serial = 2210] [outer = 00000000] [url = about:blank] 08:42:39 INFO - PROCESS | 2060 | --DOMWINDOW == 82 (1AB59000) [pid = 2060] [serial = 2209] [outer = 00000000] [url = about:blank] 08:42:39 INFO - PROCESS | 2060 | --DOMWINDOW == 81 (1A83C800) [pid = 2060] [serial = 2207] [outer = 00000000] [url = about:blank] 08:42:39 INFO - PROCESS | 2060 | --DOMWINDOW == 80 (1A828800) [pid = 2060] [serial = 2206] [outer = 00000000] [url = about:blank] 08:42:39 INFO - PROCESS | 2060 | --DOMWINDOW == 79 (16CA6400) [pid = 2060] [serial = 2204] [outer = 00000000] [url = about:blank] 08:42:39 INFO - PROCESS | 2060 | --DOMWINDOW == 78 (15C90800) [pid = 2060] [serial = 2203] [outer = 00000000] [url = about:blank] 08:42:39 INFO - PROCESS | 2060 | --DOMWINDOW == 77 (1266BC00) [pid = 2060] [serial = 2201] [outer = 00000000] [url = about:blank] 08:42:39 INFO - PROCESS | 2060 | --DOMWINDOW == 76 (124CD000) [pid = 2060] [serial = 2200] [outer = 00000000] [url = about:blank] 08:42:39 INFO - PROCESS | 2060 | --DOMWINDOW == 75 (199A1000) [pid = 2060] [serial = 2197] [outer = 00000000] [url = about:blank] 08:42:39 INFO - PROCESS | 2060 | --DOMWINDOW == 74 (1A2ED400) [pid = 2060] [serial = 2198] [outer = 00000000] [url = about:blank] 08:42:39 INFO - PROCESS | 2060 | --DOMWINDOW == 73 (156DE000) [pid = 2060] [serial = 2230] [outer = 00000000] [url = about:blank] 08:42:39 INFO - TEST-PASS | /FileAPI/blob/Blob-XHR-revoke.html | Revoking blob URL used with XMLHttpRequest 08:42:39 INFO - PROCESS | 2060 | --DOMWINDOW == 72 (15C39400) [pid = 2060] [serial = 2231] [outer = 00000000] [url = about:blank] 08:42:39 INFO - TEST-OK | /FileAPI/blob/Blob-XHR-revoke.html | took 960ms 08:42:39 INFO - PROCESS | 2060 | --DOMWINDOW == 71 (154C9C00) [pid = 2060] [serial = 2228] [outer = 00000000] [url = about:blank] 08:42:39 INFO - PROCESS | 2060 | --DOMWINDOW == 70 (17741400) [pid = 2060] [serial = 2242] [outer = 00000000] [url = about:blank] 08:42:39 INFO - PROCESS | 2060 | 1464104559485 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]]]}] 08:42:39 INFO - PROCESS | 2060 | 1464104559543 Marionette TRACE conn5 -> [0,3025,"getWindowHandle",null] 08:42:39 INFO - PROCESS | 2060 | 1464104559549 Marionette TRACE conn5 <- [1,3025,null,{"value":"13"}] 08:42:39 INFO - TEST-START | /FileAPI/blob/Blob-close.html 08:42:39 INFO - PROCESS | 2060 | 1464104559555 Marionette TRACE conn5 -> [0,3026,"setScriptTimeout",{"ms":35000}] 08:42:39 INFO - PROCESS | 2060 | 1464104559558 Marionette TRACE conn5 <- [1,3026,null,{}] 08:42:39 INFO - PROCESS | 2060 | 1464104559561 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}] 08:42:39 INFO - PROCESS | 2060 | 1464104559646 Marionette TRACE conn5 <- [1,3027,null,{"value":null}] 08:42:39 INFO - PROCESS | 2060 | 1464104559658 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\", \"d7c34136-0072-4267-ac82-d2d8ecbe8f23\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:42:39 INFO - PROCESS | 2060 | ++DOCSHELL 0CF76000 == 29 [pid = 2060] [id = 768] 08:42:39 INFO - PROCESS | 2060 | ++DOMWINDOW == 71 (0D253000) [pid = 2060] [serial = 2302] [outer = 00000000] 08:42:39 INFO - PROCESS | 2060 | ++DOMWINDOW == 72 (0D613800) [pid = 2060] [serial = 2303] [outer = 0D253000] 08:42:39 INFO - PROCESS | 2060 | 1464104559705 Marionette DEBUG loaded listener.js 08:42:39 INFO - PROCESS | 2060 | ++DOMWINDOW == 73 (0DA0F000) [pid = 2060] [serial = 2304] [outer = 0D253000] 08:42:40 INFO - PROCESS | 2060 | 1464104560161 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"]]]}] 08:42:40 INFO - TEST-FAIL | /FileAPI/blob/Blob-close.html | Blob.close - blob.close is not a function 08:42:40 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-close.html:13:3 08:42:40 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 08:42:40 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 08:42:40 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-close.html:10:1 08:42:40 INFO - TEST-OK | /FileAPI/blob/Blob-close.html | took 670ms 08:42:40 INFO - PROCESS | 2060 | 1464104560228 Marionette TRACE conn5 -> [0,3029,"getWindowHandle",null] 08:42:40 INFO - PROCESS | 2060 | 1464104560230 Marionette TRACE conn5 <- [1,3029,null,{"value":"13"}] 08:42:40 INFO - TEST-START | /FileAPI/blob/Blob-constructor.html 08:42:40 INFO - PROCESS | 2060 | 1464104560234 Marionette TRACE conn5 -> [0,3030,"setScriptTimeout",{"ms":35000}] 08:42:40 INFO - PROCESS | 2060 | 1464104560238 Marionette TRACE conn5 <- [1,3030,null,{}] 08:42:40 INFO - PROCESS | 2060 | 1464104560249 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}] 08:42:40 INFO - PROCESS | 2060 | 1464104560368 Marionette TRACE conn5 <- [1,3031,null,{"value":null}] 08:42:40 INFO - PROCESS | 2060 | 1464104560385 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\", \"d7c34136-0072-4267-ac82-d2d8ecbe8f23\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:42:40 INFO - PROCESS | 2060 | ++DOCSHELL 11B99000 == 30 [pid = 2060] [id = 769] 08:42:40 INFO - PROCESS | 2060 | ++DOMWINDOW == 74 (11B9BC00) [pid = 2060] [serial = 2305] [outer = 00000000] 08:42:40 INFO - PROCESS | 2060 | ++DOMWINDOW == 75 (11D58000) [pid = 2060] [serial = 2306] [outer = 11B9BC00] 08:42:40 INFO - PROCESS | 2060 | 1464104560434 Marionette DEBUG loaded listener.js 08:42:40 INFO - PROCESS | 2060 | ++DOMWINDOW == 76 (12604C00) [pid = 2060] [serial = 2307] [outer = 11B9BC00] 08:42:41 INFO - PROCESS | 2060 | 1464104561106 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]]]}] 08:42:41 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Blob interface object 08:42:41 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | no-argument Blob constructor 08:42:41 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | no-argument Blob constructor without 'new' 08:42:41 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | no-argument Blob constructor without brackets 08:42:41 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing non-objects, Dates and RegExps for blobParts should throw a TypeError. 08:42:41 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | A plain object with @@iterator should be treated as a sequence for the blobParts argument. 08:42:41 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. 08:42:41 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | A String object should be treated as a sequence for the blobParts argument. 08:42:41 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | A Uint8Array object should be treated as a sequence for the blobParts argument. 08:42:41 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | The length getter should be invoked and any exceptions should be propagated. 08:42:41 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'.) 08:42:41 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | ToUint32 should be applied to the length and any exceptions should be propagated. 08:42:41 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Getters and value conversions should happen in order until an exception is thrown. 08:42:41 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | ToString should be called on elements of the blobParts array and any exceptions should be propagated. 08:42:41 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Changes to the blobParts array should be reflected in the returned Blob (pop). 08:42:41 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Changes to the blobParts array should be reflected in the returned Blob (unshift). 08:42:41 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | ToString should be called on elements of the blobParts array. 08:42:41 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | ArrayBuffer elements of the blobParts array should be supported. 08:42:41 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing typed arrays as elements of the blobParts array should work. 08:42:41 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing a Float64Array as element of the blobParts array should work. 08:42:41 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing an platform object that supports indexed properties as the blobParts array should work (select). 08:42:41 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing a platform array object as the blobParts array should work (MessagePort[]). 08:42:41 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing a platform array object as the blobParts array should work (Attr[]). 08:42:41 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Array with two blobs 08:42:41 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Array with two buffers 08:42:41 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Array with two bufferviews 08:42:41 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Array with mixed types 08:42:41 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. 08:42:41 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:391:3 08:42:41 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 08:42:41 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 08:42:41 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:390:1 08:42:41 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | options properties should be accessed in lexicographic order. 08:42:41 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Arguments should be evaluated from left to right. 08:42:41 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing null (index 0) for options should use the defaults. 08:42:41 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing null (index 0) for options should use the defaults (with newlines). 08:42:41 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing undefined (index 1) for options should use the defaults. 08:42:41 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing undefined (index 1) for options should use the defaults (with newlines). 08:42:41 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing object "[object Object]" (index 2) for options should use the defaults. 08:42:41 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing object "[object Object]" (index 2) for options should use the defaults (with newlines). 08:42:41 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing object "[object Object]" (index 3) for options should use the defaults. 08:42:41 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing object "[object Object]" (index 3) for options should use the defaults (with newlines). 08:42:41 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. 08:42:41 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:431:12 08:42:41 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:8:16 08:42:41 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 08:42:41 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 08:42:41 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:430:3 08:42:41 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:422:1 08:42:41 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. 08:42:41 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:438:12 08:42:41 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:8:16 08:42:41 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 08:42:41 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 08:42:41 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:437:3 08:42:41 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:422:1 08:42:41 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing function "function () {}" (index 5) for options should use the defaults. 08:42:41 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing function "function () {}" (index 5) for options should use the defaults (with newlines). 08:42:41 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Newlines should not change when endings is 'transparent'. 08:42:41 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Newlines should not change when endings is 'native'. - assert_equals: expected 9 but got 13 08:42:41 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:12:5 08:42:41 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 08:42:41 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 08:42:41 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:453:1 08:42:41 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Blob with type "" 08:42:41 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Blob with type "a" 08:42:41 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Blob with type "A" - assert_equals: expected "a" but got "A" 08:42:41 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5 08:42:41 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 08:42:41 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 08:42:41 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3 08:42:41 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1 08:42:41 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Blob with type "text/html" 08:42:41 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Blob with type "TEXT/HTML" - assert_equals: expected "text/html" but got "TEXT/HTML" 08:42:41 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5 08:42:41 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 08:42:41 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 08:42:41 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3 08:42:41 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1 08:42:41 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Blob with type "å" - assert_equals: expected "" but got "å" 08:42:41 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5 08:42:41 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 08:42:41 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 08:42:41 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3 08:42:41 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1 08:42:41 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Blob with type "𐑾" - assert_equals: expected "" but got "𐑾" 08:42:41 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5 08:42:41 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 08:42:41 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 08:42:41 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3 08:42:41 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1 08:42:41 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Blob with type " image/gif " 08:42:41 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Blob with type "\timage/gif\t" - assert_equals: expected "" but got "\timage/gif\t" 08:42:41 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5 08:42:41 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 08:42:41 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 08:42:41 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3 08:42:41 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1 08:42:41 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Blob with type "image/gif;" - assert_equals: expected "" but got "image/gif;" 08:42:41 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5 08:42:41 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 08:42:41 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 08:42:41 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3 08:42:41 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1 08:42:41 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Blob with type "İmage/gif" - assert_equals: expected "" but got "İmage/gif" 08:42:41 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5 08:42:41 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 08:42:41 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 08:42:41 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3 08:42:41 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1 08:42:41 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Blob with type "ımage/gif" - assert_equals: expected "" but got "ımage/gif" 08:42:41 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5 08:42:41 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 08:42:41 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 08:42:41 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3 08:42:41 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1 08:42:41 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Blob with type "image/gif\0" - assert_equals: expected "" but got "image/gif\0" 08:42:41 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5 08:42:41 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 08:42:41 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 08:42:41 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3 08:42:41 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1 08:42:41 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Blob with type "unknown/unknown" 08:42:41 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Blob with type "text/plain" 08:42:41 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Blob with type "image/png" 08:42:41 INFO - TEST-OK | /FileAPI/blob/Blob-constructor.html | took 996ms 08:42:41 INFO - PROCESS | 2060 | 1464104561234 Marionette TRACE conn5 -> [0,3033,"getWindowHandle",null] 08:42:41 INFO - PROCESS | 2060 | 1464104561237 Marionette TRACE conn5 <- [1,3033,null,{"value":"13"}] 08:42:41 INFO - PROCESS | 2060 | 1464104561240 Marionette TRACE conn5 -> [0,3034,"setScriptTimeout",{"ms":35000}] 08:42:41 INFO - TEST-START | /FileAPI/blob/Blob-in-worker.worker 08:42:41 INFO - PROCESS | 2060 | 1464104561242 Marionette TRACE conn5 <- [1,3034,null,{}] 08:42:41 INFO - PROCESS | 2060 | 1464104561246 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}] 08:42:41 INFO - PROCESS | 2060 | 1464104561347 Marionette TRACE conn5 <- [1,3035,null,{"value":null}] 08:42:41 INFO - PROCESS | 2060 | 1464104561353 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\", \"d7c34136-0072-4267-ac82-d2d8ecbe8f23\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:42:41 INFO - PROCESS | 2060 | ++DOCSHELL 1236F000 == 31 [pid = 2060] [id = 770] 08:42:41 INFO - PROCESS | 2060 | ++DOMWINDOW == 77 (130DDC00) [pid = 2060] [serial = 2308] [outer = 00000000] 08:42:41 INFO - PROCESS | 2060 | ++DOMWINDOW == 78 (14945800) [pid = 2060] [serial = 2309] [outer = 130DDC00] 08:42:41 INFO - PROCESS | 2060 | 1464104561487 Marionette DEBUG loaded listener.js 08:42:41 INFO - PROCESS | 2060 | ++DOMWINDOW == 79 (1494FC00) [pid = 2060] [serial = 2310] [outer = 130DDC00] 08:42:41 INFO - PROCESS | 2060 | [2060] 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 08:42:41 INFO - PROCESS | 2060 | 1464104561940 Marionette TRACE conn5 <- [1,3036,null,{"value":["/FileAPI/blob/Blob-in-worker.worker",0,null,null,[["Create Blob in Worker",0,{},{}]]]}] 08:42:41 INFO - TEST-PASS | /FileAPI/blob/Blob-in-worker.worker | Create Blob in Worker - {} 08:42:41 INFO - {} 08:42:41 INFO - TEST-OK | /FileAPI/blob/Blob-in-worker.worker | took 730ms 08:42:41 INFO - PROCESS | 2060 | 1464104561973 Marionette TRACE conn5 -> [0,3037,"getWindowHandle",null] 08:42:41 INFO - PROCESS | 2060 | 1464104561975 Marionette TRACE conn5 <- [1,3037,null,{"value":"13"}] 08:42:41 INFO - TEST-START | /FileAPI/blob/Blob-slice-overflow.html 08:42:41 INFO - PROCESS | 2060 | 1464104561979 Marionette TRACE conn5 -> [0,3038,"setScriptTimeout",{"ms":35000}] 08:42:41 INFO - PROCESS | 2060 | 1464104561980 Marionette TRACE conn5 <- [1,3038,null,{}] 08:42:41 INFO - PROCESS | 2060 | 1464104561984 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}] 08:42:42 INFO - PROCESS | 2060 | 1464104562106 Marionette TRACE conn5 <- [1,3039,null,{"value":null}] 08:42:42 INFO - PROCESS | 2060 | 1464104562169 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\", \"d7c34136-0072-4267-ac82-d2d8ecbe8f23\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:42:42 INFO - PROCESS | 2060 | ++DOCSHELL 14951400 == 32 [pid = 2060] [id = 771] 08:42:42 INFO - PROCESS | 2060 | ++DOMWINDOW == 80 (14995C00) [pid = 2060] [serial = 2311] [outer = 00000000] 08:42:42 INFO - PROCESS | 2060 | ++DOMWINDOW == 81 (15680000) [pid = 2060] [serial = 2312] [outer = 14995C00] 08:42:42 INFO - PROCESS | 2060 | 1464104562215 Marionette DEBUG loaded listener.js 08:42:42 INFO - PROCESS | 2060 | ++DOMWINDOW == 82 (156C0400) [pid = 2060] [serial = 2313] [outer = 14995C00] 08:42:42 INFO - PROCESS | 2060 | 1464104562614 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]]]}] 08:42:42 INFO - TEST-PASS | /FileAPI/blob/Blob-slice-overflow.html | slice start is negative, relativeStart will be max((size + start), 0) 08:42:42 INFO - TEST-PASS | /FileAPI/blob/Blob-slice-overflow.html | slice start is greater than blob size, relativeStart will be min(start, size) 08:42:42 INFO - TEST-PASS | /FileAPI/blob/Blob-slice-overflow.html | slice end is negative, relativeEnd will be max((size + end), 0) 08:42:42 INFO - TEST-PASS | /FileAPI/blob/Blob-slice-overflow.html | slice end is greater than blob size, relativeEnd will be min(end, size) 08:42:42 INFO - TEST-OK | /FileAPI/blob/Blob-slice-overflow.html | took 670ms 08:42:42 INFO - PROCESS | 2060 | 1464104562652 Marionette TRACE conn5 -> [0,3041,"getWindowHandle",null] 08:42:42 INFO - PROCESS | 2060 | 1464104562654 Marionette TRACE conn5 <- [1,3041,null,{"value":"13"}] 08:42:42 INFO - TEST-START | /FileAPI/blob/Blob-slice.html 08:42:42 INFO - PROCESS | 2060 | 1464104562657 Marionette TRACE conn5 -> [0,3042,"setScriptTimeout",{"ms":35000}] 08:42:42 INFO - PROCESS | 2060 | 1464104562659 Marionette TRACE conn5 <- [1,3042,null,{}] 08:42:42 INFO - PROCESS | 2060 | 1464104562663 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}] 08:42:42 INFO - PROCESS | 2060 | 1464104562801 Marionette TRACE conn5 <- [1,3043,null,{"value":null}] 08:42:42 INFO - PROCESS | 2060 | 1464104562869 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\", \"d7c34136-0072-4267-ac82-d2d8ecbe8f23\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:42:42 INFO - PROCESS | 2060 | ++DOCSHELL 12332400 == 33 [pid = 2060] [id = 772] 08:42:42 INFO - PROCESS | 2060 | ++DOMWINDOW == 83 (12374C00) [pid = 2060] [serial = 2314] [outer = 00000000] 08:42:42 INFO - PROCESS | 2060 | ++DOMWINDOW == 84 (14F19C00) [pid = 2060] [serial = 2315] [outer = 12374C00] 08:42:42 INFO - PROCESS | 2060 | 1464104562914 Marionette DEBUG loaded listener.js 08:42:42 INFO - PROCESS | 2060 | ++DOMWINDOW == 85 (14F1C000) [pid = 2060] [serial = 2316] [outer = 12374C00] 08:42:43 INFO - PROCESS | 2060 | 1464104563608 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"]]]}] 08:42:43 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | no-argument Blob slice 08:42:43 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slices 08:42:43 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | blob1. 08:42:43 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | blob2. 08:42:43 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (0,0). 08:42:43 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (0,0). 08:42:43 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (0,1). 08:42:43 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (0,1). 08:42:43 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (0,2). 08:42:43 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (0,2). 08:42:43 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (0,3). 08:42:43 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (0,3). 08:42:43 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (0,4). 08:42:43 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (0,4). 08:42:43 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (0,5). 08:42:43 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (0,5). 08:42:43 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (0,6). 08:42:43 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (0,6). 08:42:43 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (0,7). 08:42:43 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (0,7). 08:42:43 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (0,8). 08:42:43 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (0,8). 08:42:43 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (1,0). 08:42:43 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (1,0). 08:42:43 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (1,1). 08:42:43 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (1,1). 08:42:43 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (1,2). 08:42:43 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (1,2). 08:42:43 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (1,3). 08:42:43 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (1,3). 08:42:43 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (1,4). 08:42:43 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (1,4). 08:42:43 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (1,5). 08:42:43 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (1,5). 08:42:43 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (1,6). 08:42:43 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (1,6). 08:42:43 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (1,7). 08:42:43 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (1,7). 08:42:43 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (2,0). 08:42:43 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (2,0). 08:42:43 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (2,1). 08:42:43 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (2,1). 08:42:43 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (2,2). 08:42:43 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (2,2). 08:42:43 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (2,3). 08:42:43 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (2,3). 08:42:43 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (3,0). 08:42:43 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (3,0). 08:42:43 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (3,1). 08:42:43 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (3,1). 08:42:43 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (3,2). 08:42:43 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (3,2). 08:42:43 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (3,3). 08:42:43 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (3,3). 08:42:43 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (3,4). 08:42:43 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (3,4). 08:42:43 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (3,5). 08:42:43 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (3,5). 08:42:43 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (4,0). 08:42:43 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (4,0). 08:42:43 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (4,1). 08:42:43 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (4,1). 08:42:43 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (4,2). 08:42:43 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (4,2). 08:42:43 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (4,3). 08:42:43 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (4,3). 08:42:43 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (4,4). 08:42:43 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (4,4). 08:42:43 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (5,0). 08:42:43 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (5,0). 08:42:43 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (5,1). 08:42:43 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (5,1). 08:42:43 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (5,2). 08:42:43 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (5,2). 08:42:43 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (5,3). 08:42:43 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (5,3). 08:42:43 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (6,0). 08:42:43 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (6,0). 08:42:43 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (6,1). 08:42:43 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (6,1). 08:42:43 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (6,2). 08:42:43 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (6,2). 08:42:43 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (7,0). 08:42:43 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (7,0). 08:42:43 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (7,1). 08:42:43 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (7,1). 08:42:43 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (7,2). 08:42:43 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (7,2). 08:42:43 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (7,3). 08:42:43 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (7,3). 08:42:43 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (8,0). 08:42:43 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (8,0). 08:42:43 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (8,1). 08:42:43 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (8,1). 08:42:43 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (8,2). 08:42:43 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (8,2). 08:42:43 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (8,3). 08:42:43 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (8,3). 08:42:43 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("ÿ") - assert_equals: expected "" but got "ÿ" 08:42:43 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 08:42:43 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 08:42:43 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 08:42:43 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 08:42:43 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 08:42:43 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te(xt/plain") - assert_equals: expected "" but got "te(xt/plain" 08:42:43 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 08:42:43 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 08:42:43 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 08:42:43 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 08:42:43 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 08:42:43 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te)xt/plain") - assert_equals: expected "" but got "te)xt/plain" 08:42:43 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 08:42:43 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 08:42:43 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 08:42:43 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 08:42:43 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 08:42:43 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("text/plain") - assert_equals: expected "" but got "te>xt/plain" 08:42:43 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 08:42:43 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 08:42:43 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 08:42:43 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 08:42:43 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 08:42:43 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te@xt/plain") - assert_equals: expected "" but got "te@xt/plain" 08:42:43 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 08:42:43 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 08:42:43 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 08:42:43 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 08:42:43 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 08:42:43 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te,xt/plain") - assert_equals: expected "" but got "te,xt/plain" 08:42:43 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 08:42:43 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 08:42:43 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 08:42:43 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 08:42:43 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 08:42:43 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te;xt/plain") - assert_equals: expected "" but got "te;xt/plain" 08:42:43 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 08:42:43 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 08:42:43 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 08:42:43 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 08:42:43 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 08:42:43 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te:xt/plain") - assert_equals: expected "" but got "te:xt/plain" 08:42:43 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 08:42:43 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 08:42:43 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 08:42:43 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 08:42:43 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 08:42:43 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te\\xt/plain") - assert_equals: expected "" but got "te\\xt/plain" 08:42:43 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 08:42:43 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 08:42:43 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 08:42:43 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 08:42:43 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 08:42:43 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te\"xt/plain") - assert_equals: expected "" but got "te\"xt/plain" 08:42:43 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 08:42:43 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 08:42:43 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 08:42:43 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 08:42:43 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 08:42:43 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te/xt/plain") - assert_equals: expected "" but got "te/xt/plain" 08:42:43 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 08:42:43 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 08:42:43 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 08:42:43 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 08:42:43 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 08:42:43 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te[xt/plain") - assert_equals: expected "" but got "te[xt/plain" 08:42:43 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 08:42:43 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 08:42:43 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 08:42:43 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 08:42:43 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 08:42:43 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te]xt/plain") - assert_equals: expected "" but got "te]xt/plain" 08:42:43 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 08:42:43 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 08:42:43 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 08:42:43 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 08:42:43 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 08:42:43 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te?xt/plain") - assert_equals: expected "" but got "te?xt/plain" 08:42:43 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 08:42:43 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 08:42:43 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 08:42:43 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 08:42:43 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 08:42:43 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te=xt/plain") - assert_equals: expected "" but got "te=xt/plain" 08:42:43 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 08:42:43 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 08:42:43 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 08:42:43 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 08:42:43 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 08:42:43 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te{xt/plain") - assert_equals: expected "" but got "te{xt/plain" 08:42:43 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 08:42:43 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 08:42:43 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 08:42:43 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 08:42:43 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 08:42:43 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te}xt/plain") - assert_equals: expected "" but got "te}xt/plain" 08:42:43 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 08:42:43 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 08:42:43 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 08:42:43 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 08:42:43 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 08:42:43 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te xt/plain") - assert_equals: expected "" but got "te xt/plain" 08:42:43 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 08:42:43 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 08:42:43 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 08:42:43 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 08:42:43 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 08:42:43 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te\txt/plain") - assert_equals: expected "" but got "te\txt/plain" 08:42:43 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 08:42:43 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 08:42:43 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 08:42:43 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 08:42:43 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 08:42:43 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te\0xt/plain") - assert_equals: expected "" but got "te\0xt/plain" 08:42:43 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 08:42:43 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 08:42:43 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 08:42:43 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 08:42:43 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 08:42:43 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te\x1fxt/plain") - assert_equals: expected "" but got "te\x1fxt/plain" 08:42:43 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 08:42:43 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 08:42:43 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 08:42:43 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 08:42:43 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 08:42:43 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("text/plain") - assert_equals: expected "" but got "text/plain" 08:42:43 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 08:42:43 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 08:42:43 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 08:42:43 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 08:42:43 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 08:42:43 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Valid contentType ("TEXT/PLAIN") - assert_equals: expected "text/plain" but got "TEXT/PLAIN" 08:42:43 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 08:42:43 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 08:42:43 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 08:42:43 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:205:3 08:42:43 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:204:1 08:42:43 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" 08:42:43 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 08:42:43 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 08:42:43 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 08:42:43 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:205:3 08:42:43 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:204:1 08:42:43 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" 08:42:43 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 08:42:43 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 08:42:43 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 08:42:43 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:205:3 08:42:43 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:204:1 08:42:43 INFO - TEST-OK | /FileAPI/blob/Blob-slice.html | took 1041ms 08:42:43 INFO - PROCESS | 2060 | 1464104563701 Marionette TRACE conn5 -> [0,3045,"getWindowHandle",null] 08:42:43 INFO - PROCESS | 2060 | 1464104563703 Marionette TRACE conn5 <- [1,3045,null,{"value":"13"}] 08:42:43 INFO - TEST-START | /FileAPI/file/File-constructor.html 08:42:43 INFO - PROCESS | 2060 | 1464104563707 Marionette TRACE conn5 -> [0,3046,"setScriptTimeout",{"ms":35000}] 08:42:43 INFO - PROCESS | 2060 | 1464104563708 Marionette TRACE conn5 <- [1,3046,null,{}] 08:42:43 INFO - PROCESS | 2060 | --DOMWINDOW == 84 (0E792C00) [pid = 2060] [serial = 2261] [outer = 00000000] [url = http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/EventObject.multiple.dispatchEvent.html] 08:42:43 INFO - PROCESS | 2060 | --DOMWINDOW == 83 (156BC800) [pid = 2060] [serial = 2281] [outer = 00000000] [url = http://web-platform.test:8000/FileAPI/FileReaderSync.worker] 08:42:43 INFO - PROCESS | 2060 | --DOMWINDOW == 82 (134E9800) [pid = 2060] [serial = 2267] [outer = 00000000] [url = http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/support/ProcessingInstruction.DOMCharacterDataModified.xml] 08:42:43 INFO - PROCESS | 2060 | --DOMWINDOW == 81 (11F7C400) [pid = 2060] [serial = 2264] [outer = 00000000] [url = http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/ProcessingInstruction.DOMCharacterDataModified.html] 08:42:43 INFO - PROCESS | 2060 | --DOMWINDOW == 80 (0C309800) [pid = 2060] [serial = 2249] [outer = 00000000] [url = http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/DOM.event.flow.html] 08:42:43 INFO - PROCESS | 2060 | --DOMWINDOW == 79 (0CF37000) [pid = 2060] [serial = 2252] [outer = 00000000] [url = http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/EventListener.dispatch.new.event.html] 08:42:43 INFO - PROCESS | 2060 | --DOMWINDOW == 78 (13D51800) [pid = 2060] [serial = 2272] [outer = 00000000] [url = http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/domnodeinserted.html] 08:42:43 INFO - PROCESS | 2060 | --DOMWINDOW == 77 (0D664000) [pid = 2060] [serial = 2255] [outer = 00000000] [url = http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/EventListener.eventHandler.html] 08:42:43 INFO - PROCESS | 2060 | --DOMWINDOW == 76 (13008C00) [pid = 2060] [serial = 2269] [outer = 00000000] [url = http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/dispatchEvent.click.checkbox.html] 08:42:43 INFO - PROCESS | 2060 | --DOMWINDOW == 75 (14FDA800) [pid = 2060] [serial = 2278] [outer = 00000000] [url = http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/stopPropagation.deferred.effect.html] 08:42:43 INFO - PROCESS | 2060 | --DOMWINDOW == 74 (14945C00) [pid = 2060] [serial = 2287] [outer = 00000000] [url = http://web-platform.test:8000/FileAPI/historical.html] 08:42:43 INFO - PROCESS | 2060 | --DOMWINDOW == 73 (0DCA7400) [pid = 2060] [serial = 2284] [outer = 00000000] [url = http://web-platform.test:8000/FileAPI/fileReader.html] 08:42:43 INFO - PROCESS | 2060 | --DOMWINDOW == 72 (0CA5E400) [pid = 2060] [serial = 2258] [outer = 00000000] [url = http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/EventObject.after.dispatchEvent.html] 08:42:43 INFO - PROCESS | 2060 | --DOMWINDOW == 71 (14994C00) [pid = 2060] [serial = 2275] [outer = 00000000] [url = http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/stopImmediatePropagation.effect.html] 08:42:43 INFO - PROCESS | 2060 | 1464104563812 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}] 08:42:43 INFO - PROCESS | 2060 | 1464104563894 Marionette TRACE conn5 <- [1,3047,null,{"value":null}] 08:42:43 INFO - PROCESS | 2060 | 1464104563900 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\", \"d7c34136-0072-4267-ac82-d2d8ecbe8f23\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:42:43 INFO - PROCESS | 2060 | ++DOCSHELL 134EA000 == 34 [pid = 2060] [id = 773] 08:42:43 INFO - PROCESS | 2060 | ++DOMWINDOW == 72 (134EC000) [pid = 2060] [serial = 2317] [outer = 00000000] 08:42:43 INFO - PROCESS | 2060 | ++DOMWINDOW == 73 (156D6000) [pid = 2060] [serial = 2318] [outer = 134EC000] 08:42:43 INFO - PROCESS | 2060 | 1464104563944 Marionette DEBUG loaded listener.js 08:42:44 INFO - PROCESS | 2060 | ++DOMWINDOW == 74 (15C8DC00) [pid = 2060] [serial = 2319] [outer = 134EC000] 08:42:44 INFO - PROCESS | 2060 | 1464104564398 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]]]}] 08:42:44 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | File interface object exists 08:42:44 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | DOMString fileBits 08:42:44 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | Unicode DOMString fileBits 08:42:44 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | Empty Blob fileBits 08:42:44 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | Blob fileBits 08:42:44 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | ArrayBuffer fileBits 08:42:44 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | Typed array fileBits 08:42:44 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | Various fileBits 08:42:44 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | Using fileName 08:42:44 INFO - TEST-FAIL | /FileAPI/file/File-constructor.html | Using special character in fileName - assert_equals: expected "dummy:foo" but got "dummy/foo" 08:42:44 INFO - test_second_argument/<@http://web-platform.test:8000/FileAPI/file/File-constructor.html:38:5 08:42:44 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 08:42:44 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 08:42:44 INFO - test_second_argument@http://web-platform.test:8000/FileAPI/file/File-constructor.html:35:3 08:42:44 INFO - @http://web-platform.test:8000/FileAPI/file/File-constructor.html:43:1 08:42:44 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | Using type on the File constructor 08:42:44 INFO - TEST-FAIL | /FileAPI/file/File-constructor.html | Using uppercase characters in type - assert_equals: expected "text/plain" but got "TEXT/PLAIN" 08:42:44 INFO - @http://web-platform.test:8000/FileAPI/file/File-constructor.html:54:3 08:42:44 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 08:42:44 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 08:42:44 INFO - @http://web-platform.test:8000/FileAPI/file/File-constructor.html:51:1 08:42:44 INFO - TEST-FAIL | /FileAPI/file/File-constructor.html | Using illegal character for type - assert_equals: expected "" but got "𝓽𝓮𝔁𝓽/𝔭𝔩𝔞𝔦𝔫" 08:42:44 INFO - @http://web-platform.test:8000/FileAPI/file/File-constructor.html:59:3 08:42:44 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 08:42:44 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 08:42:44 INFO - @http://web-platform.test:8000/FileAPI/file/File-constructor.html:56:1 08:42:44 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | Using lastModified 08:42:44 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | Misusing name 08:42:44 INFO - TEST-OK | /FileAPI/file/File-constructor.html | took 735ms 08:42:44 INFO - TEST-START | /FileAPI/file/Worker-read-file-constructor.worker 08:42:44 INFO - PROCESS | 2060 | 1464104564449 Marionette TRACE conn5 -> [0,3049,"getWindowHandle",null] 08:42:44 INFO - PROCESS | 2060 | 1464104564451 Marionette TRACE conn5 <- [1,3049,null,{"value":"13"}] 08:42:44 INFO - PROCESS | 2060 | 1464104564454 Marionette TRACE conn5 -> [0,3050,"setScriptTimeout",{"ms":35000}] 08:42:44 INFO - PROCESS | 2060 | 1464104564455 Marionette TRACE conn5 <- [1,3050,null,{}] 08:42:44 INFO - PROCESS | 2060 | 1464104564459 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}] 08:42:44 INFO - PROCESS | 2060 | 1464104564540 Marionette TRACE conn5 <- [1,3051,null,{"value":null}] 08:42:44 INFO - PROCESS | 2060 | 1464104564546 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\", \"d7c34136-0072-4267-ac82-d2d8ecbe8f23\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:42:44 INFO - PROCESS | 2060 | ++DOCSHELL 12672C00 == 35 [pid = 2060] [id = 774] 08:42:44 INFO - PROCESS | 2060 | ++DOMWINDOW == 75 (15C94400) [pid = 2060] [serial = 2320] [outer = 00000000] 08:42:44 INFO - PROCESS | 2060 | ++DOMWINDOW == 76 (166A1400) [pid = 2060] [serial = 2321] [outer = 15C94400] 08:42:44 INFO - PROCESS | 2060 | 1464104564594 Marionette DEBUG loaded listener.js 08:42:44 INFO - PROCESS | 2060 | ++DOMWINDOW == 77 (16CAD400) [pid = 2060] [serial = 2322] [outer = 15C94400] 08:42:44 INFO - PROCESS | 2060 | [2060] 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 08:42:45 INFO - PROCESS | 2060 | 1464104565032 Marionette TRACE conn5 <- [1,3052,null,{"value":["/FileAPI/file/Worker-read-file-constructor.worker",0,null,null,[["FileReader in Worker",0,{},{}]]]}] 08:42:45 INFO - TEST-PASS | /FileAPI/file/Worker-read-file-constructor.worker | FileReader in Worker - {} 08:42:45 INFO - {} 08:42:45 INFO - TEST-OK | /FileAPI/file/Worker-read-file-constructor.worker | took 630ms 08:42:45 INFO - TEST-START | /FileAPI/filelist-section/filelist.html 08:42:45 INFO - PROCESS | 2060 | 1464104565086 Marionette TRACE conn5 -> [0,3053,"getWindowHandle",null] 08:42:45 INFO - PROCESS | 2060 | 1464104565088 Marionette TRACE conn5 <- [1,3053,null,{"value":"13"}] 08:42:45 INFO - PROCESS | 2060 | 1464104565091 Marionette TRACE conn5 -> [0,3054,"setScriptTimeout",{"ms":35000}] 08:42:45 INFO - PROCESS | 2060 | 1464104565093 Marionette TRACE conn5 <- [1,3054,null,{}] 08:42:45 INFO - PROCESS | 2060 | 1464104565096 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}] 08:42:45 INFO - PROCESS | 2060 | 1464104565189 Marionette TRACE conn5 <- [1,3055,null,{"value":null}] 08:42:45 INFO - PROCESS | 2060 | 1464104565198 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\", \"d7c34136-0072-4267-ac82-d2d8ecbe8f23\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:42:45 INFO - PROCESS | 2060 | ++DOCSHELL 166A1000 == 36 [pid = 2060] [id = 775] 08:42:45 INFO - PROCESS | 2060 | ++DOMWINDOW == 78 (16D57800) [pid = 2060] [serial = 2323] [outer = 00000000] 08:42:45 INFO - PROCESS | 2060 | ++DOMWINDOW == 79 (175EE000) [pid = 2060] [serial = 2324] [outer = 16D57800] 08:42:45 INFO - PROCESS | 2060 | 1464104565242 Marionette DEBUG loaded listener.js 08:42:45 INFO - PROCESS | 2060 | ++DOMWINDOW == 80 (175F0800) [pid = 2060] [serial = 2325] [outer = 16D57800] 08:42:45 INFO - PROCESS | 2060 | 1464104565667 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]]]}] 08:42:45 INFO - TEST-PASS | /FileAPI/filelist-section/filelist.html | Check if window has a FileList property 08:42:45 INFO - TEST-PASS | /FileAPI/filelist-section/filelist.html | Check if FileList.length is 0 08:42:45 INFO - TEST-PASS | /FileAPI/filelist-section/filelist.html | Check if item is a instanceof Function 08:42:45 INFO - TEST-PASS | /FileAPI/filelist-section/filelist.html | Check if item is a method of fileList 08:42:45 INFO - TEST-PASS | /FileAPI/filelist-section/filelist.html | Check if the item method returns null when no file selected 08:42:45 INFO - TEST-PASS | /FileAPI/filelist-section/filelist.html | Check if length is fileList's attribute 08:42:45 INFO - TEST-PASS | /FileAPI/filelist-section/filelist.html | Check if the fileList length is 0 when no file selected 08:42:45 INFO - TEST-OK | /FileAPI/filelist-section/filelist.html | took 630ms 08:42:45 INFO - TEST-START | /FileAPI/reading-data-section/Determining-Encoding.html 08:42:45 INFO - PROCESS | 2060 | 1464104565726 Marionette TRACE conn5 -> [0,3057,"getWindowHandle",null] 08:42:45 INFO - PROCESS | 2060 | 1464104565729 Marionette TRACE conn5 <- [1,3057,null,{"value":"13"}] 08:42:45 INFO - PROCESS | 2060 | 1464104565732 Marionette TRACE conn5 -> [0,3058,"setScriptTimeout",{"ms":35000}] 08:42:45 INFO - PROCESS | 2060 | 1464104565734 Marionette TRACE conn5 <- [1,3058,null,{}] 08:42:45 INFO - PROCESS | 2060 | 1464104565753 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}] 08:42:45 INFO - PROCESS | 2060 | 1464104565891 Marionette TRACE conn5 <- [1,3059,null,{"value":null}] 08:42:46 INFO - PROCESS | 2060 | 1464104566037 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\", \"d7c34136-0072-4267-ac82-d2d8ecbe8f23\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:42:46 INFO - PROCESS | 2060 | ++DOCSHELL 0C305800 == 37 [pid = 2060] [id = 776] 08:42:46 INFO - PROCESS | 2060 | ++DOMWINDOW == 81 (0C308400) [pid = 2060] [serial = 2326] [outer = 00000000] 08:42:46 INFO - PROCESS | 2060 | ++DOMWINDOW == 82 (0C3AE000) [pid = 2060] [serial = 2327] [outer = 0C308400] 08:42:46 INFO - PROCESS | 2060 | 1464104566094 Marionette DEBUG loaded listener.js 08:42:46 INFO - PROCESS | 2060 | ++DOMWINDOW == 83 (0CF35C00) [pid = 2060] [serial = 2328] [outer = 0C308400] 08:42:46 INFO - PROCESS | 2060 | 1464104566669 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]]]}] 08:42:46 INFO - TEST-PASS | /FileAPI/reading-data-section/Determining-Encoding.html | Blob Determing Encoding with encoding argument 08:42:46 INFO - TEST-PASS | /FileAPI/reading-data-section/Determining-Encoding.html | Blob Determing Encoding with type attribute 08:42:46 INFO - TEST-PASS | /FileAPI/reading-data-section/Determining-Encoding.html | Blob Determing Encoding with UTF-8 BOM 08:42:46 INFO - TEST-PASS | /FileAPI/reading-data-section/Determining-Encoding.html | Blob Determing Encoding without anything implying charset. 08:42:46 INFO - TEST-PASS | /FileAPI/reading-data-section/Determining-Encoding.html | Blob Determing Encoding with UTF-16BE BOM 08:42:46 INFO - TEST-PASS | /FileAPI/reading-data-section/Determining-Encoding.html | Blob Determing Encoding with UTF-16LE BOM 08:42:46 INFO - TEST-OK | /FileAPI/reading-data-section/Determining-Encoding.html | took 990ms 08:42:46 INFO - PROCESS | 2060 | 1464104566724 Marionette TRACE conn5 -> [0,3061,"getWindowHandle",null] 08:42:46 INFO - PROCESS | 2060 | 1464104566728 Marionette TRACE conn5 <- [1,3061,null,{"value":"13"}] 08:42:46 INFO - TEST-START | /FileAPI/reading-data-section/FileReader-event-handler-attributes.html 08:42:46 INFO - PROCESS | 2060 | 1464104566733 Marionette TRACE conn5 -> [0,3062,"setScriptTimeout",{"ms":35000}] 08:42:46 INFO - PROCESS | 2060 | 1464104566738 Marionette TRACE conn5 <- [1,3062,null,{}] 08:42:46 INFO - PROCESS | 2060 | 1464104566742 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}] 08:42:46 INFO - PROCESS | 2060 | 1464104566853 Marionette TRACE conn5 <- [1,3063,null,{"value":null}] 08:42:47 INFO - PROCESS | 2060 | 1464104566995 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\", \"d7c34136-0072-4267-ac82-d2d8ecbe8f23\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:42:47 INFO - PROCESS | 2060 | ++DOCSHELL 0DCA6800 == 38 [pid = 2060] [id = 777] 08:42:47 INFO - PROCESS | 2060 | ++DOMWINDOW == 84 (0DCAC800) [pid = 2060] [serial = 2329] [outer = 00000000] 08:42:47 INFO - PROCESS | 2060 | ++DOMWINDOW == 85 (0E793800) [pid = 2060] [serial = 2330] [outer = 0DCAC800] 08:42:47 INFO - PROCESS | 2060 | 1464104567054 Marionette DEBUG loaded listener.js 08:42:47 INFO - PROCESS | 2060 | ++DOMWINDOW == 86 (11C8D000) [pid = 2060] [serial = 2331] [outer = 0DCAC800] 08:42:47 INFO - PROCESS | 2060 | 1464104567565 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]]]}] 08:42:47 INFO - TEST-PASS | /FileAPI/reading-data-section/FileReader-event-handler-attributes.html | FileReader.onloadstart: initial value 08:42:47 INFO - TEST-PASS | /FileAPI/reading-data-section/FileReader-event-handler-attributes.html | FileReader.onprogress: initial value 08:42:47 INFO - TEST-PASS | /FileAPI/reading-data-section/FileReader-event-handler-attributes.html | FileReader.onload: initial value 08:42:47 INFO - TEST-PASS | /FileAPI/reading-data-section/FileReader-event-handler-attributes.html | FileReader.onabort: initial value 08:42:47 INFO - TEST-PASS | /FileAPI/reading-data-section/FileReader-event-handler-attributes.html | FileReader.onerror: initial value 08:42:47 INFO - TEST-PASS | /FileAPI/reading-data-section/FileReader-event-handler-attributes.html | FileReader.onloadend: initial value 08:42:47 INFO - TEST-OK | /FileAPI/reading-data-section/FileReader-event-handler-attributes.html | took 870ms 08:42:47 INFO - PROCESS | 2060 | 1464104567611 Marionette TRACE conn5 -> [0,3065,"getWindowHandle",null] 08:42:47 INFO - PROCESS | 2060 | 1464104567614 Marionette TRACE conn5 <- [1,3065,null,{"value":"13"}] 08:42:47 INFO - TEST-START | /FileAPI/reading-data-section/FileReader-multiple-reads.html 08:42:47 INFO - PROCESS | 2060 | 1464104567618 Marionette TRACE conn5 -> [0,3066,"setScriptTimeout",{"ms":35000}] 08:42:47 INFO - PROCESS | 2060 | 1464104567621 Marionette TRACE conn5 <- [1,3066,null,{}] 08:42:47 INFO - PROCESS | 2060 | 1464104567625 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}] 08:42:47 INFO - PROCESS | 2060 | 1464104567733 Marionette TRACE conn5 <- [1,3067,null,{"value":null}] 08:42:47 INFO - PROCESS | 2060 | 1464104567890 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\", \"d7c34136-0072-4267-ac82-d2d8ecbe8f23\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:42:47 INFO - PROCESS | 2060 | ++DOCSHELL 134E9000 == 39 [pid = 2060] [id = 778] 08:42:47 INFO - PROCESS | 2060 | ++DOMWINDOW == 87 (134EB800) [pid = 2060] [serial = 2332] [outer = 00000000] 08:42:47 INFO - PROCESS | 2060 | ++DOMWINDOW == 88 (139CDC00) [pid = 2060] [serial = 2333] [outer = 134EB800] 08:42:47 INFO - PROCESS | 2060 | 1464104567946 Marionette DEBUG loaded listener.js 08:42:48 INFO - PROCESS | 2060 | ++DOMWINDOW == 89 (1494A000) [pid = 2060] [serial = 2334] [outer = 134EB800] 08:42:48 INFO - PROCESS | 2060 | 1464104568517 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] 08:42:48 INFO - PROCESS | 2060 | 1464104568617 Marionette TRACE conn5 <- [1,3069,null,{"value":"13"}] 08:42:48 INFO - TEST-START | /FileAPI/reading-data-section/filereader_abort.html 08:42:48 INFO - PROCESS | 2060 | 1464104568628 Marionette TRACE conn5 -> [0,3070,"setScriptTimeout",{"ms":35000}] 08:42:48 INFO - PROCESS | 2060 | 1464104568633 Marionette TRACE conn5 <- [1,3070,null,{}] 08:42:48 INFO - PROCESS | 2060 | 1464104568652 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}] 08:42:48 INFO - PROCESS | 2060 | 1464104568767 Marionette TRACE conn5 <- [1,3071,null,{"value":null}] 08:42:48 INFO - PROCESS | 2060 | 1464104568906 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\", \"d7c34136-0072-4267-ac82-d2d8ecbe8f23\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:42:48 INFO - PROCESS | 2060 | ++DOCSHELL 162B1400 == 40 [pid = 2060] [id = 779] 08:42:48 INFO - PROCESS | 2060 | ++DOMWINDOW == 90 (166A0C00) [pid = 2060] [serial = 2335] [outer = 00000000] 08:42:48 INFO - PROCESS | 2060 | ++DOMWINDOW == 91 (16ED7000) [pid = 2060] [serial = 2336] [outer = 166A0C00] 08:42:48 INFO - PROCESS | 2060 | 1464104568964 Marionette DEBUG loaded listener.js 08:42:49 INFO - PROCESS | 2060 | ++DOMWINDOW == 92 (17748400) [pid = 2060] [serial = 2337] [outer = 166A0C00] 08:42:49 INFO - PROCESS | 2060 | 1464104569475 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]]]}] 08:42:49 INFO - TEST-FAIL | /FileAPI/reading-data-section/filereader_abort.html | Aborting before read - 08:42:49 INFO - @http://web-platform.test:8000/FileAPI/reading-data-section/filereader_abort.html:17:7 08:42:49 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 08:42:49 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 08:42:49 INFO - @http://web-platform.test:8000/FileAPI/reading-data-section/filereader_abort.html:15:5 08:42:49 INFO - TEST-PASS | /FileAPI/reading-data-section/filereader_abort.html | Aborting after read 08:42:49 INFO - TEST-OK | /FileAPI/reading-data-section/filereader_abort.html | took 890ms 08:42:49 INFO - PROCESS | 2060 | 1464104569517 Marionette TRACE conn5 -> [0,3073,"getWindowHandle",null] 08:42:49 INFO - PROCESS | 2060 | 1464104569520 Marionette TRACE conn5 <- [1,3073,null,{"value":"13"}] 08:42:49 INFO - PROCESS | 2060 | 1464104569523 Marionette TRACE conn5 -> [0,3074,"setScriptTimeout",{"ms":35000}] 08:42:49 INFO - TEST-START | /FileAPI/reading-data-section/filereader_error.html 08:42:49 INFO - PROCESS | 2060 | 1464104569525 Marionette TRACE conn5 <- [1,3074,null,{}] 08:42:49 INFO - PROCESS | 2060 | 1464104569529 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}] 08:42:49 INFO - PROCESS | 2060 | 1464104569637 Marionette TRACE conn5 <- [1,3075,null,{"value":null}] 08:42:49 INFO - PROCESS | 2060 | 1464104569755 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\", \"d7c34136-0072-4267-ac82-d2d8ecbe8f23\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:42:49 INFO - PROCESS | 2060 | ++DOCSHELL 1774D000 == 41 [pid = 2060] [id = 780] 08:42:49 INFO - PROCESS | 2060 | ++DOMWINDOW == 93 (177DF800) [pid = 2060] [serial = 2338] [outer = 00000000] 08:42:49 INFO - PROCESS | 2060 | ++DOMWINDOW == 94 (178D3800) [pid = 2060] [serial = 2339] [outer = 177DF800] 08:42:49 INFO - PROCESS | 2060 | 1464104569809 Marionette DEBUG loaded listener.js 08:42:49 INFO - PROCESS | 2060 | ++DOMWINDOW == 95 (17A9E400) [pid = 2060] [serial = 2340] [outer = 177DF800] 08:42:50 INFO - PROCESS | 2060 | 1464104570284 Marionette TRACE conn5 <- [1,3076,null,{"value":["/FileAPI/reading-data-section/filereader_error.html",0,null,null,[["FileAPI Test: filereader_error",0,null,null]]]}] 08:42:50 INFO - TEST-PASS | /FileAPI/reading-data-section/filereader_error.html | FileAPI Test: filereader_error 08:42:50 INFO - TEST-OK | /FileAPI/reading-data-section/filereader_error.html | took 770ms 08:42:50 INFO - PROCESS | 2060 | 1464104570297 Marionette TRACE conn5 -> [0,3077,"getWindowHandle",null] 08:42:50 INFO - PROCESS | 2060 | 1464104570299 Marionette TRACE conn5 <- [1,3077,null,{"value":"13"}] 08:42:50 INFO - PROCESS | 2060 | 1464104570302 Marionette TRACE conn5 -> [0,3078,"setScriptTimeout",{"ms":35000}] 08:42:50 INFO - TEST-START | /FileAPI/reading-data-section/filereader_readAsArrayBuffer.html 08:42:50 INFO - PROCESS | 2060 | 1464104570304 Marionette TRACE conn5 <- [1,3078,null,{}] 08:42:50 INFO - PROCESS | 2060 | 1464104570308 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}] 08:42:50 INFO - PROCESS | 2060 | 1464104570413 Marionette TRACE conn5 <- [1,3079,null,{"value":null}] 08:42:50 INFO - PROCESS | 2060 | 1464104570563 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\", \"d7c34136-0072-4267-ac82-d2d8ecbe8f23\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:42:50 INFO - PROCESS | 2060 | ++DOCSHELL 173E8C00 == 42 [pid = 2060] [id = 781] 08:42:50 INFO - PROCESS | 2060 | ++DOMWINDOW == 96 (178C8C00) [pid = 2060] [serial = 2341] [outer = 00000000] 08:42:50 INFO - PROCESS | 2060 | ++DOMWINDOW == 97 (18AF6C00) [pid = 2060] [serial = 2342] [outer = 178C8C00] 08:42:50 INFO - PROCESS | 2060 | 1464104570629 Marionette DEBUG loaded listener.js 08:42:50 INFO - PROCESS | 2060 | ++DOMWINDOW == 98 (1A207400) [pid = 2060] [serial = 2343] [outer = 178C8C00] 08:42:51 INFO - PROCESS | 2060 | 1464104571219 Marionette TRACE conn5 <- [1,3080,null,{"value":["/FileAPI/reading-data-section/filereader_readAsArrayBuffer.html",0,null,null,[["FileAPI Test: filereader_readAsArrayBuffer",0,null,null]]]}] 08:42:51 INFO - TEST-PASS | /FileAPI/reading-data-section/filereader_readAsArrayBuffer.html | FileAPI Test: filereader_readAsArrayBuffer 08:42:51 INFO - TEST-OK | /FileAPI/reading-data-section/filereader_readAsArrayBuffer.html | took 970ms 08:42:51 INFO - PROCESS | 2060 | 1464104571277 Marionette TRACE conn5 -> [0,3081,"getWindowHandle",null] 08:42:51 INFO - PROCESS | 2060 | 1464104571279 Marionette TRACE conn5 <- [1,3081,null,{"value":"13"}] 08:42:51 INFO - PROCESS | 2060 | 1464104571282 Marionette TRACE conn5 -> [0,3082,"setScriptTimeout",{"ms":35000}] 08:42:51 INFO - TEST-START | /FileAPI/reading-data-section/filereader_readAsDataURL.html 08:42:51 INFO - PROCESS | 2060 | 1464104571285 Marionette TRACE conn5 <- [1,3082,null,{}] 08:42:51 INFO - PROCESS | 2060 | 1464104571288 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}] 08:42:51 INFO - PROCESS | 2060 | 1464104571526 Marionette TRACE conn5 <- [1,3083,null,{"value":null}] 08:42:51 INFO - PROCESS | 2060 | 1464104571694 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\", \"d7c34136-0072-4267-ac82-d2d8ecbe8f23\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:42:51 INFO - PROCESS | 2060 | ++DOCSHELL 0C97B400 == 43 [pid = 2060] [id = 782] 08:42:51 INFO - PROCESS | 2060 | ++DOMWINDOW == 99 (0CA5E800) [pid = 2060] [serial = 2344] [outer = 00000000] 08:42:51 INFO - PROCESS | 2060 | ++DOMWINDOW == 100 (0D536400) [pid = 2060] [serial = 2345] [outer = 0CA5E800] 08:42:51 INFO - PROCESS | 2060 | 1464104571747 Marionette DEBUG loaded listener.js 08:42:51 INFO - PROCESS | 2060 | ++DOMWINDOW == 101 (0D613400) [pid = 2060] [serial = 2346] [outer = 0CA5E800] 08:42:52 INFO - PROCESS | 2060 | 1464104572236 Marionette TRACE conn5 <- [1,3084,null,{"value":["/FileAPI/reading-data-section/filereader_readAsDataURL.html",0,null,null,[["FileAPI Test: filereader_readAsDataURL",0,null,null]]]}] 08:42:52 INFO - TEST-PASS | /FileAPI/reading-data-section/filereader_readAsDataURL.html | FileAPI Test: filereader_readAsDataURL 08:42:52 INFO - TEST-OK | /FileAPI/reading-data-section/filereader_readAsDataURL.html | took 970ms 08:42:52 INFO - PROCESS | 2060 | 1464104572258 Marionette TRACE conn5 -> [0,3085,"getWindowHandle",null] 08:42:52 INFO - PROCESS | 2060 | 1464104572261 Marionette TRACE conn5 <- [1,3085,null,{"value":"13"}] 08:42:52 INFO - TEST-START | /FileAPI/reading-data-section/filereader_readAsText.html 08:42:52 INFO - PROCESS | 2060 | 1464104572265 Marionette TRACE conn5 -> [0,3086,"setScriptTimeout",{"ms":35000}] 08:42:52 INFO - PROCESS | 2060 | 1464104572270 Marionette TRACE conn5 <- [1,3086,null,{}] 08:42:52 INFO - PROCESS | 2060 | 1464104572274 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}] 08:42:52 INFO - PROCESS | 2060 | 1464104572427 Marionette TRACE conn5 <- [1,3087,null,{"value":null}] 08:42:52 INFO - PROCESS | 2060 | 1464104572443 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\", \"d7c34136-0072-4267-ac82-d2d8ecbe8f23\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:42:52 INFO - PROCESS | 2060 | ++DOCSHELL 0DAE1000 == 44 [pid = 2060] [id = 783] 08:42:52 INFO - PROCESS | 2060 | ++DOMWINDOW == 102 (0DC41000) [pid = 2060] [serial = 2347] [outer = 00000000] 08:42:52 INFO - PROCESS | 2060 | ++DOMWINDOW == 103 (0E20F800) [pid = 2060] [serial = 2348] [outer = 0DC41000] 08:42:52 INFO - PROCESS | 2060 | 1464104572510 Marionette DEBUG loaded listener.js 08:42:52 INFO - PROCESS | 2060 | ++DOMWINDOW == 104 (11B84000) [pid = 2060] [serial = 2349] [outer = 0DC41000] 08:42:52 INFO - PROCESS | 2060 | --DOCSHELL 0C423C00 == 43 [pid = 2060] [id = 574] 08:42:52 INFO - PROCESS | 2060 | --DOMWINDOW == 103 (1676D400) [pid = 2060] [serial = 2291] [outer = 00000000] [url = about:blank] 08:42:52 INFO - PROCESS | 2060 | --DOMWINDOW == 102 (11BA1000) [pid = 2060] [serial = 2262] [outer = 00000000] [url = about:blank] 08:42:52 INFO - PROCESS | 2060 | --DOMWINDOW == 101 (11CE3400) [pid = 2060] [serial = 2263] [outer = 00000000] [url = about:blank] 08:42:52 INFO - PROCESS | 2060 | --DOMWINDOW == 100 (156DF400) [pid = 2060] [serial = 2282] [outer = 00000000] [url = about:blank] 08:42:52 INFO - PROCESS | 2060 | --DOMWINDOW == 99 (134EA400) [pid = 2060] [serial = 2268] [outer = 00000000] [url = about:blank] 08:42:52 INFO - PROCESS | 2060 | --DOMWINDOW == 98 (12615800) [pid = 2060] [serial = 2265] [outer = 00000000] [url = about:blank] 08:42:52 INFO - PROCESS | 2060 | --DOMWINDOW == 97 (13002800) [pid = 2060] [serial = 2266] [outer = 00000000] [url = about:blank] 08:42:52 INFO - PROCESS | 2060 | --DOMWINDOW == 96 (0C3A5C00) [pid = 2060] [serial = 2250] [outer = 00000000] [url = about:blank] 08:42:52 INFO - PROCESS | 2060 | --DOMWINDOW == 95 (0C3ADC00) [pid = 2060] [serial = 2251] [outer = 00000000] [url = about:blank] 08:42:52 INFO - PROCESS | 2060 | --DOMWINDOW == 94 (0CFA4400) [pid = 2060] [serial = 2253] [outer = 00000000] [url = about:blank] 08:42:52 INFO - PROCESS | 2060 | --DOMWINDOW == 93 (0D251800) [pid = 2060] [serial = 2254] [outer = 00000000] [url = about:blank] 08:42:52 INFO - PROCESS | 2060 | --DOMWINDOW == 92 (1494B000) [pid = 2060] [serial = 2273] [outer = 00000000] [url = about:blank] 08:42:52 INFO - PROCESS | 2060 | --DOMWINDOW == 91 (14952400) [pid = 2060] [serial = 2274] [outer = 00000000] [url = about:blank] 08:42:52 INFO - PROCESS | 2060 | --DOMWINDOW == 90 (0D669800) [pid = 2060] [serial = 2256] [outer = 00000000] [url = about:blank] 08:42:52 INFO - PROCESS | 2060 | --DOMWINDOW == 89 (0D671000) [pid = 2060] [serial = 2257] [outer = 00000000] [url = about:blank] 08:42:52 INFO - PROCESS | 2060 | --DOMWINDOW == 88 (134ECC00) [pid = 2060] [serial = 2270] [outer = 00000000] [url = about:blank] 08:42:52 INFO - PROCESS | 2060 | --DOMWINDOW == 87 (139C6C00) [pid = 2060] [serial = 2271] [outer = 00000000] [url = about:blank] 08:42:52 INFO - PROCESS | 2060 | --DOMWINDOW == 86 (154CDC00) [pid = 2060] [serial = 2279] [outer = 00000000] [url = about:blank] 08:42:52 INFO - PROCESS | 2060 | --DOMWINDOW == 85 (16697000) [pid = 2060] [serial = 2289] [outer = 00000000] [url = about:blank] 08:42:52 INFO - PROCESS | 2060 | --DOMWINDOW == 84 (123C7000) [pid = 2060] [serial = 2285] [outer = 00000000] [url = about:blank] 08:42:52 INFO - PROCESS | 2060 | --DOMWINDOW == 83 (15C90C00) [pid = 2060] [serial = 2288] [outer = 00000000] [url = about:blank] 08:42:52 INFO - PROCESS | 2060 | --DOMWINDOW == 82 (13009C00) [pid = 2060] [serial = 2286] [outer = 00000000] [url = about:blank] 08:42:52 INFO - PROCESS | 2060 | --DOMWINDOW == 81 (0DC3EC00) [pid = 2060] [serial = 2259] [outer = 00000000] [url = about:blank] 08:42:52 INFO - PROCESS | 2060 | --DOMWINDOW == 80 (0E19F800) [pid = 2060] [serial = 2260] [outer = 00000000] [url = about:blank] 08:42:52 INFO - PROCESS | 2060 | --DOMWINDOW == 79 (149D0C00) [pid = 2060] [serial = 2277] [outer = 00000000] [url = about:blank] 08:42:52 INFO - PROCESS | 2060 | --DOMWINDOW == 78 (14F15800) [pid = 2060] [serial = 2276] [outer = 00000000] [url = about:blank] 08:42:52 INFO - PROCESS | 2060 | --DOMWINDOW == 77 (154C0C00) [pid = 2060] [serial = 2280] [outer = 00000000] [url = about:blank] 08:42:52 INFO - PROCESS | 2060 | --DOMWINDOW == 76 (15C3F800) [pid = 2060] [serial = 2283] [outer = 00000000] [url = about:blank] 08:42:53 INFO - PROCESS | 2060 | 1464104573121 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]]]}] 08:42:53 INFO - TEST-PASS | /FileAPI/reading-data-section/filereader_readAsText.html | readAsText should correctly read UTF-8. 08:42:53 INFO - TEST-PASS | /FileAPI/reading-data-section/filereader_readAsText.html | readAsText should correctly read UTF-16. 08:42:53 INFO - TEST-OK | /FileAPI/reading-data-section/filereader_readAsText.html | took 870ms 08:42:53 INFO - PROCESS | 2060 | 1464104573137 Marionette TRACE conn5 -> [0,3089,"getWindowHandle",null] 08:42:53 INFO - PROCESS | 2060 | 1464104573140 Marionette TRACE conn5 <- [1,3089,null,{"value":"13"}] 08:42:53 INFO - PROCESS | 2060 | 1464104573143 Marionette TRACE conn5 -> [0,3090,"setScriptTimeout",{"ms":35000}] 08:42:53 INFO - TEST-START | /FileAPI/reading-data-section/filereader_readystate.html 08:42:53 INFO - PROCESS | 2060 | 1464104573145 Marionette TRACE conn5 <- [1,3090,null,{}] 08:42:53 INFO - PROCESS | 2060 | 1464104573149 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}] 08:42:53 INFO - PROCESS | 2060 | 1464104573235 Marionette TRACE conn5 <- [1,3091,null,{"value":null}] 08:42:53 INFO - PROCESS | 2060 | 1464104573245 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\", \"d7c34136-0072-4267-ac82-d2d8ecbe8f23\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:42:53 INFO - PROCESS | 2060 | ++DOCSHELL 0D617000 == 44 [pid = 2060] [id = 784] 08:42:53 INFO - PROCESS | 2060 | ++DOMWINDOW == 77 (0D665800) [pid = 2060] [serial = 2350] [outer = 00000000] 08:42:53 INFO - PROCESS | 2060 | ++DOMWINDOW == 78 (0DA0BC00) [pid = 2060] [serial = 2351] [outer = 0D665800] 08:42:53 INFO - PROCESS | 2060 | 1464104573290 Marionette DEBUG loaded listener.js 08:42:53 INFO - PROCESS | 2060 | ++DOMWINDOW == 79 (0DC3EC00) [pid = 2060] [serial = 2352] [outer = 0D665800] 08:42:53 INFO - PROCESS | 2060 | 1464104573749 Marionette TRACE conn5 <- [1,3092,null,{"value":["/FileAPI/reading-data-section/filereader_readystate.html",0,null,null,[["FileAPI Test: filereader_readystate",0,null,null]]]}] 08:42:53 INFO - TEST-PASS | /FileAPI/reading-data-section/filereader_readystate.html | FileAPI Test: filereader_readystate 08:42:53 INFO - TEST-OK | /FileAPI/reading-data-section/filereader_readystate.html | took 630ms 08:42:53 INFO - PROCESS | 2060 | 1464104573777 Marionette TRACE conn5 -> [0,3093,"getWindowHandle",null] 08:42:53 INFO - PROCESS | 2060 | 1464104573781 Marionette TRACE conn5 <- [1,3093,null,{"value":"13"}] 08:42:53 INFO - TEST-START | /FileAPI/reading-data-section/filereader_result.html 08:42:53 INFO - PROCESS | 2060 | 1464104573791 Marionette TRACE conn5 -> [0,3094,"setScriptTimeout",{"ms":35000}] 08:42:53 INFO - PROCESS | 2060 | 1464104573795 Marionette TRACE conn5 <- [1,3094,null,{}] 08:42:53 INFO - PROCESS | 2060 | 1464104573799 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}] 08:42:53 INFO - PROCESS | 2060 | 1464104573887 Marionette TRACE conn5 <- [1,3095,null,{"value":null}] 08:42:53 INFO - PROCESS | 2060 | 1464104573895 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\", \"d7c34136-0072-4267-ac82-d2d8ecbe8f23\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:42:53 INFO - PROCESS | 2060 | ++DOCSHELL 0E767400 == 45 [pid = 2060] [id = 785] 08:42:53 INFO - PROCESS | 2060 | ++DOMWINDOW == 80 (0E791000) [pid = 2060] [serial = 2353] [outer = 00000000] 08:42:53 INFO - PROCESS | 2060 | ++DOMWINDOW == 81 (1261B000) [pid = 2060] [serial = 2354] [outer = 0E791000] 08:42:53 INFO - PROCESS | 2060 | 1464104573940 Marionette DEBUG loaded listener.js 08:42:54 INFO - PROCESS | 2060 | ++DOMWINDOW == 82 (13008800) [pid = 2060] [serial = 2355] [outer = 0E791000] 08:42:54 INFO - PROCESS | 2060 | 1464104574394 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]]]}] 08:42:54 INFO - TEST-PASS | /FileAPI/reading-data-section/filereader_result.html | readAsText 08:42:54 INFO - TEST-PASS | /FileAPI/reading-data-section/filereader_result.html | readAsDataURL 08:42:54 INFO - TEST-PASS | /FileAPI/reading-data-section/filereader_result.html | readAsArrayBuffer 08:42:54 INFO - TEST-OK | /FileAPI/reading-data-section/filereader_result.html | took 630ms 08:42:54 INFO - PROCESS | 2060 | 1464104574417 Marionette TRACE conn5 -> [0,3097,"getWindowHandle",null] 08:42:54 INFO - TEST-START | /FileAPI/url/url_createobjecturl_blob.html 08:42:54 INFO - PROCESS | 2060 | 1464104574419 Marionette TRACE conn5 <- [1,3097,null,{"value":"13"}] 08:42:54 INFO - PROCESS | 2060 | 1464104574422 Marionette TRACE conn5 -> [0,3098,"setScriptTimeout",{"ms":35000}] 08:42:54 INFO - PROCESS | 2060 | 1464104574424 Marionette TRACE conn5 <- [1,3098,null,{}] 08:42:54 INFO - PROCESS | 2060 | 1464104574427 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}] 08:42:54 INFO - PROCESS | 2060 | 1464104574510 Marionette TRACE conn5 <- [1,3099,null,{"value":null}] 08:42:54 INFO - PROCESS | 2060 | 1464104574516 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\", \"d7c34136-0072-4267-ac82-d2d8ecbe8f23\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:42:54 INFO - PROCESS | 2060 | ++DOCSHELL 12333800 == 46 [pid = 2060] [id = 786] 08:42:54 INFO - PROCESS | 2060 | ++DOMWINDOW == 83 (1300AC00) [pid = 2060] [serial = 2356] [outer = 00000000] 08:42:54 INFO - PROCESS | 2060 | ++DOMWINDOW == 84 (134EC400) [pid = 2060] [serial = 2357] [outer = 1300AC00] 08:42:54 INFO - PROCESS | 2060 | 1464104574561 Marionette DEBUG loaded listener.js 08:42:54 INFO - PROCESS | 2060 | ++DOMWINDOW == 85 (13D4E400) [pid = 2060] [serial = 2358] [outer = 1300AC00] 08:42:55 INFO - PROCESS | 2060 | 1464104575017 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"]]]}] 08:42:55 INFO - TEST-PASS | /FileAPI/url/url_createobjecturl_blob.html | Check if the Blob URI starts with 'blob' using createObjectURL() 08:42:55 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 08:42:55 INFO - @http://web-platform.test:8000/FileAPI/url/url_createobjecturl_blob.html:21:20 08:42:55 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 08:42:55 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 08:42:55 INFO - @http://web-platform.test:8000/FileAPI/url/url_createobjecturl_blob.html:20:3 08:42:55 INFO - TEST-OK | /FileAPI/url/url_createobjecturl_blob.html | took 630ms 08:42:55 INFO - PROCESS | 2060 | 1464104575055 Marionette TRACE conn5 -> [0,3101,"getWindowHandle",null] 08:42:55 INFO - PROCESS | 2060 | 1464104575057 Marionette TRACE conn5 <- [1,3101,null,{"value":"13"}] 08:42:55 INFO - TEST-START | /FileAPI/url/url_xmlhttprequest.html 08:42:55 INFO - PROCESS | 2060 | 1464104575065 Marionette TRACE conn5 -> [0,3102,"setScriptTimeout",{"ms":35000}] 08:42:55 INFO - PROCESS | 2060 | 1464104575067 Marionette TRACE conn5 <- [1,3102,null,{}] 08:42:55 INFO - PROCESS | 2060 | 1464104575077 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}] 08:42:55 INFO - PROCESS | 2060 | 1464104575195 Marionette TRACE conn5 <- [1,3103,null,{"value":null}] 08:42:55 INFO - PROCESS | 2060 | 1464104575202 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\", \"d7c34136-0072-4267-ac82-d2d8ecbe8f23\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:42:55 INFO - PROCESS | 2060 | ++DOCSHELL 0C30B000 == 47 [pid = 2060] [id = 787] 08:42:55 INFO - PROCESS | 2060 | ++DOMWINDOW == 86 (14951C00) [pid = 2060] [serial = 2359] [outer = 00000000] 08:42:55 INFO - PROCESS | 2060 | ++DOMWINDOW == 87 (149D6000) [pid = 2060] [serial = 2360] [outer = 14951C00] 08:42:55 INFO - PROCESS | 2060 | 1464104575314 Marionette DEBUG loaded listener.js 08:42:55 INFO - PROCESS | 2060 | ++DOMWINDOW == 88 (14F18400) [pid = 2060] [serial = 2361] [outer = 14951C00] 08:42:55 INFO - PROCESS | 2060 | 1464104575709 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]]]}] 08:42:55 INFO - TEST-PASS | /FileAPI/url/url_xmlhttprequest.html | FileAPI Test: Creating Blob URL via XMLHttpRequest 08:42:55 INFO - TEST-OK | /FileAPI/url/url_xmlhttprequest.html | took 690ms 08:42:55 INFO - PROCESS | 2060 | 1464104575765 Marionette TRACE conn5 -> [0,3105,"getWindowHandle",null] 08:42:55 INFO - PROCESS | 2060 | 1464104575767 Marionette TRACE conn5 <- [1,3105,null,{"value":"13"}] 08:42:56 INFO - PROCESS | 2060 | --DOMWINDOW == 87 (15C94400) [pid = 2060] [serial = 2320] [outer = 00000000] [url = http://web-platform.test:8000/FileAPI/file/Worker-read-file-constructor.worker] 08:42:56 INFO - PROCESS | 2060 | --DOMWINDOW == 86 (130DDC00) [pid = 2060] [serial = 2308] [outer = 00000000] [url = http://web-platform.test:8000/FileAPI/blob/Blob-in-worker.worker] 08:42:56 INFO - PROCESS | 2060 | --DOMWINDOW == 85 (14995C00) [pid = 2060] [serial = 2311] [outer = 00000000] [url = http://web-platform.test:8000/FileAPI/blob/Blob-slice-overflow.html] 08:42:56 INFO - PROCESS | 2060 | --DOMWINDOW == 84 (12374C00) [pid = 2060] [serial = 2314] [outer = 00000000] [url = http://web-platform.test:8000/FileAPI/blob/Blob-slice.html] 08:42:56 INFO - PROCESS | 2060 | --DOMWINDOW == 83 (11B9BC00) [pid = 2060] [serial = 2305] [outer = 00000000] [url = http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html] 08:42:56 INFO - PROCESS | 2060 | --DOMWINDOW == 82 (134EC000) [pid = 2060] [serial = 2317] [outer = 00000000] [url = http://web-platform.test:8000/FileAPI/file/File-constructor.html] 08:42:56 INFO - PROCESS | 2060 | --DOMWINDOW == 81 (0D253000) [pid = 2060] [serial = 2302] [outer = 00000000] [url = http://web-platform.test:8000/FileAPI/blob/Blob-close.html] 08:42:56 INFO - PROCESS | 2060 | --DOMWINDOW == 80 (0C425400) [pid = 2060] [serial = 2299] [outer = 00000000] [url = http://web-platform.test:8000/FileAPI/blob/Blob-XHR-revoke.html] 08:42:56 INFO - PROCESS | 2060 | --DOMWINDOW == 79 (1669B400) [pid = 2060] [serial = 2290] [outer = 00000000] [url = http://web-platform.test:8000/FileAPI/idlharness.html] 08:42:56 WARNING - u'runner_teardown' () 08:42:56 INFO - No more tests 08:42:56 INFO - Got 0 unexpected results 08:42:56 INFO - SUITE-END | took 683s 08:42:56 INFO - Closing logging queue 08:42:56 INFO - queue closed 08:42:56 INFO - Return code: 0 08:42:56 WARNING - # TBPL SUCCESS # 08:42:56 INFO - Running post-action listener: _resource_record_post_action 08:42:56 INFO - Running post-run listener: _resource_record_post_run 08:42:58 INFO - Total resource usage - Wall time: 1365s; CPU: 7.0%; Read bytes: 117498880; Write bytes: 1157996032; Read time: 1251810; Write time: 8477470 08:42:58 INFO - pull - Wall time: 0s; CPU: Can't collect data; Read bytes: 0; Write bytes: 0; Read time: 0; Write time: 0 08:42:58 INFO - install - Wall time: 3s; CPU: 10.0%; Read bytes: 0; Write bytes: 27255296; Read time: 0; Write time: 54070 08:42:58 INFO - run-tests - Wall time: 1363s; CPU: 7.0%; Read bytes: 117498880; Write bytes: 1096206336; Read time: 1251810; Write time: 8350710 08:42:58 INFO - Running post-run listener: _upload_blobber_files 08:42:58 INFO - Blob upload gear active. 08:42:58 INFO - Preparing to upload files from C:\slave\test\build\blobber_upload_dir. 08:42:58 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 08:42:58 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'] 08:42:58 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 08:42:58 INFO - (blobuploader) - INFO - Open directory for files ... 08:42:58 INFO - (blobuploader) - INFO - Uploading C:\slave\test\build\blobber_upload_dir\wpt_errorsummary.log ... 08:42:58 INFO - (blobuploader) - INFO - Using https://blobupload.elasticbeanstalk.com 08:42:58 INFO - (blobuploader) - INFO - Uploading, attempt #1. 08:42:59 INFO - (blobuploader) - INFO - TinderboxPrint: wpt_errorsummary.log: uploaded 08:42:59 INFO - (blobuploader) - INFO - Blobserver returned 202. File uploaded! 08:42:59 INFO - (blobuploader) - INFO - Done attempting. 08:42:59 INFO - (blobuploader) - INFO - Uploading C:\slave\test\build\blobber_upload_dir\wpt_raw.log ... 08:42:59 INFO - (blobuploader) - INFO - Using https://blobupload.elasticbeanstalk.com 08:42:59 INFO - (blobuploader) - INFO - Uploading, attempt #1. 08:43:01 INFO - (blobuploader) - INFO - TinderboxPrint: wpt_raw.log: uploaded 08:43:01 INFO - (blobuploader) - INFO - Blobserver returned 202. File uploaded! 08:43:01 INFO - (blobuploader) - INFO - Done attempting. 08:43:01 INFO - (blobuploader) - INFO - Iteration through files over. 08:43:01 INFO - Return code: 0 08:43:01 INFO - rmtree: C:\slave\test\build\uploaded_files.json 08:43:01 INFO - Using _rmtree_windows ... 08:43:01 INFO - retry: Calling _rmtree_windows with args: ('C:\\slave\\test\\build\\uploaded_files.json',), kwargs: {}, attempt #1 08:43:01 INFO - Setting buildbot property blobber_files to {"wpt_errorsummary.log": "http://mozilla-releng-blobs.s3.amazonaws.com/blobs/mozilla-aurora/sha512/e7ee315ce99ce9ce46950e5575f0b610fe7461849acd8d77bd60958e04d0681ea044c7f18b9d1327106afb7da5b6624a94db4762420cf73005f0cbd71db7438b", "wpt_raw.log": "http://mozilla-releng-blobs.s3.amazonaws.com/blobs/mozilla-aurora/sha512/1cf3c55f79c11c8df92791061509e624e617eaa3a85444255c313e7ddfe844aa65aee6b98235c520e1ee93041ff11a958ada8fb2f2da40015495e210082ade8b"} 08:43:01 INFO - Writing buildbot properties ['blobber_files'] to C:\slave\test\properties\blobber_files 08:43:01 INFO - Writing to file C:\slave\test\properties\blobber_files 08:43:01 INFO - Contents: 08:43:01 INFO - blobber_files:{"wpt_errorsummary.log": "http://mozilla-releng-blobs.s3.amazonaws.com/blobs/mozilla-aurora/sha512/e7ee315ce99ce9ce46950e5575f0b610fe7461849acd8d77bd60958e04d0681ea044c7f18b9d1327106afb7da5b6624a94db4762420cf73005f0cbd71db7438b", "wpt_raw.log": "http://mozilla-releng-blobs.s3.amazonaws.com/blobs/mozilla-aurora/sha512/1cf3c55f79c11c8df92791061509e624e617eaa3a85444255c313e7ddfe844aa65aee6b98235c520e1ee93041ff11a958ada8fb2f2da40015495e210082ade8b"} 08:43:01 INFO - Running post-run listener: copy_logs_to_upload_dir 08:43:01 INFO - Copying logs to upload dir... 08:43:01 INFO - mkdir: C:\slave\test\build\upload\logs 08:43:01 INFO - Copying logs to upload dir... 08:43:01 INFO - Using _rmtree_windows ... 08:43:01 INFO - Using _rmtree_windows ... 08:43:01 INFO - Using _rmtree_windows ... 08:43:01 INFO - Using _rmtree_windows ... 08:43:01 INFO - Using _rmtree_windows ... 08:43:01 INFO - Using _rmtree_windows ... 08:43:01 INFO - Using _rmtree_windows ... program finished with exit code 0 elapsedTime=1751.017000 ========= master_lag: 1.69 ========= ========= Finished 'c:/mozilla-build/python27/python -u ...' (results: 0, elapsed: 29 mins, 12 secs) (at 2016-05-24 08:43:02.685022) ========= ========= Started set props: build_url blobber_files symbols_url (results: 0, elapsed: 0 secs) (at 2016-05-24 08:43:02.686009) ========= '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-055 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-055 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-055 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/e7ee315ce99ce9ce46950e5575f0b610fe7461849acd8d77bd60958e04d0681ea044c7f18b9d1327106afb7da5b6624a94db4762420cf73005f0cbd71db7438b", "wpt_raw.log": "http://mozilla-releng-blobs.s3.amazonaws.com/blobs/mozilla-aurora/sha512/1cf3c55f79c11c8df92791061509e624e617eaa3a85444255c313e7ddfe844aa65aee6b98235c520e1ee93041ff11a958ada8fb2f2da40015495e210082ade8b"} build_url:https://queue.taskcluster.net/v1/task/FCXM15qBQs6m2_EpaVVmdw/artifacts/public/build/firefox-48.0a2.en-US.win32.zip symbols_url:https://queue.taskcluster.net/v1/task/FCXM15qBQs6m2_EpaVVmdw/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/FCXM15qBQs6m2_EpaVVmdw/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/e7ee315ce99ce9ce46950e5575f0b610fe7461849acd8d77bd60958e04d0681ea044c7f18b9d1327106afb7da5b6624a94db4762420cf73005f0cbd71db7438b", "wpt_raw.log": "http://mozilla-releng-blobs.s3.amazonaws.com/blobs/mozilla-aurora/sha512/1cf3c55f79c11c8df92791061509e624e617eaa3a85444255c313e7ddfe844aa65aee6b98235c520e1ee93041ff11a958ada8fb2f2da40015495e210082ade8b"}' symbols_url: 'https://queue.taskcluster.net/v1/task/FCXM15qBQs6m2_EpaVVmdw/artifacts/public/build/firefox-48.0a2.en-US.win32.crashreporter-symbols.zip' ========= master_lag: 0.03 ========= ========= Finished set props: build_url blobber_files symbols_url (results: 0, elapsed: 0 secs) (at 2016-05-24 08:43:02.818876) ========= ========= Started 'rm -f ...' (results: 0, elapsed: 0 secs) (at 2016-05-24 08:43:02.819223) ========= '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-055 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-055 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-055 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-24 08:43:02.935000) ========= ========= Started reboot slave lost (results: 0, elapsed: 0 secs) (at 2016-05-24 08:43:02.935327) ========= ========= Finished reboot slave lost (results: 0, elapsed: 0 secs) (at 2016-05-24 08:43:03.490674) ========= ========= Total master_lag: 1.90 =========