builder: mozilla-beta_win7_ix-debug_test-web-platform-tests-1 slave: t-w732-ix-142 starttime: 1467364171.69 results: success (0) buildid: 20160630235323 builduid: 9ff9c3f64b5c4ca08f7a8618effbfffd revision: 020a2ed1718d0a7858270a38f3bb1bbaccde78a7 ========= Started set props: master (results: 0, elapsed: 0 secs) (at 2016-07-01 02:09:31.690176) ========= master: http://buildbot-master119.bb.releng.scl3.mozilla.com:8201/ ========= Finished set props: master (results: 0, elapsed: 0 secs) (at 2016-07-01 02:09:31.690676) ========= ========= Started downloading to buildprops.json (results: 0, elapsed: 0 secs) (at 2016-07-01 02:09:31.690957) ========= ========= Finished downloading to buildprops.json (results: 0, elapsed: 0 secs) (at 2016-07-01 02:09:31.894003) ========= ========= Started 'bash -c ...' (results: 0, elapsed: 1 secs) (at 2016-07-01 02:09:31.894316) ========= '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-142 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-142 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:\mozilla-build\hg;c:\Program Files\Microsoft Windows Performance Toolkit\;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-142 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 --02:09:33-- 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% 2.45 GB/s 02:09:33 (2.45 GB/s) - `archiver_client.py' saved [12141/12141] program finished with exit code 0 elapsedTime=1.298000 ========= master_lag: 0.04 ========= ========= Finished 'bash -c ...' (results: 0, elapsed: 1 secs) (at 2016-07-01 02:09:33.230356) ========= ========= Started 'rm -rf ...' (results: 0, elapsed: 4 secs) (at 2016-07-01 02:09:33.230681) ========= '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-142 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-142 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:\mozilla-build\hg;c:\Program Files\Microsoft Windows Performance Toolkit\;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-142 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-07-01 02:09:37.751767) ========= ========= Started 'bash -c ...' (results: 0, elapsed: 1 secs) (at 2016-07-01 02:09:37.752165) ========= 'bash' '-c' u'python archiver_client.py mozharness --repo releases/mozilla-beta --rev 020a2ed1718d0a7858270a38f3bb1bbaccde78a7 --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-beta --rev 020a2ed1718d0a7858270a38f3bb1bbaccde78a7 --destination scripts --debug'] environment: ALLUSERSPROFILE=C:\ProgramData APPDATA=C:\Users\cltbld\AppData\Roaming COMMONPROGRAMFILES=C:\Program Files\Common Files COMPUTERNAME=T-W732-IX-142 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-142 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:\mozilla-build\hg;c:\Program Files\Microsoft Windows Performance Toolkit\;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-142 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-07-01 02:09:38,513 truncating revision to first 12 chars 2016-07-01 02:09:38,513 Setting DEBUG logging. 2016-07-01 02:09:38,513 attempt 1/10 2016-07-01 02:09:38,513 Getting archive location from https://api.pub.build.mozilla.org/archiver/hgmo/releases/mozilla-beta/020a2ed1718d?&preferred_region=us-west-2&suffix=tar.gz&subdir=testing/mozharness 2016-07-01 02:09:39,088 unpacking tar archive at: mozilla-beta-020a2ed1718d/testing/mozharness/ program finished with exit code 0 elapsedTime=1.483000 ========= master_lag: 0.03 ========= ========= Finished 'bash -c ...' (results: 0, elapsed: 1 secs) (at 2016-07-01 02:09:39.267607) ========= ========= Started set props: script_repo_revision (results: 0, elapsed: 0 secs) (at 2016-07-01 02:09:39.267957) ========= script_repo_revision: 020a2ed1718d0a7858270a38f3bb1bbaccde78a7 ========= Finished set props: script_repo_revision (results: 0, elapsed: 0 secs) (at 2016-07-01 02:09:39.268386) ========= ========= Started downloading to oauth.txt (results: 0, elapsed: 0 secs) (at 2016-07-01 02:09:39.268676) ========= ========= Finished downloading to oauth.txt (results: 0, elapsed: 0 secs) (at 2016-07-01 02:09:39.284138) ========= ========= Started 'c:/mozilla-build/python27/python -u ...' (results: 0, elapsed: 23 mins, 5 secs) (at 2016-07-01 02:09:39.284562) ========= '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-beta' '--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-beta', '--download-symbols', 'true'] environment: ALLUSERSPROFILE=C:\ProgramData APPDATA=C:\Users\cltbld\AppData\Roaming COMMONPROGRAMFILES=C:\Program Files\Common Files COMPUTERNAME=T-W732-IX-142 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-142 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:\mozilla-build\hg;c:\Program Files\Microsoft Windows Performance Toolkit\;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-142 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 02:09:39 INFO - MultiFileLogger online at 20160701 02:09:39 in C:\slave\test 02:09:39 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-beta --download-symbols true 02:09:39 INFO - Dumping config to C:\slave\test\logs\localconfig.json. 02:09:40 INFO - {'append_to_log': False, 02:09:40 INFO - 'base_work_dir': 'C:\\slave\\test', 02:09:40 INFO - 'blob_upload_branch': 'mozilla-beta', 02:09:40 INFO - 'blob_uploader_auth_file': 'C:\\slave\\test\\oauth.txt', 02:09:40 INFO - 'buildbot_json_path': 'buildprops.json', 02:09:40 INFO - 'config_files': ('web_platform_tests/prod_config_windows.py',), 02:09:40 INFO - 'default_blob_upload_servers': ('https://blobupload.elasticbeanstalk.com',), 02:09:40 INFO - 'download_minidump_stackwalk': True, 02:09:40 INFO - 'download_symbols': 'true', 02:09:40 INFO - 'e10s': False, 02:09:40 INFO - 'exes': {'hg': 'c:/mozilla-build/hg/hg', 02:09:40 INFO - 'mozinstall': ('C:\\slave\\test/build/venv/scripts/python', 02:09:40 INFO - 'C:\\slave\\test/build/venv/scripts/mozinstall-script.py'), 02:09:40 INFO - 'python': 'c:\\mozilla-build\\python27\\python.exe', 02:09:40 INFO - 'tooltool.py': ('c:\\mozilla-build\\python27\\python.exe', 02:09:40 INFO - 'C:/mozilla-build/tooltool.py'), 02:09:40 INFO - 'virtualenv': ('c:\\mozilla-build\\python27\\python.exe', 02:09:40 INFO - 'c:/mozilla-build/buildbotve/virtualenv.py')}, 02:09:40 INFO - 'find_links': ('http://pypi.pvt.build.mozilla.org/pub', 02:09:40 INFO - 'http://pypi.pub.build.mozilla.org/pub'), 02:09:40 INFO - 'log_level': 'info', 02:09:40 INFO - 'log_to_console': True, 02:09:40 INFO - 'opt_config_files': (), 02:09:40 INFO - 'options': ('--prefs-root=%(test_path)s/prefs', 02:09:40 INFO - '--processes=1', 02:09:40 INFO - '--config=%(test_path)s/wptrunner.ini', 02:09:40 INFO - '--ca-cert-path=%(test_path)s/certs/cacert.pem', 02:09:40 INFO - '--host-key-path=%(test_path)s/certs/web-platform.test.key', 02:09:40 INFO - '--host-cert-path=%(test_path)s/certs/web-platform.test.pem', 02:09:40 INFO - '--certutil-binary=%(test_install_path)s/bin/certutil'), 02:09:40 INFO - 'pip_index': False, 02:09:40 INFO - 'require_test_zip': True, 02:09:40 INFO - 'test_type': ('testharness',), 02:09:40 INFO - 'this_chunk': '1', 02:09:40 INFO - 'total_chunks': '10', 02:09:40 INFO - 'virtualenv_path': 'venv', 02:09:40 INFO - 'volatile_config': {'actions': None, 'add_actions': None, 'no_actions': None}, 02:09:40 INFO - 'work_dir': 'build'} 02:09:40 INFO - ##### 02:09:40 INFO - ##### Running clobber step. 02:09:40 INFO - ##### 02:09:40 INFO - Running pre-action listener: _resource_record_pre_action 02:09:40 INFO - Running main action method: clobber 02:09:40 INFO - rmtree: C:\slave\test\build 02:09:40 INFO - Using _rmtree_windows ... 02:09:40 INFO - retry: Calling _rmtree_windows with args: ('C:\\slave\\test\\build',), kwargs: {}, attempt #1 02:11:49 INFO - Running post-action listener: _resource_record_post_action 02:11:49 INFO - ##### 02:11:49 INFO - ##### Running read-buildbot-config step. 02:11:49 INFO - ##### 02:11:49 INFO - Running pre-action listener: _resource_record_pre_action 02:11:49 INFO - Running main action method: read_buildbot_config 02:11:49 INFO - Using buildbot properties: 02:11:49 INFO - { 02:11:49 INFO - "project": "", 02:11:49 INFO - "product": "firefox", 02:11:49 INFO - "script_repo_revision": "production", 02:11:49 INFO - "scheduler": "tests-mozilla-beta-win7_ix-debug-unittest", 02:11:49 INFO - "repository": "", 02:11:49 INFO - "buildername": "Windows 7 32-bit mozilla-beta debug test web-platform-tests-1", 02:11:49 INFO - "buildid": "20160630235323", 02:11:49 INFO - "pgo_build": "False", 02:11:49 INFO - "basedir": "C:\\slave\\test", 02:11:49 INFO - "buildnumber": 1, 02:11:49 INFO - "slavename": "t-w732-ix-142", 02:11:49 INFO - "revision": "020a2ed1718d0a7858270a38f3bb1bbaccde78a7", 02:11:49 INFO - "master": "http://buildbot-master119.bb.releng.scl3.mozilla.com:8201/", 02:11:49 INFO - "platform": "win32", 02:11:49 INFO - "branch": "mozilla-beta", 02:11:49 INFO - "repo_path": "releases/mozilla-beta", 02:11:49 INFO - "moz_repo_path": "", 02:11:49 INFO - "stage_platform": "win32", 02:11:49 INFO - "builduid": "9ff9c3f64b5c4ca08f7a8618effbfffd", 02:11:49 INFO - "slavebuilddir": "test" 02:11:49 INFO - } 02:11:49 INFO - Found a test packages url https://queue.taskcluster.net/v1/task/Wk1y3p8tQt-lb4Rh9Zzf_A/artifacts/public/build/firefox-48.0.en-US.win32.test_packages.json. 02:11:49 INFO - Found installer url https://queue.taskcluster.net/v1/task/Wk1y3p8tQt-lb4Rh9Zzf_A/artifacts/public/build/firefox-48.0.en-US.win32.zip. 02:11:49 INFO - Running post-action listener: _resource_record_post_action 02:11:49 INFO - ##### 02:11:49 INFO - ##### Running download-and-extract step. 02:11:49 INFO - ##### 02:11:49 INFO - Running pre-action listener: _resource_record_pre_action 02:11:49 INFO - Running main action method: download_and_extract 02:11:49 INFO - mkdir: C:\slave\test\build\tests 02:11:49 INFO - proxxy config: {'regions': ['.use1.', '.usw2.', '.scl3'], 'instances': ['proxxy1.srv.releng.use1.mozilla.com', 'proxxy1.srv.releng.usw2.mozilla.com', 'proxxy1.srv.releng.scl3.mozilla.com'], 'urls': [('http://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp-ssl.mozilla.org', 'ftp.mozilla.org'), ('http://pvtbuilds.pvt.build.mozilla.org', 'pvtbuilds.mozilla.org'), ('http://pypi.pvt.build.mozilla.org', 'pypi.pvt.build.mozilla.org'), ('http://pypi.pub.build.mozilla.org', 'pypi.pub.build.mozilla.org'), ('https://queue.taskcluster.net', 'queue.taskcluster.net')]} 02:11:49 INFO - https://queue.taskcluster.net/v1/task/Wk1y3p8tQt-lb4Rh9Zzf_A/artifacts/public/build/firefox-48.0.en-US.win32.test_packages.json matches https://queue.taskcluster.net 02:11:49 INFO - trying https://queue.taskcluster.net/v1/task/Wk1y3p8tQt-lb4Rh9Zzf_A/artifacts/public/build/firefox-48.0.en-US.win32.test_packages.json 02:11:49 INFO - Downloading https://queue.taskcluster.net/v1/task/Wk1y3p8tQt-lb4Rh9Zzf_A/artifacts/public/build/firefox-48.0.en-US.win32.test_packages.json to C:\slave\test\build\firefox-48.0.en-US.win32.test_packages.json 02:11:49 INFO - retry: Calling _download_file with args: (), kwargs: {'url': 'https://queue.taskcluster.net/v1/task/Wk1y3p8tQt-lb4Rh9Zzf_A/artifacts/public/build/firefox-48.0.en-US.win32.test_packages.json', 'file_name': 'C:\\slave\\test\\build\\firefox-48.0.en-US.win32.test_packages.json'}, attempt #1 02:11:50 INFO - Downloaded 1240 bytes. 02:11:50 INFO - Reading from file C:\slave\test\build\firefox-48.0.en-US.win32.test_packages.json 02:11:50 INFO - Using the following test package requirements: 02:11:50 INFO - {u'common': [u'firefox-48.0.en-US.win32.common.tests.zip'], 02:11:50 INFO - u'cppunittest': [u'firefox-48.0.en-US.win32.common.tests.zip', 02:11:50 INFO - u'firefox-48.0.en-US.win32.cppunittest.tests.zip'], 02:11:50 INFO - u'gtest': [u'firefox-48.0.en-US.win32.common.tests.zip', 02:11:50 INFO - u'firefox-48.0.en-US.win32.gtest.tests.zip'], 02:11:50 INFO - u'jittest': [u'firefox-48.0.en-US.win32.common.tests.zip', 02:11:50 INFO - u'jsshell-win32.zip'], 02:11:50 INFO - u'mochitest': [u'firefox-48.0.en-US.win32.common.tests.zip', 02:11:50 INFO - u'firefox-48.0.en-US.win32.mochitest.tests.zip'], 02:11:50 INFO - u'mozbase': [u'firefox-48.0.en-US.win32.common.tests.zip'], 02:11:50 INFO - u'reftest': [u'firefox-48.0.en-US.win32.common.tests.zip', 02:11:50 INFO - u'firefox-48.0.en-US.win32.reftest.tests.zip'], 02:11:50 INFO - u'talos': [u'firefox-48.0.en-US.win32.common.tests.zip', 02:11:50 INFO - u'firefox-48.0.en-US.win32.talos.tests.zip'], 02:11:50 INFO - u'web-platform': [u'firefox-48.0.en-US.win32.common.tests.zip', 02:11:50 INFO - u'firefox-48.0.en-US.win32.web-platform.tests.zip'], 02:11:50 INFO - u'xpcshell': [u'firefox-48.0.en-US.win32.common.tests.zip', 02:11:50 INFO - u'firefox-48.0.en-US.win32.xpcshell.tests.zip']} 02:11:50 INFO - Downloading packages: [u'firefox-48.0.en-US.win32.common.tests.zip', u'firefox-48.0.en-US.win32.web-platform.tests.zip'] for test suite category: web-platform 02:11:50 INFO - proxxy config: {'regions': ['.use1.', '.usw2.', '.scl3'], 'instances': ['proxxy1.srv.releng.use1.mozilla.com', 'proxxy1.srv.releng.usw2.mozilla.com', 'proxxy1.srv.releng.scl3.mozilla.com'], 'urls': [('http://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp-ssl.mozilla.org', 'ftp.mozilla.org'), ('http://pvtbuilds.pvt.build.mozilla.org', 'pvtbuilds.mozilla.org'), ('http://pypi.pvt.build.mozilla.org', 'pypi.pvt.build.mozilla.org'), ('http://pypi.pub.build.mozilla.org', 'pypi.pub.build.mozilla.org'), ('https://queue.taskcluster.net', 'queue.taskcluster.net')]} 02:11:50 INFO - https://queue.taskcluster.net/v1/task/Wk1y3p8tQt-lb4Rh9Zzf_A/artifacts/public/build/firefox-48.0.en-US.win32.common.tests.zip matches https://queue.taskcluster.net 02:11:50 INFO - trying https://queue.taskcluster.net/v1/task/Wk1y3p8tQt-lb4Rh9Zzf_A/artifacts/public/build/firefox-48.0.en-US.win32.common.tests.zip 02:11:50 INFO - Downloading https://queue.taskcluster.net/v1/task/Wk1y3p8tQt-lb4Rh9Zzf_A/artifacts/public/build/firefox-48.0.en-US.win32.common.tests.zip to C:\slave\test\build\firefox-48.0.en-US.win32.common.tests.zip 02:11:50 INFO - retry: Calling _download_file with args: (), kwargs: {'url': u'https://queue.taskcluster.net/v1/task/Wk1y3p8tQt-lb4Rh9Zzf_A/artifacts/public/build/firefox-48.0.en-US.win32.common.tests.zip', 'file_name': u'C:\\slave\\test\\build\\firefox-48.0.en-US.win32.common.tests.zip'}, attempt #1 02:11:52 INFO - Downloaded 20402791 bytes. 02:11:52 INFO - Running command: ['unzip', '-q', '-o', u'C:\\slave\\test\\build\\firefox-48.0.en-US.win32.common.tests.zip', '-d', 'C:\\slave\\test\\build\\tests', 'bin/*', 'config/*', 'mozbase/*', 'marionette/*', 'tools/wptserve/*', 'web-platform/*'] 02:11:52 INFO - Copy/paste: unzip -q -o C:\slave\test\build\firefox-48.0.en-US.win32.common.tests.zip -d C:\slave\test\build\tests bin/* config/* mozbase/* marionette/* tools/wptserve/* web-platform/* 02:11:54 INFO - caution: filename not matched: web-platform/* 02:11:54 INFO - Return code: 11 02:11:54 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')]} 02:11:54 INFO - https://queue.taskcluster.net/v1/task/Wk1y3p8tQt-lb4Rh9Zzf_A/artifacts/public/build/firefox-48.0.en-US.win32.web-platform.tests.zip matches https://queue.taskcluster.net 02:11:54 INFO - trying https://queue.taskcluster.net/v1/task/Wk1y3p8tQt-lb4Rh9Zzf_A/artifacts/public/build/firefox-48.0.en-US.win32.web-platform.tests.zip 02:11:54 INFO - Downloading https://queue.taskcluster.net/v1/task/Wk1y3p8tQt-lb4Rh9Zzf_A/artifacts/public/build/firefox-48.0.en-US.win32.web-platform.tests.zip to C:\slave\test\build\firefox-48.0.en-US.win32.web-platform.tests.zip 02:11:54 INFO - retry: Calling _download_file with args: (), kwargs: {'url': u'https://queue.taskcluster.net/v1/task/Wk1y3p8tQt-lb4Rh9Zzf_A/artifacts/public/build/firefox-48.0.en-US.win32.web-platform.tests.zip', 'file_name': u'C:\\slave\\test\\build\\firefox-48.0.en-US.win32.web-platform.tests.zip'}, attempt #1 02:11:57 INFO - Downloaded 36389110 bytes. 02:11:57 INFO - Running command: ['unzip', '-q', '-o', u'C:\\slave\\test\\build\\firefox-48.0.en-US.win32.web-platform.tests.zip', '-d', 'C:\\slave\\test\\build\\tests', 'bin/*', 'config/*', 'mozbase/*', 'marionette/*', 'tools/wptserve/*', 'web-platform/*'] 02:11:57 INFO - Copy/paste: unzip -q -o C:\slave\test\build\firefox-48.0.en-US.win32.web-platform.tests.zip -d C:\slave\test\build\tests bin/* config/* mozbase/* marionette/* tools/wptserve/* web-platform/* 02:12:44 INFO - caution: filename not matched: bin/* 02:12:44 INFO - caution: filename not matched: config/* 02:12:44 INFO - caution: filename not matched: mozbase/* 02:12:44 INFO - caution: filename not matched: marionette/* 02:12:44 INFO - caution: filename not matched: tools/wptserve/* 02:12:44 INFO - Return code: 11 02:12:44 INFO - proxxy config: {'regions': ['.use1.', '.usw2.', '.scl3'], 'instances': ['proxxy1.srv.releng.use1.mozilla.com', 'proxxy1.srv.releng.usw2.mozilla.com', 'proxxy1.srv.releng.scl3.mozilla.com'], 'urls': [('http://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp-ssl.mozilla.org', 'ftp.mozilla.org'), ('http://pvtbuilds.pvt.build.mozilla.org', 'pvtbuilds.mozilla.org'), ('http://pypi.pvt.build.mozilla.org', 'pypi.pvt.build.mozilla.org'), ('http://pypi.pub.build.mozilla.org', 'pypi.pub.build.mozilla.org'), ('https://queue.taskcluster.net', 'queue.taskcluster.net')]} 02:12:44 INFO - https://queue.taskcluster.net/v1/task/Wk1y3p8tQt-lb4Rh9Zzf_A/artifacts/public/build/firefox-48.0.en-US.win32.zip matches https://queue.taskcluster.net 02:12:44 INFO - trying https://queue.taskcluster.net/v1/task/Wk1y3p8tQt-lb4Rh9Zzf_A/artifacts/public/build/firefox-48.0.en-US.win32.zip 02:12:44 INFO - Downloading https://queue.taskcluster.net/v1/task/Wk1y3p8tQt-lb4Rh9Zzf_A/artifacts/public/build/firefox-48.0.en-US.win32.zip to C:\slave\test\build\firefox-48.0.en-US.win32.zip 02:12:44 INFO - retry: Calling _download_file with args: (), kwargs: {'url': 'https://queue.taskcluster.net/v1/task/Wk1y3p8tQt-lb4Rh9Zzf_A/artifacts/public/build/firefox-48.0.en-US.win32.zip', 'file_name': 'C:\\slave\\test\\build\\firefox-48.0.en-US.win32.zip'}, attempt #1 02:12:49 INFO - Downloaded 68469086 bytes. 02:12:49 INFO - Setting buildbot property build_url to https://queue.taskcluster.net/v1/task/Wk1y3p8tQt-lb4Rh9Zzf_A/artifacts/public/build/firefox-48.0.en-US.win32.zip 02:12:49 INFO - mkdir: C:\slave\test\properties 02:12:49 INFO - Writing buildbot properties ['build_url'] to C:\slave\test\properties\build_url 02:12:49 INFO - Writing to file C:\slave\test\properties\build_url 02:12:49 INFO - Contents: 02:12:49 INFO - build_url:https://queue.taskcluster.net/v1/task/Wk1y3p8tQt-lb4Rh9Zzf_A/artifacts/public/build/firefox-48.0.en-US.win32.zip 02:12:50 INFO - Setting buildbot property symbols_url to https://queue.taskcluster.net/v1/task/Wk1y3p8tQt-lb4Rh9Zzf_A/artifacts/public/build/firefox-48.0.en-US.win32.crashreporter-symbols.zip 02:12:50 INFO - Writing buildbot properties ['symbols_url'] to C:\slave\test\properties\symbols_url 02:12:50 INFO - Writing to file C:\slave\test\properties\symbols_url 02:12:50 INFO - Contents: 02:12:50 INFO - symbols_url:https://queue.taskcluster.net/v1/task/Wk1y3p8tQt-lb4Rh9Zzf_A/artifacts/public/build/firefox-48.0.en-US.win32.crashreporter-symbols.zip 02:12:50 INFO - proxxy config: {'regions': ['.use1.', '.usw2.', '.scl3'], 'instances': ['proxxy1.srv.releng.use1.mozilla.com', 'proxxy1.srv.releng.usw2.mozilla.com', 'proxxy1.srv.releng.scl3.mozilla.com'], 'urls': [('http://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp-ssl.mozilla.org', 'ftp.mozilla.org'), ('http://pvtbuilds.pvt.build.mozilla.org', 'pvtbuilds.mozilla.org'), ('http://pypi.pvt.build.mozilla.org', 'pypi.pvt.build.mozilla.org'), ('http://pypi.pub.build.mozilla.org', 'pypi.pub.build.mozilla.org'), ('https://queue.taskcluster.net', 'queue.taskcluster.net')]} 02:12:50 INFO - https://queue.taskcluster.net/v1/task/Wk1y3p8tQt-lb4Rh9Zzf_A/artifacts/public/build/firefox-48.0.en-US.win32.crashreporter-symbols.zip matches https://queue.taskcluster.net 02:12:50 INFO - trying https://queue.taskcluster.net/v1/task/Wk1y3p8tQt-lb4Rh9Zzf_A/artifacts/public/build/firefox-48.0.en-US.win32.crashreporter-symbols.zip 02:12:50 INFO - Downloading https://queue.taskcluster.net/v1/task/Wk1y3p8tQt-lb4Rh9Zzf_A/artifacts/public/build/firefox-48.0.en-US.win32.crashreporter-symbols.zip to C:\slave\test\build\firefox-48.0.en-US.win32.crashreporter-symbols.zip 02:12:50 INFO - retry: Calling _download_file with args: (), kwargs: {'url': 'https://queue.taskcluster.net/v1/task/Wk1y3p8tQt-lb4Rh9Zzf_A/artifacts/public/build/firefox-48.0.en-US.win32.crashreporter-symbols.zip', 'file_name': 'C:\\slave\\test\\build\\firefox-48.0.en-US.win32.crashreporter-symbols.zip'}, attempt #1 02:12:51 INFO - Downloaded 55579720 bytes. 02:12:51 INFO - Running command: ['unzip', '-q', '-o', 'C:\\slave\\test\\build\\firefox-48.0.en-US.win32.crashreporter-symbols.zip', '-d', 'C:\\slave\\test\\build\\symbols'] 02:12:51 INFO - Copy/paste: unzip -q -o C:\slave\test\build\firefox-48.0.en-US.win32.crashreporter-symbols.zip -d C:\slave\test\build\symbols 02:12:54 INFO - Return code: 0 02:12:54 INFO - Running post-action listener: _resource_record_post_action 02:12:54 INFO - Running post-action listener: set_extra_try_arguments 02:12:54 INFO - ##### 02:12:54 INFO - ##### Running create-virtualenv step. 02:12:54 INFO - ##### 02:12:54 INFO - Running pre-action listener: _pre_create_virtualenv 02:12:54 INFO - Running pre-action listener: _resource_record_pre_action 02:12:54 INFO - Running main action method: create_virtualenv 02:12:54 INFO - Creating virtualenv C:\slave\test\build\venv 02:12:54 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 02:12:54 INFO - Copy/paste: c:\mozilla-build\python27\python.exe c:/mozilla-build/buildbotve/virtualenv.py --no-site-packages --distribute C:\slave\test\build\venv 02:12:59 INFO - New python executable in C:\slave\test\build\venv\Scripts\python.exe 02:13:03 INFO - Installing distribute......................................................................................................................................................................................done. 02:13:05 INFO - Return code: 0 02:13:05 INFO - Installing psutil>=0.7.1 into virtualenv C:\slave\test\build\venv 02:13:05 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')]} 02:13:05 INFO - http://pypi.pvt.build.mozilla.org/pub matches http://pypi.pvt.build.mozilla.org 02:13:05 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')]} 02:13:05 INFO - http://pypi.pub.build.mozilla.org/pub matches http://pypi.pub.build.mozilla.org 02:13:05 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 0x018786B0>, 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x01BE5200>, 'level': 'warning'}, {'regex': <_sre.SRE_Pattern object at 0x018360B0>, 'level': 'debug'}, {'substr': 'command not found', 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x01B5C368>, '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 0x017FAD30>, 'level': 'critical'}, {'regex': <_sre.SRE_Pattern object at 0x01BF10C0>, 'level': 'critical'}], 'cwd': 'C:\\slave\\test\\build', 'env': {'TMP': 'C:\\Users\\cltbld\\AppData\\Local\\Temp', 'MOZILLABUILD': 'D:\\mozilla-build', 'COMPUTERNAME': 'T-W732-IX-142', 'USERDOMAIN': 'T-W732-IX-142', '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-142', '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:\\mozilla-build\\hg;c:\\Program Files\\Microsoft Windows Performance Toolkit\\;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 02:13:05 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 02:13:05 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 02:13:05 INFO - Using env: {'ALLUSERSPROFILE': 'C:\\ProgramData', 02:13:05 INFO - 'APPDATA': 'C:\\Users\\cltbld\\AppData\\Roaming', 02:13:05 INFO - 'COMMONPROGRAMFILES': 'C:\\Program Files\\Common Files', 02:13:05 INFO - 'COMPUTERNAME': 'T-W732-IX-142', 02:13:05 INFO - 'COMSPEC': 'C:\\windows\\system32\\cmd.exe', 02:13:05 INFO - 'DCLOCATION': 'SCL3', 02:13:05 INFO - 'DEVENVDIR': 'D:\\msvs8\\Common7\\IDE', 02:13:05 INFO - 'DNSSUFFIX': 'wintest.releng.scl3.mozilla.com', 02:13:05 INFO - 'FP_NO_HOST_CHECK': 'NO', 02:13:05 INFO - 'FRAMEWORKDIR': 'C:\\WINDOWS\\Microsoft.NET\\Framework', 02:13:05 INFO - 'FRAMEWORKSDKDIR': 'D:\\msvs8\\SDK\\v2.0', 02:13:05 INFO - 'FRAMEWORKVERSION': 'v2.0.50727', 02:13:05 INFO - 'HOMEDRIVE': 'C:', 02:13:05 INFO - 'HOMEPATH': '\\Users\\cltbld', 02:13:05 INFO - 'KTS_HOME': 'C:\\Program Files\\KTS', 02:13:05 INFO - 'KTS_VERSION': '1.19c', 02:13:05 INFO - 'LIBPATH': 'C:\\WINDOWS\\Microsoft.NET\\Framework\\v2.0.50727;D:\\msvs8\\VC\\ATLMFC\\LIB', 02:13:05 INFO - 'LOCALAPPDATA': 'C:\\Users\\cltbld\\AppData\\Local', 02:13:05 INFO - 'LOGONSERVER': '\\\\T-W732-IX-142', 02:13:05 INFO - 'MONDIR': 'C:\\Monitor_config\\', 02:13:05 INFO - 'MOZBUILDDIR': 'C:\\mozilla-build\\', 02:13:05 INFO - 'MOZILLABUILD': 'D:\\mozilla-build', 02:13:05 INFO - 'MOZILLABUILDDRIVE': 'C:', 02:13:05 INFO - 'MOZILLABUILDPATH': '\\mozilla-build\\', 02:13:05 INFO - 'MOZ_AIRBAG': '1', 02:13:05 INFO - 'MOZ_CRASHREPORTER_NO_REPORT': '1', 02:13:05 INFO - 'MOZ_HIDE_RESULTS_TABLE': '1', 02:13:05 INFO - 'MOZ_MSVCVERSION': '8', 02:13:05 INFO - 'MOZ_NO_REMOTE': '1', 02:13:05 INFO - 'MOZ_TOOLS': 'D:\\mozilla-build\\moztools', 02:13:05 INFO - 'MSVCDIR': 'D:\\msvs8\\VC', 02:13:05 INFO - 'NO_EM_RESTART': '1', 02:13:05 INFO - 'NO_FAIL_ON_TEST_ERRORS': '1', 02:13:05 INFO - 'NUMBER_OF_PROCESSORS': '8', 02:13:05 INFO - 'OS': 'Windows_NT', 02:13:05 INFO - 'OURDRIVE': 'C:', 02:13:05 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:\\mozilla-build\\hg;c:\\Program Files\\Microsoft Windows Performance Toolkit\\;c:\\mozilla-build\\hg\\', 02:13:05 INFO - 'PATHEXT': '.COM;.EXE;.BAT;.CMD;.VBS;.VBE;.JS;.JSE;.WSF;.WSH;.MSC', 02:13:05 INFO - 'PROCESSOR_ARCHITECTURE': 'x86', 02:13:05 INFO - 'PROCESSOR_IDENTIFIER': 'x86 Family 6 Model 30 Stepping 5, GenuineIntel', 02:13:05 INFO - 'PROCESSOR_LEVEL': '6', 02:13:05 INFO - 'PROCESSOR_REVISION': '1e05', 02:13:05 INFO - 'PROGRAMDATA': 'C:\\ProgramData', 02:13:05 INFO - 'PROGRAMFILES': 'C:\\Program Files', 02:13:05 INFO - 'PROMPT': '$P$G', 02:13:05 INFO - 'PROPERTIES_FILE': 'C:\\slave\\test/buildprops.json', 02:13:05 INFO - 'PSMODULEPATH': 'C:\\windows\\system32\\WindowsPowerShell\\v1.0\\Modules\\', 02:13:05 INFO - 'PUBLIC': 'C:\\Users\\Public', 02:13:05 INFO - 'PWD': 'C:\\slave\\test', 02:13:05 INFO - 'RUNLOGFILE': 'C:\\slave\\\\runslave.log', 02:13:05 INFO - 'SLAVEDIR': 'C:\\slave\\', 02:13:05 INFO - 'SYSTEMDRIVE': 'C:', 02:13:05 INFO - 'SYSTEMROOT': 'C:\\windows', 02:13:05 INFO - 'TEMP': 'C:\\Users\\cltbld\\AppData\\Local\\Temp', 02:13:05 INFO - 'TEST1': 'testie', 02:13:05 INFO - 'TMP': 'C:\\Users\\cltbld\\AppData\\Local\\Temp', 02:13:05 INFO - 'USERDOMAIN': 'T-W732-IX-142', 02:13:05 INFO - 'USERNAME': 'cltbld', 02:13:05 INFO - 'USERPROFILE': 'C:\\Users\\cltbld', 02:13:05 INFO - 'VCINSTALLDIR': 'D:\\msvs8\\VC', 02:13:05 INFO - 'VCVARS': 'D:\\msvs8\\VC\\bin\\vcvars32.bat', 02:13:05 INFO - 'VSINSTALLDIR': 'D:\\msvs8', 02:13:05 INFO - 'WINDIR': 'C:\\windows', 02:13:05 INFO - 'WINDOWS_TRACING_FLAGS': '3', 02:13:05 INFO - 'WINDOWS_TRACING_LOGFILE': 'C:\\BVTBin\\Tests\\installpackage\\csilogfile.log', 02:13:05 INFO - 'XPCOM_DEBUG_BREAK': 'warn'} 02:13:06 INFO - Ignoring indexes: http://pypi.python.org/simple/ 02:13:06 INFO - Downloading/unpacking psutil>=0.7.1 02:13:06 INFO - Running setup.py egg_info for package psutil 02:13:06 INFO - warning: no previously-included files matching '*' found under directory 'docs\_build' 02:13:06 INFO - warning: manifest_maker: MANIFEST.in, line 18: 'recursive-include' expects ... 02:13:06 INFO - Installing collected packages: psutil 02:13:06 INFO - Running setup.py install for psutil 02:13:06 INFO - building 'psutil._psutil_windows' extension 02:13:06 INFO - error: Unable to find vcvarsall.bat 02:13:06 INFO - Complete output from command C:\slave\test\build\venv\Scripts\python.exe -c "import setuptools;__file__='C:\\slave\\test\\build\\venv\\build\\psutil\\setup.py';execfile(__file__)" install --single-version-externally-managed --record c:\users\cltbld\appdata\local\temp\pip-1qnl7t-record\install-record.txt --install-headers C:\slave\test\build\venv\include\site\python2.7: 02:13:06 INFO - running install 02:13:06 INFO - running build 02:13:06 INFO - running build_py 02:13:06 INFO - creating build 02:13:06 INFO - creating build\lib.win32-2.7 02:13:06 INFO - creating build\lib.win32-2.7\psutil 02:13:06 INFO - copying psutil\_common.py -> build\lib.win32-2.7\psutil 02:13:06 INFO - copying psutil\_compat.py -> build\lib.win32-2.7\psutil 02:13:06 INFO - copying psutil\_psbsd.py -> build\lib.win32-2.7\psutil 02:13:06 INFO - copying psutil\_pslinux.py -> build\lib.win32-2.7\psutil 02:13:06 INFO - copying psutil\_psosx.py -> build\lib.win32-2.7\psutil 02:13:06 INFO - copying psutil\_psposix.py -> build\lib.win32-2.7\psutil 02:13:06 INFO - copying psutil\_pssunos.py -> build\lib.win32-2.7\psutil 02:13:06 INFO - copying psutil\_pswindows.py -> build\lib.win32-2.7\psutil 02:13:06 INFO - copying psutil\__init__.py -> build\lib.win32-2.7\psutil 02:13:06 INFO - running build_ext 02:13:06 INFO - building 'psutil._psutil_windows' extension 02:13:06 INFO - error: Unable to find vcvarsall.bat 02:13:06 INFO - ---------------------------------------- 02:13:06 INFO - Command C:\slave\test\build\venv\Scripts\python.exe -c "import setuptools;__file__='C:\\slave\\test\\build\\venv\\build\\psutil\\setup.py';execfile(__file__)" install --single-version-externally-managed --record c:\users\cltbld\appdata\local\temp\pip-1qnl7t-record\install-record.txt --install-headers C:\slave\test\build\venv\include\site\python2.7 failed with error code 1 02:13:06 INFO - Storing complete log in C:\Users\cltbld\AppData\Roaming\pip\pip.log 02:13:06 WARNING - Return code: 1 02:13:06 WARNING - Could not install python package: C:\slave\test\build\venv\Scripts\pip install --timeout 120 --no-index --find-links http://pypi.pvt.build.mozilla.org/pub --find-links http://pypi.pub.build.mozilla.org/pub psutil>=0.7.1 failed after 1 tries! 02:13:06 INFO - Installing mozsystemmonitor==0.0.0 into virtualenv C:\slave\test\build\venv 02:13:06 INFO - proxxy config: {'regions': ['.use1.', '.usw2.', '.scl3'], 'instances': ['proxxy1.srv.releng.use1.mozilla.com', 'proxxy1.srv.releng.usw2.mozilla.com', 'proxxy1.srv.releng.scl3.mozilla.com'], 'urls': [('http://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp-ssl.mozilla.org', 'ftp.mozilla.org'), ('http://pvtbuilds.pvt.build.mozilla.org', 'pvtbuilds.mozilla.org'), ('http://pypi.pvt.build.mozilla.org', 'pypi.pvt.build.mozilla.org'), ('http://pypi.pub.build.mozilla.org', 'pypi.pub.build.mozilla.org'), ('https://queue.taskcluster.net', 'queue.taskcluster.net')]} 02:13:06 INFO - http://pypi.pvt.build.mozilla.org/pub matches http://pypi.pvt.build.mozilla.org 02:13:06 INFO - proxxy config: {'regions': ['.use1.', '.usw2.', '.scl3'], 'instances': ['proxxy1.srv.releng.use1.mozilla.com', 'proxxy1.srv.releng.usw2.mozilla.com', 'proxxy1.srv.releng.scl3.mozilla.com'], 'urls': [('http://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp-ssl.mozilla.org', 'ftp.mozilla.org'), ('http://pvtbuilds.pvt.build.mozilla.org', 'pvtbuilds.mozilla.org'), ('http://pypi.pvt.build.mozilla.org', 'pypi.pvt.build.mozilla.org'), ('http://pypi.pub.build.mozilla.org', 'pypi.pub.build.mozilla.org'), ('https://queue.taskcluster.net', 'queue.taskcluster.net')]} 02:13:06 INFO - http://pypi.pub.build.mozilla.org/pub matches http://pypi.pub.build.mozilla.org 02:13:06 INFO - retry: Calling run_command with args: [['C:\\slave\\test\\build\\venv\\Scripts\\pip', 'install', '--timeout', '120', '--no-index', '--find-links', 'http://pypi.pvt.build.mozilla.org/pub', '--find-links', 'http://pypi.pub.build.mozilla.org/pub', 'mozsystemmonitor==0.0.0']], kwargs: {'error_level': 'warning', 'error_list': [{'substr': 'not found or a compiler error:', 'level': 'warning'}, {'regex': <_sre.SRE_Pattern object at 0x018786B0>, 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x01BE5200>, 'level': 'warning'}, {'regex': <_sre.SRE_Pattern object at 0x018360B0>, 'level': 'debug'}, {'substr': 'command not found', 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x01B5C368>, '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 0x017FAD30>, 'level': 'critical'}, {'regex': <_sre.SRE_Pattern object at 0x01BF10C0>, 'level': 'critical'}], 'cwd': 'C:\\slave\\test\\build', 'env': {'TMP': 'C:\\Users\\cltbld\\AppData\\Local\\Temp', 'MOZILLABUILD': 'D:\\mozilla-build', 'COMPUTERNAME': 'T-W732-IX-142', 'USERDOMAIN': 'T-W732-IX-142', '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-142', '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:\\mozilla-build\\hg;c:\\Program Files\\Microsoft Windows Performance Toolkit\\;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 02:13:06 INFO - Running command: ['C:\\slave\\test\\build\\venv\\Scripts\\pip', 'install', '--timeout', '120', '--no-index', '--find-links', 'http://pypi.pvt.build.mozilla.org/pub', '--find-links', 'http://pypi.pub.build.mozilla.org/pub', 'mozsystemmonitor==0.0.0'] in C:\slave\test\build 02:13:06 INFO - Copy/paste: C:\slave\test\build\venv\Scripts\pip install --timeout 120 --no-index --find-links http://pypi.pvt.build.mozilla.org/pub --find-links http://pypi.pub.build.mozilla.org/pub mozsystemmonitor==0.0.0 02:13:06 INFO - Using env: {'ALLUSERSPROFILE': 'C:\\ProgramData', 02:13:06 INFO - 'APPDATA': 'C:\\Users\\cltbld\\AppData\\Roaming', 02:13:06 INFO - 'COMMONPROGRAMFILES': 'C:\\Program Files\\Common Files', 02:13:06 INFO - 'COMPUTERNAME': 'T-W732-IX-142', 02:13:06 INFO - 'COMSPEC': 'C:\\windows\\system32\\cmd.exe', 02:13:06 INFO - 'DCLOCATION': 'SCL3', 02:13:06 INFO - 'DEVENVDIR': 'D:\\msvs8\\Common7\\IDE', 02:13:06 INFO - 'DNSSUFFIX': 'wintest.releng.scl3.mozilla.com', 02:13:06 INFO - 'FP_NO_HOST_CHECK': 'NO', 02:13:06 INFO - 'FRAMEWORKDIR': 'C:\\WINDOWS\\Microsoft.NET\\Framework', 02:13:06 INFO - 'FRAMEWORKSDKDIR': 'D:\\msvs8\\SDK\\v2.0', 02:13:06 INFO - 'FRAMEWORKVERSION': 'v2.0.50727', 02:13:06 INFO - 'HOMEDRIVE': 'C:', 02:13:06 INFO - 'HOMEPATH': '\\Users\\cltbld', 02:13:06 INFO - 'KTS_HOME': 'C:\\Program Files\\KTS', 02:13:06 INFO - 'KTS_VERSION': '1.19c', 02:13:06 INFO - 'LIBPATH': 'C:\\WINDOWS\\Microsoft.NET\\Framework\\v2.0.50727;D:\\msvs8\\VC\\ATLMFC\\LIB', 02:13:06 INFO - 'LOCALAPPDATA': 'C:\\Users\\cltbld\\AppData\\Local', 02:13:06 INFO - 'LOGONSERVER': '\\\\T-W732-IX-142', 02:13:06 INFO - 'MONDIR': 'C:\\Monitor_config\\', 02:13:06 INFO - 'MOZBUILDDIR': 'C:\\mozilla-build\\', 02:13:06 INFO - 'MOZILLABUILD': 'D:\\mozilla-build', 02:13:06 INFO - 'MOZILLABUILDDRIVE': 'C:', 02:13:06 INFO - 'MOZILLABUILDPATH': '\\mozilla-build\\', 02:13:06 INFO - 'MOZ_AIRBAG': '1', 02:13:06 INFO - 'MOZ_CRASHREPORTER_NO_REPORT': '1', 02:13:06 INFO - 'MOZ_HIDE_RESULTS_TABLE': '1', 02:13:06 INFO - 'MOZ_MSVCVERSION': '8', 02:13:06 INFO - 'MOZ_NO_REMOTE': '1', 02:13:06 INFO - 'MOZ_TOOLS': 'D:\\mozilla-build\\moztools', 02:13:06 INFO - 'MSVCDIR': 'D:\\msvs8\\VC', 02:13:06 INFO - 'NO_EM_RESTART': '1', 02:13:06 INFO - 'NO_FAIL_ON_TEST_ERRORS': '1', 02:13:06 INFO - 'NUMBER_OF_PROCESSORS': '8', 02:13:06 INFO - 'OS': 'Windows_NT', 02:13:06 INFO - 'OURDRIVE': 'C:', 02:13:06 INFO - 'PATH': 'C:\\Program Files\\NVIDIA Corporation\\PhysX\\Common;C:\\windows\\system32;C:\\windows;C:\\windows\\System32\\Wbem;C:\\windows\\System32\\WindowsPowerShell\\v1.0\\;C:\\mozilla-build\\python27;C:\\mozilla-build\\python27\\Scripts;C:\\mozilla-build\\msys\\bin;C:\\mozilla-build\\vim\\vim72;C:\\mozilla-build\\wget;C:\\mozilla-build\\info-zip;C:\\CoreUtils\\bin;C:\\mozilla-build\\buildbotve\\scripts;C:\\mozilla-build\\hg;c:\\Program Files\\Microsoft Windows Performance Toolkit\\;c:\\mozilla-build\\hg\\', 02:13:06 INFO - 'PATHEXT': '.COM;.EXE;.BAT;.CMD;.VBS;.VBE;.JS;.JSE;.WSF;.WSH;.MSC', 02:13:06 INFO - 'PROCESSOR_ARCHITECTURE': 'x86', 02:13:06 INFO - 'PROCESSOR_IDENTIFIER': 'x86 Family 6 Model 30 Stepping 5, GenuineIntel', 02:13:06 INFO - 'PROCESSOR_LEVEL': '6', 02:13:06 INFO - 'PROCESSOR_REVISION': '1e05', 02:13:06 INFO - 'PROGRAMDATA': 'C:\\ProgramData', 02:13:06 INFO - 'PROGRAMFILES': 'C:\\Program Files', 02:13:06 INFO - 'PROMPT': '$P$G', 02:13:06 INFO - 'PROPERTIES_FILE': 'C:\\slave\\test/buildprops.json', 02:13:06 INFO - 'PSMODULEPATH': 'C:\\windows\\system32\\WindowsPowerShell\\v1.0\\Modules\\', 02:13:06 INFO - 'PUBLIC': 'C:\\Users\\Public', 02:13:06 INFO - 'PWD': 'C:\\slave\\test', 02:13:06 INFO - 'RUNLOGFILE': 'C:\\slave\\\\runslave.log', 02:13:06 INFO - 'SLAVEDIR': 'C:\\slave\\', 02:13:06 INFO - 'SYSTEMDRIVE': 'C:', 02:13:06 INFO - 'SYSTEMROOT': 'C:\\windows', 02:13:06 INFO - 'TEMP': 'C:\\Users\\cltbld\\AppData\\Local\\Temp', 02:13:06 INFO - 'TEST1': 'testie', 02:13:06 INFO - 'TMP': 'C:\\Users\\cltbld\\AppData\\Local\\Temp', 02:13:06 INFO - 'USERDOMAIN': 'T-W732-IX-142', 02:13:06 INFO - 'USERNAME': 'cltbld', 02:13:06 INFO - 'USERPROFILE': 'C:\\Users\\cltbld', 02:13:06 INFO - 'VCINSTALLDIR': 'D:\\msvs8\\VC', 02:13:06 INFO - 'VCVARS': 'D:\\msvs8\\VC\\bin\\vcvars32.bat', 02:13:06 INFO - 'VSINSTALLDIR': 'D:\\msvs8', 02:13:06 INFO - 'WINDIR': 'C:\\windows', 02:13:06 INFO - 'WINDOWS_TRACING_FLAGS': '3', 02:13:06 INFO - 'WINDOWS_TRACING_LOGFILE': 'C:\\BVTBin\\Tests\\installpackage\\csilogfile.log', 02:13:06 INFO - 'XPCOM_DEBUG_BREAK': 'warn'} 02:13:07 INFO - Ignoring indexes: http://pypi.python.org/simple/ 02:13:07 INFO - Downloading/unpacking mozsystemmonitor==0.0.0 02:13:07 INFO - Downloading mozsystemmonitor-0.0.tar.gz 02:13:07 INFO - Running setup.py egg_info for package mozsystemmonitor 02:13:07 INFO - Downloading/unpacking psutil>=0.7.1 (from mozsystemmonitor==0.0.0) 02:13:07 INFO - Running setup.py egg_info for package psutil 02:13:07 INFO - warning: no previously-included files matching '*' found under directory 'docs\_build' 02:13:07 INFO - warning: manifest_maker: MANIFEST.in, line 18: 'recursive-include' expects ... 02:13:07 INFO - Installing collected packages: mozsystemmonitor, psutil 02:13:07 INFO - Running setup.py install for mozsystemmonitor 02:13:07 INFO - Running setup.py install for psutil 02:13:07 INFO - building 'psutil._psutil_windows' extension 02:13:07 INFO - error: Unable to find vcvarsall.bat 02:13:07 INFO - Complete output from command C:\slave\test\build\venv\Scripts\python.exe -c "import setuptools;__file__='C:\\slave\\test\\build\\venv\\build\\psutil\\setup.py';execfile(__file__)" install --single-version-externally-managed --record c:\users\cltbld\appdata\local\temp\pip-7orlrx-record\install-record.txt --install-headers C:\slave\test\build\venv\include\site\python2.7: 02:13:07 INFO - running install 02:13:07 INFO - running build 02:13:07 INFO - running build_py 02:13:07 INFO - running build_ext 02:13:07 INFO - building 'psutil._psutil_windows' extension 02:13:07 INFO - error: Unable to find vcvarsall.bat 02:13:07 INFO - ---------------------------------------- 02:13:07 INFO - Command C:\slave\test\build\venv\Scripts\python.exe -c "import setuptools;__file__='C:\\slave\\test\\build\\venv\\build\\psutil\\setup.py';execfile(__file__)" install --single-version-externally-managed --record c:\users\cltbld\appdata\local\temp\pip-7orlrx-record\install-record.txt --install-headers C:\slave\test\build\venv\include\site\python2.7 failed with error code 1 02:13:07 INFO - Storing complete log in C:\Users\cltbld\AppData\Roaming\pip\pip.log 02:13:07 WARNING - Return code: 1 02:13:07 WARNING - Could not install python package: C:\slave\test\build\venv\Scripts\pip install --timeout 120 --no-index --find-links http://pypi.pvt.build.mozilla.org/pub --find-links http://pypi.pub.build.mozilla.org/pub mozsystemmonitor==0.0.0 failed after 1 tries! 02:13:07 INFO - Installing blobuploader==1.2.4 into virtualenv C:\slave\test\build\venv 02:13:07 INFO - proxxy config: {'regions': ['.use1.', '.usw2.', '.scl3'], 'instances': ['proxxy1.srv.releng.use1.mozilla.com', 'proxxy1.srv.releng.usw2.mozilla.com', 'proxxy1.srv.releng.scl3.mozilla.com'], 'urls': [('http://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp-ssl.mozilla.org', 'ftp.mozilla.org'), ('http://pvtbuilds.pvt.build.mozilla.org', 'pvtbuilds.mozilla.org'), ('http://pypi.pvt.build.mozilla.org', 'pypi.pvt.build.mozilla.org'), ('http://pypi.pub.build.mozilla.org', 'pypi.pub.build.mozilla.org'), ('https://queue.taskcluster.net', 'queue.taskcluster.net')]} 02:13:07 INFO - http://pypi.pvt.build.mozilla.org/pub matches http://pypi.pvt.build.mozilla.org 02:13:07 INFO - proxxy config: {'regions': ['.use1.', '.usw2.', '.scl3'], 'instances': ['proxxy1.srv.releng.use1.mozilla.com', 'proxxy1.srv.releng.usw2.mozilla.com', 'proxxy1.srv.releng.scl3.mozilla.com'], 'urls': [('http://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp-ssl.mozilla.org', 'ftp.mozilla.org'), ('http://pvtbuilds.pvt.build.mozilla.org', 'pvtbuilds.mozilla.org'), ('http://pypi.pvt.build.mozilla.org', 'pypi.pvt.build.mozilla.org'), ('http://pypi.pub.build.mozilla.org', 'pypi.pub.build.mozilla.org'), ('https://queue.taskcluster.net', 'queue.taskcluster.net')]} 02:13:07 INFO - http://pypi.pub.build.mozilla.org/pub matches http://pypi.pub.build.mozilla.org 02:13:07 INFO - retry: Calling run_command with args: [['C:\\slave\\test\\build\\venv\\Scripts\\pip', 'install', '--timeout', '120', '--no-index', '--find-links', 'http://pypi.pvt.build.mozilla.org/pub', '--find-links', 'http://pypi.pub.build.mozilla.org/pub', 'blobuploader==1.2.4']], kwargs: {'error_level': 'warning', 'error_list': [{'substr': 'not found or a compiler error:', 'level': 'warning'}, {'regex': <_sre.SRE_Pattern object at 0x018786B0>, 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x01BE5200>, 'level': 'warning'}, {'regex': <_sre.SRE_Pattern object at 0x018360B0>, 'level': 'debug'}, {'substr': 'command not found', 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x01B5C368>, '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 0x017FAD30>, 'level': 'critical'}, {'regex': <_sre.SRE_Pattern object at 0x01BF10C0>, 'level': 'critical'}], 'cwd': 'C:\\slave\\test\\build', 'env': {'TMP': 'C:\\Users\\cltbld\\AppData\\Local\\Temp', 'MOZILLABUILD': 'D:\\mozilla-build', 'COMPUTERNAME': 'T-W732-IX-142', 'USERDOMAIN': 'T-W732-IX-142', '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-142', '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:\\mozilla-build\\hg;c:\\Program Files\\Microsoft Windows Performance Toolkit\\;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 02:13:07 INFO - Running command: ['C:\\slave\\test\\build\\venv\\Scripts\\pip', 'install', '--timeout', '120', '--no-index', '--find-links', 'http://pypi.pvt.build.mozilla.org/pub', '--find-links', 'http://pypi.pub.build.mozilla.org/pub', 'blobuploader==1.2.4'] in C:\slave\test\build 02:13:07 INFO - Copy/paste: C:\slave\test\build\venv\Scripts\pip install --timeout 120 --no-index --find-links http://pypi.pvt.build.mozilla.org/pub --find-links http://pypi.pub.build.mozilla.org/pub blobuploader==1.2.4 02:13:07 INFO - Using env: {'ALLUSERSPROFILE': 'C:\\ProgramData', 02:13:07 INFO - 'APPDATA': 'C:\\Users\\cltbld\\AppData\\Roaming', 02:13:07 INFO - 'COMMONPROGRAMFILES': 'C:\\Program Files\\Common Files', 02:13:07 INFO - 'COMPUTERNAME': 'T-W732-IX-142', 02:13:07 INFO - 'COMSPEC': 'C:\\windows\\system32\\cmd.exe', 02:13:07 INFO - 'DCLOCATION': 'SCL3', 02:13:07 INFO - 'DEVENVDIR': 'D:\\msvs8\\Common7\\IDE', 02:13:07 INFO - 'DNSSUFFIX': 'wintest.releng.scl3.mozilla.com', 02:13:07 INFO - 'FP_NO_HOST_CHECK': 'NO', 02:13:07 INFO - 'FRAMEWORKDIR': 'C:\\WINDOWS\\Microsoft.NET\\Framework', 02:13:07 INFO - 'FRAMEWORKSDKDIR': 'D:\\msvs8\\SDK\\v2.0', 02:13:07 INFO - 'FRAMEWORKVERSION': 'v2.0.50727', 02:13:07 INFO - 'HOMEDRIVE': 'C:', 02:13:07 INFO - 'HOMEPATH': '\\Users\\cltbld', 02:13:07 INFO - 'KTS_HOME': 'C:\\Program Files\\KTS', 02:13:07 INFO - 'KTS_VERSION': '1.19c', 02:13:07 INFO - 'LIBPATH': 'C:\\WINDOWS\\Microsoft.NET\\Framework\\v2.0.50727;D:\\msvs8\\VC\\ATLMFC\\LIB', 02:13:07 INFO - 'LOCALAPPDATA': 'C:\\Users\\cltbld\\AppData\\Local', 02:13:07 INFO - 'LOGONSERVER': '\\\\T-W732-IX-142', 02:13:07 INFO - 'MONDIR': 'C:\\Monitor_config\\', 02:13:07 INFO - 'MOZBUILDDIR': 'C:\\mozilla-build\\', 02:13:07 INFO - 'MOZILLABUILD': 'D:\\mozilla-build', 02:13:07 INFO - 'MOZILLABUILDDRIVE': 'C:', 02:13:07 INFO - 'MOZILLABUILDPATH': '\\mozilla-build\\', 02:13:07 INFO - 'MOZ_AIRBAG': '1', 02:13:07 INFO - 'MOZ_CRASHREPORTER_NO_REPORT': '1', 02:13:07 INFO - 'MOZ_HIDE_RESULTS_TABLE': '1', 02:13:07 INFO - 'MOZ_MSVCVERSION': '8', 02:13:07 INFO - 'MOZ_NO_REMOTE': '1', 02:13:07 INFO - 'MOZ_TOOLS': 'D:\\mozilla-build\\moztools', 02:13:07 INFO - 'MSVCDIR': 'D:\\msvs8\\VC', 02:13:07 INFO - 'NO_EM_RESTART': '1', 02:13:07 INFO - 'NO_FAIL_ON_TEST_ERRORS': '1', 02:13:07 INFO - 'NUMBER_OF_PROCESSORS': '8', 02:13:07 INFO - 'OS': 'Windows_NT', 02:13:07 INFO - 'OURDRIVE': 'C:', 02:13:07 INFO - 'PATH': 'C:\\Program Files\\NVIDIA Corporation\\PhysX\\Common;C:\\windows\\system32;C:\\windows;C:\\windows\\System32\\Wbem;C:\\windows\\System32\\WindowsPowerShell\\v1.0\\;C:\\mozilla-build\\python27;C:\\mozilla-build\\python27\\Scripts;C:\\mozilla-build\\msys\\bin;C:\\mozilla-build\\vim\\vim72;C:\\mozilla-build\\wget;C:\\mozilla-build\\info-zip;C:\\CoreUtils\\bin;C:\\mozilla-build\\buildbotve\\scripts;C:\\mozilla-build\\hg;c:\\Program Files\\Microsoft Windows Performance Toolkit\\;c:\\mozilla-build\\hg\\', 02:13:07 INFO - 'PATHEXT': '.COM;.EXE;.BAT;.CMD;.VBS;.VBE;.JS;.JSE;.WSF;.WSH;.MSC', 02:13:07 INFO - 'PROCESSOR_ARCHITECTURE': 'x86', 02:13:07 INFO - 'PROCESSOR_IDENTIFIER': 'x86 Family 6 Model 30 Stepping 5, GenuineIntel', 02:13:07 INFO - 'PROCESSOR_LEVEL': '6', 02:13:07 INFO - 'PROCESSOR_REVISION': '1e05', 02:13:07 INFO - 'PROGRAMDATA': 'C:\\ProgramData', 02:13:07 INFO - 'PROGRAMFILES': 'C:\\Program Files', 02:13:07 INFO - 'PROMPT': '$P$G', 02:13:07 INFO - 'PROPERTIES_FILE': 'C:\\slave\\test/buildprops.json', 02:13:07 INFO - 'PSMODULEPATH': 'C:\\windows\\system32\\WindowsPowerShell\\v1.0\\Modules\\', 02:13:07 INFO - 'PUBLIC': 'C:\\Users\\Public', 02:13:07 INFO - 'PWD': 'C:\\slave\\test', 02:13:07 INFO - 'RUNLOGFILE': 'C:\\slave\\\\runslave.log', 02:13:07 INFO - 'SLAVEDIR': 'C:\\slave\\', 02:13:07 INFO - 'SYSTEMDRIVE': 'C:', 02:13:07 INFO - 'SYSTEMROOT': 'C:\\windows', 02:13:07 INFO - 'TEMP': 'C:\\Users\\cltbld\\AppData\\Local\\Temp', 02:13:07 INFO - 'TEST1': 'testie', 02:13:07 INFO - 'TMP': 'C:\\Users\\cltbld\\AppData\\Local\\Temp', 02:13:07 INFO - 'USERDOMAIN': 'T-W732-IX-142', 02:13:07 INFO - 'USERNAME': 'cltbld', 02:13:07 INFO - 'USERPROFILE': 'C:\\Users\\cltbld', 02:13:07 INFO - 'VCINSTALLDIR': 'D:\\msvs8\\VC', 02:13:07 INFO - 'VCVARS': 'D:\\msvs8\\VC\\bin\\vcvars32.bat', 02:13:07 INFO - 'VSINSTALLDIR': 'D:\\msvs8', 02:13:07 INFO - 'WINDIR': 'C:\\windows', 02:13:07 INFO - 'WINDOWS_TRACING_FLAGS': '3', 02:13:07 INFO - 'WINDOWS_TRACING_LOGFILE': 'C:\\BVTBin\\Tests\\installpackage\\csilogfile.log', 02:13:07 INFO - 'XPCOM_DEBUG_BREAK': 'warn'} 02:13:07 INFO - Ignoring indexes: http://pypi.python.org/simple/ 02:13:07 INFO - Downloading/unpacking blobuploader==1.2.4 02:13:07 INFO - Downloading blobuploader-1.2.4.tar.gz 02:13:07 INFO - Running setup.py egg_info for package blobuploader 02:13:07 INFO - Downloading/unpacking requests==1.2.3. (from blobuploader==1.2.4) 02:13:12 INFO - Running setup.py egg_info for package requests 02:13:12 INFO - Downloading/unpacking docopt==0.6.1 (from blobuploader==1.2.4) 02:13:12 INFO - Downloading docopt-0.6.1.tar.gz 02:13:12 INFO - Running setup.py egg_info for package docopt 02:13:12 INFO - Installing collected packages: blobuploader, docopt, requests 02:13:12 INFO - Running setup.py install for blobuploader 02:13:12 INFO - Running setup.py install for docopt 02:13:12 INFO - Running setup.py install for requests 02:13:12 INFO - Successfully installed blobuploader docopt requests 02:13:12 INFO - Cleaning up... 02:13:12 INFO - Return code: 0 02:13:12 INFO - Installing None into virtualenv C:\slave\test\build\venv 02:13:12 INFO - proxxy config: {'regions': ['.use1.', '.usw2.', '.scl3'], 'instances': ['proxxy1.srv.releng.use1.mozilla.com', 'proxxy1.srv.releng.usw2.mozilla.com', 'proxxy1.srv.releng.scl3.mozilla.com'], 'urls': [('http://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp-ssl.mozilla.org', 'ftp.mozilla.org'), ('http://pvtbuilds.pvt.build.mozilla.org', 'pvtbuilds.mozilla.org'), ('http://pypi.pvt.build.mozilla.org', 'pypi.pvt.build.mozilla.org'), ('http://pypi.pub.build.mozilla.org', 'pypi.pub.build.mozilla.org'), ('https://queue.taskcluster.net', 'queue.taskcluster.net')]} 02:13:12 INFO - http://pypi.pvt.build.mozilla.org/pub matches http://pypi.pvt.build.mozilla.org 02:13:12 INFO - proxxy config: {'regions': ['.use1.', '.usw2.', '.scl3'], 'instances': ['proxxy1.srv.releng.use1.mozilla.com', 'proxxy1.srv.releng.usw2.mozilla.com', 'proxxy1.srv.releng.scl3.mozilla.com'], 'urls': [('http://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp-ssl.mozilla.org', 'ftp.mozilla.org'), ('http://pvtbuilds.pvt.build.mozilla.org', 'pvtbuilds.mozilla.org'), ('http://pypi.pvt.build.mozilla.org', 'pypi.pvt.build.mozilla.org'), ('http://pypi.pub.build.mozilla.org', 'pypi.pub.build.mozilla.org'), ('https://queue.taskcluster.net', 'queue.taskcluster.net')]} 02:13:12 INFO - http://pypi.pub.build.mozilla.org/pub matches http://pypi.pub.build.mozilla.org 02:13:12 INFO - retry: Calling run_command with args: [['C:\\slave\\test\\build\\venv\\Scripts\\pip', 'install', '--no-deps', '--timeout', '120', '-r', 'C:\\slave\\test\\build\\tests\\config\\marionette_requirements.txt', '--no-index', '--find-links', 'http://pypi.pvt.build.mozilla.org/pub', '--find-links', 'http://pypi.pub.build.mozilla.org/pub']], kwargs: {'error_level': 'warning', 'error_list': [{'substr': 'not found or a compiler error:', 'level': 'warning'}, {'regex': <_sre.SRE_Pattern object at 0x018786B0>, 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x01BE5200>, 'level': 'warning'}, {'regex': <_sre.SRE_Pattern object at 0x018360B0>, 'level': 'debug'}, {'substr': 'command not found', 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x01B5C368>, '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 0x017FAD30>, 'level': 'critical'}, {'regex': <_sre.SRE_Pattern object at 0x01BF10C0>, '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-142', 'USERDOMAIN': 'T-W732-IX-142', '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-142', '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:\\mozilla-build\\hg;c:\\Program Files\\Microsoft Windows Performance Toolkit\\;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 02:13:12 INFO - Running command: ['C:\\slave\\test\\build\\venv\\Scripts\\pip', 'install', '--no-deps', '--timeout', '120', '-r', 'C:\\slave\\test\\build\\tests\\config\\marionette_requirements.txt', '--no-index', '--find-links', 'http://pypi.pvt.build.mozilla.org/pub', '--find-links', 'http://pypi.pub.build.mozilla.org/pub'] in C:\slave\test\build\tests\config 02:13:12 INFO - Copy/paste: C:\slave\test\build\venv\Scripts\pip install --no-deps --timeout 120 -r C:\slave\test\build\tests\config\marionette_requirements.txt --no-index --find-links http://pypi.pvt.build.mozilla.org/pub --find-links http://pypi.pub.build.mozilla.org/pub 02:13:12 INFO - Using env: {'ALLUSERSPROFILE': 'C:\\ProgramData', 02:13:12 INFO - 'APPDATA': 'C:\\Users\\cltbld\\AppData\\Roaming', 02:13:12 INFO - 'COMMONPROGRAMFILES': 'C:\\Program Files\\Common Files', 02:13:12 INFO - 'COMPUTERNAME': 'T-W732-IX-142', 02:13:12 INFO - 'COMSPEC': 'C:\\windows\\system32\\cmd.exe', 02:13:12 INFO - 'DCLOCATION': 'SCL3', 02:13:12 INFO - 'DEVENVDIR': 'D:\\msvs8\\Common7\\IDE', 02:13:12 INFO - 'DNSSUFFIX': 'wintest.releng.scl3.mozilla.com', 02:13:12 INFO - 'FP_NO_HOST_CHECK': 'NO', 02:13:12 INFO - 'FRAMEWORKDIR': 'C:\\WINDOWS\\Microsoft.NET\\Framework', 02:13:12 INFO - 'FRAMEWORKSDKDIR': 'D:\\msvs8\\SDK\\v2.0', 02:13:12 INFO - 'FRAMEWORKVERSION': 'v2.0.50727', 02:13:12 INFO - 'HOMEDRIVE': 'C:', 02:13:12 INFO - 'HOMEPATH': '\\Users\\cltbld', 02:13:12 INFO - 'KTS_HOME': 'C:\\Program Files\\KTS', 02:13:12 INFO - 'KTS_VERSION': '1.19c', 02:13:12 INFO - 'LIBPATH': 'C:\\WINDOWS\\Microsoft.NET\\Framework\\v2.0.50727;D:\\msvs8\\VC\\ATLMFC\\LIB', 02:13:12 INFO - 'LOCALAPPDATA': 'C:\\Users\\cltbld\\AppData\\Local', 02:13:12 INFO - 'LOGONSERVER': '\\\\T-W732-IX-142', 02:13:12 INFO - 'MONDIR': 'C:\\Monitor_config\\', 02:13:12 INFO - 'MOZBUILDDIR': 'C:\\mozilla-build\\', 02:13:12 INFO - 'MOZILLABUILD': 'D:\\mozilla-build', 02:13:12 INFO - 'MOZILLABUILDDRIVE': 'C:', 02:13:12 INFO - 'MOZILLABUILDPATH': '\\mozilla-build\\', 02:13:12 INFO - 'MOZ_AIRBAG': '1', 02:13:12 INFO - 'MOZ_CRASHREPORTER_NO_REPORT': '1', 02:13:12 INFO - 'MOZ_HIDE_RESULTS_TABLE': '1', 02:13:12 INFO - 'MOZ_MSVCVERSION': '8', 02:13:12 INFO - 'MOZ_NO_REMOTE': '1', 02:13:12 INFO - 'MOZ_TOOLS': 'D:\\mozilla-build\\moztools', 02:13:12 INFO - 'MSVCDIR': 'D:\\msvs8\\VC', 02:13:12 INFO - 'NO_EM_RESTART': '1', 02:13:12 INFO - 'NO_FAIL_ON_TEST_ERRORS': '1', 02:13:12 INFO - 'NUMBER_OF_PROCESSORS': '8', 02:13:12 INFO - 'OS': 'Windows_NT', 02:13:12 INFO - 'OURDRIVE': 'C:', 02:13:12 INFO - 'PATH': 'C:\\Program Files\\NVIDIA Corporation\\PhysX\\Common;C:\\windows\\system32;C:\\windows;C:\\windows\\System32\\Wbem;C:\\windows\\System32\\WindowsPowerShell\\v1.0\\;C:\\mozilla-build\\python27;C:\\mozilla-build\\python27\\Scripts;C:\\mozilla-build\\msys\\bin;C:\\mozilla-build\\vim\\vim72;C:\\mozilla-build\\wget;C:\\mozilla-build\\info-zip;C:\\CoreUtils\\bin;C:\\mozilla-build\\buildbotve\\scripts;C:\\mozilla-build\\hg;c:\\Program Files\\Microsoft Windows Performance Toolkit\\;c:\\mozilla-build\\hg\\', 02:13:12 INFO - 'PATHEXT': '.COM;.EXE;.BAT;.CMD;.VBS;.VBE;.JS;.JSE;.WSF;.WSH;.MSC', 02:13:12 INFO - 'PROCESSOR_ARCHITECTURE': 'x86', 02:13:12 INFO - 'PROCESSOR_IDENTIFIER': 'x86 Family 6 Model 30 Stepping 5, GenuineIntel', 02:13:12 INFO - 'PROCESSOR_LEVEL': '6', 02:13:12 INFO - 'PROCESSOR_REVISION': '1e05', 02:13:12 INFO - 'PROGRAMDATA': 'C:\\ProgramData', 02:13:12 INFO - 'PROGRAMFILES': 'C:\\Program Files', 02:13:12 INFO - 'PROMPT': '$P$G', 02:13:12 INFO - 'PROPERTIES_FILE': 'C:\\slave\\test/buildprops.json', 02:13:12 INFO - 'PSMODULEPATH': 'C:\\windows\\system32\\WindowsPowerShell\\v1.0\\Modules\\', 02:13:12 INFO - 'PUBLIC': 'C:\\Users\\Public', 02:13:12 INFO - 'PWD': 'C:\\slave\\test', 02:13:12 INFO - 'RUNLOGFILE': 'C:\\slave\\\\runslave.log', 02:13:12 INFO - 'SLAVEDIR': 'C:\\slave\\', 02:13:12 INFO - 'SYSTEMDRIVE': 'C:', 02:13:12 INFO - 'SYSTEMROOT': 'C:\\windows', 02:13:12 INFO - 'TEMP': 'C:\\Users\\cltbld\\AppData\\Local\\Temp', 02:13:12 INFO - 'TEST1': 'testie', 02:13:12 INFO - 'TMP': 'C:\\Users\\cltbld\\AppData\\Local\\Temp', 02:13:12 INFO - 'USERDOMAIN': 'T-W732-IX-142', 02:13:12 INFO - 'USERNAME': 'cltbld', 02:13:12 INFO - 'USERPROFILE': 'C:\\Users\\cltbld', 02:13:12 INFO - 'VCINSTALLDIR': 'D:\\msvs8\\VC', 02:13:12 INFO - 'VCVARS': 'D:\\msvs8\\VC\\bin\\vcvars32.bat', 02:13:12 INFO - 'VSINSTALLDIR': 'D:\\msvs8', 02:13:12 INFO - 'WINDIR': 'C:\\windows', 02:13:12 INFO - 'WINDOWS_TRACING_FLAGS': '3', 02:13:12 INFO - 'WINDOWS_TRACING_LOGFILE': 'C:\\BVTBin\\Tests\\installpackage\\csilogfile.log', 02:13:12 INFO - 'XPCOM_DEBUG_BREAK': 'warn'} 02:13:17 INFO - Ignoring indexes: http://pypi.python.org/simple/ 02:13:17 INFO - Unpacking c:\slave\test\build\tests\mozbase\manifestparser 02:13:17 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmanifestparser 02:13:17 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozcrash 02:13:17 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozcrash 02:13:17 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozdebug 02:13:17 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozdebug 02:13:17 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozdevice 02:13:17 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozdevice 02:13:17 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozfile 02:13:17 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozfile 02:13:17 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozhttpd 02:13:17 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozhttpd 02:13:17 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozinfo 02:13:17 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozinfo 02:13:17 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozinstall 02:13:17 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozinstall 02:13:17 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozleak 02:13:17 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozleak 02:13:17 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozlog 02:13:17 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozlog 02:13:17 INFO - Unpacking c:\slave\test\build\tests\mozbase\moznetwork 02:13:17 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmoznetwork 02:13:17 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozprocess 02:13:17 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozprocess 02:13:17 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozprofile 02:13:17 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozprofile 02:13:17 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozrunner 02:13:17 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozrunner 02:13:17 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozscreenshot 02:13:17 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozscreenshot 02:13:17 INFO - Unpacking c:\slave\test\build\tests\mozbase\moztest 02:13:17 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmoztest 02:13:17 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozversion 02:13:17 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozversion 02:13:17 INFO - Unpacking c:\slave\test\build\tests\tools\wptserve 02:13:17 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Ctools%5Cwptserve 02:13:17 INFO - Unpacking c:\slave\test\build\tests\marionette\client 02:13:17 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmarionette%5Cclient 02:13:17 INFO - Unpacking c:\slave\test\build\tests\marionette\marionette\runner\mixins\browsermob-proxy-py 02:13:17 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmarionette%5Cmarionette%5Crunner%5Cmixins%5Cbrowsermob-proxy-py 02:13:17 INFO - Unpacking c:\slave\test\build\tests\marionette 02:13:17 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmarionette 02:13:17 INFO - warning: no files found matching '*.js' under directory 'marionette\touch' 02:13:17 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 02:13:17 INFO - Running setup.py install for browsermob-proxy 02:13:30 INFO - Running setup.py install for manifestparser 02:13:30 INFO - Installing manifestparser-script.py script to C:\slave\test\build\venv\Scripts 02:13:30 INFO - Installing manifestparser.exe script to C:\slave\test\build\venv\Scripts 02:13:30 INFO - Running setup.py install for marionette-client 02:13:30 INFO - warning: no files found matching '*.js' under directory 'marionette\touch' 02:13:30 INFO - Installing marionette-script.py script to C:\slave\test\build\venv\Scripts 02:13:30 INFO - Installing marionette.exe script to C:\slave\test\build\venv\Scripts 02:13:30 INFO - Running setup.py install for marionette-driver 02:13:30 INFO - Running setup.py install for mozcrash 02:13:30 INFO - Running setup.py install for mozdebug 02:13:30 INFO - Running setup.py install for mozdevice 02:13:30 INFO - Installing sutini-script.py script to C:\slave\test\build\venv\Scripts 02:13:30 INFO - Installing sutini.exe script to C:\slave\test\build\venv\Scripts 02:13:30 INFO - Installing dm-script.py script to C:\slave\test\build\venv\Scripts 02:13:30 INFO - Installing dm.exe script to C:\slave\test\build\venv\Scripts 02:13:30 INFO - Running setup.py install for mozfile 02:13:30 INFO - Running setup.py install for mozhttpd 02:13:30 INFO - Installing mozhttpd-script.py script to C:\slave\test\build\venv\Scripts 02:13:30 INFO - Installing mozhttpd.exe script to C:\slave\test\build\venv\Scripts 02:13:30 INFO - Running setup.py install for mozinfo 02:13:30 INFO - Installing mozinfo-script.py script to C:\slave\test\build\venv\Scripts 02:13:30 INFO - Installing mozinfo.exe script to C:\slave\test\build\venv\Scripts 02:13:30 INFO - Running setup.py install for mozInstall 02:13:30 INFO - Installing moz_remove_from_system-script.py script to C:\slave\test\build\venv\Scripts 02:13:30 INFO - Installing moz_remove_from_system.exe script to C:\slave\test\build\venv\Scripts 02:13:30 INFO - Installing mozuninstall-script.py script to C:\slave\test\build\venv\Scripts 02:13:30 INFO - Installing mozuninstall.exe script to C:\slave\test\build\venv\Scripts 02:13:30 INFO - Installing mozinstall-script.py script to C:\slave\test\build\venv\Scripts 02:13:30 INFO - Installing mozinstall.exe script to C:\slave\test\build\venv\Scripts 02:13:30 INFO - Installing moz_add_to_system-script.py script to C:\slave\test\build\venv\Scripts 02:13:30 INFO - Installing moz_add_to_system.exe script to C:\slave\test\build\venv\Scripts 02:13:30 INFO - Running setup.py install for mozleak 02:13:30 INFO - Running setup.py install for mozlog 02:13:30 INFO - Installing structlog-script.py script to C:\slave\test\build\venv\Scripts 02:13:30 INFO - Installing structlog.exe script to C:\slave\test\build\venv\Scripts 02:13:30 INFO - Running setup.py install for moznetwork 02:13:30 INFO - Installing moznetwork-script.py script to C:\slave\test\build\venv\Scripts 02:13:30 INFO - Installing moznetwork.exe script to C:\slave\test\build\venv\Scripts 02:13:30 INFO - Running setup.py install for mozprocess 02:13:30 INFO - Running setup.py install for mozprofile 02:13:30 INFO - Installing mozprofile-script.py script to C:\slave\test\build\venv\Scripts 02:13:30 INFO - Installing mozprofile.exe script to C:\slave\test\build\venv\Scripts 02:13:30 INFO - Installing diff-profiles-script.py script to C:\slave\test\build\venv\Scripts 02:13:30 INFO - Installing diff-profiles.exe script to C:\slave\test\build\venv\Scripts 02:13:30 INFO - Installing view-profile-script.py script to C:\slave\test\build\venv\Scripts 02:13:30 INFO - Installing view-profile.exe script to C:\slave\test\build\venv\Scripts 02:13:30 INFO - Running setup.py install for mozrunner 02:13:30 INFO - Installing mozrunner-script.py script to C:\slave\test\build\venv\Scripts 02:13:31 INFO - Installing mozrunner.exe script to C:\slave\test\build\venv\Scripts 02:13:31 INFO - Running setup.py install for mozscreenshot 02:13:31 INFO - Running setup.py install for moztest 02:13:31 INFO - Running setup.py install for mozversion 02:13:31 INFO - Installing mozversion-script.py script to C:\slave\test\build\venv\Scripts 02:13:31 INFO - Installing mozversion.exe script to C:\slave\test\build\venv\Scripts 02:13:31 INFO - Running setup.py install for wptserve 02:13:31 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 02:13:31 INFO - Cleaning up... 02:13:31 INFO - Return code: 0 02:13:31 INFO - Installing None into virtualenv C:\slave\test\build\venv 02:13:31 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')]} 02:13:31 INFO - http://pypi.pvt.build.mozilla.org/pub matches http://pypi.pvt.build.mozilla.org 02:13:31 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')]} 02:13:31 INFO - http://pypi.pub.build.mozilla.org/pub matches http://pypi.pub.build.mozilla.org 02:13:31 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 0x018786B0>, 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x01BE5200>, 'level': 'warning'}, {'regex': <_sre.SRE_Pattern object at 0x018360B0>, 'level': 'debug'}, {'substr': 'command not found', 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x01B5C368>, '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 0x017FAD30>, 'level': 'critical'}, {'regex': <_sre.SRE_Pattern object at 0x01BF10C0>, '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-142', 'USERDOMAIN': 'T-W732-IX-142', '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-142', '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:\\mozilla-build\\hg;c:\\Program Files\\Microsoft Windows Performance Toolkit\\;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 02:13:31 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 02:13:31 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 02:13:31 INFO - Using env: {'ALLUSERSPROFILE': 'C:\\ProgramData', 02:13:31 INFO - 'APPDATA': 'C:\\Users\\cltbld\\AppData\\Roaming', 02:13:31 INFO - 'COMMONPROGRAMFILES': 'C:\\Program Files\\Common Files', 02:13:31 INFO - 'COMPUTERNAME': 'T-W732-IX-142', 02:13:31 INFO - 'COMSPEC': 'C:\\windows\\system32\\cmd.exe', 02:13:31 INFO - 'DCLOCATION': 'SCL3', 02:13:31 INFO - 'DEVENVDIR': 'D:\\msvs8\\Common7\\IDE', 02:13:31 INFO - 'DNSSUFFIX': 'wintest.releng.scl3.mozilla.com', 02:13:31 INFO - 'FP_NO_HOST_CHECK': 'NO', 02:13:31 INFO - 'FRAMEWORKDIR': 'C:\\WINDOWS\\Microsoft.NET\\Framework', 02:13:31 INFO - 'FRAMEWORKSDKDIR': 'D:\\msvs8\\SDK\\v2.0', 02:13:31 INFO - 'FRAMEWORKVERSION': 'v2.0.50727', 02:13:31 INFO - 'HOMEDRIVE': 'C:', 02:13:31 INFO - 'HOMEPATH': '\\Users\\cltbld', 02:13:31 INFO - 'KTS_HOME': 'C:\\Program Files\\KTS', 02:13:31 INFO - 'KTS_VERSION': '1.19c', 02:13:31 INFO - 'LIBPATH': 'C:\\WINDOWS\\Microsoft.NET\\Framework\\v2.0.50727;D:\\msvs8\\VC\\ATLMFC\\LIB', 02:13:31 INFO - 'LOCALAPPDATA': 'C:\\Users\\cltbld\\AppData\\Local', 02:13:31 INFO - 'LOGONSERVER': '\\\\T-W732-IX-142', 02:13:31 INFO - 'MONDIR': 'C:\\Monitor_config\\', 02:13:31 INFO - 'MOZBUILDDIR': 'C:\\mozilla-build\\', 02:13:31 INFO - 'MOZILLABUILD': 'D:\\mozilla-build', 02:13:31 INFO - 'MOZILLABUILDDRIVE': 'C:', 02:13:31 INFO - 'MOZILLABUILDPATH': '\\mozilla-build\\', 02:13:31 INFO - 'MOZ_AIRBAG': '1', 02:13:31 INFO - 'MOZ_CRASHREPORTER_NO_REPORT': '1', 02:13:31 INFO - 'MOZ_HIDE_RESULTS_TABLE': '1', 02:13:31 INFO - 'MOZ_MSVCVERSION': '8', 02:13:31 INFO - 'MOZ_NO_REMOTE': '1', 02:13:31 INFO - 'MOZ_TOOLS': 'D:\\mozilla-build\\moztools', 02:13:31 INFO - 'MSVCDIR': 'D:\\msvs8\\VC', 02:13:31 INFO - 'NO_EM_RESTART': '1', 02:13:31 INFO - 'NO_FAIL_ON_TEST_ERRORS': '1', 02:13:31 INFO - 'NUMBER_OF_PROCESSORS': '8', 02:13:31 INFO - 'OS': 'Windows_NT', 02:13:31 INFO - 'OURDRIVE': 'C:', 02:13:31 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:\\mozilla-build\\hg;c:\\Program Files\\Microsoft Windows Performance Toolkit\\;c:\\mozilla-build\\hg\\', 02:13:31 INFO - 'PATHEXT': '.COM;.EXE;.BAT;.CMD;.VBS;.VBE;.JS;.JSE;.WSF;.WSH;.MSC', 02:13:31 INFO - 'PROCESSOR_ARCHITECTURE': 'x86', 02:13:31 INFO - 'PROCESSOR_IDENTIFIER': 'x86 Family 6 Model 30 Stepping 5, GenuineIntel', 02:13:31 INFO - 'PROCESSOR_LEVEL': '6', 02:13:31 INFO - 'PROCESSOR_REVISION': '1e05', 02:13:31 INFO - 'PROGRAMDATA': 'C:\\ProgramData', 02:13:31 INFO - 'PROGRAMFILES': 'C:\\Program Files', 02:13:31 INFO - 'PROMPT': '$P$G', 02:13:31 INFO - 'PROPERTIES_FILE': 'C:\\slave\\test/buildprops.json', 02:13:31 INFO - 'PSMODULEPATH': 'C:\\windows\\system32\\WindowsPowerShell\\v1.0\\Modules\\', 02:13:31 INFO - 'PUBLIC': 'C:\\Users\\Public', 02:13:31 INFO - 'PWD': 'C:\\slave\\test', 02:13:31 INFO - 'RUNLOGFILE': 'C:\\slave\\\\runslave.log', 02:13:31 INFO - 'SLAVEDIR': 'C:\\slave\\', 02:13:31 INFO - 'SYSTEMDRIVE': 'C:', 02:13:31 INFO - 'SYSTEMROOT': 'C:\\windows', 02:13:31 INFO - 'TEMP': 'C:\\Users\\cltbld\\AppData\\Local\\Temp', 02:13:31 INFO - 'TEST1': 'testie', 02:13:31 INFO - 'TMP': 'C:\\Users\\cltbld\\AppData\\Local\\Temp', 02:13:31 INFO - 'USERDOMAIN': 'T-W732-IX-142', 02:13:31 INFO - 'USERNAME': 'cltbld', 02:13:31 INFO - 'USERPROFILE': 'C:\\Users\\cltbld', 02:13:31 INFO - 'VCINSTALLDIR': 'D:\\msvs8\\VC', 02:13:31 INFO - 'VCVARS': 'D:\\msvs8\\VC\\bin\\vcvars32.bat', 02:13:31 INFO - 'VSINSTALLDIR': 'D:\\msvs8', 02:13:31 INFO - 'WINDIR': 'C:\\windows', 02:13:31 INFO - 'WINDOWS_TRACING_FLAGS': '3', 02:13:31 INFO - 'WINDOWS_TRACING_LOGFILE': 'C:\\BVTBin\\Tests\\installpackage\\csilogfile.log', 02:13:31 INFO - 'XPCOM_DEBUG_BREAK': 'warn'} 02:13:35 INFO - Ignoring indexes: http://pypi.python.org/simple/ 02:13:35 INFO - Unpacking c:\slave\test\build\tests\mozbase\manifestparser 02:13:35 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmanifestparser 02:13:35 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozcrash 02:13:35 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozcrash 02:13:35 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozdebug 02:13:35 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozdebug 02:13:35 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozdevice 02:13:35 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozdevice 02:13:35 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozfile 02:13:35 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozfile 02:13:35 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozhttpd 02:13:35 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozhttpd 02:13:35 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozinfo 02:13:35 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozinfo 02:13:35 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozinstall 02:13:35 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozinstall 02:13:35 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozleak 02:13:35 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozleak 02:13:35 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozlog 02:13:35 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozlog 02:13:35 INFO - Unpacking c:\slave\test\build\tests\mozbase\moznetwork 02:13:35 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmoznetwork 02:13:35 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozprocess 02:13:35 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozprocess 02:13:35 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozprofile 02:13:35 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozprofile 02:13:35 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozrunner 02:13:35 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozrunner 02:13:35 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozscreenshot 02:13:35 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozscreenshot 02:13:35 INFO - Unpacking c:\slave\test\build\tests\mozbase\moztest 02:13:35 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmoztest 02:13:35 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozversion 02:13:35 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozversion 02:13:35 INFO - Unpacking c:\slave\test\build\tests\tools\wptserve 02:13:35 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Ctools%5Cwptserve 02:13:35 INFO - Unpacking c:\slave\test\build\tests\marionette\client 02:13:35 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmarionette%5Cclient 02:13:35 INFO - Unpacking c:\slave\test\build\tests\marionette\marionette\runner\mixins\browsermob-proxy-py 02:13:35 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmarionette%5Cmarionette%5Crunner%5Cmixins%5Cbrowsermob-proxy-py 02:13:35 INFO - Unpacking c:\slave\test\build\tests\marionette 02:13:35 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmarionette 02:13:35 INFO - warning: no files found matching '*.js' under directory 'marionette\touch' 02:13:35 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)) 02:13:46 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)) 02:13:46 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)) 02:13:46 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)) 02:13:46 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)) 02:13:46 INFO - Downloading/unpacking blessings>=1.3 (from mozlog->-r C:\slave\test\build\tests\config\mozbase_requirements.txt (line 10)) 02:13:46 INFO - Downloading blessings-1.6.tar.gz 02:13:46 INFO - Running setup.py egg_info for package blessings 02:13:46 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)) 02:13:46 INFO - Installing collected packages: blessings, browsermob-proxy, manifestparser, marionette-client, marionette-driver, mozcrash, mozdebug, mozdevice, mozhttpd, mozInstall, mozleak, mozprofile, mozrunner, mozscreenshot, moztest, mozversion, wptserve 02:13:46 INFO - Running setup.py install for blessings 02:13:46 INFO - Running setup.py install for browsermob-proxy 02:13:46 INFO - Running setup.py install for manifestparser 02:13:46 INFO - Installing manifestparser-script.py script to C:\slave\test\build\venv\Scripts 02:13:46 INFO - Installing manifestparser.exe script to C:\slave\test\build\venv\Scripts 02:13:46 INFO - Running setup.py install for marionette-client 02:13:46 INFO - warning: no files found matching '*.js' under directory 'marionette\touch' 02:13:46 INFO - Installing marionette-script.py script to C:\slave\test\build\venv\Scripts 02:13:46 INFO - Installing marionette.exe script to C:\slave\test\build\venv\Scripts 02:13:46 INFO - Running setup.py install for marionette-driver 02:13:46 INFO - Running setup.py install for mozcrash 02:13:46 INFO - Running setup.py install for mozdebug 02:13:46 INFO - Running setup.py install for mozdevice 02:13:46 INFO - Installing sutini-script.py script to C:\slave\test\build\venv\Scripts 02:13:46 INFO - Installing sutini.exe script to C:\slave\test\build\venv\Scripts 02:13:46 INFO - Installing dm-script.py script to C:\slave\test\build\venv\Scripts 02:13:46 INFO - Installing dm.exe script to C:\slave\test\build\venv\Scripts 02:13:46 INFO - Running setup.py install for mozhttpd 02:13:46 INFO - Installing mozhttpd-script.py script to C:\slave\test\build\venv\Scripts 02:13:46 INFO - Installing mozhttpd.exe script to C:\slave\test\build\venv\Scripts 02:13:46 INFO - Running setup.py install for mozInstall 02:13:46 INFO - Installing moz_remove_from_system-script.py script to C:\slave\test\build\venv\Scripts 02:13:46 INFO - Installing moz_remove_from_system.exe script to C:\slave\test\build\venv\Scripts 02:13:46 INFO - Installing mozuninstall-script.py script to C:\slave\test\build\venv\Scripts 02:13:46 INFO - Installing mozuninstall.exe script to C:\slave\test\build\venv\Scripts 02:13:46 INFO - Installing mozinstall-script.py script to C:\slave\test\build\venv\Scripts 02:13:46 INFO - Installing mozinstall.exe script to C:\slave\test\build\venv\Scripts 02:13:46 INFO - Installing moz_add_to_system-script.py script to C:\slave\test\build\venv\Scripts 02:13:47 INFO - Installing moz_add_to_system.exe script to C:\slave\test\build\venv\Scripts 02:13:47 INFO - Running setup.py install for mozleak 02:13:47 INFO - Running setup.py install for mozprofile 02:13:47 INFO - Installing mozprofile-script.py script to C:\slave\test\build\venv\Scripts 02:13:47 INFO - Installing mozprofile.exe script to C:\slave\test\build\venv\Scripts 02:13:47 INFO - Installing diff-profiles-script.py script to C:\slave\test\build\venv\Scripts 02:13:47 INFO - Installing diff-profiles.exe script to C:\slave\test\build\venv\Scripts 02:13:47 INFO - Installing view-profile-script.py script to C:\slave\test\build\venv\Scripts 02:13:47 INFO - Installing view-profile.exe script to C:\slave\test\build\venv\Scripts 02:13:47 INFO - Running setup.py install for mozrunner 02:13:47 INFO - Installing mozrunner-script.py script to C:\slave\test\build\venv\Scripts 02:13:47 INFO - Installing mozrunner.exe script to C:\slave\test\build\venv\Scripts 02:13:49 INFO - Running setup.py install for mozscreenshot 02:13:49 INFO - Running setup.py install for moztest 02:13:49 INFO - Running setup.py install for mozversion 02:13:49 INFO - Installing mozversion-script.py script to C:\slave\test\build\venv\Scripts 02:13:49 INFO - Installing mozversion.exe script to C:\slave\test\build\venv\Scripts 02:13:49 INFO - Running setup.py install for wptserve 02:13:49 INFO - Successfully installed blessings browsermob-proxy manifestparser marionette-client marionette-driver mozcrash mozdebug mozdevice mozhttpd mozInstall mozleak mozprofile mozrunner mozscreenshot moztest mozversion wptserve 02:13:49 INFO - Cleaning up... 02:13:49 INFO - Return code: 0 02:13:49 INFO - Done creating virtualenv C:\slave\test\build\venv. 02:13:49 INFO - Getting output from command: ['C:\\slave\\test\\build\\venv\\Scripts\\pip', 'freeze'] 02:13:49 INFO - Copy/paste: C:\slave\test\build\venv\Scripts\pip freeze 02:13:49 INFO - Reading from file tmpfile_stdout 02:13:49 INFO - Using _rmtree_windows ... 02:13:49 INFO - Using _rmtree_windows ... 02:13:49 INFO - Current package versions: 02:13:49 INFO - blessings == 1.6 02:13:49 INFO - blobuploader == 1.2.4 02:13:49 INFO - browsermob-proxy == 0.6.0 02:13:49 INFO - distribute == 0.6.14 02:13:49 INFO - docopt == 0.6.1 02:13:49 INFO - manifestparser == 1.1 02:13:49 INFO - marionette-client == 2.3.0 02:13:49 INFO - marionette-driver == 1.4.0 02:13:49 INFO - mozInstall == 1.12 02:13:49 INFO - mozcrash == 0.17 02:13:49 INFO - mozdebug == 0.1 02:13:49 INFO - mozdevice == 0.48 02:13:49 INFO - mozfile == 1.2 02:13:49 INFO - mozhttpd == 0.7 02:13:49 INFO - mozinfo == 0.9 02:13:49 INFO - mozleak == 0.1 02:13:49 INFO - mozlog == 3.1 02:13:49 INFO - moznetwork == 0.27 02:13:49 INFO - mozprocess == 0.22 02:13:49 INFO - mozprofile == 0.28 02:13:49 INFO - mozrunner == 6.11 02:13:49 INFO - mozscreenshot == 0.1 02:13:49 INFO - mozsystemmonitor == 0.0 02:13:49 INFO - moztest == 0.7 02:13:49 INFO - mozversion == 1.4 02:13:49 INFO - requests == 1.2.3 02:13:49 INFO - wptserve == 1.4.0 02:13:49 INFO - Running post-action listener: _resource_record_post_action 02:13:49 INFO - Running post-action listener: _start_resource_monitoring 02:13:49 INFO - Starting resource monitoring. 02:13:49 INFO - ##### 02:13:49 INFO - ##### Running pull step. 02:13:49 INFO - ##### 02:13:49 INFO - Running pre-action listener: _resource_record_pre_action 02:13:49 INFO - Running main action method: pull 02:13:49 INFO - Pull has nothing to do! 02:13:49 INFO - Running post-action listener: _resource_record_post_action 02:13:49 INFO - ##### 02:13:49 INFO - ##### Running install step. 02:13:49 INFO - ##### 02:13:49 INFO - Running pre-action listener: _resource_record_pre_action 02:13:49 INFO - Running main action method: install 02:13:49 INFO - Getting output from command: ['C:\\slave\\test\\build\\venv\\Scripts\\pip', 'freeze'] 02:13:49 INFO - Copy/paste: C:\slave\test\build\venv\Scripts\pip freeze 02:13:49 INFO - Reading from file tmpfile_stdout 02:13:49 INFO - Using _rmtree_windows ... 02:13:49 INFO - Using _rmtree_windows ... 02:13:49 INFO - Detecting whether we're running mozinstall >=1.0... 02:13:49 INFO - Getting output from command: ['C:\\slave\\test/build/venv/scripts/python', 'C:\\slave\\test/build/venv/scripts/mozinstall-script.py', '-h'] 02:13:49 INFO - Copy/paste: C:\slave\test/build/venv/scripts/python C:\slave\test/build/venv/scripts/mozinstall-script.py -h 02:13:49 INFO - Reading from file tmpfile_stdout 02:13:49 INFO - Output received: 02:13:49 INFO - Usage: mozinstall-script.py [options] installer 02:13:49 INFO - Options: 02:13:49 INFO - -h, --help show this help message and exit 02:13:49 INFO - -d DEST, --destination=DEST 02:13:49 INFO - Directory to install application into. [default: 02:13:49 INFO - "C:\slave\test"] 02:13:49 INFO - --app=APP Application being installed. [default: firefox] 02:13:49 INFO - Using _rmtree_windows ... 02:13:49 INFO - Using _rmtree_windows ... 02:13:49 INFO - mkdir: C:\slave\test\build\application 02:13:49 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.0.en-US.win32.zip', '--destination', 'C:\\slave\\test\\build\\application'] 02:13:49 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.0.en-US.win32.zip --destination C:\slave\test\build\application 02:13:51 INFO - Reading from file tmpfile_stdout 02:13:51 INFO - Output received: 02:13:51 INFO - C:\slave\test\build\application\firefox\firefox.exe 02:13:51 INFO - Using _rmtree_windows ... 02:13:51 INFO - Using _rmtree_windows ... 02:13:51 INFO - Running post-action listener: _resource_record_post_action 02:13:51 INFO - ##### 02:13:51 INFO - ##### Running run-tests step. 02:13:51 INFO - ##### 02:13:51 INFO - Running pre-action listener: _resource_record_pre_action 02:13:51 INFO - Running main action method: run_tests 02:13:51 INFO - mkdir: C:\slave\test\build\blobber_upload_dir 02:13:51 INFO - Minidump filename unknown. Determining based upon platform and architecture. 02:13:51 INFO - Minidump tooltool manifest unknown. Determining based upon platform and architecture. 02:13:51 INFO - grabbing minidump binary from tooltool 02:13:51 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')]} 02:13:51 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 0x01B5C368>, '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 0x017FAD30>, 'level': 'critical'}, {'regex': <_sre.SRE_Pattern object at 0x01BF10C0>, 'level': 'critical'}, {'substr': 'ERROR - ', 'level': 'error'}], 'cwd': 'C:\\slave\\test\\build', 'privileged': False}, attempt #1 02:13:51 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 02:13:51 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 02:13:51 INFO - INFO - Attempting to fetch from 'https://api.pub.build.mozilla.org/tooltool/'... 02:13:52 INFO - INFO - File win32-minidump_stackwalk.exe fetched from https://api.pub.build.mozilla.org/tooltool/ as C:\slave\test\build\tmpnefee8 02:13:52 INFO - INFO - File integrity verified, renaming tmpnefee8 to win32-minidump_stackwalk.exe 02:13:52 INFO - Return code: 0 02:13:52 INFO - Chmoding C:\slave\test\build\win32-minidump_stackwalk.exe to 0755 02:13:52 INFO - ENV: MINIDUMP_SAVE_PATH is now C:\slave\test\build\blobber_upload_dir 02:13:52 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/Wk1y3p8tQt-lb4Rh9Zzf_A/artifacts/public/build/firefox-48.0.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 02:13:52 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/Wk1y3p8tQt-lb4Rh9Zzf_A/artifacts/public/build/firefox-48.0.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 02:13:52 INFO - Using env: {'ALLUSERSPROFILE': 'C:\\ProgramData', 02:13:52 INFO - 'APPDATA': 'C:\\Users\\cltbld\\AppData\\Roaming', 02:13:52 INFO - 'COMMONPROGRAMFILES': 'C:\\Program Files\\Common Files', 02:13:52 INFO - 'COMPUTERNAME': 'T-W732-IX-142', 02:13:52 INFO - 'COMSPEC': 'C:\\windows\\system32\\cmd.exe', 02:13:52 INFO - 'DCLOCATION': 'SCL3', 02:13:52 INFO - 'DEVENVDIR': 'D:\\msvs8\\Common7\\IDE', 02:13:52 INFO - 'DNSSUFFIX': 'wintest.releng.scl3.mozilla.com', 02:13:52 INFO - 'FP_NO_HOST_CHECK': 'NO', 02:13:52 INFO - 'FRAMEWORKDIR': 'C:\\WINDOWS\\Microsoft.NET\\Framework', 02:13:52 INFO - 'FRAMEWORKSDKDIR': 'D:\\msvs8\\SDK\\v2.0', 02:13:52 INFO - 'FRAMEWORKVERSION': 'v2.0.50727', 02:13:52 INFO - 'HOMEDRIVE': 'C:', 02:13:52 INFO - 'HOMEPATH': '\\Users\\cltbld', 02:13:52 INFO - 'KTS_HOME': 'C:\\Program Files\\KTS', 02:13:52 INFO - 'KTS_VERSION': '1.19c', 02:13:52 INFO - 'LIBPATH': 'C:\\WINDOWS\\Microsoft.NET\\Framework\\v2.0.50727;D:\\msvs8\\VC\\ATLMFC\\LIB', 02:13:52 INFO - 'LOCALAPPDATA': 'C:\\Users\\cltbld\\AppData\\Local', 02:13:52 INFO - 'LOGONSERVER': '\\\\T-W732-IX-142', 02:13:52 INFO - 'MINIDUMP_SAVE_PATH': 'C:\\slave\\test\\build\\blobber_upload_dir', 02:13:52 INFO - 'MONDIR': 'C:\\Monitor_config\\', 02:13:52 INFO - 'MOZBUILDDIR': 'C:\\mozilla-build\\', 02:13:52 INFO - 'MOZILLABUILD': 'D:\\mozilla-build', 02:13:52 INFO - 'MOZILLABUILDDRIVE': 'C:', 02:13:52 INFO - 'MOZILLABUILDPATH': '\\mozilla-build\\', 02:13:52 INFO - 'MOZ_AIRBAG': '1', 02:13:52 INFO - 'MOZ_CRASHREPORTER_NO_REPORT': '1', 02:13:52 INFO - 'MOZ_HIDE_RESULTS_TABLE': '1', 02:13:52 INFO - 'MOZ_MSVCVERSION': '8', 02:13:52 INFO - 'MOZ_NO_REMOTE': '1', 02:13:52 INFO - 'MOZ_TOOLS': 'D:\\mozilla-build\\moztools', 02:13:52 INFO - 'MSVCDIR': 'D:\\msvs8\\VC', 02:13:52 INFO - 'NO_EM_RESTART': '1', 02:13:52 INFO - 'NO_FAIL_ON_TEST_ERRORS': '1', 02:13:52 INFO - 'NUMBER_OF_PROCESSORS': '8', 02:13:52 INFO - 'OS': 'Windows_NT', 02:13:52 INFO - 'OURDRIVE': 'C:', 02:13: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:\\mozilla-build\\hg;c:\\Program Files\\Microsoft Windows Performance Toolkit\\;c:\\mozilla-build\\hg\\', 02:13:52 INFO - 'PATHEXT': '.COM;.EXE;.BAT;.CMD;.VBS;.VBE;.JS;.JSE;.WSF;.WSH;.MSC', 02:13:52 INFO - 'PROCESSOR_ARCHITECTURE': 'x86', 02:13:52 INFO - 'PROCESSOR_IDENTIFIER': 'x86 Family 6 Model 30 Stepping 5, GenuineIntel', 02:13:52 INFO - 'PROCESSOR_LEVEL': '6', 02:13:52 INFO - 'PROCESSOR_REVISION': '1e05', 02:13:52 INFO - 'PROGRAMDATA': 'C:\\ProgramData', 02:13:52 INFO - 'PROGRAMFILES': 'C:\\Program Files', 02:13:52 INFO - 'PROMPT': '$P$G', 02:13:52 INFO - 'PROPERTIES_FILE': 'C:\\slave\\test/buildprops.json', 02:13:52 INFO - 'PSMODULEPATH': 'C:\\windows\\system32\\WindowsPowerShell\\v1.0\\Modules\\', 02:13:52 INFO - 'PUBLIC': 'C:\\Users\\Public', 02:13:52 INFO - 'PWD': 'C:\\slave\\test', 02:13:52 INFO - 'RUNLOGFILE': 'C:\\slave\\\\runslave.log', 02:13:52 INFO - 'SLAVEDIR': 'C:\\slave\\', 02:13:52 INFO - 'SYSTEMDRIVE': 'C:', 02:13:52 INFO - 'SYSTEMROOT': 'C:\\windows', 02:13:52 INFO - 'TEMP': 'C:\\Users\\cltbld\\AppData\\Local\\Temp', 02:13:52 INFO - 'TEST1': 'testie', 02:13:52 INFO - 'TMP': 'C:\\Users\\cltbld\\AppData\\Local\\Temp', 02:13:52 INFO - 'USERDOMAIN': 'T-W732-IX-142', 02:13:52 INFO - 'USERNAME': 'cltbld', 02:13:52 INFO - 'USERPROFILE': 'C:\\Users\\cltbld', 02:13:52 INFO - 'VCINSTALLDIR': 'D:\\msvs8\\VC', 02:13:52 INFO - 'VCVARS': 'D:\\msvs8\\VC\\bin\\vcvars32.bat', 02:13:52 INFO - 'VSINSTALLDIR': 'D:\\msvs8', 02:13:52 INFO - 'WINDIR': 'C:\\windows', 02:13:52 INFO - 'WINDOWS_TRACING_FLAGS': '3', 02:13:52 INFO - 'WINDOWS_TRACING_LOGFILE': 'C:\\BVTBin\\Tests\\installpackage\\csilogfile.log', 02:13:52 INFO - 'XPCOM_DEBUG_BREAK': 'warn'} 02:13:52 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/Wk1y3p8tQt-lb4Rh9Zzf_A/artifacts/public/build/firefox-48.0.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 02:13:54 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 02:13:54 INFO - import pkg_resources 02:13:55 INFO - Using 1 client processes 02:13:58 INFO - SUITE-START | Running 778 tests 02:13:58 INFO - Running testharness tests 02:13:58 INFO - TEST-START | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_001.html 02:13:58 INFO - TEST-SKIP | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_001.html | took 0ms 02:13:58 INFO - TEST-START | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_004.html 02:13:58 INFO - TEST-SKIP | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_004.html | took 0ms 02:13:58 INFO - TEST-START | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_005.html 02:13:58 INFO - TEST-SKIP | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_005.html | took 0ms 02:13:59 INFO - Setting up ssl 02:13:59 INFO - PROCESS | certutil | 02:13:59 INFO - PROCESS | certutil | 02:13:59 INFO - PROCESS | certutil | 02:13:59 INFO - Certificate Nickname Trust Attributes 02:13:59 INFO - SSL,S/MIME,JAR/XPI 02:13:59 INFO - 02:13:59 INFO - web-platform-tests CT,, 02:13:59 INFO - 02:13:59 INFO - Starting runner 02:13:59 INFO - PROCESS | 3424 | [3424] WARNING: Failed to load startupcache file correctly, removing!: file c:/builds/moz2_slave/m-beta-w32-d-00000000000000000/build/src/startupcache/StartupCache.cpp, line 228 02:14:00 INFO - PROCESS | 3424 | [3424] WARNING: NS_ENSURE_SUCCESS(rv, rv) failed with result 0x80004005: file c:/builds/moz2_slave/m-beta-w32-d-00000000000000000/build/src/xpcom/base/nsSystemInfo.cpp, line 112 02:14:00 INFO - PROCESS | 3424 | [3424] WARNING: This method is lossy. Use GetCanonicalPath !: file c:/builds/moz2_slave/m-beta-w32-d-00000000000000000/build/src/xpcom/io/nsLocalFileWin.cpp, line 3456 02:14:01 INFO - PROCESS | 3424 | 1467364441581 Marionette DEBUG Marionette enabled via build flag and pref 02:14:02 INFO - PROCESS | 3424 | ++DOCSHELL 0DB90400 == 1 [pid = 3424] [id = 1] 02:14:02 INFO - PROCESS | 3424 | ++DOMWINDOW == 1 (0DB90800) [pid = 3424] [serial = 1] [outer = 00000000] 02:14:02 INFO - PROCESS | 3424 | [3424] WARNING: No inner window available!: file c:/builds/moz2_slave/m-beta-w32-d-00000000000000000/build/src/dom/base/nsGlobalWindow.cpp, line 9832 02:14:02 INFO - PROCESS | 3424 | ++DOMWINDOW == 2 (0DB91400) [pid = 3424] [serial = 2] [outer = 0DB90800] 02:14:03 INFO - PROCESS | 3424 | ++DOCSHELL 1450B000 == 2 [pid = 3424] [id = 2] 02:14:03 INFO - PROCESS | 3424 | ++DOMWINDOW == 3 (1450B400) [pid = 3424] [serial = 3] [outer = 00000000] 02:14:03 INFO - PROCESS | 3424 | [3424] WARNING: No inner window available!: file c:/builds/moz2_slave/m-beta-w32-d-00000000000000000/build/src/dom/base/nsGlobalWindow.cpp, line 9832 02:14:03 INFO - PROCESS | 3424 | ++DOMWINDOW == 4 (1450C000) [pid = 3424] [serial = 4] [outer = 1450B400] 02:14:03 INFO - PROCESS | 3424 | 1467364443299 Marionette INFO Listening on port 2828 02:14:04 INFO - PROCESS | 3424 | 1467364444949 Marionette DEBUG Marionette enabled via command-line flag 02:14:04 INFO - PROCESS | 3424 | [3424] WARNING: getting z level of unregistered window: file c:/builds/moz2_slave/m-beta-w32-d-00000000000000000/build/src/xpfe/appshell/nsWindowMediator.cpp, line 623 02:14:04 INFO - PROCESS | 3424 | [3424] WARNING: getting z level of unregistered window: file c:/builds/moz2_slave/m-beta-w32-d-00000000000000000/build/src/xpfe/appshell/nsWindowMediator.cpp, line 623 02:14:04 INFO - PROCESS | 3424 | ++DOCSHELL 15144800 == 3 [pid = 3424] [id = 3] 02:14:04 INFO - PROCESS | 3424 | ++DOMWINDOW == 5 (1514C800) [pid = 3424] [serial = 5] [outer = 00000000] 02:14:04 INFO - PROCESS | 3424 | [3424] WARNING: No inner window available!: file c:/builds/moz2_slave/m-beta-w32-d-00000000000000000/build/src/dom/base/nsGlobalWindow.cpp, line 9832 02:14:04 INFO - PROCESS | 3424 | ++DOMWINDOW == 6 (1514D400) [pid = 3424] [serial = 6] [outer = 1514C800] 02:14:05 INFO - PROCESS | 3424 | [3424] WARNING: 'NS_FAILED(rv)', file c:/builds/moz2_slave/m-beta-w32-d-00000000000000000/build/src/dom/plugins/base/nsPluginHost.cpp, line 2375 02:14:05 INFO - PROCESS | 3424 | ++DOMWINDOW == 7 (15E51C00) [pid = 3424] [serial = 7] [outer = 1450B400] 02:14:05 INFO - PROCESS | 3424 | [3424] WARNING: NS_ENSURE_SUCCESS(rv, rv) failed with result 0x80520012: file c:/builds/moz2_slave/m-beta-w32-d-00000000000000000/build/src/js/xpconnect/loader/mozJSComponentLoader.cpp, line 846 02:14:05 INFO - PROCESS | 3424 | 1467364445987 Marionette DEBUG Accepted connection conn0 from 127.0.0.1:49645 02:14:06 INFO - PROCESS | 3424 | [3424] WARNING: NS_ENSURE_SUCCESS(rv, rv) failed with result 0x80520012: file c:/builds/moz2_slave/m-beta-w32-d-00000000000000000/build/src/js/xpconnect/loader/mozJSComponentLoader.cpp, line 846 02:14:06 INFO - PROCESS | 3424 | 1467364445997 Marionette DEBUG Accepted connection conn1 from 127.0.0.1:49647 02:14:06 INFO - PROCESS | 3424 | [3424] WARNING: NS_ENSURE_SUCCESS(rv, rv) failed with result 0x80520012: file c:/builds/moz2_slave/m-beta-w32-d-00000000000000000/build/src/js/xpconnect/loader/mozJSComponentLoader.cpp, line 846 02:14:06 INFO - PROCESS | 3424 | 1467364446004 Marionette DEBUG Accepted connection conn2 from 127.0.0.1:49648 02:14:06 INFO - PROCESS | 3424 | [3424] WARNING: NS_ENSURE_SUCCESS(rv, rv) failed with result 0x80520012: file c:/builds/moz2_slave/m-beta-w32-d-00000000000000000/build/src/js/xpconnect/loader/mozJSComponentLoader.cpp, line 846 02:14:06 INFO - PROCESS | 3424 | 1467364446011 Marionette DEBUG Accepted connection conn3 from 127.0.0.1:49650 02:14:06 INFO - PROCESS | 3424 | [3424] WARNING: NS_ENSURE_SUCCESS(rv, rv) failed with result 0x80520012: file c:/builds/moz2_slave/m-beta-w32-d-00000000000000000/build/src/js/xpconnect/loader/mozJSComponentLoader.cpp, line 846 02:14:06 INFO - PROCESS | 3424 | 1467364446044 Marionette DEBUG Accepted connection conn4 from 127.0.0.1:49651 02:14:06 INFO - PROCESS | 3424 | 1467364446047 Marionette DEBUG Closed connection conn0 02:14:06 INFO - PROCESS | 3424 | 1467364446049 Marionette DEBUG Closed connection conn1 02:14:06 INFO - PROCESS | 3424 | 1467364446054 Marionette DEBUG Closed connection conn2 02:14:06 INFO - PROCESS | 3424 | 1467364446056 Marionette DEBUG Closed connection conn3 02:14:06 INFO - PROCESS | 3424 | 1467364446141 Marionette DEBUG Closed connection conn4 02:14:06 INFO - PROCESS | 3424 | [3424] WARNING: NS_ENSURE_SUCCESS(rv, rv) failed with result 0x80520012: file c:/builds/moz2_slave/m-beta-w32-d-00000000000000000/build/src/js/xpconnect/loader/mozJSComponentLoader.cpp, line 846 02:14:06 INFO - PROCESS | 3424 | 1467364446255 Marionette DEBUG Accepted connection conn5 from 127.0.0.1:49653 02:14:06 INFO - PROCESS | 3424 | ++DOCSHELL 0DB91800 == 4 [pid = 3424] [id = 4] 02:14:06 INFO - PROCESS | 3424 | ++DOMWINDOW == 8 (16E66000) [pid = 3424] [serial = 8] [outer = 00000000] 02:14:06 INFO - PROCESS | 3424 | ++DOMWINDOW == 9 (17871800) [pid = 3424] [serial = 9] [outer = 16E66000] 02:14:06 INFO - PROCESS | 3424 | 1467364446378 Marionette DEBUG Closed connection conn5 02:14:06 INFO - PROCESS | 3424 | [3424] WARNING: NS_ENSURE_SUCCESS(rv, rv) failed with result 0x80520012: file c:/builds/moz2_slave/m-beta-w32-d-00000000000000000/build/src/js/xpconnect/loader/mozJSComponentLoader.cpp, line 846 02:14:06 INFO - PROCESS | 3424 | 1467364446382 Marionette DEBUG Accepted connection conn6 from 127.0.0.1:49654 02:14:06 INFO - PROCESS | 3424 | ++DOMWINDOW == 10 (17877C00) [pid = 3424] [serial = 10] [outer = 16E66000] 02:14:06 INFO - PROCESS | 3424 | 1467364446404 Marionette DEBUG Closed connection conn6 02:14:06 INFO - PROCESS | 3424 | [3424] WARNING: NS_ENSURE_SUCCESS(rv, rv) failed with result 0x80520012: file c:/builds/moz2_slave/m-beta-w32-d-00000000000000000/build/src/js/xpconnect/loader/mozJSComponentLoader.cpp, line 846 02:14:06 INFO - PROCESS | 3424 | 1467364446409 Marionette DEBUG Accepted connection conn7 from 127.0.0.1:49655 02:14:06 INFO - PROCESS | 3424 | 1467364446432 Marionette TRACE conn7 -> [0,1,"newSession",{"sessionId":null,"capabilities":null}] 02:14:06 INFO - PROCESS | 3424 | 1467364446437 Marionette CONFIG Changing capabilities: {"browserName":"Firefox","browserVersion":"48.0","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":"20160630235323","device":"desktop","version":"48.0"} 02:14:07 INFO - PROCESS | 3424 | [3424] WARNING: Failed to retarget HTML data delivery to the parser thread.: file c:/builds/moz2_slave/m-beta-w32-d-00000000000000000/build/src/parser/html/nsHtml5StreamParser.cpp, line 967 02:14:08 INFO - PROCESS | 3424 | ++DOCSHELL 1B978000 == 5 [pid = 3424] [id = 5] 02:14:08 INFO - PROCESS | 3424 | ++DOMWINDOW == 11 (1B97B800) [pid = 3424] [serial = 11] [outer = 00000000] 02:14:08 INFO - PROCESS | 3424 | ++DOCSHELL 1B97BC00 == 6 [pid = 3424] [id = 6] 02:14:08 INFO - PROCESS | 3424 | ++DOMWINDOW == 12 (1B97C000) [pid = 3424] [serial = 12] [outer = 00000000] 02:14:08 INFO - PROCESS | 3424 | [3424] WARNING: NS_ENSURE_SUCCESS(rv, rv) failed with result 0x80040111: file c:/builds/moz2_slave/m-beta-w32-d-00000000000000000/build/src/dom/base/nsFrameLoader.cpp, line 272 02:14:09 INFO - PROCESS | 3424 | ++DOCSHELL 1C5F7C00 == 7 [pid = 3424] [id = 7] 02:14:09 INFO - PROCESS | 3424 | ++DOMWINDOW == 13 (1C5F8000) [pid = 3424] [serial = 13] [outer = 00000000] 02:14:09 INFO - PROCESS | 3424 | [3424] WARNING: NS_ENSURE_SUCCESS(rv, rv) failed with result 0x80040111: file c:/builds/moz2_slave/m-beta-w32-d-00000000000000000/build/src/dom/base/nsFrameLoader.cpp, line 272 02:14:09 INFO - PROCESS | 3424 | [3424] WARNING: Couldn't create child process for iframe.: file c:/builds/moz2_slave/m-beta-w32-d-00000000000000000/build/src/dom/base/nsFrameLoader.cpp, line 336 02:14:09 INFO - PROCESS | 3424 | ++DOMWINDOW == 14 (1BE28C00) [pid = 3424] [serial = 14] [outer = 1C5F8000] 02:14:09 INFO - PROCESS | 3424 | ++DOMWINDOW == 15 (1C4B8400) [pid = 3424] [serial = 15] [outer = 1B97B800] 02:14:09 INFO - PROCESS | 3424 | ++DOMWINDOW == 16 (1C4B9C00) [pid = 3424] [serial = 16] [outer = 1B97C000] 02:14:09 INFO - PROCESS | 3424 | ++DOMWINDOW == 17 (1C4BC400) [pid = 3424] [serial = 17] [outer = 1C5F8000] 02:14:09 INFO - PROCESS | 3424 | [3424] WARNING: getting z level of unregistered window: file c:/builds/moz2_slave/m-beta-w32-d-00000000000000000/build/src/xpfe/appshell/nsWindowMediator.cpp, line 623 02:14:09 INFO - PROCESS | 3424 | [3424] WARNING: getting z level of unregistered window: file c:/builds/moz2_slave/m-beta-w32-d-00000000000000000/build/src/xpfe/appshell/nsWindowMediator.cpp, line 623 02:14:09 INFO - PROCESS | 3424 | 1467364449978 Marionette INFO startBrowser 823c8ce9-dcc8-4499-864d-681f2fea0c49 02:14:10 INFO - PROCESS | 3424 | 1467364450015 Marionette DEBUG loaded listener.js 02:14:10 INFO - PROCESS | 3424 | 1467364450028 Marionette DEBUG loaded listener.js 02:14:10 INFO - PROCESS | 3424 | 1467364450031 Marionette INFO sendAsync 823c8ce9-dcc8-4499-864d-681f2fea0c49 02:14:10 INFO - PROCESS | 3424 | ++DOMWINDOW == 18 (19B17000) [pid = 3424] [serial = 18] [outer = 1C5F8000] 02:14:10 INFO - PROCESS | 3424 | 1467364450729 Marionette TRACE conn7 <- [1,1,null,{"sessionId":"823c8ce9-dcc8-4499-864d-681f2fea0c49","capabilities":{"browserName":"Firefox","browserVersion":"48.0","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":"20160630235323","device":"desktop","version":"48.0","command_id":1}}] 02:14:10 INFO - PROCESS | 3424 | 1467364450926 Marionette TRACE conn7 -> [0,2,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":128}] 02:14:10 INFO - PROCESS | 3424 | 1467364450929 Marionette INFO sendAsync 823c8ce9-dcc8-4499-864d-681f2fea0c49 02:14:11 INFO - PROCESS | 3424 | 1467364451020 Marionette TRACE conn7 <- [1,2,null,{"value":null}] 02:14:11 INFO - PROCESS | 3424 | 1467364451037 Marionette TRACE conn7 -> [0,3,"get",{"url":"http://web-platform.test:8000/testharness_runner.html"}] 02:14:11 INFO - PROCESS | 3424 | 1467364451040 Marionette INFO sendAsync 823c8ce9-dcc8-4499-864d-681f2fea0c49 02:14:11 INFO - PROCESS | 3424 | [3424] WARNING: Could not get disk status from nsIDiskSpaceWatcher: file c:/builds/moz2_slave/m-beta-w32-d-00000000000000000/build/src/uriloader/prefetch/nsOfflineCacheUpdateService.cpp, line 283 02:14:11 INFO - PROCESS | 3424 | [3424] WARNING: NS_ENSURE_TRUE(aURI) failed: file c:/builds/moz2_slave/m-beta-w32-d-00000000000000000/build/src/netwerk/cache2/CacheStorage.cpp, line 63 02:14:11 INFO - PROCESS | 3424 | ++DOMWINDOW == 19 (1B4B6000) [pid = 3424] [serial = 19] [outer = 1C5F8000] 02:14:12 INFO - PROCESS | 3424 | 1467364452012 Marionette TRACE conn7 <- [1,3,null,{}] 02:14:12 INFO - PROCESS | 3424 | [3424] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/m-beta-w32-d-00000000000000000/build/src/image/ImageFactory.cpp, line 109 02:14:12 INFO - PROCESS | 3424 | [3424] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/m-beta-w32-d-00000000000000000/build/src/image/ImageFactory.cpp, line 109 02:14:12 INFO - PROCESS | 3424 | 1467364452021 Marionette TRACE conn7 -> [0,4,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"document.title = 'MainThread'","sandbox":"default","line":140}] 02:14:12 INFO - PROCESS | 3424 | 1467364452024 Marionette INFO sendAsync 823c8ce9-dcc8-4499-864d-681f2fea0c49 02:14:12 INFO - PROCESS | 3424 | 1467364452044 Marionette TRACE conn7 <- [1,4,null,{"value":null}] 02:14:12 INFO - PROCESS | 3424 | 1467364452054 Marionette TRACE conn7 -> [0,5,"getWindowHandle",null] 02:14:12 INFO - PROCESS | 3424 | 1467364452056 Marionette TRACE conn7 <- [1,5,null,{"value":"13"}] 02:14:12 INFO - PROCESS | 3424 | 1467364452060 Marionette TRACE conn7 -> [0,6,"setScriptTimeout",{"ms":35000}] 02:14:12 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.copy.html 02:14:12 INFO - PROCESS | 3424 | 1467364452064 Marionette TRACE conn7 <- [1,6,null,{}] 02:14:12 INFO - PROCESS | 3424 | 1467364452139 Marionette TRACE conn7 -> [0,7,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:14:12 INFO - PROCESS | 3424 | 1467364452141 Marionette INFO sendAsync 823c8ce9-dcc8-4499-864d-681f2fea0c49 02:14:12 INFO - PROCESS | 3424 | 1467364452157 Marionette TRACE conn7 <- [1,7,null,{"value":null}] 02:14:12 INFO - PROCESS | 3424 | 1467364452161 Marionette TRACE conn7 -> [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\", \"77f57ffc-e2d5-43f5-9f0e-e3ed3fd421d8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:14:12 INFO - PROCESS | 3424 | 1467364452163 Marionette INFO sendAsync 823c8ce9-dcc8-4499-864d-681f2fea0c49 02:14:12 INFO - PROCESS | 3424 | ++DOCSHELL 1CA52000 == 8 [pid = 3424] [id = 8] 02:14:12 INFO - PROCESS | 3424 | ++DOMWINDOW == 20 (1CA52400) [pid = 3424] [serial = 20] [outer = 00000000] 02:14:12 INFO - PROCESS | 3424 | ++DOMWINDOW == 21 (1CA54C00) [pid = 3424] [serial = 21] [outer = 1CA52400] 02:14:12 INFO - PROCESS | 3424 | 1467364452213 Marionette DEBUG loaded listener.js 02:14:12 INFO - PROCESS | 3424 | ++DOMWINDOW == 22 (1CA59800) [pid = 3424] [serial = 22] [outer = 1CA52400] 02:14:12 INFO - PROCESS | 3424 | --DOCSHELL 0DB90400 == 7 [pid = 3424] [id = 1] 02:14:12 INFO - PROCESS | 3424 | ++DOCSHELL 09073800 == 8 [pid = 3424] [id = 9] 02:14:12 INFO - PROCESS | 3424 | ++DOMWINDOW == 23 (0C942400) [pid = 3424] [serial = 23] [outer = 00000000] 02:14:12 INFO - PROCESS | 3424 | ++DOMWINDOW == 24 (0CD74000) [pid = 3424] [serial = 24] [outer = 0C942400] 02:14:12 INFO - PROCESS | 3424 | 1467364452622 Marionette DEBUG loaded listener.js 02:14:12 INFO - PROCESS | 3424 | ++DOMWINDOW == 25 (0CEE1000) [pid = 3424] [serial = 25] [outer = 0C942400] 02:14:13 INFO - PROCESS | 3424 | 1467364453495 Marionette TRACE conn7 <- [1,8,null,{"value":["/2dcontext/compositing/2d.composite.canvas.copy.html",0,null,null,[["Canvas test: 2d.composite.canvas.copy",0,null,null]]]}] 02:14:13 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.copy.html | Canvas test: 2d.composite.canvas.copy 02:14:13 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.copy.html | took 1478ms 02:14:13 INFO - PROCESS | 3424 | 1467364453543 Marionette TRACE conn7 -> [0,9,"getWindowHandle",null] 02:14:13 INFO - PROCESS | 3424 | 1467364453546 Marionette TRACE conn7 <- [1,9,null,{"value":"13"}] 02:14:13 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.destination-atop.html 02:14:13 INFO - PROCESS | 3424 | 1467364453551 Marionette TRACE conn7 -> [0,10,"setScriptTimeout",{"ms":35000}] 02:14:13 INFO - PROCESS | 3424 | 1467364453554 Marionette TRACE conn7 <- [1,10,null,{}] 02:14:13 INFO - PROCESS | 3424 | 1467364453559 Marionette TRACE conn7 -> [0,11,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:14:13 INFO - PROCESS | 3424 | 1467364453562 Marionette INFO sendAsync 823c8ce9-dcc8-4499-864d-681f2fea0c49 02:14:13 INFO - PROCESS | 3424 | 1467364453721 Marionette TRACE conn7 <- [1,11,null,{"value":null}] 02:14:13 INFO - PROCESS | 3424 | 1467364453806 Marionette TRACE conn7 -> [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\", \"77f57ffc-e2d5-43f5-9f0e-e3ed3fd421d8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:14:13 INFO - PROCESS | 3424 | 1467364453809 Marionette INFO sendAsync 823c8ce9-dcc8-4499-864d-681f2fea0c49 02:14:13 INFO - PROCESS | 3424 | ++DOCSHELL 19A3F400 == 9 [pid = 3424] [id = 10] 02:14:13 INFO - PROCESS | 3424 | ++DOMWINDOW == 26 (19AC7400) [pid = 3424] [serial = 26] [outer = 00000000] 02:14:13 INFO - PROCESS | 3424 | ++DOMWINDOW == 27 (1AC7A800) [pid = 3424] [serial = 27] [outer = 19AC7400] 02:14:13 INFO - PROCESS | 3424 | 1467364453869 Marionette DEBUG loaded listener.js 02:14:13 INFO - PROCESS | 3424 | ++DOMWINDOW == 28 (1BB08000) [pid = 3424] [serial = 28] [outer = 19AC7400] 02:14:14 INFO - PROCESS | 3424 | 1467364454401 Marionette TRACE conn7 <- [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]]]}] 02:14:14 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.destination-atop.html | Canvas test: 2d.composite.canvas.destination-atop 02:14:14 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.destination-atop.html | took 930ms 02:14:14 INFO - PROCESS | 3424 | 1467364454482 Marionette TRACE conn7 -> [0,13,"getWindowHandle",null] 02:14:14 INFO - PROCESS | 3424 | 1467364454487 Marionette TRACE conn7 <- [1,13,null,{"value":"13"}] 02:14:14 INFO - PROCESS | 3424 | 1467364454493 Marionette TRACE conn7 -> [0,14,"setScriptTimeout",{"ms":35000}] 02:14:14 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.destination-in.html 02:14:14 INFO - PROCESS | 3424 | 1467364454496 Marionette TRACE conn7 <- [1,14,null,{}] 02:14:14 INFO - PROCESS | 3424 | 1467364454500 Marionette TRACE conn7 -> [0,15,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:14:14 INFO - PROCESS | 3424 | 1467364454503 Marionette INFO sendAsync 823c8ce9-dcc8-4499-864d-681f2fea0c49 02:14:14 INFO - PROCESS | 3424 | 1467364454633 Marionette TRACE conn7 <- [1,15,null,{"value":null}] 02:14:14 INFO - PROCESS | 3424 | 1467364454687 Marionette TRACE conn7 -> [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\", \"77f57ffc-e2d5-43f5-9f0e-e3ed3fd421d8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:14:14 INFO - PROCESS | 3424 | 1467364454690 Marionette INFO sendAsync 823c8ce9-dcc8-4499-864d-681f2fea0c49 02:14:14 INFO - PROCESS | 3424 | ++DOCSHELL 17823800 == 10 [pid = 3424] [id = 11] 02:14:14 INFO - PROCESS | 3424 | ++DOMWINDOW == 29 (17823C00) [pid = 3424] [serial = 29] [outer = 00000000] 02:14:14 INFO - PROCESS | 3424 | ++DOMWINDOW == 30 (1BF97400) [pid = 3424] [serial = 30] [outer = 17823C00] 02:14:14 INFO - PROCESS | 3424 | 1467364454749 Marionette DEBUG loaded listener.js 02:14:14 INFO - PROCESS | 3424 | ++DOMWINDOW == 31 (1C92EC00) [pid = 3424] [serial = 31] [outer = 17823C00] 02:14:15 INFO - PROCESS | 3424 | --DOCSHELL 0DB91800 == 9 [pid = 3424] [id = 4] 02:14:15 INFO - PROCESS | 3424 | 1467364455438 Marionette TRACE conn7 <- [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]]]}] 02:14:15 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.destination-in.html | Canvas test: 2d.composite.canvas.destination-in 02:14:15 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.destination-in.html | took 970ms 02:14:15 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.destination-out.html 02:14:15 INFO - PROCESS | 3424 | 1467364455467 Marionette TRACE conn7 -> [0,17,"getWindowHandle",null] 02:14:15 INFO - PROCESS | 3424 | 1467364455471 Marionette TRACE conn7 <- [1,17,null,{"value":"13"}] 02:14:15 INFO - PROCESS | 3424 | 1467364455476 Marionette TRACE conn7 -> [0,18,"setScriptTimeout",{"ms":35000}] 02:14:15 INFO - PROCESS | 3424 | 1467364455479 Marionette TRACE conn7 <- [1,18,null,{}] 02:14:15 INFO - PROCESS | 3424 | 1467364455486 Marionette TRACE conn7 -> [0,19,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:14:15 INFO - PROCESS | 3424 | 1467364455489 Marionette INFO sendAsync 823c8ce9-dcc8-4499-864d-681f2fea0c49 02:14:15 INFO - PROCESS | 3424 | ++DOCSHELL 0D5E0C00 == 10 [pid = 3424] [id = 12] 02:14:15 INFO - PROCESS | 3424 | ++DOMWINDOW == 32 (0D5E2000) [pid = 3424] [serial = 32] [outer = 00000000] 02:14:15 INFO - PROCESS | 3424 | 1467364455586 Marionette TRACE conn7 <- [1,19,null,{"value":null}] 02:14:15 INFO - PROCESS | 3424 | ++DOMWINDOW == 33 (0D51CC00) [pid = 3424] [serial = 33] [outer = 0D5E2000] 02:14:15 INFO - PROCESS | 3424 | ++DOMWINDOW == 34 (0DB43400) [pid = 3424] [serial = 34] [outer = 0D5E2000] 02:14:15 INFO - PROCESS | 3424 | 1467364455635 Marionette TRACE conn7 -> [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\", \"77f57ffc-e2d5-43f5-9f0e-e3ed3fd421d8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:14:15 INFO - PROCESS | 3424 | 1467364455638 Marionette INFO sendAsync 823c8ce9-dcc8-4499-864d-681f2fea0c49 02:14:15 INFO - PROCESS | 3424 | ++DOCSHELL 0C945800 == 11 [pid = 3424] [id = 13] 02:14:15 INFO - PROCESS | 3424 | ++DOMWINDOW == 35 (0D5E7800) [pid = 3424] [serial = 35] [outer = 00000000] 02:14:15 INFO - PROCESS | 3424 | ++DOMWINDOW == 36 (0DBE9000) [pid = 3424] [serial = 36] [outer = 0D5E7800] 02:14:15 INFO - PROCESS | 3424 | ++DOCSHELL 114D5400 == 12 [pid = 3424] [id = 14] 02:14:15 INFO - PROCESS | 3424 | ++DOMWINDOW == 37 (114D5800) [pid = 3424] [serial = 37] [outer = 00000000] 02:14:15 INFO - PROCESS | 3424 | ++DOMWINDOW == 38 (115CDC00) [pid = 3424] [serial = 38] [outer = 114D5800] 02:14:15 INFO - PROCESS | 3424 | 1467364455730 Marionette DEBUG loaded listener.js 02:14:15 INFO - PROCESS | 3424 | ++DOMWINDOW == 39 (1471EC00) [pid = 3424] [serial = 39] [outer = 114D5800] 02:14:15 INFO - PROCESS | 3424 | ++DOMWINDOW == 40 (114D8400) [pid = 3424] [serial = 40] [outer = 0D5E7800] 02:14:16 INFO - PROCESS | 3424 | 1467364456250 Marionette TRACE conn7 <- [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]]]}] 02:14:16 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.destination-out.html | Canvas test: 2d.composite.canvas.destination-out 02:14:16 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.destination-out.html | took 830ms 02:14:16 INFO - PROCESS | 3424 | 1467364456307 Marionette TRACE conn7 -> [0,21,"getWindowHandle",null] 02:14:16 INFO - PROCESS | 3424 | 1467364456311 Marionette TRACE conn7 <- [1,21,null,{"value":"13"}] 02:14:16 INFO - PROCESS | 3424 | 1467364456317 Marionette TRACE conn7 -> [0,22,"setScriptTimeout",{"ms":35000}] 02:14:16 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.destination-over.html 02:14:16 INFO - PROCESS | 3424 | 1467364456320 Marionette TRACE conn7 <- [1,22,null,{}] 02:14:16 INFO - PROCESS | 3424 | 1467364456324 Marionette TRACE conn7 -> [0,23,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:14:16 INFO - PROCESS | 3424 | 1467364456326 Marionette INFO sendAsync 823c8ce9-dcc8-4499-864d-681f2fea0c49 02:14:16 INFO - PROCESS | 3424 | 1467364456410 Marionette TRACE conn7 <- [1,23,null,{"value":null}] 02:14:16 INFO - PROCESS | 3424 | 1467364456485 Marionette TRACE conn7 -> [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\", \"77f57ffc-e2d5-43f5-9f0e-e3ed3fd421d8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:14:16 INFO - PROCESS | 3424 | 1467364456487 Marionette INFO sendAsync 823c8ce9-dcc8-4499-864d-681f2fea0c49 02:14:16 INFO - PROCESS | 3424 | ++DOCSHELL 15152400 == 13 [pid = 3424] [id = 15] 02:14:16 INFO - PROCESS | 3424 | ++DOMWINDOW == 41 (151DC800) [pid = 3424] [serial = 41] [outer = 00000000] 02:14:16 INFO - PROCESS | 3424 | ++DOMWINDOW == 42 (15E54400) [pid = 3424] [serial = 42] [outer = 151DC800] 02:14:16 INFO - PROCESS | 3424 | 1467364456534 Marionette DEBUG loaded listener.js 02:14:16 INFO - PROCESS | 3424 | ++DOMWINDOW == 43 (16E61800) [pid = 3424] [serial = 43] [outer = 151DC800] 02:14:16 INFO - PROCESS | 3424 | 1467364456901 Marionette TRACE conn7 <- [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]]]}] 02:14:16 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.destination-over.html | Canvas test: 2d.composite.canvas.destination-over 02:14:16 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.destination-over.html | took 630ms 02:14:16 INFO - PROCESS | 3424 | 1467364456953 Marionette TRACE conn7 -> [0,25,"getWindowHandle",null] 02:14:16 INFO - PROCESS | 3424 | 1467364456955 Marionette TRACE conn7 <- [1,25,null,{"value":"13"}] 02:14:16 INFO - PROCESS | 3424 | 1467364456959 Marionette TRACE conn7 -> [0,26,"setScriptTimeout",{"ms":35000}] 02:14:16 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.lighter.html 02:14:16 INFO - PROCESS | 3424 | 1467364456963 Marionette TRACE conn7 <- [1,26,null,{}] 02:14:16 INFO - PROCESS | 3424 | 1467364456979 Marionette TRACE conn7 -> [0,27,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:14:16 INFO - PROCESS | 3424 | 1467364456984 Marionette INFO sendAsync 823c8ce9-dcc8-4499-864d-681f2fea0c49 02:14:17 INFO - PROCESS | 3424 | 1467364457097 Marionette TRACE conn7 <- [1,27,null,{"value":null}] 02:14:17 INFO - PROCESS | 3424 | 1467364457105 Marionette TRACE conn7 -> [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\", \"77f57ffc-e2d5-43f5-9f0e-e3ed3fd421d8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:14:17 INFO - PROCESS | 3424 | 1467364457108 Marionette INFO sendAsync 823c8ce9-dcc8-4499-864d-681f2fea0c49 02:14:17 INFO - PROCESS | 3424 | ++DOCSHELL 178ED800 == 14 [pid = 3424] [id = 16] 02:14:17 INFO - PROCESS | 3424 | ++DOMWINDOW == 44 (178EE400) [pid = 3424] [serial = 44] [outer = 00000000] 02:14:17 INFO - PROCESS | 3424 | ++DOMWINDOW == 45 (17FEDC00) [pid = 3424] [serial = 45] [outer = 178EE400] 02:14:17 INFO - PROCESS | 3424 | 1467364457157 Marionette DEBUG loaded listener.js 02:14:17 INFO - PROCESS | 3424 | ++DOMWINDOW == 46 (184EE400) [pid = 3424] [serial = 46] [outer = 178EE400] 02:14:17 INFO - PROCESS | 3424 | 1467364457555 Marionette TRACE conn7 <- [1,28,null,{"value":["/2dcontext/compositing/2d.composite.canvas.lighter.html",0,null,null,[["Canvas test: 2d.composite.canvas.lighter",0,null,null]]]}] 02:14:17 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.lighter.html | Canvas test: 2d.composite.canvas.lighter 02:14:17 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.lighter.html | took 630ms 02:14:17 INFO - PROCESS | 3424 | 1467364457593 Marionette TRACE conn7 -> [0,29,"getWindowHandle",null] 02:14:17 INFO - PROCESS | 3424 | 1467364457596 Marionette TRACE conn7 <- [1,29,null,{"value":"13"}] 02:14:17 INFO - PROCESS | 3424 | 1467364457599 Marionette TRACE conn7 -> [0,30,"setScriptTimeout",{"ms":35000}] 02:14:17 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.source-atop.html 02:14:17 INFO - PROCESS | 3424 | 1467364457611 Marionette TRACE conn7 <- [1,30,null,{}] 02:14:17 INFO - PROCESS | 3424 | 1467364457614 Marionette TRACE conn7 -> [0,31,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:14:17 INFO - PROCESS | 3424 | 1467364457616 Marionette INFO sendAsync 823c8ce9-dcc8-4499-864d-681f2fea0c49 02:14:17 INFO - PROCESS | 3424 | 1467364457697 Marionette TRACE conn7 <- [1,31,null,{"value":null}] 02:14:17 INFO - PROCESS | 3424 | 1467364457702 Marionette TRACE conn7 -> [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\", \"77f57ffc-e2d5-43f5-9f0e-e3ed3fd421d8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:14:17 INFO - PROCESS | 3424 | 1467364457704 Marionette INFO sendAsync 823c8ce9-dcc8-4499-864d-681f2fea0c49 02:14:17 INFO - PROCESS | 3424 | ++DOCSHELL 19375C00 == 15 [pid = 3424] [id = 17] 02:14:17 INFO - PROCESS | 3424 | ++DOMWINDOW == 47 (19376800) [pid = 3424] [serial = 47] [outer = 00000000] 02:14:17 INFO - PROCESS | 3424 | ++DOMWINDOW == 48 (1A2A5000) [pid = 3424] [serial = 48] [outer = 19376800] 02:14:17 INFO - PROCESS | 3424 | 1467364457749 Marionette DEBUG loaded listener.js 02:14:17 INFO - PROCESS | 3424 | ++DOMWINDOW == 49 (1A2B3400) [pid = 3424] [serial = 49] [outer = 19376800] 02:14:18 INFO - PROCESS | 3424 | 1467364458149 Marionette TRACE conn7 <- [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]]]}] 02:14:18 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.source-atop.html | Canvas test: 2d.composite.canvas.source-atop 02:14:18 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.source-atop.html | took 590ms 02:14:18 INFO - PROCESS | 3424 | 1467364458193 Marionette TRACE conn7 -> [0,33,"getWindowHandle",null] 02:14:18 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.source-in.html 02:14:18 INFO - PROCESS | 3424 | 1467364458195 Marionette TRACE conn7 <- [1,33,null,{"value":"13"}] 02:14:18 INFO - PROCESS | 3424 | 1467364458210 Marionette TRACE conn7 -> [0,34,"setScriptTimeout",{"ms":35000}] 02:14:18 INFO - PROCESS | 3424 | 1467364458212 Marionette TRACE conn7 <- [1,34,null,{}] 02:14:18 INFO - PROCESS | 3424 | 1467364458217 Marionette TRACE conn7 -> [0,35,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:14:18 INFO - PROCESS | 3424 | 1467364458219 Marionette INFO sendAsync 823c8ce9-dcc8-4499-864d-681f2fea0c49 02:14:18 INFO - PROCESS | 3424 | 1467364458294 Marionette TRACE conn7 <- [1,35,null,{"value":null}] 02:14:18 INFO - PROCESS | 3424 | 1467364458299 Marionette TRACE conn7 -> [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\", \"77f57ffc-e2d5-43f5-9f0e-e3ed3fd421d8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:14:18 INFO - PROCESS | 3424 | 1467364458301 Marionette INFO sendAsync 823c8ce9-dcc8-4499-864d-681f2fea0c49 02:14:18 INFO - PROCESS | 3424 | ++DOCSHELL 1684DC00 == 16 [pid = 3424] [id = 18] 02:14:18 INFO - PROCESS | 3424 | ++DOMWINDOW == 50 (16E64800) [pid = 3424] [serial = 50] [outer = 00000000] 02:14:18 INFO - PROCESS | 3424 | ++DOMWINDOW == 51 (17FBDC00) [pid = 3424] [serial = 51] [outer = 16E64800] 02:14:18 INFO - PROCESS | 3424 | 1467364458345 Marionette DEBUG loaded listener.js 02:14:18 INFO - PROCESS | 3424 | ++DOMWINDOW == 52 (19B0FC00) [pid = 3424] [serial = 52] [outer = 16E64800] 02:14:18 INFO - PROCESS | 3424 | 1467364458737 Marionette TRACE conn7 <- [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]]]}] 02:14:18 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.source-in.html | Canvas test: 2d.composite.canvas.source-in 02:14:18 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.source-in.html | took 590ms 02:14:18 INFO - PROCESS | 3424 | 1467364458796 Marionette TRACE conn7 -> [0,37,"getWindowHandle",null] 02:14:18 INFO - PROCESS | 3424 | 1467364458798 Marionette TRACE conn7 <- [1,37,null,{"value":"13"}] 02:14:18 INFO - PROCESS | 3424 | 1467364458801 Marionette TRACE conn7 -> [0,38,"setScriptTimeout",{"ms":35000}] 02:14:18 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.source-out.html 02:14:18 INFO - PROCESS | 3424 | 1467364458803 Marionette TRACE conn7 <- [1,38,null,{}] 02:14:18 INFO - PROCESS | 3424 | 1467364458806 Marionette TRACE conn7 -> [0,39,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:14:18 INFO - PROCESS | 3424 | 1467364458812 Marionette INFO sendAsync 823c8ce9-dcc8-4499-864d-681f2fea0c49 02:14:18 INFO - PROCESS | 3424 | 1467364458912 Marionette TRACE conn7 <- [1,39,null,{"value":null}] 02:14:18 INFO - PROCESS | 3424 | 1467364458918 Marionette TRACE conn7 -> [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\", \"77f57ffc-e2d5-43f5-9f0e-e3ed3fd421d8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:14:18 INFO - PROCESS | 3424 | 1467364458920 Marionette INFO sendAsync 823c8ce9-dcc8-4499-864d-681f2fea0c49 02:14:18 INFO - PROCESS | 3424 | ++DOCSHELL 1A743C00 == 17 [pid = 3424] [id = 19] 02:14:18 INFO - PROCESS | 3424 | ++DOMWINDOW == 53 (1A7AE800) [pid = 3424] [serial = 53] [outer = 00000000] 02:14:18 INFO - PROCESS | 3424 | ++DOMWINDOW == 54 (1ACC8C00) [pid = 3424] [serial = 54] [outer = 1A7AE800] 02:14:18 INFO - PROCESS | 3424 | 1467364458964 Marionette DEBUG loaded listener.js 02:14:19 INFO - PROCESS | 3424 | ++DOMWINDOW == 55 (1ACC9000) [pid = 3424] [serial = 55] [outer = 1A7AE800] 02:14:19 INFO - PROCESS | 3424 | 1467364459370 Marionette TRACE conn7 <- [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]]]}] 02:14:19 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.source-out.html | Canvas test: 2d.composite.canvas.source-out 02:14:19 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.source-out.html | took 630ms 02:14:19 INFO - PROCESS | 3424 | 1467364459434 Marionette TRACE conn7 -> [0,41,"getWindowHandle",null] 02:14:19 INFO - PROCESS | 3424 | 1467364459436 Marionette TRACE conn7 <- [1,41,null,{"value":"13"}] 02:14:19 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.source-over.html 02:14:19 INFO - PROCESS | 3424 | 1467364459439 Marionette TRACE conn7 -> [0,42,"setScriptTimeout",{"ms":35000}] 02:14:19 INFO - PROCESS | 3424 | 1467364459441 Marionette TRACE conn7 <- [1,42,null,{}] 02:14:19 INFO - PROCESS | 3424 | 1467364459444 Marionette TRACE conn7 -> [0,43,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:14:19 INFO - PROCESS | 3424 | 1467364459456 Marionette INFO sendAsync 823c8ce9-dcc8-4499-864d-681f2fea0c49 02:14:19 INFO - PROCESS | 3424 | 1467364459530 Marionette TRACE conn7 <- [1,43,null,{"value":null}] 02:14:19 INFO - PROCESS | 3424 | 1467364459536 Marionette TRACE conn7 -> [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\", \"77f57ffc-e2d5-43f5-9f0e-e3ed3fd421d8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:14:19 INFO - PROCESS | 3424 | 1467364459538 Marionette INFO sendAsync 823c8ce9-dcc8-4499-864d-681f2fea0c49 02:14:19 INFO - PROCESS | 3424 | ++DOCSHELL 0C80CC00 == 18 [pid = 3424] [id = 20] 02:14:19 INFO - PROCESS | 3424 | ++DOMWINDOW == 56 (0C80D400) [pid = 3424] [serial = 56] [outer = 00000000] 02:14:19 INFO - PROCESS | 3424 | ++DOMWINDOW == 57 (1A7B6400) [pid = 3424] [serial = 57] [outer = 0C80D400] 02:14:19 INFO - PROCESS | 3424 | 1467364459584 Marionette DEBUG loaded listener.js 02:14:19 INFO - PROCESS | 3424 | ++DOMWINDOW == 58 (1ACCD000) [pid = 3424] [serial = 58] [outer = 0C80D400] 02:14:20 INFO - PROCESS | 3424 | 1467364460129 Marionette TRACE conn7 <- [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]]]}] 02:14:20 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.source-over.html | Canvas test: 2d.composite.canvas.source-over 02:14:20 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.source-over.html | took 730ms 02:14:20 INFO - PROCESS | 3424 | 1467364460170 Marionette TRACE conn7 -> [0,45,"getWindowHandle",null] 02:14:20 INFO - PROCESS | 3424 | 1467364460172 Marionette TRACE conn7 <- [1,45,null,{"value":"13"}] 02:14:20 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.xor.html 02:14:20 INFO - PROCESS | 3424 | 1467364460175 Marionette TRACE conn7 -> [0,46,"setScriptTimeout",{"ms":35000}] 02:14:20 INFO - PROCESS | 3424 | 1467364460177 Marionette TRACE conn7 <- [1,46,null,{}] 02:14:20 INFO - PROCESS | 3424 | 1467364460181 Marionette TRACE conn7 -> [0,47,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:14:20 INFO - PROCESS | 3424 | 1467364460182 Marionette INFO sendAsync 823c8ce9-dcc8-4499-864d-681f2fea0c49 02:14:20 INFO - PROCESS | 3424 | 1467364460272 Marionette TRACE conn7 <- [1,47,null,{"value":null}] 02:14:20 INFO - PROCESS | 3424 | 1467364460280 Marionette TRACE conn7 -> [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\", \"77f57ffc-e2d5-43f5-9f0e-e3ed3fd421d8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:14:20 INFO - PROCESS | 3424 | 1467364460282 Marionette INFO sendAsync 823c8ce9-dcc8-4499-864d-681f2fea0c49 02:14:20 INFO - PROCESS | 3424 | ++DOCSHELL 1AD5C400 == 19 [pid = 3424] [id = 21] 02:14:20 INFO - PROCESS | 3424 | ++DOMWINDOW == 59 (1AD5C800) [pid = 3424] [serial = 59] [outer = 00000000] 02:14:20 INFO - PROCESS | 3424 | ++DOMWINDOW == 60 (1BB03800) [pid = 3424] [serial = 60] [outer = 1AD5C800] 02:14:20 INFO - PROCESS | 3424 | 1467364460329 Marionette DEBUG loaded listener.js 02:14:20 INFO - PROCESS | 3424 | ++DOMWINDOW == 61 (1C925C00) [pid = 3424] [serial = 61] [outer = 1AD5C800] 02:14:20 INFO - PROCESS | 3424 | 1467364460728 Marionette TRACE conn7 <- [1,48,null,{"value":["/2dcontext/compositing/2d.composite.canvas.xor.html",0,null,null,[["Canvas test: 2d.composite.canvas.xor",0,null,null]]]}] 02:14:20 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.xor.html | Canvas test: 2d.composite.canvas.xor 02:14:20 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.xor.html | took 570ms 02:14:20 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.copy.html 02:14:20 INFO - PROCESS | 3424 | 1467364460746 Marionette TRACE conn7 -> [0,49,"getWindowHandle",null] 02:14:20 INFO - PROCESS | 3424 | 1467364460748 Marionette TRACE conn7 <- [1,49,null,{"value":"13"}] 02:14:20 INFO - PROCESS | 3424 | 1467364460751 Marionette TRACE conn7 -> [0,50,"setScriptTimeout",{"ms":35000}] 02:14:20 INFO - PROCESS | 3424 | 1467364460753 Marionette TRACE conn7 <- [1,50,null,{}] 02:14:20 INFO - PROCESS | 3424 | 1467364460756 Marionette TRACE conn7 -> [0,51,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:14:20 INFO - PROCESS | 3424 | 1467364460758 Marionette INFO sendAsync 823c8ce9-dcc8-4499-864d-681f2fea0c49 02:14:20 INFO - PROCESS | 3424 | 1467364460870 Marionette TRACE conn7 <- [1,51,null,{"value":null}] 02:14:20 INFO - PROCESS | 3424 | 1467364460876 Marionette TRACE conn7 -> [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\", \"77f57ffc-e2d5-43f5-9f0e-e3ed3fd421d8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:14:20 INFO - PROCESS | 3424 | 1467364460878 Marionette INFO sendAsync 823c8ce9-dcc8-4499-864d-681f2fea0c49 02:14:20 INFO - PROCESS | 3424 | ++DOCSHELL 0C83C800 == 20 [pid = 3424] [id = 22] 02:14:20 INFO - PROCESS | 3424 | ++DOMWINDOW == 62 (0C83CC00) [pid = 3424] [serial = 62] [outer = 00000000] 02:14:20 INFO - PROCESS | 3424 | ++DOMWINDOW == 63 (0C840800) [pid = 3424] [serial = 63] [outer = 0C83CC00] 02:14:20 INFO - PROCESS | 3424 | 1467364460930 Marionette DEBUG loaded listener.js 02:14:20 INFO - PROCESS | 3424 | ++DOMWINDOW == 64 (1A7A7400) [pid = 3424] [serial = 64] [outer = 0C83CC00] 02:14:21 INFO - PROCESS | 3424 | 1467364461262 Marionette TRACE conn7 <- [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]]]}] 02:14:21 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.copy.html | fill() does not affect pixels outside the clip region. 02:14:21 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.copy.html | took 573ms 02:14:21 INFO - PROCESS | 3424 | 1467364461325 Marionette TRACE conn7 -> [0,53,"getWindowHandle",null] 02:14:21 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.destination-atop.html 02:14:21 INFO - PROCESS | 3424 | 1467364461327 Marionette TRACE conn7 <- [1,53,null,{"value":"13"}] 02:14:21 INFO - PROCESS | 3424 | 1467364461330 Marionette TRACE conn7 -> [0,54,"setScriptTimeout",{"ms":35000}] 02:14:21 INFO - PROCESS | 3424 | 1467364461332 Marionette TRACE conn7 <- [1,54,null,{}] 02:14:21 INFO - PROCESS | 3424 | 1467364461335 Marionette TRACE conn7 -> [0,55,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:14:21 INFO - PROCESS | 3424 | 1467364461337 Marionette INFO sendAsync 823c8ce9-dcc8-4499-864d-681f2fea0c49 02:14:21 INFO - PROCESS | 3424 | 1467364461446 Marionette TRACE conn7 <- [1,55,null,{"value":null}] 02:14:21 INFO - PROCESS | 3424 | 1467364461453 Marionette TRACE conn7 -> [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\", \"77f57ffc-e2d5-43f5-9f0e-e3ed3fd421d8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:14:21 INFO - PROCESS | 3424 | 1467364461455 Marionette INFO sendAsync 823c8ce9-dcc8-4499-864d-681f2fea0c49 02:14:21 INFO - PROCESS | 3424 | ++DOCSHELL 0C745400 == 21 [pid = 3424] [id = 23] 02:14:21 INFO - PROCESS | 3424 | ++DOMWINDOW == 65 (0C746000) [pid = 3424] [serial = 65] [outer = 00000000] 02:14:21 INFO - PROCESS | 3424 | ++DOMWINDOW == 66 (0C74DC00) [pid = 3424] [serial = 66] [outer = 0C746000] 02:14:21 INFO - PROCESS | 3424 | 1467364461497 Marionette DEBUG loaded listener.js 02:14:21 INFO - PROCESS | 3424 | ++DOMWINDOW == 67 (0C751400) [pid = 3424] [serial = 67] [outer = 0C746000] 02:14:21 INFO - PROCESS | 3424 | 1467364461875 Marionette TRACE conn7 <- [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]]]}] 02:14:21 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.destination-atop.html | fill() does not affect pixels outside the clip region. 02:14:21 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.destination-atop.html | took 570ms 02:14:21 INFO - PROCESS | 3424 | 1467364461901 Marionette TRACE conn7 -> [0,57,"getWindowHandle",null] 02:14:21 INFO - PROCESS | 3424 | 1467364461904 Marionette TRACE conn7 <- [1,57,null,{"value":"13"}] 02:14:21 INFO - PROCESS | 3424 | 1467364461906 Marionette TRACE conn7 -> [0,58,"setScriptTimeout",{"ms":35000}] 02:14:21 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.destination-in.html 02:14:21 INFO - PROCESS | 3424 | 1467364461909 Marionette TRACE conn7 <- [1,58,null,{}] 02:14:21 INFO - PROCESS | 3424 | 1467364461912 Marionette TRACE conn7 -> [0,59,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:14:21 INFO - PROCESS | 3424 | 1467364461914 Marionette INFO sendAsync 823c8ce9-dcc8-4499-864d-681f2fea0c49 02:14:22 INFO - PROCESS | 3424 | 1467364462037 Marionette TRACE conn7 <- [1,59,null,{"value":null}] 02:14:22 INFO - PROCESS | 3424 | 1467364462081 Marionette TRACE conn7 -> [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\", \"77f57ffc-e2d5-43f5-9f0e-e3ed3fd421d8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:14:22 INFO - PROCESS | 3424 | 1467364462084 Marionette INFO sendAsync 823c8ce9-dcc8-4499-864d-681f2fea0c49 02:14:22 INFO - PROCESS | 3424 | ++DOCSHELL 0D7A1400 == 22 [pid = 3424] [id = 24] 02:14:22 INFO - PROCESS | 3424 | ++DOMWINDOW == 68 (0D7A1800) [pid = 3424] [serial = 68] [outer = 00000000] 02:14:22 INFO - PROCESS | 3424 | ++DOMWINDOW == 69 (0D7AB400) [pid = 3424] [serial = 69] [outer = 0D7A1800] 02:14:22 INFO - PROCESS | 3424 | 1467364462130 Marionette DEBUG loaded listener.js 02:14:22 INFO - PROCESS | 3424 | ++DOMWINDOW == 70 (1A2A7C00) [pid = 3424] [serial = 70] [outer = 0D7A1800] 02:14:22 INFO - PROCESS | 3424 | 1467364462445 Marionette TRACE conn7 <- [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]]]}] 02:14:22 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.destination-in.html | fill() does not affect pixels outside the clip region. 02:14:22 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.destination-in.html | took 569ms 02:14:22 INFO - PROCESS | 3424 | 1467364462481 Marionette TRACE conn7 -> [0,61,"getWindowHandle",null] 02:14:22 INFO - PROCESS | 3424 | 1467364462483 Marionette TRACE conn7 <- [1,61,null,{"value":"13"}] 02:14:22 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.destination-out.html 02:14:22 INFO - PROCESS | 3424 | 1467364462486 Marionette TRACE conn7 -> [0,62,"setScriptTimeout",{"ms":35000}] 02:14:22 INFO - PROCESS | 3424 | 1467364462488 Marionette TRACE conn7 <- [1,62,null,{}] 02:14:22 INFO - PROCESS | 3424 | 1467364462491 Marionette TRACE conn7 -> [0,63,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:14:22 INFO - PROCESS | 3424 | 1467364462493 Marionette INFO sendAsync 823c8ce9-dcc8-4499-864d-681f2fea0c49 02:14:22 INFO - PROCESS | 3424 | 1467364462588 Marionette TRACE conn7 <- [1,63,null,{"value":null}] 02:14:22 INFO - PROCESS | 3424 | 1467364462669 Marionette TRACE conn7 -> [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\", \"77f57ffc-e2d5-43f5-9f0e-e3ed3fd421d8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:14:22 INFO - PROCESS | 3424 | 1467364462671 Marionette INFO sendAsync 823c8ce9-dcc8-4499-864d-681f2fea0c49 02:14:22 INFO - PROCESS | 3424 | ++DOCSHELL 0D7A2000 == 23 [pid = 3424] [id = 25] 02:14:22 INFO - PROCESS | 3424 | ++DOMWINDOW == 71 (0D7AD800) [pid = 3424] [serial = 71] [outer = 00000000] 02:14:22 INFO - PROCESS | 3424 | ++DOMWINDOW == 72 (1CA54400) [pid = 3424] [serial = 72] [outer = 0D7AD800] 02:14:22 INFO - PROCESS | 3424 | 1467364462729 Marionette DEBUG loaded listener.js 02:14:22 INFO - PROCESS | 3424 | ++DOMWINDOW == 73 (1CA55000) [pid = 3424] [serial = 73] [outer = 0D7AD800] 02:14:23 INFO - PROCESS | 3424 | 1467364463798 Marionette TRACE conn7 <- [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]]]}] 02:14:23 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.destination-out.html | fill() does not affect pixels outside the clip region. 02:14:23 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.destination-out.html | took 1335ms 02:14:23 INFO - PROCESS | 3424 | 1467364463823 Marionette TRACE conn7 -> [0,65,"getWindowHandle",null] 02:14:23 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.destination-over.html 02:14:23 INFO - PROCESS | 3424 | 1467364463827 Marionette TRACE conn7 <- [1,65,null,{"value":"13"}] 02:14:23 INFO - PROCESS | 3424 | 1467364463831 Marionette TRACE conn7 -> [0,66,"setScriptTimeout",{"ms":35000}] 02:14:23 INFO - PROCESS | 3424 | 1467364463834 Marionette TRACE conn7 <- [1,66,null,{}] 02:14:23 INFO - PROCESS | 3424 | 1467364463840 Marionette TRACE conn7 -> [0,67,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:14:23 INFO - PROCESS | 3424 | 1467364463843 Marionette INFO sendAsync 823c8ce9-dcc8-4499-864d-681f2fea0c49 02:14:23 INFO - PROCESS | 3424 | 1467364463979 Marionette TRACE conn7 <- [1,67,null,{"value":null}] 02:14:23 INFO - PROCESS | 3424 | 1467364464007 Marionette TRACE conn7 -> [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\", \"77f57ffc-e2d5-43f5-9f0e-e3ed3fd421d8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:14:23 INFO - PROCESS | 3424 | 1467364464009 Marionette INFO sendAsync 823c8ce9-dcc8-4499-864d-681f2fea0c49 02:14:24 INFO - PROCESS | 3424 | ++DOCSHELL 0CDCC400 == 24 [pid = 3424] [id = 26] 02:14:24 INFO - PROCESS | 3424 | ++DOMWINDOW == 74 (0CDCE400) [pid = 3424] [serial = 74] [outer = 00000000] 02:14:24 INFO - PROCESS | 3424 | ++DOMWINDOW == 75 (0CE42800) [pid = 3424] [serial = 75] [outer = 0CDCE400] 02:14:24 INFO - PROCESS | 3424 | 1467364464057 Marionette DEBUG loaded listener.js 02:14:24 INFO - PROCESS | 3424 | ++DOMWINDOW == 76 (0CEE1C00) [pid = 3424] [serial = 76] [outer = 0CDCE400] 02:14:24 INFO - PROCESS | 3424 | 1467364464475 Marionette TRACE conn7 <- [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]]]}] 02:14:24 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.destination-over.html | fill() does not affect pixels outside the clip region. 02:14:24 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.destination-over.html | took 670ms 02:14:24 INFO - PROCESS | 3424 | 1467364464503 Marionette TRACE conn7 -> [0,69,"getWindowHandle",null] 02:14:24 INFO - PROCESS | 3424 | 1467364464507 Marionette TRACE conn7 <- [1,69,null,{"value":"13"}] 02:14:24 INFO - PROCESS | 3424 | 1467364464513 Marionette TRACE conn7 -> [0,70,"setScriptTimeout",{"ms":35000}] 02:14:24 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.lighter.html 02:14:24 INFO - PROCESS | 3424 | 1467364464516 Marionette TRACE conn7 <- [1,70,null,{}] 02:14:24 INFO - PROCESS | 3424 | 1467364464519 Marionette TRACE conn7 -> [0,71,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:14:24 INFO - PROCESS | 3424 | 1467364464522 Marionette INFO sendAsync 823c8ce9-dcc8-4499-864d-681f2fea0c49 02:14:24 INFO - PROCESS | 3424 | 1467364464626 Marionette TRACE conn7 <- [1,71,null,{"value":null}] 02:14:24 INFO - PROCESS | 3424 | 1467364464632 Marionette TRACE conn7 -> [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\", \"77f57ffc-e2d5-43f5-9f0e-e3ed3fd421d8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:14:24 INFO - PROCESS | 3424 | 1467364464634 Marionette INFO sendAsync 823c8ce9-dcc8-4499-864d-681f2fea0c49 02:14:24 INFO - PROCESS | 3424 | ++DOCSHELL 0D7A5000 == 25 [pid = 3424] [id = 27] 02:14:24 INFO - PROCESS | 3424 | ++DOMWINDOW == 77 (0D7A6000) [pid = 3424] [serial = 77] [outer = 00000000] 02:14:24 INFO - PROCESS | 3424 | ++DOMWINDOW == 78 (0DC46800) [pid = 3424] [serial = 78] [outer = 0D7A6000] 02:14:24 INFO - PROCESS | 3424 | 1467364464682 Marionette DEBUG loaded listener.js 02:14:24 INFO - PROCESS | 3424 | ++DOMWINDOW == 79 (147A7400) [pid = 3424] [serial = 79] [outer = 0D7A6000] 02:14:25 INFO - PROCESS | 3424 | --DOMWINDOW == 78 (16E66000) [pid = 3424] [serial = 8] [outer = 00000000] [url = chrome://gfxsanity/content/sanitytest.html] 02:14:25 INFO - PROCESS | 3424 | --DOMWINDOW == 77 (0D7A1800) [pid = 3424] [serial = 68] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.destination-in.html] 02:14:25 INFO - PROCESS | 3424 | --DOMWINDOW == 76 (1CA52400) [pid = 3424] [serial = 20] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.copy.html] 02:14:25 INFO - PROCESS | 3424 | --DOMWINDOW == 75 (19AC7400) [pid = 3424] [serial = 26] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.destination-atop.html] 02:14:25 INFO - PROCESS | 3424 | --DOMWINDOW == 74 (17823C00) [pid = 3424] [serial = 29] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.destination-in.html] 02:14:25 INFO - PROCESS | 3424 | --DOMWINDOW == 73 (114D5800) [pid = 3424] [serial = 37] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.destination-out.html] 02:14:25 INFO - PROCESS | 3424 | --DOMWINDOW == 72 (151DC800) [pid = 3424] [serial = 41] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.destination-over.html] 02:14:25 INFO - PROCESS | 3424 | --DOMWINDOW == 71 (178EE400) [pid = 3424] [serial = 44] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.lighter.html] 02:14:25 INFO - PROCESS | 3424 | --DOMWINDOW == 70 (19376800) [pid = 3424] [serial = 47] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.source-atop.html] 02:14:25 INFO - PROCESS | 3424 | --DOMWINDOW == 69 (16E64800) [pid = 3424] [serial = 50] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.source-in.html] 02:14:25 INFO - PROCESS | 3424 | --DOMWINDOW == 68 (1A7AE800) [pid = 3424] [serial = 53] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.source-out.html] 02:14:25 INFO - PROCESS | 3424 | --DOMWINDOW == 67 (0C83CC00) [pid = 3424] [serial = 62] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.copy.html] 02:14:25 INFO - PROCESS | 3424 | --DOMWINDOW == 66 (0C746000) [pid = 3424] [serial = 65] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.destination-atop.html] 02:14:25 INFO - PROCESS | 3424 | 1467364465448 Marionette TRACE conn7 <- [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]]]}] 02:14:25 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.lighter.html | fill() does not affect pixels outside the clip region. 02:14:25 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.lighter.html | took 970ms 02:14:25 INFO - PROCESS | 3424 | 1467364465487 Marionette TRACE conn7 -> [0,73,"getWindowHandle",null] 02:14:25 INFO - PROCESS | 3424 | 1467364465490 Marionette TRACE conn7 <- [1,73,null,{"value":"13"}] 02:14:25 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.source-atop.html 02:14:25 INFO - PROCESS | 3424 | 1467364465493 Marionette TRACE conn7 -> [0,74,"setScriptTimeout",{"ms":35000}] 02:14:25 INFO - PROCESS | 3424 | 1467364465497 Marionette TRACE conn7 <- [1,74,null,{}] 02:14:25 INFO - PROCESS | 3424 | 1467364465508 Marionette TRACE conn7 -> [0,75,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:14:25 INFO - PROCESS | 3424 | 1467364465512 Marionette INFO sendAsync 823c8ce9-dcc8-4499-864d-681f2fea0c49 02:14:25 INFO - PROCESS | 3424 | 1467364465602 Marionette TRACE conn7 <- [1,75,null,{"value":null}] 02:14:25 INFO - PROCESS | 3424 | 1467364465670 Marionette TRACE conn7 -> [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\", \"77f57ffc-e2d5-43f5-9f0e-e3ed3fd421d8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:14:25 INFO - PROCESS | 3424 | 1467364465673 Marionette INFO sendAsync 823c8ce9-dcc8-4499-864d-681f2fea0c49 02:14:25 INFO - PROCESS | 3424 | ++DOCSHELL 14ABAC00 == 26 [pid = 3424] [id = 28] 02:14:25 INFO - PROCESS | 3424 | ++DOMWINDOW == 67 (14E24800) [pid = 3424] [serial = 80] [outer = 00000000] 02:14:25 INFO - PROCESS | 3424 | ++DOMWINDOW == 68 (15151000) [pid = 3424] [serial = 81] [outer = 14E24800] 02:14:25 INFO - PROCESS | 3424 | 1467364465722 Marionette DEBUG loaded listener.js 02:14:25 INFO - PROCESS | 3424 | ++DOMWINDOW == 69 (1684C400) [pid = 3424] [serial = 82] [outer = 14E24800] 02:14:26 INFO - PROCESS | 3424 | 1467364466064 Marionette TRACE conn7 <- [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]]]}] 02:14:26 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.source-atop.html | fill() does not affect pixels outside the clip region. 02:14:26 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.source-atop.html | took 630ms 02:14:26 INFO - PROCESS | 3424 | 1467364466144 Marionette TRACE conn7 -> [0,77,"getWindowHandle",null] 02:14:26 INFO - PROCESS | 3424 | 1467364466147 Marionette TRACE conn7 <- [1,77,null,{"value":"13"}] 02:14:26 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.source-in.html 02:14:26 INFO - PROCESS | 3424 | 1467364466151 Marionette TRACE conn7 -> [0,78,"setScriptTimeout",{"ms":35000}] 02:14:26 INFO - PROCESS | 3424 | 1467364466152 Marionette TRACE conn7 <- [1,78,null,{}] 02:14:26 INFO - PROCESS | 3424 | 1467364466156 Marionette TRACE conn7 -> [0,79,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:14:26 INFO - PROCESS | 3424 | 1467364466158 Marionette INFO sendAsync 823c8ce9-dcc8-4499-864d-681f2fea0c49 02:14:26 INFO - PROCESS | 3424 | 1467364466238 Marionette TRACE conn7 <- [1,79,null,{"value":null}] 02:14:26 INFO - PROCESS | 3424 | 1467364466244 Marionette TRACE conn7 -> [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\", \"77f57ffc-e2d5-43f5-9f0e-e3ed3fd421d8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:14:26 INFO - PROCESS | 3424 | 1467364466246 Marionette INFO sendAsync 823c8ce9-dcc8-4499-864d-681f2fea0c49 02:14:26 INFO - PROCESS | 3424 | ++DOCSHELL 16E66000 == 27 [pid = 3424] [id = 29] 02:14:26 INFO - PROCESS | 3424 | ++DOMWINDOW == 70 (17819000) [pid = 3424] [serial = 83] [outer = 00000000] 02:14:26 INFO - PROCESS | 3424 | ++DOMWINDOW == 71 (17879400) [pid = 3424] [serial = 84] [outer = 17819000] 02:14:26 INFO - PROCESS | 3424 | 1467364466290 Marionette DEBUG loaded listener.js 02:14:26 INFO - PROCESS | 3424 | ++DOMWINDOW == 72 (17EB8400) [pid = 3424] [serial = 85] [outer = 17819000] 02:14:26 INFO - PROCESS | 3424 | 1467364466685 Marionette TRACE conn7 <- [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]]]}] 02:14:26 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.source-in.html | fill() does not affect pixels outside the clip region. 02:14:26 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.source-in.html | took 570ms 02:14:26 INFO - PROCESS | 3424 | 1467364466725 Marionette TRACE conn7 -> [0,81,"getWindowHandle",null] 02:14:26 INFO - PROCESS | 3424 | 1467364466727 Marionette TRACE conn7 <- [1,81,null,{"value":"13"}] 02:14:26 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.source-out.html 02:14:26 INFO - PROCESS | 3424 | 1467364466730 Marionette TRACE conn7 -> [0,82,"setScriptTimeout",{"ms":35000}] 02:14:26 INFO - PROCESS | 3424 | 1467364466732 Marionette TRACE conn7 <- [1,82,null,{}] 02:14:26 INFO - PROCESS | 3424 | 1467364466735 Marionette TRACE conn7 -> [0,83,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:14:26 INFO - PROCESS | 3424 | 1467364466737 Marionette INFO sendAsync 823c8ce9-dcc8-4499-864d-681f2fea0c49 02:14:26 INFO - PROCESS | 3424 | 1467364466812 Marionette TRACE conn7 <- [1,83,null,{"value":null}] 02:14:26 INFO - PROCESS | 3424 | 1467364466818 Marionette TRACE conn7 -> [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\", \"77f57ffc-e2d5-43f5-9f0e-e3ed3fd421d8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:14:26 INFO - PROCESS | 3424 | 1467364466820 Marionette INFO sendAsync 823c8ce9-dcc8-4499-864d-681f2fea0c49 02:14:26 INFO - PROCESS | 3424 | ++DOCSHELL 17F3E000 == 28 [pid = 3424] [id = 30] 02:14:26 INFO - PROCESS | 3424 | ++DOMWINDOW == 73 (17F3F400) [pid = 3424] [serial = 86] [outer = 00000000] 02:14:26 INFO - PROCESS | 3424 | ++DOMWINDOW == 74 (17FB9C00) [pid = 3424] [serial = 87] [outer = 17F3F400] 02:14:26 INFO - PROCESS | 3424 | 1467364466863 Marionette DEBUG loaded listener.js 02:14:26 INFO - PROCESS | 3424 | ++DOMWINDOW == 75 (17FF0400) [pid = 3424] [serial = 88] [outer = 17F3F400] 02:14:27 INFO - PROCESS | 3424 | 1467364467331 Marionette TRACE conn7 <- [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]]]}] 02:14:27 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.source-out.html | fill() does not affect pixels outside the clip region. 02:14:27 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.source-out.html | took 629ms 02:14:27 INFO - PROCESS | 3424 | 1467364467363 Marionette TRACE conn7 -> [0,85,"getWindowHandle",null] 02:14:27 INFO - PROCESS | 3424 | 1467364467368 Marionette TRACE conn7 <- [1,85,null,{"value":"13"}] 02:14:27 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.source-over.html 02:14:27 INFO - PROCESS | 3424 | 1467364467374 Marionette TRACE conn7 -> [0,86,"setScriptTimeout",{"ms":35000}] 02:14:27 INFO - PROCESS | 3424 | 1467364467379 Marionette TRACE conn7 <- [1,86,null,{}] 02:14:27 INFO - PROCESS | 3424 | 1467364467386 Marionette TRACE conn7 -> [0,87,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:14:27 INFO - PROCESS | 3424 | 1467364467389 Marionette INFO sendAsync 823c8ce9-dcc8-4499-864d-681f2fea0c49 02:14:27 INFO - PROCESS | 3424 | 1467364467497 Marionette TRACE conn7 <- [1,87,null,{"value":null}] 02:14:27 INFO - PROCESS | 3424 | 1467364467582 Marionette TRACE conn7 -> [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\", \"77f57ffc-e2d5-43f5-9f0e-e3ed3fd421d8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:14:27 INFO - PROCESS | 3424 | 1467364467587 Marionette INFO sendAsync 823c8ce9-dcc8-4499-864d-681f2fea0c49 02:14:27 INFO - PROCESS | 3424 | ++DOCSHELL 0C83CC00 == 29 [pid = 3424] [id = 31] 02:14:27 INFO - PROCESS | 3424 | ++DOMWINDOW == 76 (0C83DC00) [pid = 3424] [serial = 89] [outer = 00000000] 02:14:27 INFO - PROCESS | 3424 | ++DOMWINDOW == 77 (0CE36000) [pid = 3424] [serial = 90] [outer = 0C83DC00] 02:14:27 INFO - PROCESS | 3424 | 1467364467644 Marionette DEBUG loaded listener.js 02:14:27 INFO - PROCESS | 3424 | ++DOMWINDOW == 78 (0D173C00) [pid = 3424] [serial = 91] [outer = 0C83DC00] 02:14:28 INFO - PROCESS | 3424 | 1467364468186 Marionette TRACE conn7 <- [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]]]}] 02:14:28 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.source-over.html | fill() does not affect pixels outside the clip region. 02:14:28 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.source-over.html | took 890ms 02:14:28 INFO - PROCESS | 3424 | 1467364468267 Marionette TRACE conn7 -> [0,89,"getWindowHandle",null] 02:14:28 INFO - PROCESS | 3424 | 1467364468272 Marionette TRACE conn7 <- [1,89,null,{"value":"13"}] 02:14:28 INFO - PROCESS | 3424 | 1467364468278 Marionette TRACE conn7 -> [0,90,"setScriptTimeout",{"ms":35000}] 02:14:28 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.xor.html 02:14:28 INFO - PROCESS | 3424 | 1467364468281 Marionette TRACE conn7 <- [1,90,null,{}] 02:14:28 INFO - PROCESS | 3424 | 1467364468285 Marionette TRACE conn7 -> [0,91,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:14:28 INFO - PROCESS | 3424 | 1467364468288 Marionette INFO sendAsync 823c8ce9-dcc8-4499-864d-681f2fea0c49 02:14:28 INFO - PROCESS | 3424 | 1467364468400 Marionette TRACE conn7 <- [1,91,null,{"value":null}] 02:14:28 INFO - PROCESS | 3424 | 1467364468464 Marionette TRACE conn7 -> [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\", \"77f57ffc-e2d5-43f5-9f0e-e3ed3fd421d8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:14:28 INFO - PROCESS | 3424 | 1467364468467 Marionette INFO sendAsync 823c8ce9-dcc8-4499-864d-681f2fea0c49 02:14:28 INFO - PROCESS | 3424 | ++DOCSHELL 151DD800 == 30 [pid = 3424] [id = 32] 02:14:28 INFO - PROCESS | 3424 | ++DOMWINDOW == 79 (151E4C00) [pid = 3424] [serial = 92] [outer = 00000000] 02:14:28 INFO - PROCESS | 3424 | ++DOMWINDOW == 80 (1781A400) [pid = 3424] [serial = 93] [outer = 151E4C00] 02:14:28 INFO - PROCESS | 3424 | 1467364468523 Marionette DEBUG loaded listener.js 02:14:28 INFO - PROCESS | 3424 | ++DOMWINDOW == 81 (1787A800) [pid = 3424] [serial = 94] [outer = 151E4C00] 02:14:29 INFO - PROCESS | 3424 | 1467364469074 Marionette TRACE conn7 <- [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]]]}] 02:14:29 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.xor.html | fill() does not affect pixels outside the clip region. 02:14:29 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.xor.html | took 830ms 02:14:29 INFO - PROCESS | 3424 | 1467364469112 Marionette TRACE conn7 -> [0,93,"getWindowHandle",null] 02:14:29 INFO - PROCESS | 3424 | 1467364469115 Marionette TRACE conn7 <- [1,93,null,{"value":"13"}] 02:14:29 INFO - PROCESS | 3424 | 1467364469118 Marionette TRACE conn7 -> [0,94,"setScriptTimeout",{"ms":35000}] 02:14:29 INFO - TEST-START | /2dcontext/compositing/2d.composite.globalAlpha.canvas.html 02:14:29 INFO - PROCESS | 3424 | 1467364469122 Marionette TRACE conn7 <- [1,94,null,{}] 02:14:29 INFO - PROCESS | 3424 | 1467364469133 Marionette TRACE conn7 -> [0,95,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:14:29 INFO - PROCESS | 3424 | 1467364469138 Marionette INFO sendAsync 823c8ce9-dcc8-4499-864d-681f2fea0c49 02:14:29 INFO - PROCESS | 3424 | 1467364469243 Marionette TRACE conn7 <- [1,95,null,{"value":null}] 02:14:29 INFO - PROCESS | 3424 | 1467364469327 Marionette TRACE conn7 -> [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\", \"77f57ffc-e2d5-43f5-9f0e-e3ed3fd421d8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:14:29 INFO - PROCESS | 3424 | 1467364469330 Marionette INFO sendAsync 823c8ce9-dcc8-4499-864d-681f2fea0c49 02:14:29 INFO - PROCESS | 3424 | ++DOCSHELL 19C46C00 == 31 [pid = 3424] [id = 33] 02:14:29 INFO - PROCESS | 3424 | ++DOMWINDOW == 82 (19C47400) [pid = 3424] [serial = 95] [outer = 00000000] 02:14:29 INFO - PROCESS | 3424 | ++DOMWINDOW == 83 (19C49C00) [pid = 3424] [serial = 96] [outer = 19C47400] 02:14:29 INFO - PROCESS | 3424 | 1467364469387 Marionette DEBUG loaded listener.js 02:14:29 INFO - PROCESS | 3424 | ++DOMWINDOW == 84 (19C4D400) [pid = 3424] [serial = 97] [outer = 19C47400] 02:14:29 INFO - PROCESS | 3424 | 1467364469933 Marionette TRACE conn7 <- [1,96,null,{"value":["/2dcontext/compositing/2d.composite.globalAlpha.canvas.html",0,null,null,[["Canvas test: 2d.composite.globalAlpha.canvas",0,null,null]]]}] 02:14:29 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.globalAlpha.canvas.html | Canvas test: 2d.composite.globalAlpha.canvas 02:14:29 INFO - TEST-OK | /2dcontext/compositing/2d.composite.globalAlpha.canvas.html | took 870ms 02:14:29 INFO - PROCESS | 3424 | 1467364469992 Marionette TRACE conn7 -> [0,97,"getWindowHandle",null] 02:14:29 INFO - PROCESS | 3424 | 1467364469995 Marionette TRACE conn7 <- [1,97,null,{"value":"13"}] 02:14:29 INFO - TEST-START | /2dcontext/compositing/2d.composite.globalAlpha.canvaspattern.html 02:14:29 INFO - PROCESS | 3424 | 1467364469998 Marionette TRACE conn7 -> [0,98,"setScriptTimeout",{"ms":35000}] 02:14:29 INFO - PROCESS | 3424 | 1467364470001 Marionette TRACE conn7 <- [1,98,null,{}] 02:14:29 INFO - PROCESS | 3424 | 1467364470004 Marionette TRACE conn7 -> [0,99,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:14:29 INFO - PROCESS | 3424 | 1467364470007 Marionette INFO sendAsync 823c8ce9-dcc8-4499-864d-681f2fea0c49 02:14:30 INFO - PROCESS | 3424 | 1467364470110 Marionette TRACE conn7 <- [1,99,null,{"value":null}] 02:14:30 INFO - PROCESS | 3424 | 1467364470192 Marionette TRACE conn7 -> [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\", \"77f57ffc-e2d5-43f5-9f0e-e3ed3fd421d8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:14:30 INFO - PROCESS | 3424 | 1467364470195 Marionette INFO sendAsync 823c8ce9-dcc8-4499-864d-681f2fea0c49 02:14:30 INFO - PROCESS | 3424 | ++DOCSHELL 17FC7000 == 32 [pid = 3424] [id = 34] 02:14:30 INFO - PROCESS | 3424 | ++DOMWINDOW == 85 (17FCA400) [pid = 3424] [serial = 98] [outer = 00000000] 02:14:30 INFO - PROCESS | 3424 | ++DOMWINDOW == 86 (17FCF800) [pid = 3424] [serial = 99] [outer = 17FCA400] 02:14:30 INFO - PROCESS | 3424 | 1467364470249 Marionette DEBUG loaded listener.js 02:14:30 INFO - PROCESS | 3424 | ++DOMWINDOW == 87 (19C47000) [pid = 3424] [serial = 100] [outer = 17FCA400] 02:14:30 INFO - PROCESS | 3424 | 1467364470778 Marionette TRACE conn7 <- [1,100,null,{"value":["/2dcontext/compositing/2d.composite.globalAlpha.canvaspattern.html",0,null,null,[["Canvas test: 2d.composite.globalAlpha.canvaspattern",0,null,null]]]}] 02:14:30 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.globalAlpha.canvaspattern.html | Canvas test: 2d.composite.globalAlpha.canvaspattern 02:14:30 INFO - TEST-OK | /2dcontext/compositing/2d.composite.globalAlpha.canvaspattern.html | took 830ms 02:14:30 INFO - PROCESS | 3424 | 1467364470832 Marionette TRACE conn7 -> [0,101,"getWindowHandle",null] 02:14:30 INFO - PROCESS | 3424 | 1467364470834 Marionette TRACE conn7 <- [1,101,null,{"value":"13"}] 02:14:30 INFO - TEST-START | /2dcontext/compositing/2d.composite.globalAlpha.default.html 02:14:30 INFO - PROCESS | 3424 | 1467364470837 Marionette TRACE conn7 -> [0,102,"setScriptTimeout",{"ms":35000}] 02:14:30 INFO - PROCESS | 3424 | 1467364470839 Marionette TRACE conn7 <- [1,102,null,{}] 02:14:30 INFO - PROCESS | 3424 | 1467364470843 Marionette TRACE conn7 -> [0,103,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:14:30 INFO - PROCESS | 3424 | 1467364470845 Marionette INFO sendAsync 823c8ce9-dcc8-4499-864d-681f2fea0c49 02:14:30 INFO - PROCESS | 3424 | 1467364470998 Marionette TRACE conn7 <- [1,103,null,{"value":null}] 02:14:31 INFO - PROCESS | 3424 | 1467364471090 Marionette TRACE conn7 -> [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\", \"77f57ffc-e2d5-43f5-9f0e-e3ed3fd421d8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:14:31 INFO - PROCESS | 3424 | 1467364471093 Marionette INFO sendAsync 823c8ce9-dcc8-4499-864d-681f2fea0c49 02:14:31 INFO - PROCESS | 3424 | ++DOCSHELL 0C74A400 == 33 [pid = 3424] [id = 35] 02:14:31 INFO - PROCESS | 3424 | ++DOMWINDOW == 88 (0C74B400) [pid = 3424] [serial = 101] [outer = 00000000] 02:14:31 INFO - PROCESS | 3424 | ++DOMWINDOW == 89 (0C80D800) [pid = 3424] [serial = 102] [outer = 0C74B400] 02:14:31 INFO - PROCESS | 3424 | 1467364471143 Marionette DEBUG loaded listener.js 02:14:31 INFO - PROCESS | 3424 | ++DOMWINDOW == 90 (0C943C00) [pid = 3424] [serial = 103] [outer = 0C74B400] 02:14:31 INFO - PROCESS | 3424 | --DOMWINDOW == 89 (1C4BC400) [pid = 3424] [serial = 17] [outer = 00000000] [url = about:blank] 02:14:31 INFO - PROCESS | 3424 | --DOMWINDOW == 88 (0D51CC00) [pid = 3424] [serial = 33] [outer = 00000000] [url = about:blank] 02:14:31 INFO - PROCESS | 3424 | --DOMWINDOW == 87 (1A2B3400) [pid = 3424] [serial = 49] [outer = 00000000] [url = about:blank] 02:14:31 INFO - PROCESS | 3424 | --DOMWINDOW == 86 (1ACC9000) [pid = 3424] [serial = 55] [outer = 00000000] [url = about:blank] 02:14:31 INFO - PROCESS | 3424 | --DOMWINDOW == 85 (1C92EC00) [pid = 3424] [serial = 31] [outer = 00000000] [url = about:blank] 02:14:31 INFO - PROCESS | 3424 | --DOMWINDOW == 84 (19B0FC00) [pid = 3424] [serial = 52] [outer = 00000000] [url = about:blank] 02:14:31 INFO - PROCESS | 3424 | --DOMWINDOW == 83 (1471EC00) [pid = 3424] [serial = 39] [outer = 00000000] [url = about:blank] 02:14:31 INFO - PROCESS | 3424 | --DOMWINDOW == 82 (1BB08000) [pid = 3424] [serial = 28] [outer = 00000000] [url = about:blank] 02:14:31 INFO - PROCESS | 3424 | --DOMWINDOW == 81 (16E61800) [pid = 3424] [serial = 43] [outer = 00000000] [url = about:blank] 02:14:31 INFO - PROCESS | 3424 | --DOMWINDOW == 80 (1A7A7400) [pid = 3424] [serial = 64] [outer = 00000000] [url = about:blank] 02:14:31 INFO - PROCESS | 3424 | --DOMWINDOW == 79 (1CA59800) [pid = 3424] [serial = 22] [outer = 00000000] [url = about:blank] 02:14:31 INFO - PROCESS | 3424 | --DOMWINDOW == 78 (0C751400) [pid = 3424] [serial = 67] [outer = 00000000] [url = about:blank] 02:14:31 INFO - PROCESS | 3424 | --DOMWINDOW == 77 (1A2A7C00) [pid = 3424] [serial = 70] [outer = 00000000] [url = about:blank] 02:14:31 INFO - PROCESS | 3424 | --DOMWINDOW == 76 (17877C00) [pid = 3424] [serial = 10] [outer = 00000000] [url = chrome://gfxsanity/content/sanitytest.html] 02:14:31 INFO - PROCESS | 3424 | --DOMWINDOW == 75 (17871800) [pid = 3424] [serial = 9] [outer = 00000000] [url = about:blank] 02:14:31 INFO - PROCESS | 3424 | --DOMWINDOW == 74 (1450C000) [pid = 3424] [serial = 4] [outer = 00000000] [url = about:blank] 02:14:31 INFO - PROCESS | 3424 | --DOMWINDOW == 73 (0CD74000) [pid = 3424] [serial = 24] [outer = 00000000] [url = about:blank] 02:14:31 INFO - PROCESS | 3424 | --DOMWINDOW == 72 (1AC7A800) [pid = 3424] [serial = 27] [outer = 00000000] [url = about:blank] 02:14:31 INFO - PROCESS | 3424 | --DOMWINDOW == 71 (1BF97400) [pid = 3424] [serial = 30] [outer = 00000000] [url = about:blank] 02:14:31 INFO - PROCESS | 3424 | --DOMWINDOW == 70 (0DBE9000) [pid = 3424] [serial = 36] [outer = 00000000] [url = about:blank] 02:14:31 INFO - PROCESS | 3424 | --DOMWINDOW == 69 (115CDC00) [pid = 3424] [serial = 38] [outer = 00000000] [url = about:blank] 02:14:31 INFO - PROCESS | 3424 | --DOMWINDOW == 68 (15E54400) [pid = 3424] [serial = 42] [outer = 00000000] [url = about:blank] 02:14:31 INFO - PROCESS | 3424 | --DOMWINDOW == 67 (17FEDC00) [pid = 3424] [serial = 45] [outer = 00000000] [url = about:blank] 02:14:31 INFO - PROCESS | 3424 | --DOMWINDOW == 66 (184EE400) [pid = 3424] [serial = 46] [outer = 00000000] [url = about:blank] 02:14:31 INFO - PROCESS | 3424 | --DOMWINDOW == 65 (1A2A5000) [pid = 3424] [serial = 48] [outer = 00000000] [url = about:blank] 02:14:31 INFO - PROCESS | 3424 | --DOMWINDOW == 64 (17FBDC00) [pid = 3424] [serial = 51] [outer = 00000000] [url = about:blank] 02:14:31 INFO - PROCESS | 3424 | --DOMWINDOW == 63 (1ACC8C00) [pid = 3424] [serial = 54] [outer = 00000000] [url = about:blank] 02:14:31 INFO - PROCESS | 3424 | --DOMWINDOW == 62 (1A7B6400) [pid = 3424] [serial = 57] [outer = 00000000] [url = about:blank] 02:14:31 INFO - PROCESS | 3424 | --DOMWINDOW == 61 (1BB03800) [pid = 3424] [serial = 60] [outer = 00000000] [url = about:blank] 02:14:31 INFO - PROCESS | 3424 | --DOMWINDOW == 60 (0C840800) [pid = 3424] [serial = 63] [outer = 00000000] [url = about:blank] 02:14:31 INFO - PROCESS | 3424 | --DOMWINDOW == 59 (0C74DC00) [pid = 3424] [serial = 66] [outer = 00000000] [url = about:blank] 02:14:31 INFO - PROCESS | 3424 | --DOMWINDOW == 58 (0D7AB400) [pid = 3424] [serial = 69] [outer = 00000000] [url = about:blank] 02:14:31 INFO - PROCESS | 3424 | --DOMWINDOW == 57 (1CA54C00) [pid = 3424] [serial = 21] [outer = 00000000] [url = about:blank] 02:14:31 INFO - PROCESS | 3424 | --DOMWINDOW == 56 (1BE28C00) [pid = 3424] [serial = 14] [outer = 00000000] [url = about:blank] 02:14:31 INFO - PROCESS | 3424 | 1467364471687 Marionette TRACE conn7 <- [1,104,null,{"value":["/2dcontext/compositing/2d.composite.globalAlpha.default.html",0,null,null,[["Canvas test: 2d.composite.globalAlpha.default",0,null,null]]]}] 02:14:31 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.globalAlpha.default.html | Canvas test: 2d.composite.globalAlpha.default 02:14:31 INFO - TEST-OK | /2dcontext/compositing/2d.composite.globalAlpha.default.html | took 870ms 02:14:31 INFO - PROCESS | 3424 | 1467364471712 Marionette TRACE conn7 -> [0,105,"getWindowHandle",null] 02:14:31 INFO - PROCESS | 3424 | 1467364471716 Marionette TRACE conn7 <- [1,105,null,{"value":"13"}] 02:14:31 INFO - TEST-START | /2dcontext/compositing/2d.composite.globalAlpha.fill.html 02:14:31 INFO - PROCESS | 3424 | 1467364471721 Marionette TRACE conn7 -> [0,106,"setScriptTimeout",{"ms":35000}] 02:14:31 INFO - PROCESS | 3424 | 1467364471724 Marionette TRACE conn7 <- [1,106,null,{}] 02:14:31 INFO - PROCESS | 3424 | 1467364471728 Marionette TRACE conn7 -> [0,107,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:14:31 INFO - PROCESS | 3424 | 1467364471731 Marionette INFO sendAsync 823c8ce9-dcc8-4499-864d-681f2fea0c49 02:14:31 INFO - PROCESS | 3424 | 1467364471817 Marionette TRACE conn7 <- [1,107,null,{"value":null}] 02:14:31 INFO - PROCESS | 3424 | 1467364471825 Marionette TRACE conn7 -> [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\", \"77f57ffc-e2d5-43f5-9f0e-e3ed3fd421d8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:14:31 INFO - PROCESS | 3424 | 1467364471828 Marionette INFO sendAsync 823c8ce9-dcc8-4499-864d-681f2fea0c49 02:14:31 INFO - PROCESS | 3424 | ++DOCSHELL 0D72A400 == 34 [pid = 3424] [id = 36] 02:14:31 INFO - PROCESS | 3424 | ++DOMWINDOW == 57 (0D72F000) [pid = 3424] [serial = 104] [outer = 00000000] 02:14:31 INFO - PROCESS | 3424 | ++DOMWINDOW == 58 (0D7A6C00) [pid = 3424] [serial = 105] [outer = 0D72F000] 02:14:31 INFO - PROCESS | 3424 | 1467364471875 Marionette DEBUG loaded listener.js 02:14:31 INFO - PROCESS | 3424 | ++DOMWINDOW == 59 (0DB86800) [pid = 3424] [serial = 106] [outer = 0D72F000] 02:14:32 INFO - PROCESS | 3424 | 1467364472316 Marionette TRACE conn7 <- [1,108,null,{"value":["/2dcontext/compositing/2d.composite.globalAlpha.fill.html",0,null,null,[["Canvas test: 2d.composite.globalAlpha.fill",0,null,null]]]}] 02:14:32 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.globalAlpha.fill.html | Canvas test: 2d.composite.globalAlpha.fill 02:14:32 INFO - TEST-OK | /2dcontext/compositing/2d.composite.globalAlpha.fill.html | took 629ms 02:14:32 INFO - PROCESS | 3424 | 1467364472352 Marionette TRACE conn7 -> [0,109,"getWindowHandle",null] 02:14:32 INFO - PROCESS | 3424 | 1467364472355 Marionette TRACE conn7 <- [1,109,null,{"value":"13"}] 02:14:32 INFO - PROCESS | 3424 | 1467364472358 Marionette TRACE conn7 -> [0,110,"setScriptTimeout",{"ms":35000}] 02:14:32 INFO - TEST-START | /2dcontext/compositing/2d.composite.globalAlpha.image.html 02:14:32 INFO - PROCESS | 3424 | 1467364472360 Marionette TRACE conn7 <- [1,110,null,{}] 02:14:32 INFO - PROCESS | 3424 | 1467364472364 Marionette TRACE conn7 -> [0,111,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:14:32 INFO - PROCESS | 3424 | 1467364472366 Marionette INFO sendAsync 823c8ce9-dcc8-4499-864d-681f2fea0c49 02:14:32 INFO - PROCESS | 3424 | 1467364472450 Marionette TRACE conn7 <- [1,111,null,{"value":null}] 02:14:32 INFO - PROCESS | 3424 | 1467364472461 Marionette TRACE conn7 -> [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\", \"77f57ffc-e2d5-43f5-9f0e-e3ed3fd421d8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:14:32 INFO - PROCESS | 3424 | 1467364472463 Marionette INFO sendAsync 823c8ce9-dcc8-4499-864d-681f2fea0c49 02:14:32 INFO - PROCESS | 3424 | ++DOCSHELL 15E5BC00 == 35 [pid = 3424] [id = 37] 02:14:32 INFO - PROCESS | 3424 | ++DOMWINDOW == 60 (16850000) [pid = 3424] [serial = 107] [outer = 00000000] 02:14:32 INFO - PROCESS | 3424 | ++DOMWINDOW == 61 (17816800) [pid = 3424] [serial = 108] [outer = 16850000] 02:14:32 INFO - PROCESS | 3424 | 1467364472508 Marionette DEBUG loaded listener.js 02:14:32 INFO - PROCESS | 3424 | ++DOMWINDOW == 62 (1781CC00) [pid = 3424] [serial = 109] [outer = 16850000] 02:14:32 INFO - PROCESS | 3424 | 1467364472941 Marionette TRACE conn7 <- [1,112,null,{"value":["/2dcontext/compositing/2d.composite.globalAlpha.image.html",0,null,null,[["Canvas test: 2d.composite.globalAlpha.image",0,null,null]]]}] 02:14:32 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.globalAlpha.image.html | Canvas test: 2d.composite.globalAlpha.image 02:14:32 INFO - TEST-OK | /2dcontext/compositing/2d.composite.globalAlpha.image.html | took 633ms 02:14:32 INFO - PROCESS | 3424 | 1467364472995 Marionette TRACE conn7 -> [0,113,"getWindowHandle",null] 02:14:32 INFO - PROCESS | 3424 | 1467364472998 Marionette TRACE conn7 <- [1,113,null,{"value":"13"}] 02:14:32 INFO - TEST-START | /2dcontext/compositing/2d.composite.globalAlpha.imagepattern.html 02:14:33 INFO - PROCESS | 3424 | 1467364473008 Marionette TRACE conn7 -> [0,114,"setScriptTimeout",{"ms":35000}] 02:14:33 INFO - PROCESS | 3424 | 1467364473012 Marionette TRACE conn7 <- [1,114,null,{}] 02:14:33 INFO - PROCESS | 3424 | 1467364473020 Marionette TRACE conn7 -> [0,115,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:14:33 INFO - PROCESS | 3424 | 1467364473023 Marionette INFO sendAsync 823c8ce9-dcc8-4499-864d-681f2fea0c49 02:14:33 INFO - PROCESS | 3424 | 1467364473109 Marionette TRACE conn7 <- [1,115,null,{"value":null}] 02:14:33 INFO - PROCESS | 3424 | 1467364473115 Marionette TRACE conn7 -> [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\", \"77f57ffc-e2d5-43f5-9f0e-e3ed3fd421d8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:14:33 INFO - PROCESS | 3424 | 1467364473117 Marionette INFO sendAsync 823c8ce9-dcc8-4499-864d-681f2fea0c49 02:14:33 INFO - PROCESS | 3424 | ++DOCSHELL 17FB0400 == 36 [pid = 3424] [id = 38] 02:14:33 INFO - PROCESS | 3424 | ++DOMWINDOW == 63 (17FC1400) [pid = 3424] [serial = 110] [outer = 00000000] 02:14:33 INFO - PROCESS | 3424 | ++DOMWINDOW == 64 (17FC9800) [pid = 3424] [serial = 111] [outer = 17FC1400] 02:14:33 INFO - PROCESS | 3424 | 1467364473161 Marionette DEBUG loaded listener.js 02:14:33 INFO - PROCESS | 3424 | ++DOMWINDOW == 65 (17FCD000) [pid = 3424] [serial = 112] [outer = 17FC1400] 02:14:33 INFO - PROCESS | 3424 | 1467364473572 Marionette TRACE conn7 <- [1,116,null,{"value":["/2dcontext/compositing/2d.composite.globalAlpha.imagepattern.html",0,null,null,[["Canvas test: 2d.composite.globalAlpha.imagepattern",0,null,null]]]}] 02:14:33 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.globalAlpha.imagepattern.html | Canvas test: 2d.composite.globalAlpha.imagepattern 02:14:33 INFO - TEST-OK | /2dcontext/compositing/2d.composite.globalAlpha.imagepattern.html | took 590ms 02:14:33 INFO - PROCESS | 3424 | 1467364473594 Marionette TRACE conn7 -> [0,117,"getWindowHandle",null] 02:14:33 INFO - PROCESS | 3424 | 1467364473596 Marionette TRACE conn7 <- [1,117,null,{"value":"13"}] 02:14:33 INFO - TEST-START | /2dcontext/compositing/2d.composite.globalAlpha.invalid.html 02:14:33 INFO - PROCESS | 3424 | 1467364473599 Marionette TRACE conn7 -> [0,118,"setScriptTimeout",{"ms":35000}] 02:14:33 INFO - PROCESS | 3424 | 1467364473601 Marionette TRACE conn7 <- [1,118,null,{}] 02:14:33 INFO - PROCESS | 3424 | 1467364473620 Marionette TRACE conn7 -> [0,119,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:14:33 INFO - PROCESS | 3424 | 1467364473622 Marionette INFO sendAsync 823c8ce9-dcc8-4499-864d-681f2fea0c49 02:14:33 INFO - PROCESS | 3424 | 1467364473702 Marionette TRACE conn7 <- [1,119,null,{"value":null}] 02:14:33 INFO - PROCESS | 3424 | 1467364473708 Marionette TRACE conn7 -> [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\", \"77f57ffc-e2d5-43f5-9f0e-e3ed3fd421d8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:14:33 INFO - PROCESS | 3424 | 1467364473710 Marionette INFO sendAsync 823c8ce9-dcc8-4499-864d-681f2fea0c49 02:14:33 INFO - PROCESS | 3424 | ++DOCSHELL 18038C00 == 37 [pid = 3424] [id = 39] 02:14:33 INFO - PROCESS | 3424 | ++DOMWINDOW == 66 (18BBB000) [pid = 3424] [serial = 113] [outer = 00000000] 02:14:33 INFO - PROCESS | 3424 | ++DOMWINDOW == 67 (1937CC00) [pid = 3424] [serial = 114] [outer = 18BBB000] 02:14:33 INFO - PROCESS | 3424 | 1467364473754 Marionette DEBUG loaded listener.js 02:14:33 INFO - PROCESS | 3424 | ++DOMWINDOW == 68 (19C47800) [pid = 3424] [serial = 115] [outer = 18BBB000] 02:14:34 INFO - PROCESS | 3424 | 1467364474179 Marionette TRACE conn7 <- [1,120,null,{"value":["/2dcontext/compositing/2d.composite.globalAlpha.invalid.html",0,null,null,[["Canvas test: 2d.composite.globalAlpha.invalid",0,null,null]]]}] 02:14:34 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.globalAlpha.invalid.html | Canvas test: 2d.composite.globalAlpha.invalid 02:14:34 INFO - TEST-OK | /2dcontext/compositing/2d.composite.globalAlpha.invalid.html | took 590ms 02:14:34 INFO - TEST-START | /2dcontext/compositing/2d.composite.globalAlpha.range.html 02:14:34 INFO - PROCESS | 3424 | 1467364474190 Marionette TRACE conn7 -> [0,121,"getWindowHandle",null] 02:14:34 INFO - PROCESS | 3424 | 1467364474192 Marionette TRACE conn7 <- [1,121,null,{"value":"13"}] 02:14:34 INFO - PROCESS | 3424 | 1467364474195 Marionette TRACE conn7 -> [0,122,"setScriptTimeout",{"ms":35000}] 02:14:34 INFO - PROCESS | 3424 | 1467364474197 Marionette TRACE conn7 <- [1,122,null,{}] 02:14:34 INFO - PROCESS | 3424 | 1467364474207 Marionette TRACE conn7 -> [0,123,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:14:34 INFO - PROCESS | 3424 | 1467364474209 Marionette INFO sendAsync 823c8ce9-dcc8-4499-864d-681f2fea0c49 02:14:34 INFO - PROCESS | 3424 | 1467364474313 Marionette TRACE conn7 <- [1,123,null,{"value":null}] 02:14:34 INFO - PROCESS | 3424 | 1467364474318 Marionette TRACE conn7 -> [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\", \"77f57ffc-e2d5-43f5-9f0e-e3ed3fd421d8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:14:34 INFO - PROCESS | 3424 | 1467364474324 Marionette INFO sendAsync 823c8ce9-dcc8-4499-864d-681f2fea0c49 02:14:34 INFO - PROCESS | 3424 | ++DOCSHELL 19C54C00 == 38 [pid = 3424] [id = 40] 02:14:34 INFO - PROCESS | 3424 | ++DOMWINDOW == 69 (1A2A7400) [pid = 3424] [serial = 116] [outer = 00000000] 02:14:34 INFO - PROCESS | 3424 | ++DOMWINDOW == 70 (1A736C00) [pid = 3424] [serial = 117] [outer = 1A2A7400] 02:14:34 INFO - PROCESS | 3424 | 1467364474377 Marionette DEBUG loaded listener.js 02:14:34 INFO - PROCESS | 3424 | ++DOMWINDOW == 71 (1A7B6800) [pid = 3424] [serial = 118] [outer = 1A2A7400] 02:14:34 INFO - PROCESS | 3424 | 1467364474803 Marionette TRACE conn7 <- [1,124,null,{"value":["/2dcontext/compositing/2d.composite.globalAlpha.range.html",0,null,null,[["Canvas test: 2d.composite.globalAlpha.range",0,null,null]]]}] 02:14:34 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.globalAlpha.range.html | Canvas test: 2d.composite.globalAlpha.range 02:14:34 INFO - TEST-OK | /2dcontext/compositing/2d.composite.globalAlpha.range.html | took 630ms 02:14:34 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.copy.html 02:14:34 INFO - PROCESS | 3424 | 1467364474835 Marionette TRACE conn7 -> [0,125,"getWindowHandle",null] 02:14:34 INFO - PROCESS | 3424 | 1467364474837 Marionette TRACE conn7 <- [1,125,null,{"value":"13"}] 02:14:34 INFO - PROCESS | 3424 | 1467364474840 Marionette TRACE conn7 -> [0,126,"setScriptTimeout",{"ms":35000}] 02:14:34 INFO - PROCESS | 3424 | 1467364474842 Marionette TRACE conn7 <- [1,126,null,{}] 02:14:34 INFO - PROCESS | 3424 | 1467364474845 Marionette TRACE conn7 -> [0,127,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:14:34 INFO - PROCESS | 3424 | 1467364474847 Marionette INFO sendAsync 823c8ce9-dcc8-4499-864d-681f2fea0c49 02:14:34 INFO - PROCESS | 3424 | 1467364474961 Marionette TRACE conn7 <- [1,127,null,{"value":null}] 02:14:34 INFO - PROCESS | 3424 | 1467364474966 Marionette TRACE conn7 -> [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\", \"77f57ffc-e2d5-43f5-9f0e-e3ed3fd421d8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:14:34 INFO - PROCESS | 3424 | 1467364474968 Marionette INFO sendAsync 823c8ce9-dcc8-4499-864d-681f2fea0c49 02:14:34 INFO - PROCESS | 3424 | ++DOCSHELL 1AC7BC00 == 39 [pid = 3424] [id = 41] 02:14:34 INFO - PROCESS | 3424 | ++DOMWINDOW == 72 (1AC84400) [pid = 3424] [serial = 119] [outer = 00000000] 02:14:34 INFO - PROCESS | 3424 | ++DOMWINDOW == 73 (1ACCC400) [pid = 3424] [serial = 120] [outer = 1AC84400] 02:14:34 INFO - PROCESS | 3424 | 1467364475011 Marionette DEBUG loaded listener.js 02:14:35 INFO - PROCESS | 3424 | ++DOMWINDOW == 74 (1ACCC800) [pid = 3424] [serial = 121] [outer = 1AC84400] 02:14:35 INFO - PROCESS | 3424 | 1467364475431 Marionette TRACE conn7 <- [1,128,null,{"value":["/2dcontext/compositing/2d.composite.image.copy.html",0,null,null,[["Canvas test: 2d.composite.image.copy",0,null,null]]]}] 02:14:35 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.copy.html | Canvas test: 2d.composite.image.copy 02:14:35 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.copy.html | took 630ms 02:14:35 INFO - PROCESS | 3424 | 1467364475471 Marionette TRACE conn7 -> [0,129,"getWindowHandle",null] 02:14:35 INFO - PROCESS | 3424 | 1467364475473 Marionette TRACE conn7 <- [1,129,null,{"value":"13"}] 02:14:35 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.destination-atop.html 02:14:35 INFO - PROCESS | 3424 | 1467364475477 Marionette TRACE conn7 -> [0,130,"setScriptTimeout",{"ms":35000}] 02:14:35 INFO - PROCESS | 3424 | 1467364475478 Marionette TRACE conn7 <- [1,130,null,{}] 02:14:35 INFO - PROCESS | 3424 | 1467364475487 Marionette TRACE conn7 -> [0,131,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:14:35 INFO - PROCESS | 3424 | 1467364475489 Marionette INFO sendAsync 823c8ce9-dcc8-4499-864d-681f2fea0c49 02:14:35 INFO - PROCESS | 3424 | 1467364475591 Marionette TRACE conn7 <- [1,131,null,{"value":null}] 02:14:35 INFO - PROCESS | 3424 | 1467364475596 Marionette TRACE conn7 -> [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\", \"77f57ffc-e2d5-43f5-9f0e-e3ed3fd421d8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:14:35 INFO - PROCESS | 3424 | 1467364475598 Marionette INFO sendAsync 823c8ce9-dcc8-4499-864d-681f2fea0c49 02:14:35 INFO - PROCESS | 3424 | ++DOCSHELL 0D42D800 == 40 [pid = 3424] [id = 42] 02:14:35 INFO - PROCESS | 3424 | ++DOMWINDOW == 75 (0D42DC00) [pid = 3424] [serial = 122] [outer = 00000000] 02:14:35 INFO - PROCESS | 3424 | ++DOMWINDOW == 76 (0D437C00) [pid = 3424] [serial = 123] [outer = 0D42DC00] 02:14:35 INFO - PROCESS | 3424 | 1467364475641 Marionette DEBUG loaded listener.js 02:14:35 INFO - PROCESS | 3424 | ++DOMWINDOW == 77 (0D43C400) [pid = 3424] [serial = 124] [outer = 0D42DC00] 02:14:35 INFO - PROCESS | 3424 | --DOMWINDOW == 76 (0CDCE400) [pid = 3424] [serial = 74] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.destination-over.html] 02:14:35 INFO - PROCESS | 3424 | --DOMWINDOW == 75 (14E24800) [pid = 3424] [serial = 80] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.source-atop.html] 02:14:35 INFO - PROCESS | 3424 | --DOMWINDOW == 74 (0D7A6000) [pid = 3424] [serial = 77] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.lighter.html] 02:14:35 INFO - PROCESS | 3424 | --DOMWINDOW == 73 (0D7AD800) [pid = 3424] [serial = 71] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.destination-out.html] 02:14:35 INFO - PROCESS | 3424 | --DOMWINDOW == 72 (1AD5C800) [pid = 3424] [serial = 59] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.xor.html] 02:14:35 INFO - PROCESS | 3424 | --DOMWINDOW == 71 (0C80D400) [pid = 3424] [serial = 56] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.source-over.html] 02:14:35 INFO - PROCESS | 3424 | --DOMWINDOW == 70 (17819000) [pid = 3424] [serial = 83] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.source-in.html] 02:14:36 INFO - PROCESS | 3424 | 1467364476036 Marionette TRACE conn7 <- [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]]]}] 02:14:36 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.destination-atop.html | Canvas test: 2d.composite.image.destination-atop 02:14:36 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.destination-atop.html | took 570ms 02:14:36 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.destination-in.html 02:14:36 INFO - PROCESS | 3424 | 1467364476047 Marionette TRACE conn7 -> [0,133,"getWindowHandle",null] 02:14:36 INFO - PROCESS | 3424 | 1467364476050 Marionette TRACE conn7 <- [1,133,null,{"value":"13"}] 02:14:36 INFO - PROCESS | 3424 | 1467364476053 Marionette TRACE conn7 -> [0,134,"setScriptTimeout",{"ms":35000}] 02:14:36 INFO - PROCESS | 3424 | 1467364476054 Marionette TRACE conn7 <- [1,134,null,{}] 02:14:36 INFO - PROCESS | 3424 | 1467364476058 Marionette TRACE conn7 -> [0,135,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:14:36 INFO - PROCESS | 3424 | 1467364476059 Marionette INFO sendAsync 823c8ce9-dcc8-4499-864d-681f2fea0c49 02:14:36 INFO - PROCESS | 3424 | 1467364476138 Marionette TRACE conn7 <- [1,135,null,{"value":null}] 02:14:36 INFO - PROCESS | 3424 | 1467364476144 Marionette TRACE conn7 -> [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\", \"77f57ffc-e2d5-43f5-9f0e-e3ed3fd421d8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:14:36 INFO - PROCESS | 3424 | 1467364476146 Marionette INFO sendAsync 823c8ce9-dcc8-4499-864d-681f2fea0c49 02:14:36 INFO - PROCESS | 3424 | ++DOCSHELL 0D43A800 == 41 [pid = 3424] [id = 43] 02:14:36 INFO - PROCESS | 3424 | ++DOMWINDOW == 71 (0DB49400) [pid = 3424] [serial = 125] [outer = 00000000] 02:14:36 INFO - PROCESS | 3424 | ++DOMWINDOW == 72 (19C53C00) [pid = 3424] [serial = 126] [outer = 0DB49400] 02:14:36 INFO - PROCESS | 3424 | 1467364476189 Marionette DEBUG loaded listener.js 02:14:36 INFO - PROCESS | 3424 | ++DOMWINDOW == 73 (1AD5F400) [pid = 3424] [serial = 127] [outer = 0DB49400] 02:14:36 INFO - PROCESS | 3424 | 1467364476605 Marionette TRACE conn7 <- [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]]]}] 02:14:36 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.destination-in.html | Canvas test: 2d.composite.image.destination-in 02:14:36 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.destination-in.html | took 570ms 02:14:36 INFO - PROCESS | 3424 | 1467364476626 Marionette TRACE conn7 -> [0,137,"getWindowHandle",null] 02:14:36 INFO - PROCESS | 3424 | 1467364476628 Marionette TRACE conn7 <- [1,137,null,{"value":"13"}] 02:14:36 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.destination-out.html 02:14:36 INFO - PROCESS | 3424 | 1467364476631 Marionette TRACE conn7 -> [0,138,"setScriptTimeout",{"ms":35000}] 02:14:36 INFO - PROCESS | 3424 | 1467364476633 Marionette TRACE conn7 <- [1,138,null,{}] 02:14:36 INFO - PROCESS | 3424 | 1467364476646 Marionette TRACE conn7 -> [0,139,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:14:36 INFO - PROCESS | 3424 | 1467364476648 Marionette INFO sendAsync 823c8ce9-dcc8-4499-864d-681f2fea0c49 02:14:36 INFO - PROCESS | 3424 | 1467364476727 Marionette TRACE conn7 <- [1,139,null,{"value":null}] 02:14:36 INFO - PROCESS | 3424 | 1467364476733 Marionette TRACE conn7 -> [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\", \"77f57ffc-e2d5-43f5-9f0e-e3ed3fd421d8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:14:36 INFO - PROCESS | 3424 | 1467364476734 Marionette INFO sendAsync 823c8ce9-dcc8-4499-864d-681f2fea0c49 02:14:36 INFO - PROCESS | 3424 | ++DOCSHELL 17E0D800 == 42 [pid = 3424] [id = 44] 02:14:36 INFO - PROCESS | 3424 | ++DOMWINDOW == 74 (17E10C00) [pid = 3424] [serial = 128] [outer = 00000000] 02:14:36 INFO - PROCESS | 3424 | ++DOMWINDOW == 75 (17E16400) [pid = 3424] [serial = 129] [outer = 17E10C00] 02:14:36 INFO - PROCESS | 3424 | 1467364476777 Marionette DEBUG loaded listener.js 02:14:36 INFO - PROCESS | 3424 | ++DOMWINDOW == 76 (17E19800) [pid = 3424] [serial = 130] [outer = 17E10C00] 02:14:37 INFO - PROCESS | 3424 | 1467364477172 Marionette TRACE conn7 <- [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]]]}] 02:14:37 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.destination-out.html | Canvas test: 2d.composite.image.destination-out 02:14:37 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.destination-out.html | took 589ms 02:14:37 INFO - PROCESS | 3424 | 1467364477230 Marionette TRACE conn7 -> [0,141,"getWindowHandle",null] 02:14:37 INFO - PROCESS | 3424 | 1467364477232 Marionette TRACE conn7 <- [1,141,null,{"value":"13"}] 02:14:37 INFO - PROCESS | 3424 | 1467364477235 Marionette TRACE conn7 -> [0,142,"setScriptTimeout",{"ms":35000}] 02:14:37 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.destination-over.html 02:14:37 INFO - PROCESS | 3424 | 1467364477237 Marionette TRACE conn7 <- [1,142,null,{}] 02:14:37 INFO - PROCESS | 3424 | 1467364477241 Marionette TRACE conn7 -> [0,143,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:14:37 INFO - PROCESS | 3424 | 1467364477243 Marionette INFO sendAsync 823c8ce9-dcc8-4499-864d-681f2fea0c49 02:14:37 INFO - PROCESS | 3424 | 1467364477322 Marionette TRACE conn7 <- [1,143,null,{"value":null}] 02:14:37 INFO - PROCESS | 3424 | 1467364477330 Marionette TRACE conn7 -> [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\", \"77f57ffc-e2d5-43f5-9f0e-e3ed3fd421d8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:14:37 INFO - PROCESS | 3424 | 1467364477332 Marionette INFO sendAsync 823c8ce9-dcc8-4499-864d-681f2fea0c49 02:14:37 INFO - PROCESS | 3424 | ++DOCSHELL 0D45B400 == 43 [pid = 3424] [id = 45] 02:14:37 INFO - PROCESS | 3424 | ++DOMWINDOW == 77 (0D45D800) [pid = 3424] [serial = 131] [outer = 00000000] 02:14:37 INFO - PROCESS | 3424 | ++DOMWINDOW == 78 (0D461400) [pid = 3424] [serial = 132] [outer = 0D45D800] 02:14:37 INFO - PROCESS | 3424 | 1467364477378 Marionette DEBUG loaded listener.js 02:14:37 INFO - PROCESS | 3424 | ++DOMWINDOW == 79 (0DBE5000) [pid = 3424] [serial = 133] [outer = 0D45D800] 02:14:37 INFO - PROCESS | 3424 | 1467364477804 Marionette TRACE conn7 <- [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]]]}] 02:14:37 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.destination-over.html | Canvas test: 2d.composite.image.destination-over 02:14:37 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.destination-over.html | took 630ms 02:14:37 INFO - PROCESS | 3424 | 1467364477869 Marionette TRACE conn7 -> [0,145,"getWindowHandle",null] 02:14:37 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.lighter.html 02:14:37 INFO - PROCESS | 3424 | 1467364477871 Marionette TRACE conn7 <- [1,145,null,{"value":"13"}] 02:14:37 INFO - PROCESS | 3424 | 1467364477874 Marionette TRACE conn7 -> [0,146,"setScriptTimeout",{"ms":35000}] 02:14:37 INFO - PROCESS | 3424 | 1467364477876 Marionette TRACE conn7 <- [1,146,null,{}] 02:14:37 INFO - PROCESS | 3424 | 1467364477884 Marionette TRACE conn7 -> [0,147,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:14:37 INFO - PROCESS | 3424 | 1467364477886 Marionette INFO sendAsync 823c8ce9-dcc8-4499-864d-681f2fea0c49 02:14:38 INFO - PROCESS | 3424 | 1467364478023 Marionette TRACE conn7 <- [1,147,null,{"value":null}] 02:14:38 INFO - PROCESS | 3424 | 1467364478102 Marionette TRACE conn7 -> [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\", \"77f57ffc-e2d5-43f5-9f0e-e3ed3fd421d8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:14:38 INFO - PROCESS | 3424 | 1467364478105 Marionette INFO sendAsync 823c8ce9-dcc8-4499-864d-681f2fea0c49 02:14:38 INFO - PROCESS | 3424 | ++DOCSHELL 0C747400 == 44 [pid = 3424] [id = 46] 02:14:38 INFO - PROCESS | 3424 | ++DOMWINDOW == 80 (0C74DC00) [pid = 3424] [serial = 134] [outer = 00000000] 02:14:38 INFO - PROCESS | 3424 | ++DOMWINDOW == 81 (0C809800) [pid = 3424] [serial = 135] [outer = 0C74DC00] 02:14:38 INFO - PROCESS | 3424 | 1467364478163 Marionette DEBUG loaded listener.js 02:14:38 INFO - PROCESS | 3424 | ++DOMWINDOW == 82 (0C94DC00) [pid = 3424] [serial = 136] [outer = 0C74DC00] 02:14:38 INFO - PROCESS | 3424 | 1467364478726 Marionette TRACE conn7 <- [1,148,null,{"value":["/2dcontext/compositing/2d.composite.image.lighter.html",0,null,null,[["Canvas test: 2d.composite.image.lighter",0,null,null]]]}] 02:14:38 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.lighter.html | Canvas test: 2d.composite.image.lighter 02:14:38 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.lighter.html | took 930ms 02:14:38 INFO - PROCESS | 3424 | 1467364478806 Marionette TRACE conn7 -> [0,149,"getWindowHandle",null] 02:14:38 INFO - PROCESS | 3424 | 1467364478811 Marionette TRACE conn7 <- [1,149,null,{"value":"13"}] 02:14:38 INFO - PROCESS | 3424 | 1467364478816 Marionette TRACE conn7 -> [0,150,"setScriptTimeout",{"ms":35000}] 02:14:38 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.source-atop.html 02:14:38 INFO - PROCESS | 3424 | 1467364478820 Marionette TRACE conn7 <- [1,150,null,{}] 02:14:38 INFO - PROCESS | 3424 | 1467364478824 Marionette TRACE conn7 -> [0,151,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:14:38 INFO - PROCESS | 3424 | 1467364478828 Marionette INFO sendAsync 823c8ce9-dcc8-4499-864d-681f2fea0c49 02:14:38 INFO - PROCESS | 3424 | 1467364478946 Marionette TRACE conn7 <- [1,151,null,{"value":null}] 02:14:39 INFO - PROCESS | 3424 | 1467364479014 Marionette TRACE conn7 -> [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\", \"77f57ffc-e2d5-43f5-9f0e-e3ed3fd421d8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:14:39 INFO - PROCESS | 3424 | 1467364479017 Marionette INFO sendAsync 823c8ce9-dcc8-4499-864d-681f2fea0c49 02:14:39 INFO - PROCESS | 3424 | ++DOCSHELL 14A96C00 == 45 [pid = 3424] [id = 47] 02:14:39 INFO - PROCESS | 3424 | ++DOMWINDOW == 83 (14E29000) [pid = 3424] [serial = 137] [outer = 00000000] 02:14:39 INFO - PROCESS | 3424 | ++DOMWINDOW == 84 (15129800) [pid = 3424] [serial = 138] [outer = 14E29000] 02:14:39 INFO - PROCESS | 3424 | 1467364479073 Marionette DEBUG loaded listener.js 02:14:39 INFO - PROCESS | 3424 | ++DOMWINDOW == 85 (15E50C00) [pid = 3424] [serial = 139] [outer = 14E29000] 02:14:39 INFO - PROCESS | 3424 | 1467364479631 Marionette TRACE conn7 <- [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]]]}] 02:14:39 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.source-atop.html | Canvas test: 2d.composite.image.source-atop 02:14:39 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.source-atop.html | took 870ms 02:14:39 INFO - PROCESS | 3424 | 1467364479691 Marionette TRACE conn7 -> [0,153,"getWindowHandle",null] 02:14:39 INFO - PROCESS | 3424 | 1467364479694 Marionette TRACE conn7 <- [1,153,null,{"value":"13"}] 02:14:39 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.source-in.html 02:14:39 INFO - PROCESS | 3424 | 1467364479698 Marionette TRACE conn7 -> [0,154,"setScriptTimeout",{"ms":35000}] 02:14:39 INFO - PROCESS | 3424 | 1467364479700 Marionette TRACE conn7 <- [1,154,null,{}] 02:14:39 INFO - PROCESS | 3424 | 1467364479704 Marionette TRACE conn7 -> [0,155,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:14:39 INFO - PROCESS | 3424 | 1467364479707 Marionette INFO sendAsync 823c8ce9-dcc8-4499-864d-681f2fea0c49 02:14:39 INFO - PROCESS | 3424 | 1467364479820 Marionette TRACE conn7 <- [1,155,null,{"value":null}] 02:14:39 INFO - PROCESS | 3424 | 1467364479909 Marionette TRACE conn7 -> [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\", \"77f57ffc-e2d5-43f5-9f0e-e3ed3fd421d8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:14:39 INFO - PROCESS | 3424 | 1467364479912 Marionette INFO sendAsync 823c8ce9-dcc8-4499-864d-681f2fea0c49 02:14:39 INFO - PROCESS | 3424 | ++DOCSHELL 17FBD000 == 46 [pid = 3424] [id = 48] 02:14:39 INFO - PROCESS | 3424 | ++DOMWINDOW == 86 (17FC2C00) [pid = 3424] [serial = 140] [outer = 00000000] 02:14:39 INFO - PROCESS | 3424 | ++DOMWINDOW == 87 (18037800) [pid = 3424] [serial = 141] [outer = 17FC2C00] 02:14:39 INFO - PROCESS | 3424 | 1467364479966 Marionette DEBUG loaded listener.js 02:14:40 INFO - PROCESS | 3424 | ++DOMWINDOW == 88 (19A3D800) [pid = 3424] [serial = 142] [outer = 17FC2C00] 02:14:40 INFO - PROCESS | 3424 | 1467364480548 Marionette TRACE conn7 <- [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]]]}] 02:14:40 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.source-in.html | Canvas test: 2d.composite.image.source-in 02:14:40 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.source-in.html | took 870ms 02:14:40 INFO - PROCESS | 3424 | 1467364480570 Marionette TRACE conn7 -> [0,157,"getWindowHandle",null] 02:14:40 INFO - PROCESS | 3424 | 1467364480574 Marionette TRACE conn7 <- [1,157,null,{"value":"13"}] 02:14:40 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.source-out.html 02:14:40 INFO - PROCESS | 3424 | 1467364480585 Marionette TRACE conn7 -> [0,158,"setScriptTimeout",{"ms":35000}] 02:14:40 INFO - PROCESS | 3424 | 1467364480590 Marionette TRACE conn7 <- [1,158,null,{}] 02:14:40 INFO - PROCESS | 3424 | 1467364480594 Marionette TRACE conn7 -> [0,159,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:14:40 INFO - PROCESS | 3424 | 1467364480597 Marionette INFO sendAsync 823c8ce9-dcc8-4499-864d-681f2fea0c49 02:14:40 INFO - PROCESS | 3424 | 1467364480707 Marionette TRACE conn7 <- [1,159,null,{"value":null}] 02:14:40 INFO - PROCESS | 3424 | 1467364480793 Marionette TRACE conn7 -> [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\", \"77f57ffc-e2d5-43f5-9f0e-e3ed3fd421d8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:14:40 INFO - PROCESS | 3424 | 1467364480795 Marionette INFO sendAsync 823c8ce9-dcc8-4499-864d-681f2fea0c49 02:14:40 INFO - PROCESS | 3424 | ++DOCSHELL 1937DC00 == 47 [pid = 3424] [id = 49] 02:14:40 INFO - PROCESS | 3424 | ++DOMWINDOW == 89 (1A2AB800) [pid = 3424] [serial = 143] [outer = 00000000] 02:14:40 INFO - PROCESS | 3424 | ++DOMWINDOW == 90 (1BB04800) [pid = 3424] [serial = 144] [outer = 1A2AB800] 02:14:40 INFO - PROCESS | 3424 | 1467364480848 Marionette DEBUG loaded listener.js 02:14:40 INFO - PROCESS | 3424 | ++DOMWINDOW == 91 (1BBA6C00) [pid = 3424] [serial = 145] [outer = 1A2AB800] 02:14:41 INFO - PROCESS | 3424 | 1467364481364 Marionette TRACE conn7 <- [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]]]}] 02:14:41 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.source-out.html | Canvas test: 2d.composite.image.source-out 02:14:41 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.source-out.html | took 830ms 02:14:41 INFO - PROCESS | 3424 | 1467364481411 Marionette TRACE conn7 -> [0,161,"getWindowHandle",null] 02:14:41 INFO - PROCESS | 3424 | 1467364481414 Marionette TRACE conn7 <- [1,161,null,{"value":"13"}] 02:14:41 INFO - PROCESS | 3424 | 1467364481417 Marionette TRACE conn7 -> [0,162,"setScriptTimeout",{"ms":35000}] 02:14:41 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.source-over.html 02:14:41 INFO - PROCESS | 3424 | 1467364481419 Marionette TRACE conn7 <- [1,162,null,{}] 02:14:41 INFO - PROCESS | 3424 | 1467364481423 Marionette TRACE conn7 -> [0,163,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:14:41 INFO - PROCESS | 3424 | 1467364481425 Marionette INFO sendAsync 823c8ce9-dcc8-4499-864d-681f2fea0c49 02:14:41 INFO - PROCESS | 3424 | 1467364481534 Marionette TRACE conn7 <- [1,163,null,{"value":null}] 02:14:41 INFO - PROCESS | 3424 | 1467364481621 Marionette TRACE conn7 -> [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\", \"77f57ffc-e2d5-43f5-9f0e-e3ed3fd421d8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:14:41 INFO - PROCESS | 3424 | 1467364481623 Marionette INFO sendAsync 823c8ce9-dcc8-4499-864d-681f2fea0c49 02:14:41 INFO - PROCESS | 3424 | ++DOCSHELL 0C836800 == 48 [pid = 3424] [id = 50] 02:14:41 INFO - PROCESS | 3424 | ++DOMWINDOW == 92 (0C839400) [pid = 3424] [serial = 146] [outer = 00000000] 02:14:41 INFO - PROCESS | 3424 | ++DOMWINDOW == 93 (178EDC00) [pid = 3424] [serial = 147] [outer = 0C839400] 02:14:41 INFO - PROCESS | 3424 | 1467364481677 Marionette DEBUG loaded listener.js 02:14:41 INFO - PROCESS | 3424 | ++DOMWINDOW == 94 (17FB7400) [pid = 3424] [serial = 148] [outer = 0C839400] 02:14:42 INFO - PROCESS | 3424 | 1467364482401 Marionette TRACE conn7 <- [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]]]}] 02:14:42 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.source-over.html | Canvas test: 2d.composite.image.source-over 02:14:42 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.source-over.html | took 1018ms 02:14:42 INFO - PROCESS | 3424 | 1467364482440 Marionette TRACE conn7 -> [0,165,"getWindowHandle",null] 02:14:42 INFO - PROCESS | 3424 | 1467364482444 Marionette TRACE conn7 <- [1,165,null,{"value":"13"}] 02:14:42 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.xor.html 02:14:42 INFO - PROCESS | 3424 | 1467364482449 Marionette TRACE conn7 -> [0,166,"setScriptTimeout",{"ms":35000}] 02:14:42 INFO - PROCESS | 3424 | 1467364482452 Marionette TRACE conn7 <- [1,166,null,{}] 02:14:42 INFO - PROCESS | 3424 | 1467364482457 Marionette TRACE conn7 -> [0,167,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:14:42 INFO - PROCESS | 3424 | 1467364482460 Marionette INFO sendAsync 823c8ce9-dcc8-4499-864d-681f2fea0c49 02:14:42 INFO - PROCESS | 3424 | 1467364482604 Marionette TRACE conn7 <- [1,167,null,{"value":null}] 02:14:42 INFO - PROCESS | 3424 | 1467364482619 Marionette TRACE conn7 -> [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\", \"77f57ffc-e2d5-43f5-9f0e-e3ed3fd421d8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:14:42 INFO - PROCESS | 3424 | 1467364482621 Marionette INFO sendAsync 823c8ce9-dcc8-4499-864d-681f2fea0c49 02:14:42 INFO - PROCESS | 3424 | ++DOCSHELL 0D180C00 == 49 [pid = 3424] [id = 51] 02:14:42 INFO - PROCESS | 3424 | ++DOMWINDOW == 95 (0D432800) [pid = 3424] [serial = 149] [outer = 00000000] 02:14:42 INFO - PROCESS | 3424 | ++DOMWINDOW == 96 (0D7A4000) [pid = 3424] [serial = 150] [outer = 0D432800] 02:14:42 INFO - PROCESS | 3424 | 1467364482671 Marionette DEBUG loaded listener.js 02:14:42 INFO - PROCESS | 3424 | ++DOMWINDOW == 97 (0DBE7C00) [pid = 3424] [serial = 151] [outer = 0D432800] 02:14:43 INFO - PROCESS | 3424 | --DOCSHELL 0D45B400 == 48 [pid = 3424] [id = 45] 02:14:43 INFO - PROCESS | 3424 | --DOCSHELL 17E0D800 == 47 [pid = 3424] [id = 44] 02:14:43 INFO - PROCESS | 3424 | --DOCSHELL 0D43A800 == 46 [pid = 3424] [id = 43] 02:14:43 INFO - PROCESS | 3424 | --DOCSHELL 0D42D800 == 45 [pid = 3424] [id = 42] 02:14:43 INFO - PROCESS | 3424 | --DOCSHELL 1AC7BC00 == 44 [pid = 3424] [id = 41] 02:14:43 INFO - PROCESS | 3424 | --DOCSHELL 19C54C00 == 43 [pid = 3424] [id = 40] 02:14:43 INFO - PROCESS | 3424 | --DOCSHELL 18038C00 == 42 [pid = 3424] [id = 39] 02:14:43 INFO - PROCESS | 3424 | --DOCSHELL 17FB0400 == 41 [pid = 3424] [id = 38] 02:14:43 INFO - PROCESS | 3424 | --DOCSHELL 15E5BC00 == 40 [pid = 3424] [id = 37] 02:14:43 INFO - PROCESS | 3424 | --DOCSHELL 0D72A400 == 39 [pid = 3424] [id = 36] 02:14:43 INFO - PROCESS | 3424 | --DOCSHELL 0C74A400 == 38 [pid = 3424] [id = 35] 02:14:43 INFO - PROCESS | 3424 | --DOCSHELL 19C46C00 == 37 [pid = 3424] [id = 33] 02:14:43 INFO - PROCESS | 3424 | --DOMWINDOW == 96 (17FB9C00) [pid = 3424] [serial = 87] [outer = 00000000] [url = about:blank] 02:14:43 INFO - PROCESS | 3424 | --DOCSHELL 151DD800 == 36 [pid = 3424] [id = 32] 02:14:43 INFO - PROCESS | 3424 | --DOCSHELL 0C83CC00 == 35 [pid = 3424] [id = 31] 02:14:43 INFO - PROCESS | 3424 | 1467364483265 Marionette TRACE conn7 <- [1,168,null,{"value":["/2dcontext/compositing/2d.composite.image.xor.html",0,null,null,[["Canvas test: 2d.composite.image.xor",0,null,null]]]}] 02:14:43 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.xor.html | Canvas test: 2d.composite.image.xor 02:14:43 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.xor.html | took 870ms 02:14:43 INFO - PROCESS | 3424 | 1467364483320 Marionette TRACE conn7 -> [0,169,"getWindowHandle",null] 02:14:43 INFO - PROCESS | 3424 | 1467364483325 Marionette TRACE conn7 <- [1,169,null,{"value":"13"}] 02:14:43 INFO - TEST-START | /2dcontext/compositing/2d.composite.operation.casesensitive.html 02:14:43 INFO - PROCESS | 3424 | 1467364483331 Marionette TRACE conn7 -> [0,170,"setScriptTimeout",{"ms":35000}] 02:14:43 INFO - PROCESS | 3424 | 1467364483333 Marionette TRACE conn7 <- [1,170,null,{}] 02:14:43 INFO - PROCESS | 3424 | 1467364483337 Marionette TRACE conn7 -> [0,171,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:14:43 INFO - PROCESS | 3424 | 1467364483339 Marionette INFO sendAsync 823c8ce9-dcc8-4499-864d-681f2fea0c49 02:14:43 INFO - PROCESS | 3424 | 1467364483432 Marionette TRACE conn7 <- [1,171,null,{"value":null}] 02:14:43 INFO - PROCESS | 3424 | --DOMWINDOW == 95 (17EB8400) [pid = 3424] [serial = 85] [outer = 00000000] [url = about:blank] 02:14:43 INFO - PROCESS | 3424 | --DOMWINDOW == 94 (0CE42800) [pid = 3424] [serial = 75] [outer = 00000000] [url = about:blank] 02:14:43 INFO - PROCESS | 3424 | --DOMWINDOW == 93 (0CEE1C00) [pid = 3424] [serial = 76] [outer = 00000000] [url = about:blank] 02:14:43 INFO - PROCESS | 3424 | --DOMWINDOW == 92 (15151000) [pid = 3424] [serial = 81] [outer = 00000000] [url = about:blank] 02:14:43 INFO - PROCESS | 3424 | --DOMWINDOW == 91 (0DC46800) [pid = 3424] [serial = 78] [outer = 00000000] [url = about:blank] 02:14:43 INFO - PROCESS | 3424 | --DOMWINDOW == 90 (17879400) [pid = 3424] [serial = 84] [outer = 00000000] [url = about:blank] 02:14:43 INFO - PROCESS | 3424 | --DOMWINDOW == 89 (147A7400) [pid = 3424] [serial = 79] [outer = 00000000] [url = about:blank] 02:14:43 INFO - PROCESS | 3424 | --DOMWINDOW == 88 (1684C400) [pid = 3424] [serial = 82] [outer = 00000000] [url = about:blank] 02:14:43 INFO - PROCESS | 3424 | --DOMWINDOW == 87 (1CA55000) [pid = 3424] [serial = 73] [outer = 00000000] [url = about:blank] 02:14:43 INFO - PROCESS | 3424 | --DOMWINDOW == 86 (1CA54400) [pid = 3424] [serial = 72] [outer = 00000000] [url = about:blank] 02:14:43 INFO - PROCESS | 3424 | --DOMWINDOW == 85 (1C925C00) [pid = 3424] [serial = 61] [outer = 00000000] [url = about:blank] 02:14:43 INFO - PROCESS | 3424 | --DOMWINDOW == 84 (1ACCD000) [pid = 3424] [serial = 58] [outer = 00000000] [url = about:blank] 02:14:43 INFO - PROCESS | 3424 | 1467364483513 Marionette TRACE conn7 -> [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\", \"77f57ffc-e2d5-43f5-9f0e-e3ed3fd421d8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:14:43 INFO - PROCESS | 3424 | 1467364483515 Marionette INFO sendAsync 823c8ce9-dcc8-4499-864d-681f2fea0c49 02:14:43 INFO - PROCESS | 3424 | ++DOCSHELL 0C80D000 == 36 [pid = 3424] [id = 52] 02:14:43 INFO - PROCESS | 3424 | ++DOMWINDOW == 85 (0C810800) [pid = 3424] [serial = 152] [outer = 00000000] 02:14:43 INFO - PROCESS | 3424 | ++DOMWINDOW == 86 (0CE3B000) [pid = 3424] [serial = 153] [outer = 0C810800] 02:14:43 INFO - PROCESS | 3424 | 1467364483562 Marionette DEBUG loaded listener.js 02:14:43 INFO - PROCESS | 3424 | ++DOMWINDOW == 87 (0D463400) [pid = 3424] [serial = 154] [outer = 0C810800] 02:14:43 INFO - PROCESS | 3424 | 1467364483931 Marionette TRACE conn7 <- [1,172,null,{"value":["/2dcontext/compositing/2d.composite.operation.casesensitive.html",0,null,null,[["Canvas test: 2d.composite.operation.casesensitive",0,null,null]]]}] 02:14:43 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.operation.casesensitive.html | Canvas test: 2d.composite.operation.casesensitive 02:14:43 INFO - TEST-OK | /2dcontext/compositing/2d.composite.operation.casesensitive.html | took 630ms 02:14:43 INFO - PROCESS | 3424 | 1467364483972 Marionette TRACE conn7 -> [0,173,"getWindowHandle",null] 02:14:43 INFO - PROCESS | 3424 | 1467364483974 Marionette TRACE conn7 <- [1,173,null,{"value":"13"}] 02:14:43 INFO - TEST-START | /2dcontext/compositing/2d.composite.operation.clear.html 02:14:43 INFO - PROCESS | 3424 | 1467364483978 Marionette TRACE conn7 -> [0,174,"setScriptTimeout",{"ms":35000}] 02:14:43 INFO - PROCESS | 3424 | 1467364483981 Marionette TRACE conn7 <- [1,174,null,{}] 02:14:43 INFO - PROCESS | 3424 | 1467364483992 Marionette TRACE conn7 -> [0,175,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:14:43 INFO - PROCESS | 3424 | 1467364483996 Marionette INFO sendAsync 823c8ce9-dcc8-4499-864d-681f2fea0c49 02:14:44 INFO - PROCESS | 3424 | 1467364484080 Marionette TRACE conn7 <- [1,175,null,{"value":null}] 02:14:44 INFO - PROCESS | 3424 | 1467364484086 Marionette TRACE conn7 -> [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\", \"77f57ffc-e2d5-43f5-9f0e-e3ed3fd421d8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:14:44 INFO - PROCESS | 3424 | 1467364484089 Marionette INFO sendAsync 823c8ce9-dcc8-4499-864d-681f2fea0c49 02:14:44 INFO - PROCESS | 3424 | ++DOCSHELL 14E97C00 == 37 [pid = 3424] [id = 53] 02:14:44 INFO - PROCESS | 3424 | ++DOMWINDOW == 88 (15121C00) [pid = 3424] [serial = 155] [outer = 00000000] 02:14:44 INFO - PROCESS | 3424 | ++DOMWINDOW == 89 (151E4400) [pid = 3424] [serial = 156] [outer = 15121C00] 02:14:44 INFO - PROCESS | 3424 | 1467364484136 Marionette DEBUG loaded listener.js 02:14:44 INFO - PROCESS | 3424 | ++DOMWINDOW == 90 (16E64000) [pid = 3424] [serial = 157] [outer = 15121C00] 02:14:44 INFO - PROCESS | 3424 | 1467364484560 Marionette TRACE conn7 <- [1,176,null,{"value":["/2dcontext/compositing/2d.composite.operation.clear.html",0,null,null,[["Canvas test: 2d.composite.operation.clear",0,null,null]]]}] 02:14:44 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.operation.clear.html | Canvas test: 2d.composite.operation.clear 02:14:44 INFO - TEST-OK | /2dcontext/compositing/2d.composite.operation.clear.html | took 630ms 02:14:44 INFO - PROCESS | 3424 | 1467364484610 Marionette TRACE conn7 -> [0,177,"getWindowHandle",null] 02:14:44 INFO - PROCESS | 3424 | 1467364484613 Marionette TRACE conn7 <- [1,177,null,{"value":"13"}] 02:14:44 INFO - PROCESS | 3424 | 1467364484616 Marionette TRACE conn7 -> [0,178,"setScriptTimeout",{"ms":35000}] 02:14:44 INFO - TEST-START | /2dcontext/compositing/2d.composite.operation.darker.html 02:14:44 INFO - PROCESS | 3424 | 1467364484618 Marionette TRACE conn7 <- [1,178,null,{}] 02:14:44 INFO - PROCESS | 3424 | 1467364484621 Marionette TRACE conn7 -> [0,179,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:14:44 INFO - PROCESS | 3424 | 1467364484623 Marionette INFO sendAsync 823c8ce9-dcc8-4499-864d-681f2fea0c49 02:14:44 INFO - PROCESS | 3424 | 1467364484708 Marionette TRACE conn7 <- [1,179,null,{"value":null}] 02:14:44 INFO - PROCESS | 3424 | 1467364484715 Marionette TRACE conn7 -> [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\", \"77f57ffc-e2d5-43f5-9f0e-e3ed3fd421d8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:14:44 INFO - PROCESS | 3424 | 1467364484717 Marionette INFO sendAsync 823c8ce9-dcc8-4499-864d-681f2fea0c49 02:14:44 INFO - PROCESS | 3424 | ++DOCSHELL 1787BC00 == 38 [pid = 3424] [id = 54] 02:14:44 INFO - PROCESS | 3424 | ++DOMWINDOW == 91 (178E8000) [pid = 3424] [serial = 158] [outer = 00000000] 02:14:44 INFO - PROCESS | 3424 | ++DOMWINDOW == 92 (17E13C00) [pid = 3424] [serial = 159] [outer = 178E8000] 02:14:44 INFO - PROCESS | 3424 | 1467364484761 Marionette DEBUG loaded listener.js 02:14:44 INFO - PROCESS | 3424 | ++DOMWINDOW == 93 (17EC0400) [pid = 3424] [serial = 160] [outer = 178E8000] 02:14:45 INFO - PROCESS | 3424 | 1467364485184 Marionette TRACE conn7 <- [1,180,null,{"value":["/2dcontext/compositing/2d.composite.operation.darker.html",0,null,null,[["Canvas test: 2d.composite.operation.darker",0,null,null]]]}] 02:14:45 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.operation.darker.html | Canvas test: 2d.composite.operation.darker 02:14:45 INFO - TEST-OK | /2dcontext/compositing/2d.composite.operation.darker.html | took 631ms 02:14:45 INFO - PROCESS | 3424 | 1467364485251 Marionette TRACE conn7 -> [0,181,"getWindowHandle",null] 02:14:45 INFO - PROCESS | 3424 | 1467364485253 Marionette TRACE conn7 <- [1,181,null,{"value":"13"}] 02:14:45 INFO - PROCESS | 3424 | 1467364485256 Marionette TRACE conn7 -> [0,182,"setScriptTimeout",{"ms":35000}] 02:14:45 INFO - TEST-START | /2dcontext/compositing/2d.composite.operation.default.html 02:14:45 INFO - PROCESS | 3424 | 1467364485258 Marionette TRACE conn7 <- [1,182,null,{}] 02:14:45 INFO - PROCESS | 3424 | 1467364485262 Marionette TRACE conn7 -> [0,183,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:14:45 INFO - PROCESS | 3424 | 1467364485264 Marionette INFO sendAsync 823c8ce9-dcc8-4499-864d-681f2fea0c49 02:14:45 INFO - PROCESS | 3424 | 1467364485376 Marionette TRACE conn7 <- [1,183,null,{"value":null}] 02:14:45 INFO - PROCESS | 3424 | 1467364485381 Marionette TRACE conn7 -> [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\", \"77f57ffc-e2d5-43f5-9f0e-e3ed3fd421d8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:14:45 INFO - PROCESS | 3424 | 1467364485383 Marionette INFO sendAsync 823c8ce9-dcc8-4499-864d-681f2fea0c49 02:14:45 INFO - PROCESS | 3424 | ++DOCSHELL 0C74F400 == 39 [pid = 3424] [id = 55] 02:14:45 INFO - PROCESS | 3424 | ++DOMWINDOW == 94 (17876C00) [pid = 3424] [serial = 161] [outer = 00000000] 02:14:45 INFO - PROCESS | 3424 | ++DOMWINDOW == 95 (17FBC800) [pid = 3424] [serial = 162] [outer = 17876C00] 02:14:45 INFO - PROCESS | 3424 | 1467364485427 Marionette DEBUG loaded listener.js 02:14:45 INFO - PROCESS | 3424 | ++DOMWINDOW == 96 (17FC6000) [pid = 3424] [serial = 163] [outer = 17876C00] 02:14:45 INFO - PROCESS | 3424 | 1467364485856 Marionette TRACE conn7 <- [1,184,null,{"value":["/2dcontext/compositing/2d.composite.operation.default.html",0,null,null,[["Canvas test: 2d.composite.operation.default",0,null,null]]]}] 02:14:45 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.operation.default.html | Canvas test: 2d.composite.operation.default 02:14:45 INFO - TEST-OK | /2dcontext/compositing/2d.composite.operation.default.html | took 630ms 02:14:45 INFO - PROCESS | 3424 | 1467364485891 Marionette TRACE conn7 -> [0,185,"getWindowHandle",null] 02:14:45 INFO - PROCESS | 3424 | 1467364485893 Marionette TRACE conn7 <- [1,185,null,{"value":"13"}] 02:14:45 INFO - TEST-START | /2dcontext/compositing/2d.composite.operation.get.html 02:14:45 INFO - PROCESS | 3424 | 1467364485896 Marionette TRACE conn7 -> [0,186,"setScriptTimeout",{"ms":35000}] 02:14:45 INFO - PROCESS | 3424 | 1467364485898 Marionette TRACE conn7 <- [1,186,null,{}] 02:14:45 INFO - PROCESS | 3424 | 1467364485901 Marionette TRACE conn7 -> [0,187,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:14:45 INFO - PROCESS | 3424 | 1467364485907 Marionette INFO sendAsync 823c8ce9-dcc8-4499-864d-681f2fea0c49 02:14:46 INFO - PROCESS | 3424 | 1467364486037 Marionette TRACE conn7 <- [1,187,null,{"value":null}] 02:14:46 INFO - PROCESS | 3424 | ++DOMWINDOW == 97 (19C46C00) [pid = 3424] [serial = 164] [outer = 0D5E7800] 02:14:46 INFO - PROCESS | 3424 | 1467364486131 Marionette TRACE conn7 -> [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\", \"77f57ffc-e2d5-43f5-9f0e-e3ed3fd421d8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:14:46 INFO - PROCESS | 3424 | 1467364486133 Marionette INFO sendAsync 823c8ce9-dcc8-4499-864d-681f2fea0c49 02:14:46 INFO - PROCESS | 3424 | ++DOCSHELL 1A73FC00 == 40 [pid = 3424] [id = 56] 02:14:46 INFO - PROCESS | 3424 | ++DOMWINDOW == 98 (1A75E400) [pid = 3424] [serial = 165] [outer = 00000000] 02:14:46 INFO - PROCESS | 3424 | ++DOMWINDOW == 99 (1A7AAC00) [pid = 3424] [serial = 166] [outer = 1A75E400] 02:14:46 INFO - PROCESS | 3424 | 1467364486185 Marionette DEBUG loaded listener.js 02:14:46 INFO - PROCESS | 3424 | ++DOMWINDOW == 100 (1A7B6400) [pid = 3424] [serial = 167] [outer = 1A75E400] 02:14:46 INFO - PROCESS | 3424 | 1467364486614 Marionette TRACE conn7 <- [1,188,null,{"value":["/2dcontext/compositing/2d.composite.operation.get.html",0,null,null,[["Canvas test: 2d.composite.operation.get",0,null,null]]]}] 02:14:46 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.operation.get.html | Canvas test: 2d.composite.operation.get 02:14:46 INFO - TEST-OK | /2dcontext/compositing/2d.composite.operation.get.html | took 770ms 02:14:46 INFO - PROCESS | 3424 | 1467364486670 Marionette TRACE conn7 -> [0,189,"getWindowHandle",null] 02:14:46 INFO - PROCESS | 3424 | 1467364486672 Marionette TRACE conn7 <- [1,189,null,{"value":"13"}] 02:14:46 INFO - TEST-START | /2dcontext/compositing/2d.composite.operation.highlight.html 02:14:46 INFO - PROCESS | 3424 | 1467364486675 Marionette TRACE conn7 -> [0,190,"setScriptTimeout",{"ms":35000}] 02:14:46 INFO - PROCESS | 3424 | 1467364486677 Marionette TRACE conn7 <- [1,190,null,{}] 02:14:46 INFO - PROCESS | 3424 | 1467364486681 Marionette TRACE conn7 -> [0,191,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:14:46 INFO - PROCESS | 3424 | 1467364486683 Marionette INFO sendAsync 823c8ce9-dcc8-4499-864d-681f2fea0c49 02:14:46 INFO - PROCESS | 3424 | 1467364486800 Marionette TRACE conn7 <- [1,191,null,{"value":null}] 02:14:46 INFO - PROCESS | 3424 | 1467364486805 Marionette TRACE conn7 -> [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\", \"77f57ffc-e2d5-43f5-9f0e-e3ed3fd421d8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:14:46 INFO - PROCESS | 3424 | 1467364486807 Marionette INFO sendAsync 823c8ce9-dcc8-4499-864d-681f2fea0c49 02:14:46 INFO - PROCESS | 3424 | ++DOCSHELL 1A76AC00 == 41 [pid = 3424] [id = 57] 02:14:46 INFO - PROCESS | 3424 | ++DOMWINDOW == 101 (1ACC2400) [pid = 3424] [serial = 168] [outer = 00000000] 02:14:46 INFO - PROCESS | 3424 | ++DOMWINDOW == 102 (1ACCD400) [pid = 3424] [serial = 169] [outer = 1ACC2400] 02:14:46 INFO - PROCESS | 3424 | 1467364486856 Marionette DEBUG loaded listener.js 02:14:46 INFO - PROCESS | 3424 | ++DOMWINDOW == 103 (1ACD0000) [pid = 3424] [serial = 170] [outer = 1ACC2400] 02:14:47 INFO - PROCESS | 3424 | 1467364487471 Marionette TRACE conn7 <- [1,192,null,{"value":["/2dcontext/compositing/2d.composite.operation.highlight.html",0,null,null,[["Canvas test: 2d.composite.operation.highlight",0,null,null]]]}] 02:14:47 INFO - PROCESS | 3424 | --DOMWINDOW == 102 (1A2A7400) [pid = 3424] [serial = 116] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.globalAlpha.range.html] 02:14:47 INFO - PROCESS | 3424 | --DOMWINDOW == 101 (18BBB000) [pid = 3424] [serial = 113] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.globalAlpha.invalid.html] 02:14:47 INFO - PROCESS | 3424 | --DOMWINDOW == 100 (17FC1400) [pid = 3424] [serial = 110] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.globalAlpha.imagepattern.html] 02:14:47 INFO - PROCESS | 3424 | --DOMWINDOW == 99 (16850000) [pid = 3424] [serial = 107] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.globalAlpha.image.html] 02:14:47 INFO - PROCESS | 3424 | --DOMWINDOW == 98 (0C74B400) [pid = 3424] [serial = 101] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.globalAlpha.default.html] 02:14:47 INFO - PROCESS | 3424 | --DOMWINDOW == 97 (0D72F000) [pid = 3424] [serial = 104] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.globalAlpha.fill.html] 02:14:47 INFO - PROCESS | 3424 | --DOMWINDOW == 96 (1AC84400) [pid = 3424] [serial = 119] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.copy.html] 02:14:47 INFO - PROCESS | 3424 | --DOMWINDOW == 95 (0DB49400) [pid = 3424] [serial = 125] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.destination-in.html] 02:14:47 INFO - PROCESS | 3424 | --DOMWINDOW == 94 (0D42DC00) [pid = 3424] [serial = 122] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.destination-atop.html] 02:14:47 INFO - PROCESS | 3424 | --DOMWINDOW == 93 (17E10C00) [pid = 3424] [serial = 128] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.destination-out.html] 02:14:47 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.operation.highlight.html | Canvas test: 2d.composite.operation.highlight 02:14:47 INFO - TEST-OK | /2dcontext/compositing/2d.composite.operation.highlight.html | took 869ms 02:14:47 INFO - TEST-START | /2dcontext/compositing/2d.composite.operation.nullsuffix.html 02:14:47 INFO - PROCESS | 3424 | 1467364487547 Marionette TRACE conn7 -> [0,193,"getWindowHandle",null] 02:14:47 INFO - PROCESS | 3424 | 1467364487549 Marionette TRACE conn7 <- [1,193,null,{"value":"13"}] 02:14:47 INFO - PROCESS | 3424 | 1467364487552 Marionette TRACE conn7 -> [0,194,"setScriptTimeout",{"ms":35000}] 02:14:47 INFO - PROCESS | 3424 | 1467364487554 Marionette TRACE conn7 <- [1,194,null,{}] 02:14:47 INFO - PROCESS | 3424 | 1467364487558 Marionette TRACE conn7 -> [0,195,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:14:47 INFO - PROCESS | 3424 | 1467364487559 Marionette INFO sendAsync 823c8ce9-dcc8-4499-864d-681f2fea0c49 02:14:47 INFO - PROCESS | 3424 | 1467364487639 Marionette TRACE conn7 <- [1,195,null,{"value":null}] 02:14:47 INFO - PROCESS | 3424 | 1467364487645 Marionette TRACE conn7 -> [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\", \"77f57ffc-e2d5-43f5-9f0e-e3ed3fd421d8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:14:47 INFO - PROCESS | 3424 | 1467364487647 Marionette INFO sendAsync 823c8ce9-dcc8-4499-864d-681f2fea0c49 02:14:47 INFO - PROCESS | 3424 | ++DOCSHELL 0D434800 == 42 [pid = 3424] [id = 58] 02:14:47 INFO - PROCESS | 3424 | ++DOMWINDOW == 94 (1514A400) [pid = 3424] [serial = 171] [outer = 00000000] 02:14:47 INFO - PROCESS | 3424 | ++DOMWINDOW == 95 (17E13000) [pid = 3424] [serial = 172] [outer = 1514A400] 02:14:47 INFO - PROCESS | 3424 | 1467364487693 Marionette DEBUG loaded listener.js 02:14:47 INFO - PROCESS | 3424 | ++DOMWINDOW == 96 (17FC5C00) [pid = 3424] [serial = 173] [outer = 1514A400] 02:14:48 INFO - PROCESS | 3424 | 1467364488081 Marionette TRACE conn7 <- [1,196,null,{"value":["/2dcontext/compositing/2d.composite.operation.nullsuffix.html",0,null,null,[["Canvas test: 2d.composite.operation.nullsuffix",0,null,null]]]}] 02:14:48 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.operation.nullsuffix.html | Canvas test: 2d.composite.operation.nullsuffix 02:14:48 INFO - TEST-OK | /2dcontext/compositing/2d.composite.operation.nullsuffix.html | took 570ms 02:14:48 INFO - PROCESS | 3424 | 1467364488123 Marionette TRACE conn7 -> [0,197,"getWindowHandle",null] 02:14:48 INFO - PROCESS | 3424 | 1467364488125 Marionette TRACE conn7 <- [1,197,null,{"value":"13"}] 02:14:48 INFO - PROCESS | 3424 | 1467364488138 Marionette TRACE conn7 -> [0,198,"setScriptTimeout",{"ms":35000}] 02:14:48 INFO - TEST-START | /2dcontext/compositing/2d.composite.operation.over.html 02:14:48 INFO - PROCESS | 3424 | 1467364488140 Marionette TRACE conn7 <- [1,198,null,{}] 02:14:48 INFO - PROCESS | 3424 | 1467364488143 Marionette TRACE conn7 -> [0,199,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:14:48 INFO - PROCESS | 3424 | 1467364488145 Marionette INFO sendAsync 823c8ce9-dcc8-4499-864d-681f2fea0c49 02:14:48 INFO - PROCESS | 3424 | 1467364488225 Marionette TRACE conn7 <- [1,199,null,{"value":null}] 02:14:48 INFO - PROCESS | 3424 | 1467364488230 Marionette TRACE conn7 -> [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\", \"77f57ffc-e2d5-43f5-9f0e-e3ed3fd421d8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:14:48 INFO - PROCESS | 3424 | 1467364488232 Marionette INFO sendAsync 823c8ce9-dcc8-4499-864d-681f2fea0c49 02:14:48 INFO - PROCESS | 3424 | ++DOCSHELL 1AAEC800 == 43 [pid = 3424] [id = 59] 02:14:48 INFO - PROCESS | 3424 | ++DOMWINDOW == 97 (1AAF0C00) [pid = 3424] [serial = 174] [outer = 00000000] 02:14:48 INFO - PROCESS | 3424 | ++DOMWINDOW == 98 (1AAF5C00) [pid = 3424] [serial = 175] [outer = 1AAF0C00] 02:14:48 INFO - PROCESS | 3424 | 1467364488275 Marionette DEBUG loaded listener.js 02:14:48 INFO - PROCESS | 3424 | ++DOMWINDOW == 99 (1ACC8800) [pid = 3424] [serial = 176] [outer = 1AAF0C00] 02:14:48 INFO - PROCESS | 3424 | 1467364488656 Marionette TRACE conn7 <- [1,200,null,{"value":["/2dcontext/compositing/2d.composite.operation.over.html",0,null,null,[["Canvas test: 2d.composite.operation.over",0,null,null]]]}] 02:14:48 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.operation.over.html | Canvas test: 2d.composite.operation.over 02:14:48 INFO - TEST-OK | /2dcontext/compositing/2d.composite.operation.over.html | took 570ms 02:14:48 INFO - PROCESS | 3424 | 1467364488714 Marionette TRACE conn7 -> [0,201,"getWindowHandle",null] 02:14:48 INFO - PROCESS | 3424 | 1467364488725 Marionette TRACE conn7 <- [1,201,null,{"value":"13"}] 02:14:48 INFO - TEST-START | /2dcontext/compositing/2d.composite.operation.unrecognised.html 02:14:48 INFO - PROCESS | 3424 | 1467364488740 Marionette TRACE conn7 -> [0,202,"setScriptTimeout",{"ms":35000}] 02:14:48 INFO - PROCESS | 3424 | 1467364488742 Marionette TRACE conn7 <- [1,202,null,{}] 02:14:48 INFO - PROCESS | 3424 | 1467364488750 Marionette TRACE conn7 -> [0,203,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:14:48 INFO - PROCESS | 3424 | 1467364488752 Marionette INFO sendAsync 823c8ce9-dcc8-4499-864d-681f2fea0c49 02:14:48 INFO - PROCESS | 3424 | 1467364488835 Marionette TRACE conn7 <- [1,203,null,{"value":null}] 02:14:48 INFO - PROCESS | 3424 | 1467364488841 Marionette TRACE conn7 -> [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\", \"77f57ffc-e2d5-43f5-9f0e-e3ed3fd421d8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:14:48 INFO - PROCESS | 3424 | 1467364488843 Marionette INFO sendAsync 823c8ce9-dcc8-4499-864d-681f2fea0c49 02:14:48 INFO - PROCESS | 3424 | ++DOCSHELL 0C808000 == 44 [pid = 3424] [id = 60] 02:14:48 INFO - PROCESS | 3424 | ++DOMWINDOW == 100 (0CD6DC00) [pid = 3424] [serial = 177] [outer = 00000000] 02:14:48 INFO - PROCESS | 3424 | ++DOMWINDOW == 101 (1C4BC800) [pid = 3424] [serial = 178] [outer = 0CD6DC00] 02:14:48 INFO - PROCESS | 3424 | 1467364488892 Marionette DEBUG loaded listener.js 02:14:48 INFO - PROCESS | 3424 | ++DOMWINDOW == 102 (1C5BE400) [pid = 3424] [serial = 179] [outer = 0CD6DC00] 02:14:49 INFO - PROCESS | 3424 | 1467364489305 Marionette TRACE conn7 <- [1,204,null,{"value":["/2dcontext/compositing/2d.composite.operation.unrecognised.html",0,null,null,[["Canvas test: 2d.composite.operation.unrecognised",0,null,null]]]}] 02:14:49 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.operation.unrecognised.html | Canvas test: 2d.composite.operation.unrecognised 02:14:49 INFO - TEST-OK | /2dcontext/compositing/2d.composite.operation.unrecognised.html | took 590ms 02:14:49 INFO - PROCESS | 3424 | 1467364489332 Marionette TRACE conn7 -> [0,205,"getWindowHandle",null] 02:14:49 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.copy.html 02:14:49 INFO - PROCESS | 3424 | 1467364489334 Marionette TRACE conn7 <- [1,205,null,{"value":"13"}] 02:14:49 INFO - PROCESS | 3424 | 1467364489337 Marionette TRACE conn7 -> [0,206,"setScriptTimeout",{"ms":35000}] 02:14:49 INFO - PROCESS | 3424 | 1467364489339 Marionette TRACE conn7 <- [1,206,null,{}] 02:14:49 INFO - PROCESS | 3424 | 1467364489343 Marionette TRACE conn7 -> [0,207,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:14:49 INFO - PROCESS | 3424 | 1467364489345 Marionette INFO sendAsync 823c8ce9-dcc8-4499-864d-681f2fea0c49 02:14:49 INFO - PROCESS | 3424 | 1467364489474 Marionette TRACE conn7 <- [1,207,null,{"value":null}] 02:14:49 INFO - PROCESS | 3424 | 1467364489572 Marionette TRACE conn7 -> [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\", \"77f57ffc-e2d5-43f5-9f0e-e3ed3fd421d8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:14:49 INFO - PROCESS | 3424 | 1467364489575 Marionette INFO sendAsync 823c8ce9-dcc8-4499-864d-681f2fea0c49 02:14:49 INFO - PROCESS | 3424 | ++DOCSHELL 0C804400 == 45 [pid = 3424] [id = 61] 02:14:49 INFO - PROCESS | 3424 | ++DOMWINDOW == 103 (0C805400) [pid = 3424] [serial = 180] [outer = 00000000] 02:14:49 INFO - PROCESS | 3424 | ++DOMWINDOW == 104 (0C80EC00) [pid = 3424] [serial = 181] [outer = 0C805400] 02:14:49 INFO - PROCESS | 3424 | 1467364489634 Marionette DEBUG loaded listener.js 02:14:49 INFO - PROCESS | 3424 | ++DOMWINDOW == 105 (0C83B400) [pid = 3424] [serial = 182] [outer = 0C805400] 02:14:50 INFO - PROCESS | 3424 | 1467364490201 Marionette TRACE conn7 <- [1,208,null,{"value":["/2dcontext/compositing/2d.composite.solid.copy.html",0,null,null,[["Canvas test: 2d.composite.solid.copy",0,null,null]]]}] 02:14:50 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.copy.html | Canvas test: 2d.composite.solid.copy 02:14:50 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.copy.html | took 930ms 02:14:50 INFO - PROCESS | 3424 | 1467364490270 Marionette TRACE conn7 -> [0,209,"getWindowHandle",null] 02:14:50 INFO - PROCESS | 3424 | 1467364490273 Marionette TRACE conn7 <- [1,209,null,{"value":"13"}] 02:14:50 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.destination-atop.html 02:14:50 INFO - PROCESS | 3424 | 1467364490278 Marionette TRACE conn7 -> [0,210,"setScriptTimeout",{"ms":35000}] 02:14:50 INFO - PROCESS | 3424 | 1467364490282 Marionette TRACE conn7 <- [1,210,null,{}] 02:14:50 INFO - PROCESS | 3424 | 1467364490287 Marionette TRACE conn7 -> [0,211,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:14:50 INFO - PROCESS | 3424 | 1467364490290 Marionette INFO sendAsync 823c8ce9-dcc8-4499-864d-681f2fea0c49 02:14:50 INFO - PROCESS | 3424 | 1467364490408 Marionette TRACE conn7 <- [1,211,null,{"value":null}] 02:14:50 INFO - PROCESS | 3424 | 1467364490497 Marionette TRACE conn7 -> [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\", \"77f57ffc-e2d5-43f5-9f0e-e3ed3fd421d8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:14:50 INFO - PROCESS | 3424 | 1467364490500 Marionette INFO sendAsync 823c8ce9-dcc8-4499-864d-681f2fea0c49 02:14:50 INFO - PROCESS | 3424 | ++DOCSHELL 0DB49000 == 46 [pid = 3424] [id = 62] 02:14:50 INFO - PROCESS | 3424 | ++DOMWINDOW == 106 (0DC3F800) [pid = 3424] [serial = 183] [outer = 00000000] 02:14:50 INFO - PROCESS | 3424 | ++DOMWINDOW == 107 (14E68800) [pid = 3424] [serial = 184] [outer = 0DC3F800] 02:14:50 INFO - PROCESS | 3424 | 1467364490557 Marionette DEBUG loaded listener.js 02:14:50 INFO - PROCESS | 3424 | ++DOMWINDOW == 108 (1528E000) [pid = 3424] [serial = 185] [outer = 0DC3F800] 02:14:51 INFO - PROCESS | 3424 | 1467364491107 Marionette TRACE conn7 <- [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]]]}] 02:14:51 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.destination-atop.html | Canvas test: 2d.composite.solid.destination-atop 02:14:51 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.destination-atop.html | took 890ms 02:14:51 INFO - PROCESS | 3424 | 1467364491172 Marionette TRACE conn7 -> [0,213,"getWindowHandle",null] 02:14:51 INFO - PROCESS | 3424 | 1467364491176 Marionette TRACE conn7 <- [1,213,null,{"value":"13"}] 02:14:51 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.destination-in.html 02:14:51 INFO - PROCESS | 3424 | 1467364491180 Marionette TRACE conn7 -> [0,214,"setScriptTimeout",{"ms":35000}] 02:14:51 INFO - PROCESS | 3424 | 1467364491182 Marionette TRACE conn7 <- [1,214,null,{}] 02:14:51 INFO - PROCESS | 3424 | 1467364491186 Marionette TRACE conn7 -> [0,215,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:14:51 INFO - PROCESS | 3424 | 1467364491189 Marionette INFO sendAsync 823c8ce9-dcc8-4499-864d-681f2fea0c49 02:14:51 INFO - PROCESS | 3424 | 1467364491301 Marionette TRACE conn7 <- [1,215,null,{"value":null}] 02:14:51 INFO - PROCESS | 3424 | 1467364491395 Marionette TRACE conn7 -> [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\", \"77f57ffc-e2d5-43f5-9f0e-e3ed3fd421d8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:14:51 INFO - PROCESS | 3424 | 1467364491398 Marionette INFO sendAsync 823c8ce9-dcc8-4499-864d-681f2fea0c49 02:14:51 INFO - PROCESS | 3424 | ++DOCSHELL 17FC6C00 == 47 [pid = 3424] [id = 63] 02:14:51 INFO - PROCESS | 3424 | ++DOMWINDOW == 109 (17FCFC00) [pid = 3424] [serial = 186] [outer = 00000000] 02:14:51 INFO - PROCESS | 3424 | ++DOMWINDOW == 110 (19C54000) [pid = 3424] [serial = 187] [outer = 17FCFC00] 02:14:51 INFO - PROCESS | 3424 | 1467364491452 Marionette DEBUG loaded listener.js 02:14:51 INFO - PROCESS | 3424 | ++DOMWINDOW == 111 (1AAF3800) [pid = 3424] [serial = 188] [outer = 17FCFC00] 02:14:51 INFO - PROCESS | 3424 | 1467364492001 Marionette TRACE conn7 <- [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]]]}] 02:14:52 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.destination-in.html | Canvas test: 2d.composite.solid.destination-in 02:14:52 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.destination-in.html | took 869ms 02:14:52 INFO - PROCESS | 3424 | 1467364492054 Marionette TRACE conn7 -> [0,217,"getWindowHandle",null] 02:14:52 INFO - PROCESS | 3424 | 1467364492057 Marionette TRACE conn7 <- [1,217,null,{"value":"13"}] 02:14:52 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.destination-out.html 02:14:52 INFO - PROCESS | 3424 | 1467364492067 Marionette TRACE conn7 -> [0,218,"setScriptTimeout",{"ms":35000}] 02:14:52 INFO - PROCESS | 3424 | 1467364492073 Marionette TRACE conn7 <- [1,218,null,{}] 02:14:52 INFO - PROCESS | 3424 | 1467364492078 Marionette TRACE conn7 -> [0,219,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:14:52 INFO - PROCESS | 3424 | 1467364492081 Marionette INFO sendAsync 823c8ce9-dcc8-4499-864d-681f2fea0c49 02:14:52 INFO - PROCESS | 3424 | 1467364492192 Marionette TRACE conn7 <- [1,219,null,{"value":null}] 02:14:52 INFO - PROCESS | 3424 | 1467364492271 Marionette TRACE conn7 -> [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\", \"77f57ffc-e2d5-43f5-9f0e-e3ed3fd421d8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:14:52 INFO - PROCESS | 3424 | 1467364492274 Marionette INFO sendAsync 823c8ce9-dcc8-4499-864d-681f2fea0c49 02:14:52 INFO - PROCESS | 3424 | ++DOCSHELL 0C746800 == 48 [pid = 3424] [id = 64] 02:14:52 INFO - PROCESS | 3424 | ++DOMWINDOW == 112 (0C940800) [pid = 3424] [serial = 189] [outer = 00000000] 02:14:52 INFO - PROCESS | 3424 | ++DOMWINDOW == 113 (1B9B1000) [pid = 3424] [serial = 190] [outer = 0C940800] 02:14:52 INFO - PROCESS | 3424 | 1467364492368 Marionette DEBUG loaded listener.js 02:14:52 INFO - PROCESS | 3424 | ++DOMWINDOW == 114 (1C5C2400) [pid = 3424] [serial = 191] [outer = 0C940800] 02:14:52 INFO - PROCESS | 3424 | 1467364492909 Marionette TRACE conn7 <- [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]]]}] 02:14:52 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.destination-out.html | Canvas test: 2d.composite.solid.destination-out 02:14:52 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.destination-out.html | took 930ms 02:14:52 INFO - PROCESS | 3424 | 1467364492994 Marionette TRACE conn7 -> [0,221,"getWindowHandle",null] 02:14:52 INFO - PROCESS | 3424 | 1467364492996 Marionette TRACE conn7 <- [1,221,null,{"value":"13"}] 02:14:52 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.destination-over.html 02:14:52 INFO - PROCESS | 3424 | 1467364493000 Marionette TRACE conn7 -> [0,222,"setScriptTimeout",{"ms":35000}] 02:14:52 INFO - PROCESS | 3424 | 1467364493002 Marionette TRACE conn7 <- [1,222,null,{}] 02:14:52 INFO - PROCESS | 3424 | 1467364493006 Marionette TRACE conn7 -> [0,223,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:14:52 INFO - PROCESS | 3424 | 1467364493008 Marionette INFO sendAsync 823c8ce9-dcc8-4499-864d-681f2fea0c49 02:14:53 INFO - PROCESS | 3424 | 1467364493116 Marionette TRACE conn7 <- [1,223,null,{"value":null}] 02:14:53 INFO - PROCESS | 3424 | 1467364493238 Marionette TRACE conn7 -> [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\", \"77f57ffc-e2d5-43f5-9f0e-e3ed3fd421d8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:14:53 INFO - PROCESS | 3424 | 1467364493240 Marionette INFO sendAsync 823c8ce9-dcc8-4499-864d-681f2fea0c49 02:14:53 INFO - PROCESS | 3424 | ++DOCSHELL 0C74F000 == 49 [pid = 3424] [id = 65] 02:14:53 INFO - PROCESS | 3424 | ++DOMWINDOW == 115 (0C839000) [pid = 3424] [serial = 192] [outer = 00000000] 02:14:53 INFO - PROCESS | 3424 | ++DOMWINDOW == 116 (0D435800) [pid = 3424] [serial = 193] [outer = 0C839000] 02:14:53 INFO - PROCESS | 3424 | 1467364493296 Marionette DEBUG loaded listener.js 02:14:53 INFO - PROCESS | 3424 | ++DOMWINDOW == 117 (0D7A2800) [pid = 3424] [serial = 194] [outer = 0C839000] 02:14:53 INFO - PROCESS | 3424 | 1467364493976 Marionette TRACE conn7 <- [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]]]}] 02:14:54 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.destination-over.html | Canvas test: 2d.composite.solid.destination-over 02:14:54 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.destination-over.html | took 1017ms 02:14:54 INFO - PROCESS | 3424 | 1467364494021 Marionette TRACE conn7 -> [0,225,"getWindowHandle",null] 02:14:54 INFO - PROCESS | 3424 | 1467364494024 Marionette TRACE conn7 <- [1,225,null,{"value":"13"}] 02:14:54 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.lighter.html 02:14:54 INFO - PROCESS | 3424 | 1467364494029 Marionette TRACE conn7 -> [0,226,"setScriptTimeout",{"ms":35000}] 02:14:54 INFO - PROCESS | 3424 | 1467364494034 Marionette TRACE conn7 <- [1,226,null,{}] 02:14:54 INFO - PROCESS | 3424 | 1467364494039 Marionette TRACE conn7 -> [0,227,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:14:54 INFO - PROCESS | 3424 | 1467364494041 Marionette INFO sendAsync 823c8ce9-dcc8-4499-864d-681f2fea0c49 02:14:54 INFO - PROCESS | 3424 | 1467364494148 Marionette TRACE conn7 <- [1,227,null,{"value":null}] 02:14:54 INFO - PROCESS | 3424 | 1467364494245 Marionette TRACE conn7 -> [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\", \"77f57ffc-e2d5-43f5-9f0e-e3ed3fd421d8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:14:54 INFO - PROCESS | 3424 | 1467364494248 Marionette INFO sendAsync 823c8ce9-dcc8-4499-864d-681f2fea0c49 02:14:54 INFO - PROCESS | 3424 | ++DOCSHELL 0D45E800 == 50 [pid = 3424] [id = 66] 02:14:54 INFO - PROCESS | 3424 | ++DOMWINDOW == 118 (0D7A7800) [pid = 3424] [serial = 195] [outer = 00000000] 02:14:54 INFO - PROCESS | 3424 | ++DOMWINDOW == 119 (148CF000) [pid = 3424] [serial = 196] [outer = 0D7A7800] 02:14:54 INFO - PROCESS | 3424 | 1467364494297 Marionette DEBUG loaded listener.js 02:14:54 INFO - PROCESS | 3424 | ++DOMWINDOW == 120 (151DC800) [pid = 3424] [serial = 197] [outer = 0D7A7800] 02:14:54 INFO - PROCESS | 3424 | --DOCSHELL 17F3E000 == 49 [pid = 3424] [id = 30] 02:14:54 INFO - PROCESS | 3424 | --DOCSHELL 16E66000 == 48 [pid = 3424] [id = 29] 02:14:54 INFO - PROCESS | 3424 | --DOCSHELL 0C808000 == 47 [pid = 3424] [id = 60] 02:14:54 INFO - PROCESS | 3424 | --DOCSHELL 1AAEC800 == 46 [pid = 3424] [id = 59] 02:14:54 INFO - PROCESS | 3424 | --DOCSHELL 0D434800 == 45 [pid = 3424] [id = 58] 02:14:54 INFO - PROCESS | 3424 | --DOCSHELL 1A76AC00 == 44 [pid = 3424] [id = 57] 02:14:54 INFO - PROCESS | 3424 | --DOCSHELL 1A73FC00 == 43 [pid = 3424] [id = 56] 02:14:54 INFO - PROCESS | 3424 | --DOCSHELL 0C74F400 == 42 [pid = 3424] [id = 55] 02:14:54 INFO - PROCESS | 3424 | --DOCSHELL 1787BC00 == 41 [pid = 3424] [id = 54] 02:14:54 INFO - PROCESS | 3424 | --DOCSHELL 14E97C00 == 40 [pid = 3424] [id = 53] 02:14:54 INFO - PROCESS | 3424 | --DOCSHELL 0C80D000 == 39 [pid = 3424] [id = 52] 02:14:54 INFO - PROCESS | 3424 | --DOCSHELL 0D180C00 == 38 [pid = 3424] [id = 51] 02:14:54 INFO - PROCESS | 3424 | --DOCSHELL 0C836800 == 37 [pid = 3424] [id = 50] 02:14:54 INFO - PROCESS | 3424 | --DOCSHELL 1937DC00 == 36 [pid = 3424] [id = 49] 02:14:54 INFO - PROCESS | 3424 | --DOCSHELL 17FBD000 == 35 [pid = 3424] [id = 48] 02:14:54 INFO - PROCESS | 3424 | --DOCSHELL 14A96C00 == 34 [pid = 3424] [id = 47] 02:14:54 INFO - PROCESS | 3424 | --DOCSHELL 0C747400 == 33 [pid = 3424] [id = 46] 02:14:54 INFO - PROCESS | 3424 | --DOMWINDOW == 119 (0D461400) [pid = 3424] [serial = 132] [outer = 00000000] [url = about:blank] 02:14:54 INFO - PROCESS | 3424 | --DOMWINDOW == 118 (1A736C00) [pid = 3424] [serial = 117] [outer = 00000000] [url = about:blank] 02:14:54 INFO - PROCESS | 3424 | --DOMWINDOW == 117 (0CE36000) [pid = 3424] [serial = 90] [outer = 00000000] [url = about:blank] 02:14:54 INFO - PROCESS | 3424 | --DOMWINDOW == 116 (1781A400) [pid = 3424] [serial = 93] [outer = 00000000] [url = about:blank] 02:14:54 INFO - PROCESS | 3424 | --DOMWINDOW == 115 (1937CC00) [pid = 3424] [serial = 114] [outer = 00000000] [url = about:blank] 02:14:54 INFO - PROCESS | 3424 | --DOMWINDOW == 114 (17FC9800) [pid = 3424] [serial = 111] [outer = 00000000] [url = about:blank] 02:14:54 INFO - PROCESS | 3424 | --DOMWINDOW == 113 (17FCD000) [pid = 3424] [serial = 112] [outer = 00000000] [url = about:blank] 02:14:54 INFO - PROCESS | 3424 | --DOMWINDOW == 112 (19C49C00) [pid = 3424] [serial = 96] [outer = 00000000] [url = about:blank] 02:14:54 INFO - PROCESS | 3424 | --DOMWINDOW == 111 (17816800) [pid = 3424] [serial = 108] [outer = 00000000] [url = about:blank] 02:14:54 INFO - PROCESS | 3424 | --DOMWINDOW == 110 (1781CC00) [pid = 3424] [serial = 109] [outer = 00000000] [url = about:blank] 02:14:54 INFO - PROCESS | 3424 | --DOMWINDOW == 109 (0C943C00) [pid = 3424] [serial = 103] [outer = 00000000] [url = about:blank] 02:14:54 INFO - PROCESS | 3424 | --DOMWINDOW == 108 (0C80D800) [pid = 3424] [serial = 102] [outer = 00000000] [url = about:blank] 02:14:54 INFO - PROCESS | 3424 | --DOMWINDOW == 107 (0D7A6C00) [pid = 3424] [serial = 105] [outer = 00000000] [url = about:blank] 02:14:54 INFO - PROCESS | 3424 | --DOMWINDOW == 106 (0DB86800) [pid = 3424] [serial = 106] [outer = 00000000] [url = about:blank] 02:14:54 INFO - PROCESS | 3424 | --DOMWINDOW == 105 (1ACCC800) [pid = 3424] [serial = 121] [outer = 00000000] [url = about:blank] 02:14:54 INFO - PROCESS | 3424 | --DOMWINDOW == 104 (1ACCC400) [pid = 3424] [serial = 120] [outer = 00000000] [url = about:blank] 02:14:54 INFO - PROCESS | 3424 | --DOMWINDOW == 103 (17FCF800) [pid = 3424] [serial = 99] [outer = 00000000] [url = about:blank] 02:14:54 INFO - PROCESS | 3424 | --DOMWINDOW == 102 (1AD5F400) [pid = 3424] [serial = 127] [outer = 00000000] [url = about:blank] 02:14:54 INFO - PROCESS | 3424 | --DOMWINDOW == 101 (0D437C00) [pid = 3424] [serial = 123] [outer = 00000000] [url = about:blank] 02:14:54 INFO - PROCESS | 3424 | --DOMWINDOW == 100 (19C53C00) [pid = 3424] [serial = 126] [outer = 00000000] [url = about:blank] 02:14:54 INFO - PROCESS | 3424 | --DOMWINDOW == 99 (17E19800) [pid = 3424] [serial = 130] [outer = 00000000] [url = about:blank] 02:14:54 INFO - PROCESS | 3424 | --DOMWINDOW == 98 (0D43C400) [pid = 3424] [serial = 124] [outer = 00000000] [url = about:blank] 02:14:54 INFO - PROCESS | 3424 | --DOMWINDOW == 97 (1A7B6800) [pid = 3424] [serial = 118] [outer = 00000000] [url = about:blank] 02:14:54 INFO - PROCESS | 3424 | --DOMWINDOW == 96 (17E16400) [pid = 3424] [serial = 129] [outer = 00000000] [url = about:blank] 02:14:54 INFO - PROCESS | 3424 | --DOMWINDOW == 95 (19C47800) [pid = 3424] [serial = 115] [outer = 00000000] [url = about:blank] 02:14:54 INFO - PROCESS | 3424 | 1467364494804 Marionette TRACE conn7 <- [1,228,null,{"value":["/2dcontext/compositing/2d.composite.solid.lighter.html",0,null,null,[["Canvas test: 2d.composite.solid.lighter",0,null,null]]]}] 02:14:54 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.lighter.html | Canvas test: 2d.composite.solid.lighter 02:14:54 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.lighter.html | took 830ms 02:14:54 INFO - PROCESS | 3424 | 1467364494861 Marionette TRACE conn7 -> [0,229,"getWindowHandle",null] 02:14:54 INFO - PROCESS | 3424 | 1467364494865 Marionette TRACE conn7 <- [1,229,null,{"value":"13"}] 02:14:54 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.source-atop.html 02:14:54 INFO - PROCESS | 3424 | 1467364494871 Marionette TRACE conn7 -> [0,230,"setScriptTimeout",{"ms":35000}] 02:14:54 INFO - PROCESS | 3424 | 1467364494873 Marionette TRACE conn7 <- [1,230,null,{}] 02:14:54 INFO - PROCESS | 3424 | 1467364494877 Marionette TRACE conn7 -> [0,231,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:14:54 INFO - PROCESS | 3424 | 1467364494880 Marionette INFO sendAsync 823c8ce9-dcc8-4499-864d-681f2fea0c49 02:14:54 INFO - PROCESS | 3424 | 1467364494969 Marionette TRACE conn7 <- [1,231,null,{"value":null}] 02:14:54 INFO - PROCESS | 3424 | 1467364494979 Marionette TRACE conn7 -> [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\", \"77f57ffc-e2d5-43f5-9f0e-e3ed3fd421d8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:14:54 INFO - PROCESS | 3424 | 1467364494981 Marionette INFO sendAsync 823c8ce9-dcc8-4499-864d-681f2fea0c49 02:14:54 INFO - PROCESS | 3424 | ++DOCSHELL 0D5E3C00 == 34 [pid = 3424] [id = 67] 02:14:54 INFO - PROCESS | 3424 | ++DOMWINDOW == 96 (0D72F000) [pid = 3424] [serial = 198] [outer = 00000000] 02:14:55 INFO - PROCESS | 3424 | ++DOMWINDOW == 97 (0DB86800) [pid = 3424] [serial = 199] [outer = 0D72F000] 02:14:55 INFO - PROCESS | 3424 | 1467364495029 Marionette DEBUG loaded listener.js 02:14:55 INFO - PROCESS | 3424 | ++DOMWINDOW == 98 (14721800) [pid = 3424] [serial = 200] [outer = 0D72F000] 02:14:55 INFO - PROCESS | 3424 | 1467364495471 Marionette TRACE conn7 <- [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]]]}] 02:14:55 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.source-atop.html | Canvas test: 2d.composite.solid.source-atop 02:14:55 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.source-atop.html | took 630ms 02:14:55 INFO - PROCESS | 3424 | 1467364495505 Marionette TRACE conn7 -> [0,233,"getWindowHandle",null] 02:14:55 INFO - PROCESS | 3424 | 1467364495508 Marionette TRACE conn7 <- [1,233,null,{"value":"13"}] 02:14:55 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.source-in.html 02:14:55 INFO - PROCESS | 3424 | 1467364495515 Marionette TRACE conn7 -> [0,234,"setScriptTimeout",{"ms":35000}] 02:14:55 INFO - PROCESS | 3424 | 1467364495518 Marionette TRACE conn7 <- [1,234,null,{}] 02:14:55 INFO - PROCESS | 3424 | 1467364495529 Marionette TRACE conn7 -> [0,235,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:14:55 INFO - PROCESS | 3424 | 1467364495533 Marionette INFO sendAsync 823c8ce9-dcc8-4499-864d-681f2fea0c49 02:14:55 INFO - PROCESS | 3424 | 1467364495619 Marionette TRACE conn7 <- [1,235,null,{"value":null}] 02:14:55 INFO - PROCESS | 3424 | 1467364495628 Marionette TRACE conn7 -> [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\", \"77f57ffc-e2d5-43f5-9f0e-e3ed3fd421d8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:14:55 INFO - PROCESS | 3424 | 1467364495631 Marionette INFO sendAsync 823c8ce9-dcc8-4499-864d-681f2fea0c49 02:14:55 INFO - PROCESS | 3424 | ++DOCSHELL 1787BC00 == 35 [pid = 3424] [id = 68] 02:14:55 INFO - PROCESS | 3424 | ++DOMWINDOW == 99 (178E8C00) [pid = 3424] [serial = 201] [outer = 00000000] 02:14:55 INFO - PROCESS | 3424 | ++DOMWINDOW == 100 (17E11800) [pid = 3424] [serial = 202] [outer = 178E8C00] 02:14:55 INFO - PROCESS | 3424 | 1467364495678 Marionette DEBUG loaded listener.js 02:14:55 INFO - PROCESS | 3424 | ++DOMWINDOW == 101 (17E19800) [pid = 3424] [serial = 203] [outer = 178E8C00] 02:14:56 INFO - PROCESS | 3424 | 1467364496119 Marionette TRACE conn7 <- [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]]]}] 02:14:56 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.source-in.html | Canvas test: 2d.composite.solid.source-in 02:14:56 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.source-in.html | took 630ms 02:14:56 INFO - PROCESS | 3424 | 1467364496145 Marionette TRACE conn7 -> [0,237,"getWindowHandle",null] 02:14:56 INFO - PROCESS | 3424 | 1467364496148 Marionette TRACE conn7 <- [1,237,null,{"value":"13"}] 02:14:56 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.source-out.html 02:14:56 INFO - PROCESS | 3424 | 1467364496151 Marionette TRACE conn7 -> [0,238,"setScriptTimeout",{"ms":35000}] 02:14:56 INFO - PROCESS | 3424 | 1467364496152 Marionette TRACE conn7 <- [1,238,null,{}] 02:14:56 INFO - PROCESS | 3424 | 1467364496156 Marionette TRACE conn7 -> [0,239,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:14:56 INFO - PROCESS | 3424 | 1467364496158 Marionette INFO sendAsync 823c8ce9-dcc8-4499-864d-681f2fea0c49 02:14:56 INFO - PROCESS | 3424 | 1467364496245 Marionette TRACE conn7 <- [1,239,null,{"value":null}] 02:14:56 INFO - PROCESS | 3424 | 1467364496259 Marionette TRACE conn7 -> [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\", \"77f57ffc-e2d5-43f5-9f0e-e3ed3fd421d8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:14:56 INFO - PROCESS | 3424 | 1467364496261 Marionette INFO sendAsync 823c8ce9-dcc8-4499-864d-681f2fea0c49 02:14:56 INFO - PROCESS | 3424 | ++DOCSHELL 17EBE800 == 36 [pid = 3424] [id = 69] 02:14:56 INFO - PROCESS | 3424 | ++DOMWINDOW == 102 (17F3B800) [pid = 3424] [serial = 204] [outer = 00000000] 02:14:56 INFO - PROCESS | 3424 | ++DOMWINDOW == 103 (17FC2800) [pid = 3424] [serial = 205] [outer = 17F3B800] 02:14:56 INFO - PROCESS | 3424 | 1467364496309 Marionette DEBUG loaded listener.js 02:14:56 INFO - PROCESS | 3424 | ++DOMWINDOW == 104 (17FCF400) [pid = 3424] [serial = 206] [outer = 17F3B800] 02:14:56 INFO - PROCESS | 3424 | 1467364496739 Marionette TRACE conn7 <- [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]]]}] 02:14:56 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.source-out.html | Canvas test: 2d.composite.solid.source-out 02:14:56 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.source-out.html | took 630ms 02:14:56 INFO - PROCESS | 3424 | 1467364496781 Marionette TRACE conn7 -> [0,241,"getWindowHandle",null] 02:14:56 INFO - PROCESS | 3424 | 1467364496783 Marionette TRACE conn7 <- [1,241,null,{"value":"13"}] 02:14:56 INFO - PROCESS | 3424 | 1467364496804 Marionette TRACE conn7 -> [0,242,"setScriptTimeout",{"ms":35000}] 02:14:56 INFO - PROCESS | 3424 | 1467364496806 Marionette TRACE conn7 <- [1,242,null,{}] 02:14:56 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.source-over.html 02:14:56 INFO - PROCESS | 3424 | 1467364496809 Marionette TRACE conn7 -> [0,243,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:14:56 INFO - PROCESS | 3424 | 1467364496811 Marionette INFO sendAsync 823c8ce9-dcc8-4499-864d-681f2fea0c49 02:14:56 INFO - PROCESS | 3424 | 1467364496922 Marionette TRACE conn7 <- [1,243,null,{"value":null}] 02:14:56 INFO - PROCESS | 3424 | 1467364496929 Marionette TRACE conn7 -> [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\", \"77f57ffc-e2d5-43f5-9f0e-e3ed3fd421d8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:14:56 INFO - PROCESS | 3424 | 1467364496931 Marionette INFO sendAsync 823c8ce9-dcc8-4499-864d-681f2fea0c49 02:14:56 INFO - PROCESS | 3424 | ++DOCSHELL 1803A400 == 37 [pid = 3424] [id = 70] 02:14:56 INFO - PROCESS | 3424 | ++DOMWINDOW == 105 (18BBC000) [pid = 3424] [serial = 207] [outer = 00000000] 02:14:56 INFO - PROCESS | 3424 | ++DOMWINDOW == 106 (19B0B400) [pid = 3424] [serial = 208] [outer = 18BBC000] 02:14:56 INFO - PROCESS | 3424 | 1467364496974 Marionette DEBUG loaded listener.js 02:14:57 INFO - PROCESS | 3424 | ++DOMWINDOW == 107 (19C4A000) [pid = 3424] [serial = 209] [outer = 18BBC000] 02:14:57 INFO - PROCESS | 3424 | 1467364497448 Marionette TRACE conn7 <- [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]]]}] 02:14:57 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.source-over.html | Canvas test: 2d.composite.solid.source-over 02:14:57 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.source-over.html | took 669ms 02:14:57 INFO - PROCESS | 3424 | 1467364497488 Marionette TRACE conn7 -> [0,245,"getWindowHandle",null] 02:14:57 INFO - PROCESS | 3424 | 1467364497490 Marionette TRACE conn7 <- [1,245,null,{"value":"13"}] 02:14:57 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.xor.html 02:14:57 INFO - PROCESS | 3424 | 1467364497493 Marionette TRACE conn7 -> [0,246,"setScriptTimeout",{"ms":35000}] 02:14:57 INFO - PROCESS | 3424 | 1467364497494 Marionette TRACE conn7 <- [1,246,null,{}] 02:14:57 INFO - PROCESS | 3424 | 1467364497498 Marionette TRACE conn7 -> [0,247,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:14:57 INFO - PROCESS | 3424 | 1467364497503 Marionette INFO sendAsync 823c8ce9-dcc8-4499-864d-681f2fea0c49 02:14:57 INFO - PROCESS | 3424 | 1467364497623 Marionette TRACE conn7 <- [1,247,null,{"value":null}] 02:14:57 INFO - PROCESS | 3424 | 1467364497703 Marionette TRACE conn7 -> [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\", \"77f57ffc-e2d5-43f5-9f0e-e3ed3fd421d8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:14:57 INFO - PROCESS | 3424 | 1467364497705 Marionette INFO sendAsync 823c8ce9-dcc8-4499-864d-681f2fea0c49 02:14:57 INFO - PROCESS | 3424 | ++DOCSHELL 1AAEE400 == 38 [pid = 3424] [id = 71] 02:14:57 INFO - PROCESS | 3424 | ++DOMWINDOW == 108 (1AAEF000) [pid = 3424] [serial = 210] [outer = 00000000] 02:14:57 INFO - PROCESS | 3424 | ++DOMWINDOW == 109 (1ACCE400) [pid = 3424] [serial = 211] [outer = 1AAEF000] 02:14:57 INFO - PROCESS | 3424 | 1467364497749 Marionette DEBUG loaded listener.js 02:14:57 INFO - PROCESS | 3424 | ++DOMWINDOW == 110 (1AD55400) [pid = 3424] [serial = 212] [outer = 1AAEF000] 02:14:58 INFO - PROCESS | 3424 | 1467364498180 Marionette TRACE conn7 <- [1,248,null,{"value":["/2dcontext/compositing/2d.composite.solid.xor.html",0,null,null,[["Canvas test: 2d.composite.solid.xor",0,null,null]]]}] 02:14:58 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.xor.html | Canvas test: 2d.composite.solid.xor 02:14:58 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.xor.html | took 730ms 02:14:58 INFO - PROCESS | 3424 | 1467364498224 Marionette TRACE conn7 -> [0,249,"getWindowHandle",null] 02:14:58 INFO - PROCESS | 3424 | 1467364498226 Marionette TRACE conn7 <- [1,249,null,{"value":"13"}] 02:14:58 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.copy.html 02:14:58 INFO - PROCESS | 3424 | 1467364498230 Marionette TRACE conn7 -> [0,250,"setScriptTimeout",{"ms":35000}] 02:14:58 INFO - PROCESS | 3424 | 1467364498231 Marionette TRACE conn7 <- [1,250,null,{}] 02:14:58 INFO - PROCESS | 3424 | 1467364498235 Marionette TRACE conn7 -> [0,251,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:14:58 INFO - PROCESS | 3424 | 1467364498237 Marionette INFO sendAsync 823c8ce9-dcc8-4499-864d-681f2fea0c49 02:14:58 INFO - PROCESS | 3424 | 1467364498346 Marionette TRACE conn7 <- [1,251,null,{"value":null}] 02:14:58 INFO - PROCESS | 3424 | 1467364498353 Marionette TRACE conn7 -> [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\", \"77f57ffc-e2d5-43f5-9f0e-e3ed3fd421d8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:14:58 INFO - PROCESS | 3424 | 1467364498355 Marionette INFO sendAsync 823c8ce9-dcc8-4499-864d-681f2fea0c49 02:14:58 INFO - PROCESS | 3424 | ++DOCSHELL 1AD5DC00 == 39 [pid = 3424] [id = 72] 02:14:58 INFO - PROCESS | 3424 | ++DOMWINDOW == 111 (1AD5E800) [pid = 3424] [serial = 213] [outer = 00000000] 02:14:58 INFO - PROCESS | 3424 | ++DOMWINDOW == 112 (1B4C0800) [pid = 3424] [serial = 214] [outer = 1AD5E800] 02:14:58 INFO - PROCESS | 3424 | 1467364498445 Marionette DEBUG loaded listener.js 02:14:58 INFO - PROCESS | 3424 | ++DOMWINDOW == 113 (1B4C1400) [pid = 3424] [serial = 215] [outer = 1AD5E800] 02:14:59 INFO - PROCESS | 3424 | --DOMWINDOW == 112 (178E8000) [pid = 3424] [serial = 158] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.darker.html] 02:14:59 INFO - PROCESS | 3424 | --DOMWINDOW == 111 (0C810800) [pid = 3424] [serial = 152] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.casesensitive.html] 02:14:59 INFO - PROCESS | 3424 | --DOMWINDOW == 110 (17876C00) [pid = 3424] [serial = 161] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.default.html] 02:14:59 INFO - PROCESS | 3424 | --DOMWINDOW == 109 (0C839400) [pid = 3424] [serial = 146] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.source-over.html] 02:14:59 INFO - PROCESS | 3424 | --DOMWINDOW == 108 (15121C00) [pid = 3424] [serial = 155] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.clear.html] 02:14:59 INFO - PROCESS | 3424 | --DOMWINDOW == 107 (0D432800) [pid = 3424] [serial = 149] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.xor.html] 02:14:59 INFO - PROCESS | 3424 | --DOMWINDOW == 106 (1A75E400) [pid = 3424] [serial = 165] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.get.html] 02:14:59 INFO - PROCESS | 3424 | --DOMWINDOW == 105 (1ACC2400) [pid = 3424] [serial = 168] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.highlight.html] 02:14:59 INFO - PROCESS | 3424 | --DOMWINDOW == 104 (1AAF0C00) [pid = 3424] [serial = 174] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.over.html] 02:14:59 INFO - PROCESS | 3424 | --DOMWINDOW == 103 (1514A400) [pid = 3424] [serial = 171] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.nullsuffix.html] 02:14:59 INFO - PROCESS | 3424 | --DOMWINDOW == 102 (17F3F400) [pid = 3424] [serial = 86] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.source-out.html] 02:14:59 INFO - PROCESS | 3424 | 1467364499134 Marionette TRACE conn7 <- [1,252,null,{"value":["/2dcontext/compositing/2d.composite.transparent.copy.html",0,null,null,[["Canvas test: 2d.composite.transparent.copy",0,null,null]]]}] 02:14:59 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.copy.html | Canvas test: 2d.composite.transparent.copy 02:14:59 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.copy.html | took 930ms 02:14:59 INFO - PROCESS | 3424 | 1467364499160 Marionette TRACE conn7 -> [0,253,"getWindowHandle",null] 02:14:59 INFO - PROCESS | 3424 | 1467364499162 Marionette TRACE conn7 <- [1,253,null,{"value":"13"}] 02:14:59 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.destination-atop.html 02:14:59 INFO - PROCESS | 3424 | 1467364499165 Marionette TRACE conn7 -> [0,254,"setScriptTimeout",{"ms":35000}] 02:14:59 INFO - PROCESS | 3424 | 1467364499167 Marionette TRACE conn7 <- [1,254,null,{}] 02:14:59 INFO - PROCESS | 3424 | 1467364499170 Marionette TRACE conn7 -> [0,255,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:14:59 INFO - PROCESS | 3424 | 1467364499172 Marionette INFO sendAsync 823c8ce9-dcc8-4499-864d-681f2fea0c49 02:14:59 INFO - PROCESS | 3424 | 1467364499283 Marionette TRACE conn7 <- [1,255,null,{"value":null}] 02:14:59 INFO - PROCESS | 3424 | 1467364499336 Marionette TRACE conn7 -> [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\", \"77f57ffc-e2d5-43f5-9f0e-e3ed3fd421d8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:14:59 INFO - PROCESS | 3424 | 1467364499338 Marionette INFO sendAsync 823c8ce9-dcc8-4499-864d-681f2fea0c49 02:14:59 INFO - PROCESS | 3424 | ++DOCSHELL 0C835800 == 40 [pid = 3424] [id = 73] 02:14:59 INFO - PROCESS | 3424 | ++DOMWINDOW == 103 (0C839400) [pid = 3424] [serial = 216] [outer = 00000000] 02:14:59 INFO - PROCESS | 3424 | ++DOMWINDOW == 104 (1B4BD400) [pid = 3424] [serial = 217] [outer = 0C839400] 02:14:59 INFO - PROCESS | 3424 | 1467364499383 Marionette DEBUG loaded listener.js 02:14:59 INFO - PROCESS | 3424 | ++DOMWINDOW == 105 (1B9A8400) [pid = 3424] [serial = 218] [outer = 0C839400] 02:14:59 INFO - PROCESS | 3424 | 1467364499714 Marionette TRACE conn7 <- [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]]]}] 02:14:59 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.destination-atop.html | Canvas test: 2d.composite.transparent.destination-atop 02:14:59 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.destination-atop.html | took 630ms 02:14:59 INFO - PROCESS | 3424 | 1467364499798 Marionette TRACE conn7 -> [0,257,"getWindowHandle",null] 02:14:59 INFO - PROCESS | 3424 | 1467364499800 Marionette TRACE conn7 <- [1,257,null,{"value":"13"}] 02:14:59 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.destination-in.html 02:14:59 INFO - PROCESS | 3424 | 1467364499803 Marionette TRACE conn7 -> [0,258,"setScriptTimeout",{"ms":35000}] 02:14:59 INFO - PROCESS | 3424 | 1467364499805 Marionette TRACE conn7 <- [1,258,null,{}] 02:14:59 INFO - PROCESS | 3424 | 1467364499809 Marionette TRACE conn7 -> [0,259,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:14:59 INFO - PROCESS | 3424 | 1467364499810 Marionette INFO sendAsync 823c8ce9-dcc8-4499-864d-681f2fea0c49 02:14:59 INFO - PROCESS | 3424 | 1467364499892 Marionette TRACE conn7 <- [1,259,null,{"value":null}] 02:14:59 INFO - PROCESS | 3424 | 1467364499898 Marionette TRACE conn7 -> [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\", \"77f57ffc-e2d5-43f5-9f0e-e3ed3fd421d8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:14:59 INFO - PROCESS | 3424 | 1467364499899 Marionette INFO sendAsync 823c8ce9-dcc8-4499-864d-681f2fea0c49 02:14:59 INFO - PROCESS | 3424 | ++DOCSHELL 1AAF1400 == 41 [pid = 3424] [id = 74] 02:14:59 INFO - PROCESS | 3424 | ++DOMWINDOW == 106 (1B573800) [pid = 3424] [serial = 219] [outer = 00000000] 02:14:59 INFO - PROCESS | 3424 | ++DOMWINDOW == 107 (1B57B800) [pid = 3424] [serial = 220] [outer = 1B573800] 02:14:59 INFO - PROCESS | 3424 | 1467364499942 Marionette DEBUG loaded listener.js 02:15:00 INFO - PROCESS | 3424 | ++DOMWINDOW == 108 (1B57DC00) [pid = 3424] [serial = 221] [outer = 1B573800] 02:15:00 INFO - PROCESS | 3424 | 1467364500350 Marionette TRACE conn7 <- [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]]]}] 02:15:00 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.destination-in.html | Canvas test: 2d.composite.transparent.destination-in 02:15:00 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.destination-in.html | took 570ms 02:15:00 INFO - PROCESS | 3424 | 1467364500376 Marionette TRACE conn7 -> [0,261,"getWindowHandle",null] 02:15:00 INFO - PROCESS | 3424 | 1467364500378 Marionette TRACE conn7 <- [1,261,null,{"value":"13"}] 02:15:00 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.destination-out.html 02:15:00 INFO - PROCESS | 3424 | 1467364500381 Marionette TRACE conn7 -> [0,262,"setScriptTimeout",{"ms":35000}] 02:15:00 INFO - PROCESS | 3424 | 1467364500383 Marionette TRACE conn7 <- [1,262,null,{}] 02:15:00 INFO - PROCESS | 3424 | 1467364500386 Marionette TRACE conn7 -> [0,263,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:15:00 INFO - PROCESS | 3424 | 1467364500388 Marionette INFO sendAsync 823c8ce9-dcc8-4499-864d-681f2fea0c49 02:15:00 INFO - PROCESS | 3424 | 1467364500508 Marionette TRACE conn7 <- [1,263,null,{"value":null}] 02:15:00 INFO - PROCESS | 3424 | 1467364500516 Marionette TRACE conn7 -> [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\", \"77f57ffc-e2d5-43f5-9f0e-e3ed3fd421d8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:15:00 INFO - PROCESS | 3424 | 1467364500518 Marionette INFO sendAsync 823c8ce9-dcc8-4499-864d-681f2fea0c49 02:15:00 INFO - PROCESS | 3424 | ++DOCSHELL 1B576800 == 42 [pid = 3424] [id = 75] 02:15:00 INFO - PROCESS | 3424 | ++DOMWINDOW == 109 (1B577000) [pid = 3424] [serial = 222] [outer = 00000000] 02:15:00 INFO - PROCESS | 3424 | ++DOMWINDOW == 110 (1B9B3400) [pid = 3424] [serial = 223] [outer = 1B577000] 02:15:00 INFO - PROCESS | 3424 | 1467364500562 Marionette DEBUG loaded listener.js 02:15:00 INFO - PROCESS | 3424 | ++DOMWINDOW == 111 (1BF8F800) [pid = 3424] [serial = 224] [outer = 1B577000] 02:15:00 INFO - PROCESS | 3424 | 1467364500974 Marionette TRACE conn7 <- [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]]]}] 02:15:01 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.destination-out.html | Canvas test: 2d.composite.transparent.destination-out 02:15:01 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.destination-out.html | took 670ms 02:15:01 INFO - PROCESS | 3424 | 1467364501053 Marionette TRACE conn7 -> [0,265,"getWindowHandle",null] 02:15:01 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.destination-over.html 02:15:01 INFO - PROCESS | 3424 | 1467364501058 Marionette TRACE conn7 <- [1,265,null,{"value":"13"}] 02:15:01 INFO - PROCESS | 3424 | 1467364501066 Marionette TRACE conn7 -> [0,266,"setScriptTimeout",{"ms":35000}] 02:15:01 INFO - PROCESS | 3424 | 1467364501071 Marionette TRACE conn7 <- [1,266,null,{}] 02:15:01 INFO - PROCESS | 3424 | 1467364501078 Marionette TRACE conn7 -> [0,267,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:15:01 INFO - PROCESS | 3424 | 1467364501081 Marionette INFO sendAsync 823c8ce9-dcc8-4499-864d-681f2fea0c49 02:15:01 INFO - PROCESS | 3424 | 1467364501206 Marionette TRACE conn7 <- [1,267,null,{"value":null}] 02:15:01 INFO - PROCESS | 3424 | 1467364501298 Marionette TRACE conn7 -> [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\", \"77f57ffc-e2d5-43f5-9f0e-e3ed3fd421d8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:15:01 INFO - PROCESS | 3424 | 1467364501303 Marionette INFO sendAsync 823c8ce9-dcc8-4499-864d-681f2fea0c49 02:15:01 INFO - PROCESS | 3424 | ++DOCSHELL 0CFF0C00 == 43 [pid = 3424] [id = 76] 02:15:01 INFO - PROCESS | 3424 | ++DOMWINDOW == 112 (0CFF2000) [pid = 3424] [serial = 225] [outer = 00000000] 02:15:01 INFO - PROCESS | 3424 | ++DOMWINDOW == 113 (0D432800) [pid = 3424] [serial = 226] [outer = 0CFF2000] 02:15:01 INFO - PROCESS | 3424 | 1467364501359 Marionette DEBUG loaded listener.js 02:15:01 INFO - PROCESS | 3424 | ++DOMWINDOW == 114 (0D43C800) [pid = 3424] [serial = 227] [outer = 0CFF2000] 02:15:01 INFO - PROCESS | 3424 | 1467364502006 Marionette TRACE conn7 <- [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]]]}] 02:15:02 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.destination-over.html | Canvas test: 2d.composite.transparent.destination-over 02:15:02 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.destination-over.html | took 989ms 02:15:02 INFO - PROCESS | 3424 | 1467364502053 Marionette TRACE conn7 -> [0,269,"getWindowHandle",null] 02:15:02 INFO - PROCESS | 3424 | 1467364502057 Marionette TRACE conn7 <- [1,269,null,{"value":"13"}] 02:15:02 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.lighter.html 02:15:02 INFO - PROCESS | 3424 | 1467364502076 Marionette TRACE conn7 -> [0,270,"setScriptTimeout",{"ms":35000}] 02:15:02 INFO - PROCESS | 3424 | 1467364502081 Marionette TRACE conn7 <- [1,270,null,{}] 02:15:02 INFO - PROCESS | 3424 | 1467364502087 Marionette TRACE conn7 -> [0,271,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:15:02 INFO - PROCESS | 3424 | 1467364502090 Marionette INFO sendAsync 823c8ce9-dcc8-4499-864d-681f2fea0c49 02:15:02 INFO - PROCESS | 3424 | 1467364502202 Marionette TRACE conn7 <- [1,271,null,{"value":null}] 02:15:02 INFO - PROCESS | 3424 | 1467364502326 Marionette TRACE conn7 -> [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\", \"77f57ffc-e2d5-43f5-9f0e-e3ed3fd421d8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:15:02 INFO - PROCESS | 3424 | 1467364502328 Marionette INFO sendAsync 823c8ce9-dcc8-4499-864d-681f2fea0c49 02:15:02 INFO - PROCESS | 3424 | ++DOCSHELL 14E27400 == 44 [pid = 3424] [id = 77] 02:15:02 INFO - PROCESS | 3424 | ++DOMWINDOW == 115 (14EA1C00) [pid = 3424] [serial = 228] [outer = 00000000] 02:15:02 INFO - PROCESS | 3424 | ++DOMWINDOW == 116 (17873400) [pid = 3424] [serial = 229] [outer = 14EA1C00] 02:15:02 INFO - PROCESS | 3424 | 1467364502385 Marionette DEBUG loaded listener.js 02:15:02 INFO - PROCESS | 3424 | ++DOMWINDOW == 117 (17E17400) [pid = 3424] [serial = 230] [outer = 14EA1C00] 02:15:03 INFO - PROCESS | 3424 | 1467364503160 Marionette TRACE conn7 <- [1,272,null,{"value":["/2dcontext/compositing/2d.composite.transparent.lighter.html",0,null,null,[["Canvas test: 2d.composite.transparent.lighter",0,null,null]]]}] 02:15:03 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.lighter.html | Canvas test: 2d.composite.transparent.lighter 02:15:03 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.lighter.html | took 1142ms 02:15:03 INFO - PROCESS | 3424 | 1467364503215 Marionette TRACE conn7 -> [0,273,"getWindowHandle",null] 02:15:03 INFO - PROCESS | 3424 | 1467364503218 Marionette TRACE conn7 <- [1,273,null,{"value":"13"}] 02:15:03 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.source-atop.html 02:15:03 INFO - PROCESS | 3424 | 1467364503223 Marionette TRACE conn7 -> [0,274,"setScriptTimeout",{"ms":35000}] 02:15:03 INFO - PROCESS | 3424 | 1467364503225 Marionette TRACE conn7 <- [1,274,null,{}] 02:15:03 INFO - PROCESS | 3424 | 1467364503235 Marionette TRACE conn7 -> [0,275,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:15:03 INFO - PROCESS | 3424 | 1467364503240 Marionette INFO sendAsync 823c8ce9-dcc8-4499-864d-681f2fea0c49 02:15:03 INFO - PROCESS | 3424 | 1467364503352 Marionette TRACE conn7 <- [1,275,null,{"value":null}] 02:15:03 INFO - PROCESS | 3424 | 1467364503478 Marionette TRACE conn7 -> [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\", \"77f57ffc-e2d5-43f5-9f0e-e3ed3fd421d8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:15:03 INFO - PROCESS | 3424 | 1467364503482 Marionette INFO sendAsync 823c8ce9-dcc8-4499-864d-681f2fea0c49 02:15:03 INFO - PROCESS | 3424 | ++DOCSHELL 1BF8E400 == 45 [pid = 3424] [id = 78] 02:15:03 INFO - PROCESS | 3424 | ++DOMWINDOW == 118 (1BF91000) [pid = 3424] [serial = 231] [outer = 00000000] 02:15:03 INFO - PROCESS | 3424 | ++DOMWINDOW == 119 (1C5C8000) [pid = 3424] [serial = 232] [outer = 1BF91000] 02:15:03 INFO - PROCESS | 3424 | 1467364503541 Marionette DEBUG loaded listener.js 02:15:03 INFO - PROCESS | 3424 | ++DOMWINDOW == 120 (1C928C00) [pid = 3424] [serial = 233] [outer = 1BF91000] 02:15:04 INFO - PROCESS | 3424 | 1467364504085 Marionette TRACE conn7 <- [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]]]}] 02:15:04 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.source-atop.html | Canvas test: 2d.composite.transparent.source-atop 02:15:04 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.source-atop.html | took 930ms 02:15:04 INFO - PROCESS | 3424 | 1467364504156 Marionette TRACE conn7 -> [0,277,"getWindowHandle",null] 02:15:04 INFO - PROCESS | 3424 | 1467364504158 Marionette TRACE conn7 <- [1,277,null,{"value":"13"}] 02:15:04 INFO - PROCESS | 3424 | 1467364504162 Marionette TRACE conn7 -> [0,278,"setScriptTimeout",{"ms":35000}] 02:15:04 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.source-in.html 02:15:04 INFO - PROCESS | 3424 | 1467364504164 Marionette TRACE conn7 <- [1,278,null,{}] 02:15:04 INFO - PROCESS | 3424 | 1467364504168 Marionette TRACE conn7 -> [0,279,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:15:04 INFO - PROCESS | 3424 | 1467364504170 Marionette INFO sendAsync 823c8ce9-dcc8-4499-864d-681f2fea0c49 02:15:04 INFO - PROCESS | 3424 | 1467364504282 Marionette TRACE conn7 <- [1,279,null,{"value":null}] 02:15:04 INFO - PROCESS | 3424 | 1467364504424 Marionette TRACE conn7 -> [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\", \"77f57ffc-e2d5-43f5-9f0e-e3ed3fd421d8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:15:04 INFO - PROCESS | 3424 | 1467364504427 Marionette INFO sendAsync 823c8ce9-dcc8-4499-864d-681f2fea0c49 02:15:04 INFO - PROCESS | 3424 | ++DOCSHELL 1B477C00 == 46 [pid = 3424] [id = 79] 02:15:04 INFO - PROCESS | 3424 | ++DOMWINDOW == 121 (1B47C400) [pid = 3424] [serial = 234] [outer = 00000000] 02:15:04 INFO - PROCESS | 3424 | ++DOMWINDOW == 122 (1B481400) [pid = 3424] [serial = 235] [outer = 1B47C400] 02:15:04 INFO - PROCESS | 3424 | 1467364504482 Marionette DEBUG loaded listener.js 02:15:04 INFO - PROCESS | 3424 | ++DOMWINDOW == 123 (1B9AE800) [pid = 3424] [serial = 236] [outer = 1B47C400] 02:15:05 INFO - PROCESS | 3424 | 1467364505287 Marionette TRACE conn7 <- [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]]]}] 02:15:05 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.source-in.html | Canvas test: 2d.composite.transparent.source-in 02:15:05 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.source-in.html | took 1180ms 02:15:05 INFO - PROCESS | 3424 | 1467364505346 Marionette TRACE conn7 -> [0,281,"getWindowHandle",null] 02:15:05 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.source-out.html 02:15:05 INFO - PROCESS | 3424 | 1467364505351 Marionette TRACE conn7 <- [1,281,null,{"value":"13"}] 02:15:05 INFO - PROCESS | 3424 | 1467364505356 Marionette TRACE conn7 -> [0,282,"setScriptTimeout",{"ms":35000}] 02:15:05 INFO - PROCESS | 3424 | 1467364505359 Marionette TRACE conn7 <- [1,282,null,{}] 02:15:05 INFO - PROCESS | 3424 | 1467364505365 Marionette TRACE conn7 -> [0,283,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:15:05 INFO - PROCESS | 3424 | 1467364505368 Marionette INFO sendAsync 823c8ce9-dcc8-4499-864d-681f2fea0c49 02:15:05 INFO - PROCESS | 3424 | 1467364505469 Marionette TRACE conn7 <- [1,283,null,{"value":null}] 02:15:05 INFO - PROCESS | 3424 | 1467364505597 Marionette TRACE conn7 -> [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\", \"77f57ffc-e2d5-43f5-9f0e-e3ed3fd421d8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:15:05 INFO - PROCESS | 3424 | 1467364505602 Marionette INFO sendAsync 823c8ce9-dcc8-4499-864d-681f2fea0c49 02:15:05 INFO - PROCESS | 3424 | ++DOCSHELL 0D7A4800 == 47 [pid = 3424] [id = 80] 02:15:05 INFO - PROCESS | 3424 | ++DOMWINDOW == 124 (0D7A4C00) [pid = 3424] [serial = 237] [outer = 00000000] 02:15:05 INFO - PROCESS | 3424 | ++DOMWINDOW == 125 (0CF5F000) [pid = 3424] [serial = 238] [outer = 0D7A4C00] 02:15:05 INFO - PROCESS | 3424 | 1467364505653 Marionette DEBUG loaded listener.js 02:15:05 INFO - PROCESS | 3424 | ++DOMWINDOW == 126 (147E3400) [pid = 3424] [serial = 239] [outer = 0D7A4C00] 02:15:06 INFO - PROCESS | 3424 | --DOCSHELL 1AAF1400 == 46 [pid = 3424] [id = 74] 02:15:06 INFO - PROCESS | 3424 | --DOCSHELL 0C835800 == 45 [pid = 3424] [id = 73] 02:15:06 INFO - PROCESS | 3424 | --DOCSHELL 1AD5DC00 == 44 [pid = 3424] [id = 72] 02:15:06 INFO - PROCESS | 3424 | --DOCSHELL 1AAEE400 == 43 [pid = 3424] [id = 71] 02:15:06 INFO - PROCESS | 3424 | --DOCSHELL 1803A400 == 42 [pid = 3424] [id = 70] 02:15:06 INFO - PROCESS | 3424 | --DOCSHELL 17EBE800 == 41 [pid = 3424] [id = 69] 02:15:06 INFO - PROCESS | 3424 | --DOCSHELL 1787BC00 == 40 [pid = 3424] [id = 68] 02:15:06 INFO - PROCESS | 3424 | --DOCSHELL 0D5E3C00 == 39 [pid = 3424] [id = 67] 02:15:06 INFO - PROCESS | 3424 | --DOMWINDOW == 125 (1BB04800) [pid = 3424] [serial = 144] [outer = 00000000] [url = about:blank] 02:15:06 INFO - PROCESS | 3424 | --DOMWINDOW == 124 (1C4BC800) [pid = 3424] [serial = 178] [outer = 00000000] [url = about:blank] 02:15:06 INFO - PROCESS | 3424 | --DOCSHELL 0D45E800 == 38 [pid = 3424] [id = 66] 02:15:06 INFO - PROCESS | 3424 | --DOCSHELL 0C74F000 == 37 [pid = 3424] [id = 65] 02:15:06 INFO - PROCESS | 3424 | --DOCSHELL 0C746800 == 36 [pid = 3424] [id = 64] 02:15:06 INFO - PROCESS | 3424 | --DOCSHELL 17FC6C00 == 35 [pid = 3424] [id = 63] 02:15:06 INFO - PROCESS | 3424 | --DOCSHELL 0DB49000 == 34 [pid = 3424] [id = 62] 02:15:06 INFO - PROCESS | 3424 | --DOCSHELL 0C804400 == 33 [pid = 3424] [id = 61] 02:15:06 INFO - PROCESS | 3424 | --DOMWINDOW == 123 (17FF0400) [pid = 3424] [serial = 88] [outer = 00000000] [url = about:blank] 02:15:06 INFO - PROCESS | 3424 | --DOMWINDOW == 122 (18037800) [pid = 3424] [serial = 141] [outer = 00000000] [url = about:blank] 02:15:06 INFO - PROCESS | 3424 | --DOMWINDOW == 121 (17E13C00) [pid = 3424] [serial = 159] [outer = 00000000] [url = about:blank] 02:15:06 INFO - PROCESS | 3424 | --DOMWINDOW == 120 (0CE3B000) [pid = 3424] [serial = 153] [outer = 00000000] [url = about:blank] 02:15:06 INFO - PROCESS | 3424 | --DOMWINDOW == 119 (0D463400) [pid = 3424] [serial = 154] [outer = 00000000] [url = about:blank] 02:15:06 INFO - PROCESS | 3424 | --DOMWINDOW == 118 (17FBC800) [pid = 3424] [serial = 162] [outer = 00000000] [url = about:blank] 02:15:06 INFO - PROCESS | 3424 | --DOMWINDOW == 117 (17FB7400) [pid = 3424] [serial = 148] [outer = 00000000] [url = about:blank] 02:15:06 INFO - PROCESS | 3424 | --DOMWINDOW == 116 (178EDC00) [pid = 3424] [serial = 147] [outer = 00000000] [url = about:blank] 02:15:06 INFO - PROCESS | 3424 | --DOMWINDOW == 115 (151E4400) [pid = 3424] [serial = 156] [outer = 00000000] [url = about:blank] 02:15:06 INFO - PROCESS | 3424 | --DOMWINDOW == 114 (16E64000) [pid = 3424] [serial = 157] [outer = 00000000] [url = about:blank] 02:15:06 INFO - PROCESS | 3424 | --DOMWINDOW == 113 (0C809800) [pid = 3424] [serial = 135] [outer = 00000000] [url = about:blank] 02:15:06 INFO - PROCESS | 3424 | --DOMWINDOW == 112 (15129800) [pid = 3424] [serial = 138] [outer = 00000000] [url = about:blank] 02:15:06 INFO - PROCESS | 3424 | --DOMWINDOW == 111 (0DBE7C00) [pid = 3424] [serial = 151] [outer = 00000000] [url = about:blank] 02:15:06 INFO - PROCESS | 3424 | --DOMWINDOW == 110 (0D7A4000) [pid = 3424] [serial = 150] [outer = 00000000] [url = about:blank] 02:15:06 INFO - PROCESS | 3424 | --DOMWINDOW == 109 (1A7AAC00) [pid = 3424] [serial = 166] [outer = 00000000] [url = about:blank] 02:15:06 INFO - PROCESS | 3424 | --DOMWINDOW == 108 (1ACCD400) [pid = 3424] [serial = 169] [outer = 00000000] [url = about:blank] 02:15:06 INFO - PROCESS | 3424 | --DOMWINDOW == 107 (1A7B6400) [pid = 3424] [serial = 167] [outer = 00000000] [url = about:blank] 02:15:06 INFO - PROCESS | 3424 | --DOMWINDOW == 106 (1AAF5C00) [pid = 3424] [serial = 175] [outer = 00000000] [url = about:blank] 02:15:06 INFO - PROCESS | 3424 | --DOMWINDOW == 105 (1ACC8800) [pid = 3424] [serial = 176] [outer = 00000000] [url = about:blank] 02:15:06 INFO - PROCESS | 3424 | --DOMWINDOW == 104 (17E13000) [pid = 3424] [serial = 172] [outer = 00000000] [url = about:blank] 02:15:06 INFO - PROCESS | 3424 | --DOMWINDOW == 103 (17FC5C00) [pid = 3424] [serial = 173] [outer = 00000000] [url = about:blank] 02:15:06 INFO - PROCESS | 3424 | --DOMWINDOW == 102 (1ACD0000) [pid = 3424] [serial = 170] [outer = 00000000] [url = about:blank] 02:15:06 INFO - PROCESS | 3424 | --DOMWINDOW == 101 (17FC6000) [pid = 3424] [serial = 163] [outer = 00000000] [url = about:blank] 02:15:06 INFO - PROCESS | 3424 | --DOMWINDOW == 100 (114D8400) [pid = 3424] [serial = 40] [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.] 02:15:06 INFO - PROCESS | 3424 | --DOMWINDOW == 99 (17EC0400) [pid = 3424] [serial = 160] [outer = 00000000] [url = about:blank] 02:15:06 INFO - PROCESS | 3424 | 1467364506249 Marionette TRACE conn7 <- [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]]]}] 02:15:06 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.source-out.html | Canvas test: 2d.composite.transparent.source-out 02:15:06 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.source-out.html | took 930ms 02:15:06 INFO - PROCESS | 3424 | 1467364506286 Marionette TRACE conn7 -> [0,285,"getWindowHandle",null] 02:15:06 INFO - PROCESS | 3424 | 1467364506290 Marionette TRACE conn7 <- [1,285,null,{"value":"13"}] 02:15:06 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.source-over.html 02:15:06 INFO - PROCESS | 3424 | 1467364506299 Marionette TRACE conn7 -> [0,286,"setScriptTimeout",{"ms":35000}] 02:15:06 INFO - PROCESS | 3424 | 1467364506301 Marionette TRACE conn7 <- [1,286,null,{}] 02:15:06 INFO - PROCESS | 3424 | 1467364506305 Marionette TRACE conn7 -> [0,287,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:15:06 INFO - PROCESS | 3424 | 1467364506307 Marionette INFO sendAsync 823c8ce9-dcc8-4499-864d-681f2fea0c49 02:15:06 INFO - PROCESS | 3424 | 1467364506395 Marionette TRACE conn7 <- [1,287,null,{"value":null}] 02:15:06 INFO - PROCESS | 3424 | 1467364506401 Marionette TRACE conn7 -> [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\", \"77f57ffc-e2d5-43f5-9f0e-e3ed3fd421d8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:15:06 INFO - PROCESS | 3424 | 1467364506403 Marionette INFO sendAsync 823c8ce9-dcc8-4499-864d-681f2fea0c49 02:15:06 INFO - PROCESS | 3424 | ++DOCSHELL 0CE3B000 == 34 [pid = 3424] [id = 81] 02:15:06 INFO - PROCESS | 3424 | ++DOMWINDOW == 100 (0CE7AC00) [pid = 3424] [serial = 240] [outer = 00000000] 02:15:06 INFO - PROCESS | 3424 | ++DOMWINDOW == 101 (0D457400) [pid = 3424] [serial = 241] [outer = 0CE7AC00] 02:15:06 INFO - PROCESS | 3424 | 1467364506450 Marionette DEBUG loaded listener.js 02:15:06 INFO - PROCESS | 3424 | ++DOMWINDOW == 102 (0D464000) [pid = 3424] [serial = 242] [outer = 0CE7AC00] 02:15:06 INFO - PROCESS | 3424 | 1467364506908 Marionette TRACE conn7 <- [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]]]}] 02:15:06 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.source-over.html | Canvas test: 2d.composite.transparent.source-over 02:15:06 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.source-over.html | took 630ms 02:15:06 INFO - PROCESS | 3424 | 1467364506931 Marionette TRACE conn7 -> [0,289,"getWindowHandle",null] 02:15:06 INFO - PROCESS | 3424 | 1467364506933 Marionette TRACE conn7 <- [1,289,null,{"value":"13"}] 02:15:06 INFO - PROCESS | 3424 | 1467364506936 Marionette TRACE conn7 -> [0,290,"setScriptTimeout",{"ms":35000}] 02:15:06 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.xor.html 02:15:06 INFO - PROCESS | 3424 | 1467364506940 Marionette TRACE conn7 <- [1,290,null,{}] 02:15:06 INFO - PROCESS | 3424 | 1467364506950 Marionette TRACE conn7 -> [0,291,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:15:06 INFO - PROCESS | 3424 | 1467364506954 Marionette INFO sendAsync 823c8ce9-dcc8-4499-864d-681f2fea0c49 02:15:07 INFO - PROCESS | 3424 | 1467364507040 Marionette TRACE conn7 <- [1,291,null,{"value":null}] 02:15:07 INFO - PROCESS | 3424 | 1467364507050 Marionette TRACE conn7 -> [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\", \"77f57ffc-e2d5-43f5-9f0e-e3ed3fd421d8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:15:07 INFO - PROCESS | 3424 | 1467364507052 Marionette INFO sendAsync 823c8ce9-dcc8-4499-864d-681f2fea0c49 02:15:07 INFO - PROCESS | 3424 | ++DOCSHELL 1684FC00 == 35 [pid = 3424] [id = 82] 02:15:07 INFO - PROCESS | 3424 | ++DOMWINDOW == 103 (16850000) [pid = 3424] [serial = 243] [outer = 00000000] 02:15:07 INFO - PROCESS | 3424 | ++DOMWINDOW == 104 (16E6F000) [pid = 3424] [serial = 244] [outer = 16850000] 02:15:07 INFO - PROCESS | 3424 | 1467364507099 Marionette DEBUG loaded listener.js 02:15:07 INFO - PROCESS | 3424 | ++DOMWINDOW == 105 (17870400) [pid = 3424] [serial = 245] [outer = 16850000] 02:15:07 INFO - PROCESS | 3424 | 1467364507571 Marionette TRACE conn7 <- [1,292,null,{"value":["/2dcontext/compositing/2d.composite.transparent.xor.html",0,null,null,[["Canvas test: 2d.composite.transparent.xor",0,null,null]]]}] 02:15:07 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.xor.html | Canvas test: 2d.composite.transparent.xor 02:15:07 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.xor.html | took 670ms 02:15:07 INFO - PROCESS | 3424 | 1467364507614 Marionette TRACE conn7 -> [0,293,"getWindowHandle",null] 02:15:07 INFO - PROCESS | 3424 | 1467364507617 Marionette TRACE conn7 <- [1,293,null,{"value":"13"}] 02:15:07 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.fill.copy.html 02:15:07 INFO - PROCESS | 3424 | 1467364507620 Marionette TRACE conn7 -> [0,294,"setScriptTimeout",{"ms":35000}] 02:15:07 INFO - PROCESS | 3424 | 1467364507622 Marionette TRACE conn7 <- [1,294,null,{}] 02:15:07 INFO - PROCESS | 3424 | 1467364507625 Marionette TRACE conn7 -> [0,295,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:15:07 INFO - PROCESS | 3424 | 1467364507627 Marionette INFO sendAsync 823c8ce9-dcc8-4499-864d-681f2fea0c49 02:15:07 INFO - PROCESS | 3424 | 1467364507712 Marionette TRACE conn7 <- [1,295,null,{"value":null}] 02:15:07 INFO - PROCESS | 3424 | 1467364507717 Marionette TRACE conn7 -> [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\", \"77f57ffc-e2d5-43f5-9f0e-e3ed3fd421d8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:15:07 INFO - PROCESS | 3424 | 1467364507719 Marionette INFO sendAsync 823c8ce9-dcc8-4499-864d-681f2fea0c49 02:15:07 INFO - PROCESS | 3424 | ++DOCSHELL 17878000 == 36 [pid = 3424] [id = 83] 02:15:07 INFO - PROCESS | 3424 | ++DOMWINDOW == 106 (178E8000) [pid = 3424] [serial = 246] [outer = 00000000] 02:15:07 INFO - PROCESS | 3424 | ++DOMWINDOW == 107 (17EBE800) [pid = 3424] [serial = 247] [outer = 178E8000] 02:15:07 INFO - PROCESS | 3424 | 1467364507772 Marionette DEBUG loaded listener.js 02:15:07 INFO - PROCESS | 3424 | ++DOMWINDOW == 108 (17FB1000) [pid = 3424] [serial = 248] [outer = 178E8000] 02:15:08 INFO - PROCESS | 3424 | 1467364508199 Marionette TRACE conn7 <- [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]]]}] 02:15:08 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. 02:15:08 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.fill.copy.html | took 630ms 02:15:08 INFO - PROCESS | 3424 | 1467364508251 Marionette TRACE conn7 -> [0,297,"getWindowHandle",null] 02:15:08 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.fill.destination-atop.html 02:15:08 INFO - PROCESS | 3424 | 1467364508253 Marionette TRACE conn7 <- [1,297,null,{"value":"13"}] 02:15:08 INFO - PROCESS | 3424 | 1467364508256 Marionette TRACE conn7 -> [0,298,"setScriptTimeout",{"ms":35000}] 02:15:08 INFO - PROCESS | 3424 | 1467364508258 Marionette TRACE conn7 <- [1,298,null,{}] 02:15:08 INFO - PROCESS | 3424 | 1467364508261 Marionette TRACE conn7 -> [0,299,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:15:08 INFO - PROCESS | 3424 | 1467364508263 Marionette INFO sendAsync 823c8ce9-dcc8-4499-864d-681f2fea0c49 02:15:08 INFO - PROCESS | 3424 | 1467364508343 Marionette TRACE conn7 <- [1,299,null,{"value":null}] 02:15:08 INFO - PROCESS | 3424 | 1467364508348 Marionette TRACE conn7 -> [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\", \"77f57ffc-e2d5-43f5-9f0e-e3ed3fd421d8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:15:08 INFO - PROCESS | 3424 | 1467364508350 Marionette INFO sendAsync 823c8ce9-dcc8-4499-864d-681f2fea0c49 02:15:08 INFO - PROCESS | 3424 | ++DOCSHELL 17FBCC00 == 37 [pid = 3424] [id = 84] 02:15:08 INFO - PROCESS | 3424 | ++DOMWINDOW == 109 (17FBFC00) [pid = 3424] [serial = 249] [outer = 00000000] 02:15:08 INFO - PROCESS | 3424 | ++DOMWINDOW == 110 (17FC6C00) [pid = 3424] [serial = 250] [outer = 17FBFC00] 02:15:08 INFO - PROCESS | 3424 | 1467364508394 Marionette DEBUG loaded listener.js 02:15:08 INFO - PROCESS | 3424 | ++DOMWINDOW == 111 (18038400) [pid = 3424] [serial = 251] [outer = 17FBFC00] 02:15:08 INFO - PROCESS | 3424 | 1467364508874 Marionette TRACE conn7 <- [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]]]}] 02:15:08 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. 02:15:08 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.fill.destination-atop.html | took 670ms 02:15:08 INFO - PROCESS | 3424 | 1467364508927 Marionette TRACE conn7 -> [0,301,"getWindowHandle",null] 02:15:08 INFO - PROCESS | 3424 | 1467364508929 Marionette TRACE conn7 <- [1,301,null,{"value":"13"}] 02:15:08 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.fill.destination-in.html 02:15:08 INFO - PROCESS | 3424 | 1467364508932 Marionette TRACE conn7 -> [0,302,"setScriptTimeout",{"ms":35000}] 02:15:08 INFO - PROCESS | 3424 | 1467364508934 Marionette TRACE conn7 <- [1,302,null,{}] 02:15:08 INFO - PROCESS | 3424 | 1467364508937 Marionette TRACE conn7 -> [0,303,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:15:08 INFO - PROCESS | 3424 | 1467364508943 Marionette INFO sendAsync 823c8ce9-dcc8-4499-864d-681f2fea0c49 02:15:09 INFO - PROCESS | 3424 | 1467364509081 Marionette TRACE conn7 <- [1,303,null,{"value":null}] 02:15:09 INFO - PROCESS | 3424 | 1467364509139 Marionette TRACE conn7 -> [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\", \"77f57ffc-e2d5-43f5-9f0e-e3ed3fd421d8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:15:09 INFO - PROCESS | 3424 | 1467364509141 Marionette INFO sendAsync 823c8ce9-dcc8-4499-864d-681f2fea0c49 02:15:09 INFO - PROCESS | 3424 | ++DOCSHELL 17FC3C00 == 38 [pid = 3424] [id = 85] 02:15:09 INFO - PROCESS | 3424 | ++DOMWINDOW == 112 (18BBB000) [pid = 3424] [serial = 252] [outer = 00000000] 02:15:09 INFO - PROCESS | 3424 | ++DOMWINDOW == 113 (1A76B000) [pid = 3424] [serial = 253] [outer = 18BBB000] 02:15:09 INFO - PROCESS | 3424 | 1467364509185 Marionette DEBUG loaded listener.js 02:15:09 INFO - PROCESS | 3424 | ++DOMWINDOW == 114 (1A7B1800) [pid = 3424] [serial = 254] [outer = 18BBB000] 02:15:09 INFO - PROCESS | 3424 | 1467364509603 Marionette TRACE conn7 <- [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]]]}] 02:15:09 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. 02:15:09 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.fill.destination-in.html | took 730ms 02:15:09 INFO - PROCESS | 3424 | 1467364509663 Marionette TRACE conn7 -> [0,305,"getWindowHandle",null] 02:15:09 INFO - PROCESS | 3424 | 1467364509665 Marionette TRACE conn7 <- [1,305,null,{"value":"13"}] 02:15:09 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.fill.source-in.html 02:15:09 INFO - PROCESS | 3424 | 1467364509668 Marionette TRACE conn7 -> [0,306,"setScriptTimeout",{"ms":35000}] 02:15:09 INFO - PROCESS | 3424 | 1467364509670 Marionette TRACE conn7 <- [1,306,null,{}] 02:15:09 INFO - PROCESS | 3424 | 1467364509707 Marionette TRACE conn7 -> [0,307,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:15:09 INFO - PROCESS | 3424 | 1467364509709 Marionette INFO sendAsync 823c8ce9-dcc8-4499-864d-681f2fea0c49 02:15:09 INFO - PROCESS | 3424 | 1467364509826 Marionette TRACE conn7 <- [1,307,null,{"value":null}] 02:15:09 INFO - PROCESS | 3424 | 1467364509881 Marionette TRACE conn7 -> [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\", \"77f57ffc-e2d5-43f5-9f0e-e3ed3fd421d8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:15:09 INFO - PROCESS | 3424 | 1467364509883 Marionette INFO sendAsync 823c8ce9-dcc8-4499-864d-681f2fea0c49 02:15:09 INFO - PROCESS | 3424 | ++DOCSHELL 1AAEE800 == 39 [pid = 3424] [id = 86] 02:15:09 INFO - PROCESS | 3424 | ++DOMWINDOW == 115 (1AAF6C00) [pid = 3424] [serial = 255] [outer = 00000000] 02:15:09 INFO - PROCESS | 3424 | ++DOMWINDOW == 116 (1AC85800) [pid = 3424] [serial = 256] [outer = 1AAF6C00] 02:15:09 INFO - PROCESS | 3424 | 1467364509927 Marionette DEBUG loaded listener.js 02:15:09 INFO - PROCESS | 3424 | ++DOMWINDOW == 117 (1ACC1C00) [pid = 3424] [serial = 257] [outer = 1AAF6C00] 02:15:10 INFO - PROCESS | 3424 | 1467364510147 addons.productaddons WARN Failed downloading XML, status: 0, reason: error 02:15:10 INFO - PROCESS | 3424 | 1467364510369 Marionette TRACE conn7 <- [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]]]}] 02:15:10 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. 02:15:10 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.fill.source-in.html | took 750ms 02:15:10 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.fill.source-out.html 02:15:10 INFO - PROCESS | 3424 | 1467364510419 Marionette TRACE conn7 -> [0,309,"getWindowHandle",null] 02:15:10 INFO - PROCESS | 3424 | 1467364510421 Marionette TRACE conn7 <- [1,309,null,{"value":"13"}] 02:15:10 INFO - PROCESS | 3424 | 1467364510424 Marionette TRACE conn7 -> [0,310,"setScriptTimeout",{"ms":35000}] 02:15:10 INFO - PROCESS | 3424 | 1467364510425 Marionette TRACE conn7 <- [1,310,null,{}] 02:15:10 INFO - PROCESS | 3424 | 1467364510429 Marionette TRACE conn7 -> [0,311,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:15:10 INFO - PROCESS | 3424 | 1467364510431 Marionette INFO sendAsync 823c8ce9-dcc8-4499-864d-681f2fea0c49 02:15:10 INFO - PROCESS | 3424 | 1467364510544 Marionette TRACE conn7 <- [1,311,null,{"value":null}] 02:15:10 INFO - PROCESS | 3424 | --DOMWINDOW == 116 (0CD6DC00) [pid = 3424] [serial = 177] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.unrecognised.html] 02:15:10 INFO - PROCESS | 3424 | --DOMWINDOW == 115 (18BBC000) [pid = 3424] [serial = 207] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.source-over.html] 02:15:10 INFO - PROCESS | 3424 | --DOMWINDOW == 114 (1AD5E800) [pid = 3424] [serial = 213] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.copy.html] 02:15:10 INFO - PROCESS | 3424 | --DOMWINDOW == 113 (0D72F000) [pid = 3424] [serial = 198] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.source-atop.html] 02:15:10 INFO - PROCESS | 3424 | --DOMWINDOW == 112 (1AAEF000) [pid = 3424] [serial = 210] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.xor.html] 02:15:10 INFO - PROCESS | 3424 | --DOMWINDOW == 111 (178E8C00) [pid = 3424] [serial = 201] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.source-in.html] 02:15:10 INFO - PROCESS | 3424 | --DOMWINDOW == 110 (0D7A7800) [pid = 3424] [serial = 195] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.lighter.html] 02:15:10 INFO - PROCESS | 3424 | --DOMWINDOW == 109 (0C839400) [pid = 3424] [serial = 216] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.destination-atop.html] 02:15:10 INFO - PROCESS | 3424 | --DOMWINDOW == 108 (17F3B800) [pid = 3424] [serial = 204] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.source-out.html] 02:15:10 INFO - PROCESS | 3424 | --DOMWINDOW == 107 (1B573800) [pid = 3424] [serial = 219] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.destination-in.html] 02:15:10 INFO - PROCESS | 3424 | 1467364510820 Marionette TRACE conn7 -> [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\", \"77f57ffc-e2d5-43f5-9f0e-e3ed3fd421d8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:15:10 INFO - PROCESS | 3424 | 1467364510822 Marionette INFO sendAsync 823c8ce9-dcc8-4499-864d-681f2fea0c49 02:15:10 INFO - PROCESS | 3424 | ++DOCSHELL 0C80B800 == 40 [pid = 3424] [id = 87] 02:15:10 INFO - PROCESS | 3424 | ++DOMWINDOW == 108 (0C839400) [pid = 3424] [serial = 258] [outer = 00000000] 02:15:10 INFO - PROCESS | 3424 | ++DOMWINDOW == 109 (0D7A7800) [pid = 3424] [serial = 259] [outer = 0C839400] 02:15:10 INFO - PROCESS | 3424 | 1467364510867 Marionette DEBUG loaded listener.js 02:15:10 INFO - PROCESS | 3424 | ++DOMWINDOW == 110 (1529A400) [pid = 3424] [serial = 260] [outer = 0C839400] 02:15:11 INFO - PROCESS | 3424 | 1467364511236 Marionette TRACE conn7 <- [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]]]}] 02:15:11 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. 02:15:11 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.fill.source-out.html | took 830ms 02:15:11 INFO - PROCESS | 3424 | 1467364511255 Marionette TRACE conn7 -> [0,313,"getWindowHandle",null] 02:15:11 INFO - PROCESS | 3424 | 1467364511257 Marionette TRACE conn7 <- [1,313,null,{"value":"13"}] 02:15:11 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.image.copy.html 02:15:11 INFO - PROCESS | 3424 | 1467364511260 Marionette TRACE conn7 -> [0,314,"setScriptTimeout",{"ms":35000}] 02:15:11 INFO - PROCESS | 3424 | 1467364511262 Marionette TRACE conn7 <- [1,314,null,{}] 02:15:11 INFO - PROCESS | 3424 | 1467364511265 Marionette TRACE conn7 -> [0,315,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:15:11 INFO - PROCESS | 3424 | 1467364511266 Marionette INFO sendAsync 823c8ce9-dcc8-4499-864d-681f2fea0c49 02:15:11 INFO - PROCESS | 3424 | 1467364511347 Marionette TRACE conn7 <- [1,315,null,{"value":null}] 02:15:11 INFO - PROCESS | 3424 | 1467364511426 Marionette TRACE conn7 -> [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\", \"77f57ffc-e2d5-43f5-9f0e-e3ed3fd421d8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:15:11 INFO - PROCESS | 3424 | 1467364511428 Marionette INFO sendAsync 823c8ce9-dcc8-4499-864d-681f2fea0c49 02:15:11 INFO - PROCESS | 3424 | ++DOCSHELL 09058800 == 41 [pid = 3424] [id = 88] 02:15:11 INFO - PROCESS | 3424 | ++DOMWINDOW == 111 (0905C000) [pid = 3424] [serial = 261] [outer = 00000000] 02:15:11 INFO - PROCESS | 3424 | ++DOMWINDOW == 112 (09061400) [pid = 3424] [serial = 262] [outer = 0905C000] 02:15:11 INFO - PROCESS | 3424 | 1467364511475 Marionette DEBUG loaded listener.js 02:15:11 INFO - PROCESS | 3424 | ++DOMWINDOW == 113 (09064800) [pid = 3424] [serial = 263] [outer = 0905C000] 02:15:11 INFO - PROCESS | 3424 | 1467364511834 Marionette TRACE conn7 <- [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]]]}] 02:15:11 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. 02:15:11 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.image.copy.html | took 630ms 02:15:11 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.image.destination-atop.html 02:15:11 INFO - PROCESS | 3424 | 1467364511891 Marionette TRACE conn7 -> [0,317,"getWindowHandle",null] 02:15:11 INFO - PROCESS | 3424 | 1467364511893 Marionette TRACE conn7 <- [1,317,null,{"value":"13"}] 02:15:11 INFO - PROCESS | 3424 | 1467364511896 Marionette TRACE conn7 -> [0,318,"setScriptTimeout",{"ms":35000}] 02:15:11 INFO - PROCESS | 3424 | 1467364511898 Marionette TRACE conn7 <- [1,318,null,{}] 02:15:11 INFO - PROCESS | 3424 | 1467364511902 Marionette TRACE conn7 -> [0,319,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:15:11 INFO - PROCESS | 3424 | 1467364511903 Marionette INFO sendAsync 823c8ce9-dcc8-4499-864d-681f2fea0c49 02:15:12 INFO - PROCESS | 3424 | 1467364512019 Marionette TRACE conn7 <- [1,319,null,{"value":null}] 02:15:12 INFO - PROCESS | 3424 | 1467364512031 Marionette TRACE conn7 -> [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\", \"77f57ffc-e2d5-43f5-9f0e-e3ed3fd421d8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:15:12 INFO - PROCESS | 3424 | 1467364512033 Marionette INFO sendAsync 823c8ce9-dcc8-4499-864d-681f2fea0c49 02:15:12 INFO - PROCESS | 3424 | ++DOCSHELL 09062000 == 42 [pid = 3424] [id = 89] 02:15:12 INFO - PROCESS | 3424 | ++DOMWINDOW == 114 (09064400) [pid = 3424] [serial = 264] [outer = 00000000] 02:15:12 INFO - PROCESS | 3424 | ++DOMWINDOW == 115 (1ACCF800) [pid = 3424] [serial = 265] [outer = 09064400] 02:15:12 INFO - PROCESS | 3424 | 1467364512076 Marionette DEBUG loaded listener.js 02:15:12 INFO - PROCESS | 3424 | ++DOMWINDOW == 116 (1B4B8800) [pid = 3424] [serial = 266] [outer = 09064400] 02:15:12 INFO - PROCESS | 3424 | 1467364512492 Marionette TRACE conn7 <- [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]]]}] 02:15:12 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. 02:15:12 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.image.destination-atop.html | took 629ms 02:15:12 INFO - PROCESS | 3424 | 1467364512527 Marionette TRACE conn7 -> [0,321,"getWindowHandle",null] 02:15:12 INFO - PROCESS | 3424 | 1467364512529 Marionette TRACE conn7 <- [1,321,null,{"value":"13"}] 02:15:12 INFO - PROCESS | 3424 | 1467364512533 Marionette TRACE conn7 -> [0,322,"setScriptTimeout",{"ms":35000}] 02:15:12 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.image.destination-in.html 02:15:12 INFO - PROCESS | 3424 | 1467364512535 Marionette TRACE conn7 <- [1,322,null,{}] 02:15:12 INFO - PROCESS | 3424 | 1467364512539 Marionette TRACE conn7 -> [0,323,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:15:12 INFO - PROCESS | 3424 | 1467364512541 Marionette INFO sendAsync 823c8ce9-dcc8-4499-864d-681f2fea0c49 02:15:12 INFO - PROCESS | 3424 | 1467364512671 Marionette TRACE conn7 <- [1,323,null,{"value":null}] 02:15:12 INFO - PROCESS | 3424 | 1467364512714 Marionette TRACE conn7 -> [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\", \"77f57ffc-e2d5-43f5-9f0e-e3ed3fd421d8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:15:12 INFO - PROCESS | 3424 | 1467364512717 Marionette INFO sendAsync 823c8ce9-dcc8-4499-864d-681f2fea0c49 02:15:12 INFO - PROCESS | 3424 | ++DOCSHELL 1B575400 == 43 [pid = 3424] [id = 90] 02:15:12 INFO - PROCESS | 3424 | ++DOMWINDOW == 117 (1B575C00) [pid = 3424] [serial = 267] [outer = 00000000] 02:15:12 INFO - PROCESS | 3424 | ++DOMWINDOW == 118 (1B9A6800) [pid = 3424] [serial = 268] [outer = 1B575C00] 02:15:12 INFO - PROCESS | 3424 | 1467364512762 Marionette DEBUG loaded listener.js 02:15:12 INFO - PROCESS | 3424 | ++DOMWINDOW == 119 (1BBA4C00) [pid = 3424] [serial = 269] [outer = 1B575C00] 02:15:13 INFO - PROCESS | 3424 | 1467364513405 Marionette TRACE conn7 <- [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]]]}] 02:15:13 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. 02:15:13 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.image.destination-in.html | took 930ms 02:15:13 INFO - PROCESS | 3424 | 1467364513468 Marionette TRACE conn7 -> [0,325,"getWindowHandle",null] 02:15:13 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.image.source-in.html 02:15:13 INFO - PROCESS | 3424 | 1467364513472 Marionette TRACE conn7 <- [1,325,null,{"value":"13"}] 02:15:13 INFO - PROCESS | 3424 | 1467364513477 Marionette TRACE conn7 -> [0,326,"setScriptTimeout",{"ms":35000}] 02:15:13 INFO - PROCESS | 3424 | 1467364513482 Marionette TRACE conn7 <- [1,326,null,{}] 02:15:13 INFO - PROCESS | 3424 | 1467364513487 Marionette TRACE conn7 -> [0,327,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:15:13 INFO - PROCESS | 3424 | 1467364513490 Marionette INFO sendAsync 823c8ce9-dcc8-4499-864d-681f2fea0c49 02:15:13 INFO - PROCESS | 3424 | 1467364513607 Marionette TRACE conn7 <- [1,327,null,{"value":null}] 02:15:13 INFO - PROCESS | 3424 | 1467364513733 Marionette TRACE conn7 -> [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\", \"77f57ffc-e2d5-43f5-9f0e-e3ed3fd421d8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:15:13 INFO - PROCESS | 3424 | 1467364513736 Marionette INFO sendAsync 823c8ce9-dcc8-4499-864d-681f2fea0c49 02:15:13 INFO - PROCESS | 3424 | ++DOCSHELL 0C83E800 == 44 [pid = 3424] [id = 91] 02:15:13 INFO - PROCESS | 3424 | ++DOMWINDOW == 120 (0CD73000) [pid = 3424] [serial = 270] [outer = 00000000] 02:15:13 INFO - PROCESS | 3424 | ++DOMWINDOW == 121 (0D462C00) [pid = 3424] [serial = 271] [outer = 0CD73000] 02:15:13 INFO - PROCESS | 3424 | 1467364513794 Marionette DEBUG loaded listener.js 02:15:13 INFO - PROCESS | 3424 | ++DOMWINDOW == 122 (0D7ADC00) [pid = 3424] [serial = 272] [outer = 0CD73000] 02:15:14 INFO - PROCESS | 3424 | 1467364514374 Marionette TRACE conn7 <- [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]]]}] 02:15:14 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. 02:15:14 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.image.source-in.html | took 930ms 02:15:14 INFO - PROCESS | 3424 | 1467364514407 Marionette TRACE conn7 -> [0,329,"getWindowHandle",null] 02:15:14 INFO - PROCESS | 3424 | 1467364514412 Marionette TRACE conn7 <- [1,329,null,{"value":"13"}] 02:15:14 INFO - PROCESS | 3424 | 1467364514419 Marionette TRACE conn7 -> [0,330,"setScriptTimeout",{"ms":35000}] 02:15:14 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.image.source-out.html 02:15:14 INFO - PROCESS | 3424 | 1467364514422 Marionette TRACE conn7 <- [1,330,null,{}] 02:15:14 INFO - PROCESS | 3424 | 1467364514426 Marionette TRACE conn7 -> [0,331,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:15:14 INFO - PROCESS | 3424 | 1467364514429 Marionette INFO sendAsync 823c8ce9-dcc8-4499-864d-681f2fea0c49 02:15:14 INFO - PROCESS | 3424 | 1467364514547 Marionette TRACE conn7 <- [1,331,null,{"value":null}] 02:15:14 INFO - PROCESS | 3424 | 1467364514674 Marionette TRACE conn7 -> [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\", \"77f57ffc-e2d5-43f5-9f0e-e3ed3fd421d8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:15:14 INFO - PROCESS | 3424 | 1467364514676 Marionette INFO sendAsync 823c8ce9-dcc8-4499-864d-681f2fea0c49 02:15:14 INFO - PROCESS | 3424 | ++DOCSHELL 16853000 == 45 [pid = 3424] [id = 92] 02:15:14 INFO - PROCESS | 3424 | ++DOMWINDOW == 123 (16E63400) [pid = 3424] [serial = 273] [outer = 00000000] 02:15:14 INFO - PROCESS | 3424 | ++DOMWINDOW == 124 (17877C00) [pid = 3424] [serial = 274] [outer = 16E63400] 02:15:14 INFO - PROCESS | 3424 | 1467364514733 Marionette DEBUG loaded listener.js 02:15:14 INFO - PROCESS | 3424 | ++DOMWINDOW == 125 (17F39C00) [pid = 3424] [serial = 275] [outer = 16E63400] 02:15:15 INFO - PROCESS | 3424 | 1467364515378 Marionette TRACE conn7 <- [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]]]}] 02:15:15 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. 02:15:15 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.image.source-out.html | took 970ms 02:15:15 INFO - PROCESS | 3424 | 1467364515392 Marionette TRACE conn7 -> [0,333,"getWindowHandle",null] 02:15:15 INFO - PROCESS | 3424 | 1467364515395 Marionette TRACE conn7 <- [1,333,null,{"value":"13"}] 02:15:15 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.nocontext.copy.html 02:15:15 INFO - PROCESS | 3424 | 1467364515398 Marionette TRACE conn7 -> [0,334,"setScriptTimeout",{"ms":35000}] 02:15:15 INFO - PROCESS | 3424 | 1467364515402 Marionette TRACE conn7 <- [1,334,null,{}] 02:15:15 INFO - PROCESS | 3424 | 1467364515427 Marionette TRACE conn7 -> [0,335,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:15:15 INFO - PROCESS | 3424 | 1467364515432 Marionette INFO sendAsync 823c8ce9-dcc8-4499-864d-681f2fea0c49 02:15:15 INFO - PROCESS | 3424 | 1467364515574 Marionette TRACE conn7 <- [1,335,null,{"value":null}] 02:15:15 INFO - PROCESS | 3424 | 1467364515634 Marionette TRACE conn7 -> [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\", \"77f57ffc-e2d5-43f5-9f0e-e3ed3fd421d8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:15:15 INFO - PROCESS | 3424 | 1467364515637 Marionette INFO sendAsync 823c8ce9-dcc8-4499-864d-681f2fea0c49 02:15:15 INFO - PROCESS | 3424 | ++DOCSHELL 1B4C2000 == 46 [pid = 3424] [id = 93] 02:15:15 INFO - PROCESS | 3424 | ++DOMWINDOW == 126 (1B4C3800) [pid = 3424] [serial = 276] [outer = 00000000] 02:15:15 INFO - PROCESS | 3424 | ++DOMWINDOW == 127 (1B57D000) [pid = 3424] [serial = 277] [outer = 1B4C3800] 02:15:15 INFO - PROCESS | 3424 | 1467364515694 Marionette DEBUG loaded listener.js 02:15:15 INFO - PROCESS | 3424 | ++DOMWINDOW == 128 (1B9AF800) [pid = 3424] [serial = 278] [outer = 1B4C3800] 02:15:16 INFO - PROCESS | 3424 | 1467364516254 Marionette TRACE conn7 <- [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]]]}] 02:15:16 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. 02:15:16 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.nocontext.copy.html | took 870ms 02:15:16 INFO - PROCESS | 3424 | 1467364516276 Marionette TRACE conn7 -> [0,337,"getWindowHandle",null] 02:15:16 INFO - PROCESS | 3424 | 1467364516279 Marionette TRACE conn7 <- [1,337,null,{"value":"13"}] 02:15:16 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.nocontext.destination-atop.html 02:15:16 INFO - PROCESS | 3424 | 1467364516283 Marionette TRACE conn7 -> [0,338,"setScriptTimeout",{"ms":35000}] 02:15:16 INFO - PROCESS | 3424 | 1467364516285 Marionette TRACE conn7 <- [1,338,null,{}] 02:15:16 INFO - PROCESS | 3424 | 1467364516289 Marionette TRACE conn7 -> [0,339,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:15:16 INFO - PROCESS | 3424 | 1467364516291 Marionette INFO sendAsync 823c8ce9-dcc8-4499-864d-681f2fea0c49 02:15:16 INFO - PROCESS | 3424 | 1467364516405 Marionette TRACE conn7 <- [1,339,null,{"value":null}] 02:15:16 INFO - PROCESS | 3424 | 1467364516505 Marionette TRACE conn7 -> [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\", \"77f57ffc-e2d5-43f5-9f0e-e3ed3fd421d8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:15:16 INFO - PROCESS | 3424 | 1467364516508 Marionette INFO sendAsync 823c8ce9-dcc8-4499-864d-681f2fea0c49 02:15:16 INFO - PROCESS | 3424 | ++DOCSHELL 1C4B9000 == 47 [pid = 3424] [id = 94] 02:15:16 INFO - PROCESS | 3424 | ++DOMWINDOW == 129 (1C4B9800) [pid = 3424] [serial = 279] [outer = 00000000] 02:15:16 INFO - PROCESS | 3424 | ++DOMWINDOW == 130 (1C5BFC00) [pid = 3424] [serial = 280] [outer = 1C4B9800] 02:15:16 INFO - PROCESS | 3424 | 1467364516563 Marionette DEBUG loaded listener.js 02:15:16 INFO - PROCESS | 3424 | ++DOMWINDOW == 131 (1C763400) [pid = 3424] [serial = 281] [outer = 1C4B9800] 02:15:17 INFO - PROCESS | 3424 | 1467364517124 Marionette TRACE conn7 <- [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]]]}] 02:15:17 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. 02:15:17 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.nocontext.destination-atop.html | took 869ms 02:15:17 INFO - PROCESS | 3424 | 1467364517165 Marionette TRACE conn7 -> [0,341,"getWindowHandle",null] 02:15:17 INFO - PROCESS | 3424 | 1467364517168 Marionette TRACE conn7 <- [1,341,null,{"value":"13"}] 02:15:17 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.nocontext.destination-in.html 02:15:17 INFO - PROCESS | 3424 | 1467364517171 Marionette TRACE conn7 -> [0,342,"setScriptTimeout",{"ms":35000}] 02:15:17 INFO - PROCESS | 3424 | 1467364517173 Marionette TRACE conn7 <- [1,342,null,{}] 02:15:17 INFO - PROCESS | 3424 | 1467364517176 Marionette TRACE conn7 -> [0,343,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:15:17 INFO - PROCESS | 3424 | 1467364517179 Marionette INFO sendAsync 823c8ce9-dcc8-4499-864d-681f2fea0c49 02:15:17 INFO - PROCESS | 3424 | 1467364517286 Marionette TRACE conn7 <- [1,343,null,{"value":null}] 02:15:17 INFO - PROCESS | 3424 | 1467364517388 Marionette TRACE conn7 -> [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\", \"77f57ffc-e2d5-43f5-9f0e-e3ed3fd421d8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:15:17 INFO - PROCESS | 3424 | 1467364517391 Marionette INFO sendAsync 823c8ce9-dcc8-4499-864d-681f2fea0c49 02:15:17 INFO - PROCESS | 3424 | ++DOCSHELL 17EBFC00 == 48 [pid = 3424] [id = 95] 02:15:17 INFO - PROCESS | 3424 | ++DOMWINDOW == 132 (17EC1C00) [pid = 3424] [serial = 282] [outer = 00000000] 02:15:17 INFO - PROCESS | 3424 | ++DOMWINDOW == 133 (1A766800) [pid = 3424] [serial = 283] [outer = 17EC1C00] 02:15:17 INFO - PROCESS | 3424 | 1467364517444 Marionette DEBUG loaded listener.js 02:15:17 INFO - PROCESS | 3424 | ++DOMWINDOW == 134 (1B4C4C00) [pid = 3424] [serial = 284] [outer = 17EC1C00] 02:15:18 INFO - PROCESS | 3424 | 1467364518129 Marionette TRACE conn7 <- [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]]]}] 02:15:18 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. 02:15:18 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.nocontext.destination-in.html | took 975ms 02:15:18 INFO - PROCESS | 3424 | 1467364518162 Marionette TRACE conn7 -> [0,345,"getWindowHandle",null] 02:15:18 INFO - PROCESS | 3424 | 1467364518166 Marionette TRACE conn7 <- [1,345,null,{"value":"13"}] 02:15:18 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.nocontext.source-in.html 02:15:18 INFO - PROCESS | 3424 | 1467364518172 Marionette TRACE conn7 -> [0,346,"setScriptTimeout",{"ms":35000}] 02:15:18 INFO - PROCESS | 3424 | 1467364518177 Marionette TRACE conn7 <- [1,346,null,{}] 02:15:18 INFO - PROCESS | 3424 | 1467364518182 Marionette TRACE conn7 -> [0,347,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:15:18 INFO - PROCESS | 3424 | 1467364518184 Marionette INFO sendAsync 823c8ce9-dcc8-4499-864d-681f2fea0c49 02:15:18 INFO - PROCESS | 3424 | 1467364518293 Marionette TRACE conn7 <- [1,347,null,{"value":null}] 02:15:18 INFO - PROCESS | 3424 | 1467364518395 Marionette TRACE conn7 -> [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\", \"77f57ffc-e2d5-43f5-9f0e-e3ed3fd421d8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:15:18 INFO - PROCESS | 3424 | 1467364518398 Marionette INFO sendAsync 823c8ce9-dcc8-4499-864d-681f2fea0c49 02:15:18 INFO - PROCESS | 3424 | ++DOCSHELL 0D52B800 == 49 [pid = 3424] [id = 96] 02:15:18 INFO - PROCESS | 3424 | ++DOMWINDOW == 135 (0DB85800) [pid = 3424] [serial = 285] [outer = 00000000] 02:15:18 INFO - PROCESS | 3424 | ++DOMWINDOW == 136 (14A9E800) [pid = 3424] [serial = 286] [outer = 0DB85800] 02:15:18 INFO - PROCESS | 3424 | 1467364518448 Marionette DEBUG loaded listener.js 02:15:18 INFO - PROCESS | 3424 | ++DOMWINDOW == 137 (15148000) [pid = 3424] [serial = 287] [outer = 0DB85800] 02:15:18 INFO - PROCESS | 3424 | --DOCSHELL 17FC7000 == 48 [pid = 3424] [id = 34] 02:15:18 INFO - PROCESS | 3424 | --DOCSHELL 09062000 == 47 [pid = 3424] [id = 89] 02:15:18 INFO - PROCESS | 3424 | --DOCSHELL 09058800 == 46 [pid = 3424] [id = 88] 02:15:18 INFO - PROCESS | 3424 | --DOCSHELL 0C80B800 == 45 [pid = 3424] [id = 87] 02:15:18 INFO - PROCESS | 3424 | --DOCSHELL 1AAEE800 == 44 [pid = 3424] [id = 86] 02:15:18 INFO - PROCESS | 3424 | --DOCSHELL 17FC3C00 == 43 [pid = 3424] [id = 85] 02:15:18 INFO - PROCESS | 3424 | --DOCSHELL 17FBCC00 == 42 [pid = 3424] [id = 84] 02:15:18 INFO - PROCESS | 3424 | --DOCSHELL 17878000 == 41 [pid = 3424] [id = 83] 02:15:18 INFO - PROCESS | 3424 | --DOCSHELL 1684FC00 == 40 [pid = 3424] [id = 82] 02:15:18 INFO - PROCESS | 3424 | --DOCSHELL 0CE3B000 == 39 [pid = 3424] [id = 81] 02:15:18 INFO - PROCESS | 3424 | --DOMWINDOW == 136 (1B9B3400) [pid = 3424] [serial = 223] [outer = 00000000] [url = about:blank] 02:15:18 INFO - PROCESS | 3424 | --DOMWINDOW == 135 (0D435800) [pid = 3424] [serial = 193] [outer = 00000000] [url = about:blank] 02:15:18 INFO - PROCESS | 3424 | --DOMWINDOW == 134 (0C80EC00) [pid = 3424] [serial = 181] [outer = 00000000] [url = about:blank] 02:15:18 INFO - PROCESS | 3424 | --DOMWINDOW == 133 (19C54000) [pid = 3424] [serial = 187] [outer = 00000000] [url = about:blank] 02:15:18 INFO - PROCESS | 3424 | --DOMWINDOW == 132 (1B9B1000) [pid = 3424] [serial = 190] [outer = 00000000] [url = about:blank] 02:15:18 INFO - PROCESS | 3424 | --DOMWINDOW == 131 (14E68800) [pid = 3424] [serial = 184] [outer = 00000000] [url = about:blank] 02:15:18 INFO - PROCESS | 3424 | --DOCSHELL 0D7A4800 == 38 [pid = 3424] [id = 80] 02:15:18 INFO - PROCESS | 3424 | --DOCSHELL 0CFF0C00 == 37 [pid = 3424] [id = 76] 02:15:19 INFO - PROCESS | 3424 | 1467364519055 Marionette TRACE conn7 <- [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]]]}] 02:15:19 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. 02:15:19 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.nocontext.source-in.html | took 930ms 02:15:19 INFO - PROCESS | 3424 | 1467364519106 Marionette TRACE conn7 -> [0,349,"getWindowHandle",null] 02:15:19 INFO - PROCESS | 3424 | 1467364519110 Marionette TRACE conn7 <- [1,349,null,{"value":"13"}] 02:15:19 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.nocontext.source-out.html 02:15:19 INFO - PROCESS | 3424 | 1467364519118 Marionette TRACE conn7 -> [0,350,"setScriptTimeout",{"ms":35000}] 02:15:19 INFO - PROCESS | 3424 | 1467364519121 Marionette TRACE conn7 <- [1,350,null,{}] 02:15:19 INFO - PROCESS | 3424 | 1467364519124 Marionette TRACE conn7 -> [0,351,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:15:19 INFO - PROCESS | 3424 | 1467364519127 Marionette INFO sendAsync 823c8ce9-dcc8-4499-864d-681f2fea0c49 02:15:19 INFO - PROCESS | 3424 | 1467364519229 Marionette TRACE conn7 <- [1,351,null,{"value":null}] 02:15:19 INFO - PROCESS | 3424 | --DOMWINDOW == 130 (1C5BE400) [pid = 3424] [serial = 179] [outer = 00000000] [url = about:blank] 02:15:19 INFO - PROCESS | 3424 | --DOMWINDOW == 129 (1B57B800) [pid = 3424] [serial = 220] [outer = 00000000] [url = about:blank] 02:15:19 INFO - PROCESS | 3424 | --DOMWINDOW == 128 (1B57DC00) [pid = 3424] [serial = 221] [outer = 00000000] [url = about:blank] 02:15:19 INFO - PROCESS | 3424 | --DOMWINDOW == 127 (1B4C1400) [pid = 3424] [serial = 215] [outer = 00000000] [url = about:blank] 02:15:19 INFO - PROCESS | 3424 | --DOMWINDOW == 126 (19C4A000) [pid = 3424] [serial = 209] [outer = 00000000] [url = about:blank] 02:15:19 INFO - PROCESS | 3424 | --DOMWINDOW == 125 (1B9A8400) [pid = 3424] [serial = 218] [outer = 00000000] [url = about:blank] 02:15:19 INFO - PROCESS | 3424 | --DOMWINDOW == 124 (17FCF400) [pid = 3424] [serial = 206] [outer = 00000000] [url = about:blank] 02:15:19 INFO - PROCESS | 3424 | --DOMWINDOW == 123 (19B0B400) [pid = 3424] [serial = 208] [outer = 00000000] [url = about:blank] 02:15:19 INFO - PROCESS | 3424 | --DOMWINDOW == 122 (1B4C0800) [pid = 3424] [serial = 214] [outer = 00000000] [url = about:blank] 02:15:19 INFO - PROCESS | 3424 | --DOMWINDOW == 121 (0DB86800) [pid = 3424] [serial = 199] [outer = 00000000] [url = about:blank] 02:15:19 INFO - PROCESS | 3424 | --DOMWINDOW == 120 (14721800) [pid = 3424] [serial = 200] [outer = 00000000] [url = about:blank] 02:15:19 INFO - PROCESS | 3424 | --DOMWINDOW == 119 (1AD55400) [pid = 3424] [serial = 212] [outer = 00000000] [url = about:blank] 02:15:19 INFO - PROCESS | 3424 | --DOMWINDOW == 118 (17E11800) [pid = 3424] [serial = 202] [outer = 00000000] [url = about:blank] 02:15:19 INFO - PROCESS | 3424 | --DOMWINDOW == 117 (17E19800) [pid = 3424] [serial = 203] [outer = 00000000] [url = about:blank] 02:15:19 INFO - PROCESS | 3424 | --DOMWINDOW == 116 (1ACCE400) [pid = 3424] [serial = 211] [outer = 00000000] [url = about:blank] 02:15:19 INFO - PROCESS | 3424 | --DOMWINDOW == 115 (151DC800) [pid = 3424] [serial = 197] [outer = 00000000] [url = about:blank] 02:15:19 INFO - PROCESS | 3424 | --DOMWINDOW == 114 (1B4BD400) [pid = 3424] [serial = 217] [outer = 00000000] [url = about:blank] 02:15:19 INFO - PROCESS | 3424 | --DOMWINDOW == 113 (148CF000) [pid = 3424] [serial = 196] [outer = 00000000] [url = about:blank] 02:15:19 INFO - PROCESS | 3424 | --DOMWINDOW == 112 (17FC2800) [pid = 3424] [serial = 205] [outer = 00000000] [url = about:blank] 02:15:19 INFO - PROCESS | 3424 | 1467364519326 Marionette TRACE conn7 -> [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\", \"77f57ffc-e2d5-43f5-9f0e-e3ed3fd421d8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:15:19 INFO - PROCESS | 3424 | 1467364519328 Marionette INFO sendAsync 823c8ce9-dcc8-4499-864d-681f2fea0c49 02:15:19 INFO - PROCESS | 3424 | ++DOCSHELL 0C804800 == 38 [pid = 3424] [id = 97] 02:15:19 INFO - PROCESS | 3424 | ++DOMWINDOW == 113 (0C80A000) [pid = 3424] [serial = 288] [outer = 00000000] 02:15:19 INFO - PROCESS | 3424 | ++DOMWINDOW == 114 (0D431C00) [pid = 3424] [serial = 289] [outer = 0C80A000] 02:15:19 INFO - PROCESS | 3424 | 1467364519374 Marionette DEBUG loaded listener.js 02:15:19 INFO - PROCESS | 3424 | ++DOMWINDOW == 115 (0DC45C00) [pid = 3424] [serial = 290] [outer = 0C80A000] 02:15:19 INFO - PROCESS | 3424 | 1467364519749 Marionette TRACE conn7 <- [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]]]}] 02:15:19 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. 02:15:19 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.nocontext.source-out.html | took 672ms 02:15:19 INFO - PROCESS | 3424 | 1467364519793 Marionette TRACE conn7 -> [0,353,"getWindowHandle",null] 02:15:19 INFO - PROCESS | 3424 | 1467364519795 Marionette TRACE conn7 <- [1,353,null,{"value":"13"}] 02:15:19 INFO - PROCESS | 3424 | 1467364519798 Marionette TRACE conn7 -> [0,354,"setScriptTimeout",{"ms":35000}] 02:15:19 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.pattern.copy.html 02:15:19 INFO - PROCESS | 3424 | 1467364519802 Marionette TRACE conn7 <- [1,354,null,{}] 02:15:19 INFO - PROCESS | 3424 | 1467364519812 Marionette TRACE conn7 -> [0,355,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:15:19 INFO - PROCESS | 3424 | 1467364519816 Marionette INFO sendAsync 823c8ce9-dcc8-4499-864d-681f2fea0c49 02:15:19 INFO - PROCESS | 3424 | 1467364519903 Marionette TRACE conn7 <- [1,355,null,{"value":null}] 02:15:19 INFO - PROCESS | 3424 | 1467364519910 Marionette TRACE conn7 -> [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\", \"77f57ffc-e2d5-43f5-9f0e-e3ed3fd421d8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:15:19 INFO - PROCESS | 3424 | 1467364519913 Marionette INFO sendAsync 823c8ce9-dcc8-4499-864d-681f2fea0c49 02:15:19 INFO - PROCESS | 3424 | ++DOCSHELL 16E6E400 == 39 [pid = 3424] [id = 98] 02:15:19 INFO - PROCESS | 3424 | ++DOMWINDOW == 116 (15150C00) [pid = 3424] [serial = 291] [outer = 00000000] 02:15:19 INFO - PROCESS | 3424 | ++DOMWINDOW == 117 (17E13800) [pid = 3424] [serial = 292] [outer = 15150C00] 02:15:19 INFO - PROCESS | 3424 | 1467364519960 Marionette DEBUG loaded listener.js 02:15:20 INFO - PROCESS | 3424 | ++DOMWINDOW == 118 (17F35400) [pid = 3424] [serial = 293] [outer = 15150C00] 02:15:20 INFO - PROCESS | 3424 | 1467364520425 Marionette TRACE conn7 <- [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]]]}] 02:15:20 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. 02:15:20 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.pattern.copy.html | took 670ms 02:15:20 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.pattern.destination-atop.html 02:15:20 INFO - PROCESS | 3424 | 1467364520472 Marionette TRACE conn7 -> [0,357,"getWindowHandle",null] 02:15:20 INFO - PROCESS | 3424 | 1467364520475 Marionette TRACE conn7 <- [1,357,null,{"value":"13"}] 02:15:20 INFO - PROCESS | 3424 | 1467364520478 Marionette TRACE conn7 -> [0,358,"setScriptTimeout",{"ms":35000}] 02:15:20 INFO - PROCESS | 3424 | 1467364520480 Marionette TRACE conn7 <- [1,358,null,{}] 02:15:20 INFO - PROCESS | 3424 | 1467364520483 Marionette TRACE conn7 -> [0,359,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:15:20 INFO - PROCESS | 3424 | 1467364520485 Marionette INFO sendAsync 823c8ce9-dcc8-4499-864d-681f2fea0c49 02:15:20 INFO - PROCESS | 3424 | 1467364520574 Marionette TRACE conn7 <- [1,359,null,{"value":null}] 02:15:20 INFO - PROCESS | 3424 | 1467364520608 Marionette TRACE conn7 -> [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\", \"77f57ffc-e2d5-43f5-9f0e-e3ed3fd421d8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:15:20 INFO - PROCESS | 3424 | 1467364520610 Marionette INFO sendAsync 823c8ce9-dcc8-4499-864d-681f2fea0c49 02:15:20 INFO - PROCESS | 3424 | ++DOCSHELL 17FB9400 == 40 [pid = 3424] [id = 99] 02:15:20 INFO - PROCESS | 3424 | ++DOMWINDOW == 119 (17FBE800) [pid = 3424] [serial = 294] [outer = 00000000] 02:15:20 INFO - PROCESS | 3424 | ++DOMWINDOW == 120 (18BBB800) [pid = 3424] [serial = 295] [outer = 17FBE800] 02:15:20 INFO - PROCESS | 3424 | 1467364520737 Marionette DEBUG loaded listener.js 02:15:20 INFO - PROCESS | 3424 | ++DOMWINDOW == 121 (19B0F400) [pid = 3424] [serial = 296] [outer = 17FBE800] 02:15:21 INFO - PROCESS | 3424 | 1467364521111 Marionette TRACE conn7 <- [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]]]}] 02:15:21 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. 02:15:21 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.pattern.destination-atop.html | took 670ms 02:15:21 INFO - PROCESS | 3424 | 1467364521152 Marionette TRACE conn7 -> [0,361,"getWindowHandle",null] 02:15:21 INFO - PROCESS | 3424 | 1467364521154 Marionette TRACE conn7 <- [1,361,null,{"value":"13"}] 02:15:21 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.pattern.destination-in.html 02:15:21 INFO - PROCESS | 3424 | 1467364521157 Marionette TRACE conn7 -> [0,362,"setScriptTimeout",{"ms":35000}] 02:15:21 INFO - PROCESS | 3424 | 1467364521159 Marionette TRACE conn7 <- [1,362,null,{}] 02:15:21 INFO - PROCESS | 3424 | 1467364521162 Marionette TRACE conn7 -> [0,363,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:15:21 INFO - PROCESS | 3424 | 1467364521164 Marionette INFO sendAsync 823c8ce9-dcc8-4499-864d-681f2fea0c49 02:15:21 INFO - PROCESS | 3424 | 1467364521286 Marionette TRACE conn7 <- [1,363,null,{"value":null}] 02:15:21 INFO - PROCESS | 3424 | 1467364521347 Marionette TRACE conn7 -> [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\", \"77f57ffc-e2d5-43f5-9f0e-e3ed3fd421d8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:15:21 INFO - PROCESS | 3424 | 1467364521348 Marionette INFO sendAsync 823c8ce9-dcc8-4499-864d-681f2fea0c49 02:15:21 INFO - PROCESS | 3424 | ++DOCSHELL 17FCD800 == 41 [pid = 3424] [id = 100] 02:15:21 INFO - PROCESS | 3424 | ++DOMWINDOW == 122 (17FF1400) [pid = 3424] [serial = 297] [outer = 00000000] 02:15:21 INFO - PROCESS | 3424 | ++DOMWINDOW == 123 (1A736C00) [pid = 3424] [serial = 298] [outer = 17FF1400] 02:15:21 INFO - PROCESS | 3424 | 1467364521393 Marionette DEBUG loaded listener.js 02:15:21 INFO - PROCESS | 3424 | ++DOMWINDOW == 124 (1A7B6C00) [pid = 3424] [serial = 299] [outer = 17FF1400] 02:15:21 INFO - PROCESS | 3424 | 1467364521849 Marionette TRACE conn7 <- [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]]]}] 02:15:21 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. 02:15:21 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.pattern.destination-in.html | took 730ms 02:15:21 INFO - PROCESS | 3424 | 1467364521890 Marionette TRACE conn7 -> [0,365,"getWindowHandle",null] 02:15:21 INFO - PROCESS | 3424 | 1467364521893 Marionette TRACE conn7 <- [1,365,null,{"value":"13"}] 02:15:21 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.pattern.source-in.html 02:15:21 INFO - PROCESS | 3424 | 1467364521896 Marionette TRACE conn7 -> [0,366,"setScriptTimeout",{"ms":35000}] 02:15:21 INFO - PROCESS | 3424 | 1467364521898 Marionette TRACE conn7 <- [1,366,null,{}] 02:15:21 INFO - PROCESS | 3424 | 1467364521901 Marionette TRACE conn7 -> [0,367,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:15:21 INFO - PROCESS | 3424 | 1467364521907 Marionette INFO sendAsync 823c8ce9-dcc8-4499-864d-681f2fea0c49 02:15:22 INFO - PROCESS | 3424 | 1467364522060 Marionette TRACE conn7 <- [1,367,null,{"value":null}] 02:15:22 INFO - PROCESS | 3424 | 1467364522124 Marionette TRACE conn7 -> [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\", \"77f57ffc-e2d5-43f5-9f0e-e3ed3fd421d8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:15:22 INFO - PROCESS | 3424 | 1467364522126 Marionette INFO sendAsync 823c8ce9-dcc8-4499-864d-681f2fea0c49 02:15:22 INFO - PROCESS | 3424 | ++DOCSHELL 1B47A800 == 42 [pid = 3424] [id = 101] 02:15:22 INFO - PROCESS | 3424 | ++DOMWINDOW == 125 (1B47C800) [pid = 3424] [serial = 300] [outer = 00000000] 02:15:22 INFO - PROCESS | 3424 | ++DOMWINDOW == 126 (1B4C4000) [pid = 3424] [serial = 301] [outer = 1B47C800] 02:15:22 INFO - PROCESS | 3424 | 1467364522170 Marionette DEBUG loaded listener.js 02:15:22 INFO - PROCESS | 3424 | ++DOMWINDOW == 127 (1B577400) [pid = 3424] [serial = 302] [outer = 1B47C800] 02:15:22 INFO - PROCESS | 3424 | 1467364522595 Marionette TRACE conn7 <- [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]]]}] 02:15:22 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. 02:15:22 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.pattern.source-in.html | took 729ms 02:15:22 INFO - PROCESS | 3424 | 1467364522632 Marionette TRACE conn7 -> [0,369,"getWindowHandle",null] 02:15:22 INFO - PROCESS | 3424 | 1467364522634 Marionette TRACE conn7 <- [1,369,null,{"value":"13"}] 02:15:22 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.pattern.source-out.html 02:15:22 INFO - PROCESS | 3424 | 1467364522637 Marionette TRACE conn7 -> [0,370,"setScriptTimeout",{"ms":35000}] 02:15:22 INFO - PROCESS | 3424 | 1467364522639 Marionette TRACE conn7 <- [1,370,null,{}] 02:15:22 INFO - PROCESS | 3424 | 1467364522642 Marionette TRACE conn7 -> [0,371,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:15:22 INFO - PROCESS | 3424 | 1467364522644 Marionette INFO sendAsync 823c8ce9-dcc8-4499-864d-681f2fea0c49 02:15:22 INFO - PROCESS | 3424 | 1467364522768 Marionette TRACE conn7 <- [1,371,null,{"value":null}] 02:15:22 INFO - PROCESS | 3424 | 1467364522825 Marionette TRACE conn7 -> [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\", \"77f57ffc-e2d5-43f5-9f0e-e3ed3fd421d8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:15:22 INFO - PROCESS | 3424 | 1467364522827 Marionette INFO sendAsync 823c8ce9-dcc8-4499-864d-681f2fea0c49 02:15:22 INFO - PROCESS | 3424 | ++DOCSHELL 1B57D800 == 43 [pid = 3424] [id = 102] 02:15:22 INFO - PROCESS | 3424 | ++DOMWINDOW == 128 (1B57FC00) [pid = 3424] [serial = 303] [outer = 00000000] 02:15:22 INFO - PROCESS | 3424 | ++DOMWINDOW == 129 (1B9A7800) [pid = 3424] [serial = 304] [outer = 1B57FC00] 02:15:22 INFO - PROCESS | 3424 | 1467364522875 Marionette DEBUG loaded listener.js 02:15:22 INFO - PROCESS | 3424 | ++DOMWINDOW == 130 (1B9A9C00) [pid = 3424] [serial = 305] [outer = 1B57FC00] 02:15:23 INFO - PROCESS | 3424 | 1467364523520 Marionette TRACE conn7 <- [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]]]}] 02:15:23 INFO - PROCESS | 3424 | --DOMWINDOW == 129 (17FBFC00) [pid = 3424] [serial = 249] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.fill.destination-atop.html] 02:15:23 INFO - PROCESS | 3424 | --DOMWINDOW == 128 (0905C000) [pid = 3424] [serial = 261] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.image.copy.html] 02:15:23 INFO - PROCESS | 3424 | --DOMWINDOW == 127 (14E29000) [pid = 3424] [serial = 137] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.source-atop.html] 02:15:23 INFO - PROCESS | 3424 | --DOMWINDOW == 126 (19C47400) [pid = 3424] [serial = 95] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.globalAlpha.canvas.html] 02:15:23 INFO - PROCESS | 3424 | --DOMWINDOW == 125 (17FCA400) [pid = 3424] [serial = 98] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.globalAlpha.canvaspattern.html] 02:15:23 INFO - PROCESS | 3424 | --DOMWINDOW == 124 (0DC3F800) [pid = 3424] [serial = 183] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.destination-atop.html] 02:15:23 INFO - PROCESS | 3424 | --DOMWINDOW == 123 (0C83DC00) [pid = 3424] [serial = 89] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.source-over.html] 02:15:23 INFO - PROCESS | 3424 | --DOMWINDOW == 122 (17FC2C00) [pid = 3424] [serial = 140] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.source-in.html] 02:15:23 INFO - PROCESS | 3424 | --DOMWINDOW == 121 (0C805400) [pid = 3424] [serial = 180] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.copy.html] 02:15:23 INFO - PROCESS | 3424 | --DOMWINDOW == 120 (0C74DC00) [pid = 3424] [serial = 134] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.lighter.html] 02:15:23 INFO - PROCESS | 3424 | --DOMWINDOW == 119 (151E4C00) [pid = 3424] [serial = 92] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.xor.html] 02:15:23 INFO - PROCESS | 3424 | --DOMWINDOW == 118 (1A2AB800) [pid = 3424] [serial = 143] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.source-out.html] 02:15:23 INFO - PROCESS | 3424 | --DOMWINDOW == 117 (17FCFC00) [pid = 3424] [serial = 186] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.destination-in.html] 02:15:23 INFO - PROCESS | 3424 | --DOMWINDOW == 116 (0C940800) [pid = 3424] [serial = 189] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.destination-out.html] 02:15:23 INFO - PROCESS | 3424 | --DOMWINDOW == 115 (0D45D800) [pid = 3424] [serial = 131] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.destination-over.html] 02:15:23 INFO - PROCESS | 3424 | --DOMWINDOW == 114 (0C839000) [pid = 3424] [serial = 192] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.destination-over.html] 02:15:23 INFO - PROCESS | 3424 | --DOMWINDOW == 113 (18BBB000) [pid = 3424] [serial = 252] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.fill.destination-in.html] 02:15:23 INFO - PROCESS | 3424 | --DOMWINDOW == 112 (1AAF6C00) [pid = 3424] [serial = 255] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.fill.source-in.html] 02:15:23 INFO - PROCESS | 3424 | --DOMWINDOW == 111 (0C839400) [pid = 3424] [serial = 258] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.fill.source-out.html] 02:15:23 INFO - PROCESS | 3424 | --DOMWINDOW == 110 (0CE7AC00) [pid = 3424] [serial = 240] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.source-over.html] 02:15:23 INFO - PROCESS | 3424 | --DOMWINDOW == 109 (14EA1C00) [pid = 3424] [serial = 228] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.lighter.html] 02:15:23 INFO - PROCESS | 3424 | --DOMWINDOW == 108 (0D7A4C00) [pid = 3424] [serial = 237] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.source-out.html] 02:15:23 INFO - PROCESS | 3424 | --DOMWINDOW == 107 (0CFF2000) [pid = 3424] [serial = 225] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.destination-over.html] 02:15:23 INFO - PROCESS | 3424 | --DOMWINDOW == 106 (16850000) [pid = 3424] [serial = 243] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.xor.html] 02:15:23 INFO - PROCESS | 3424 | --DOMWINDOW == 105 (1B47C400) [pid = 3424] [serial = 234] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.source-in.html] 02:15:23 INFO - PROCESS | 3424 | --DOMWINDOW == 104 (178E8000) [pid = 3424] [serial = 246] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.fill.copy.html] 02:15:23 INFO - PROCESS | 3424 | --DOMWINDOW == 103 (09064400) [pid = 3424] [serial = 264] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.image.destination-atop.html] 02:15:23 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. 02:15:23 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.pattern.source-out.html | took 970ms 02:15:23 INFO - PROCESS | 3424 | 1467364523609 Marionette TRACE conn7 -> [0,373,"getWindowHandle",null] 02:15:23 INFO - PROCESS | 3424 | 1467364523611 Marionette TRACE conn7 <- [1,373,null,{"value":"13"}] 02:15:23 INFO - PROCESS | 3424 | 1467364523614 Marionette TRACE conn7 -> [0,374,"setScriptTimeout",{"ms":35000}] 02:15:23 INFO - TEST-START | /2dcontext/conformance-requirements/2d.missingargs.html 02:15:23 INFO - PROCESS | 3424 | 1467364523616 Marionette TRACE conn7 <- [1,374,null,{}] 02:15:23 INFO - PROCESS | 3424 | 1467364523620 Marionette TRACE conn7 -> [0,375,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:15:23 INFO - PROCESS | 3424 | 1467364523622 Marionette INFO sendAsync 823c8ce9-dcc8-4499-864d-681f2fea0c49 02:15:23 INFO - PROCESS | 3424 | 1467364523703 Marionette TRACE conn7 <- [1,375,null,{"value":null}] 02:15:23 INFO - PROCESS | 3424 | 1467364523708 Marionette TRACE conn7 -> [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\", \"77f57ffc-e2d5-43f5-9f0e-e3ed3fd421d8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:15:23 INFO - PROCESS | 3424 | 1467364523710 Marionette INFO sendAsync 823c8ce9-dcc8-4499-864d-681f2fea0c49 02:15:23 INFO - PROCESS | 3424 | ++DOCSHELL 0CDC9C00 == 44 [pid = 3424] [id = 103] 02:15:23 INFO - PROCESS | 3424 | ++DOMWINDOW == 104 (0CE76800) [pid = 3424] [serial = 306] [outer = 00000000] 02:15:23 INFO - PROCESS | 3424 | ++DOMWINDOW == 105 (0D79F400) [pid = 3424] [serial = 307] [outer = 0CE76800] 02:15:23 INFO - PROCESS | 3424 | 1467364523754 Marionette DEBUG loaded listener.js 02:15:23 INFO - PROCESS | 3424 | ++DOMWINDOW == 106 (15143C00) [pid = 3424] [serial = 308] [outer = 0CE76800] 02:15:24 INFO - PROCESS | 3424 | 1467364524198 Marionette TRACE conn7 <- [1,376,null,{"value":["/2dcontext/conformance-requirements/2d.missingargs.html",0,null,null,[["Missing arguments cause TypeError",0,null,null]]]}] 02:15:24 INFO - TEST-PASS | /2dcontext/conformance-requirements/2d.missingargs.html | Missing arguments cause TypeError 02:15:24 INFO - TEST-OK | /2dcontext/conformance-requirements/2d.missingargs.html | took 630ms 02:15:24 INFO - TEST-START | /2dcontext/conformance-requirements/2d.type.delete.html 02:15:24 INFO - PROCESS | 3424 | 1467364524248 Marionette TRACE conn7 -> [0,377,"getWindowHandle",null] 02:15:24 INFO - PROCESS | 3424 | 1467364524250 Marionette TRACE conn7 <- [1,377,null,{"value":"13"}] 02:15:24 INFO - PROCESS | 3424 | 1467364524254 Marionette TRACE conn7 -> [0,378,"setScriptTimeout",{"ms":35000}] 02:15:24 INFO - PROCESS | 3424 | 1467364524255 Marionette TRACE conn7 <- [1,378,null,{}] 02:15:24 INFO - PROCESS | 3424 | 1467364524259 Marionette TRACE conn7 -> [0,379,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:15:24 INFO - PROCESS | 3424 | 1467364524261 Marionette INFO sendAsync 823c8ce9-dcc8-4499-864d-681f2fea0c49 02:15:24 INFO - PROCESS | 3424 | 1467364524342 Marionette TRACE conn7 <- [1,379,null,{"value":null}] 02:15:24 INFO - PROCESS | 3424 | 1467364524348 Marionette TRACE conn7 -> [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\", \"77f57ffc-e2d5-43f5-9f0e-e3ed3fd421d8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:15:24 INFO - PROCESS | 3424 | 1467364524349 Marionette INFO sendAsync 823c8ce9-dcc8-4499-864d-681f2fea0c49 02:15:24 INFO - PROCESS | 3424 | ++DOCSHELL 15E52C00 == 45 [pid = 3424] [id = 104] 02:15:24 INFO - PROCESS | 3424 | ++DOMWINDOW == 107 (17816C00) [pid = 3424] [serial = 309] [outer = 00000000] 02:15:24 INFO - PROCESS | 3424 | ++DOMWINDOW == 108 (19ACC800) [pid = 3424] [serial = 310] [outer = 17816C00] 02:15:24 INFO - PROCESS | 3424 | 1467364524393 Marionette DEBUG loaded listener.js 02:15:24 INFO - PROCESS | 3424 | ++DOMWINDOW == 109 (1A73DC00) [pid = 3424] [serial = 311] [outer = 17816C00] 02:15:24 INFO - PROCESS | 3424 | 1467364524822 Marionette TRACE conn7 <- [1,380,null,{"value":["/2dcontext/conformance-requirements/2d.type.delete.html",0,null,null,[["window.CanvasRenderingContext2D is Configurable",0,null,null]]]}] 02:15:24 INFO - TEST-PASS | /2dcontext/conformance-requirements/2d.type.delete.html | window.CanvasRenderingContext2D is Configurable 02:15:24 INFO - TEST-OK | /2dcontext/conformance-requirements/2d.type.delete.html | took 630ms 02:15:24 INFO - PROCESS | 3424 | 1467364524885 Marionette TRACE conn7 -> [0,381,"getWindowHandle",null] 02:15:24 INFO - PROCESS | 3424 | 1467364524887 Marionette TRACE conn7 <- [1,381,null,{"value":"13"}] 02:15:24 INFO - PROCESS | 3424 | 1467364524890 Marionette TRACE conn7 -> [0,382,"setScriptTimeout",{"ms":35000}] 02:15:24 INFO - TEST-START | /2dcontext/conformance-requirements/2d.voidreturn.html 02:15:24 INFO - PROCESS | 3424 | 1467364524891 Marionette TRACE conn7 <- [1,382,null,{}] 02:15:24 INFO - PROCESS | 3424 | 1467364524895 Marionette TRACE conn7 -> [0,383,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:15:24 INFO - PROCESS | 3424 | 1467364524897 Marionette INFO sendAsync 823c8ce9-dcc8-4499-864d-681f2fea0c49 02:15:24 INFO - PROCESS | 3424 | 1467364524978 Marionette TRACE conn7 <- [1,383,null,{"value":null}] 02:15:24 INFO - PROCESS | 3424 | 1467364524983 Marionette TRACE conn7 -> [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\", \"77f57ffc-e2d5-43f5-9f0e-e3ed3fd421d8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:15:24 INFO - PROCESS | 3424 | 1467364524985 Marionette INFO sendAsync 823c8ce9-dcc8-4499-864d-681f2fea0c49 02:15:24 INFO - PROCESS | 3424 | ++DOCSHELL 1B57F400 == 46 [pid = 3424] [id = 105] 02:15:24 INFO - PROCESS | 3424 | ++DOMWINDOW == 110 (1BBA3000) [pid = 3424] [serial = 312] [outer = 00000000] 02:15:24 INFO - PROCESS | 3424 | ++DOMWINDOW == 111 (1C5BD800) [pid = 3424] [serial = 313] [outer = 1BBA3000] 02:15:25 INFO - PROCESS | 3424 | 1467364525028 Marionette DEBUG loaded listener.js 02:15:25 INFO - PROCESS | 3424 | ++DOMWINDOW == 112 (1C5C9800) [pid = 3424] [serial = 314] [outer = 1BBA3000] 02:15:25 INFO - PROCESS | 3424 | 1467364525494 Marionette TRACE conn7 <- [1,384,null,{"value":["/2dcontext/conformance-requirements/2d.voidreturn.html",0,null,null,[["void methods return undefined",0,null,null]]]}] 02:15:25 INFO - TEST-PASS | /2dcontext/conformance-requirements/2d.voidreturn.html | void methods return undefined 02:15:25 INFO - TEST-OK | /2dcontext/conformance-requirements/2d.voidreturn.html | took 631ms 02:15:25 INFO - PROCESS | 3424 | 1467364525566 Marionette TRACE conn7 -> [0,385,"getWindowHandle",null] 02:15:25 INFO - PROCESS | 3424 | 1467364525570 Marionette TRACE conn7 <- [1,385,null,{"value":"13"}] 02:15:25 INFO - PROCESS | 3424 | 1467364525575 Marionette TRACE conn7 -> [0,386,"setScriptTimeout",{"ms":35000}] 02:15:25 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.3arg.html 02:15:25 INFO - PROCESS | 3424 | 1467364525580 Marionette TRACE conn7 <- [1,386,null,{}] 02:15:25 INFO - PROCESS | 3424 | 1467364525587 Marionette TRACE conn7 -> [0,387,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:15:25 INFO - PROCESS | 3424 | 1467364525591 Marionette INFO sendAsync 823c8ce9-dcc8-4499-864d-681f2fea0c49 02:15:25 INFO - PROCESS | 3424 | 1467364525743 Marionette TRACE conn7 <- [1,387,null,{"value":null}] 02:15:25 INFO - PROCESS | 3424 | 1467364525833 Marionette TRACE conn7 -> [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\", \"77f57ffc-e2d5-43f5-9f0e-e3ed3fd421d8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:15:25 INFO - PROCESS | 3424 | 1467364525839 Marionette INFO sendAsync 823c8ce9-dcc8-4499-864d-681f2fea0c49 02:15:25 INFO - PROCESS | 3424 | ++DOCSHELL 0CD76C00 == 47 [pid = 3424] [id = 106] 02:15:25 INFO - PROCESS | 3424 | ++DOMWINDOW == 113 (0CDCBC00) [pid = 3424] [serial = 315] [outer = 00000000] 02:15:25 INFO - PROCESS | 3424 | ++DOMWINDOW == 114 (0D176000) [pid = 3424] [serial = 316] [outer = 0CDCBC00] 02:15:25 INFO - PROCESS | 3424 | 1467364525936 Marionette DEBUG loaded listener.js 02:15:26 INFO - PROCESS | 3424 | ++DOMWINDOW == 115 (0D437400) [pid = 3424] [serial = 317] [outer = 0CDCBC00] 02:15:26 INFO - PROCESS | 3424 | 1467364526589 Marionette TRACE conn7 <- [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]]]}] 02:15:26 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.3arg.html | Canvas test: 2d.drawImage.3arg 02:15:26 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.3arg.html | took 1019ms 02:15:26 INFO - PROCESS | 3424 | 1467364526600 Marionette TRACE conn7 -> [0,389,"getWindowHandle",null] 02:15:26 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.5arg.html 02:15:26 INFO - PROCESS | 3424 | 1467364526603 Marionette TRACE conn7 <- [1,389,null,{"value":"13"}] 02:15:26 INFO - PROCESS | 3424 | 1467364526610 Marionette TRACE conn7 -> [0,390,"setScriptTimeout",{"ms":35000}] 02:15:26 INFO - PROCESS | 3424 | 1467364526614 Marionette TRACE conn7 <- [1,390,null,{}] 02:15:26 INFO - PROCESS | 3424 | 1467364526618 Marionette TRACE conn7 -> [0,391,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:15:26 INFO - PROCESS | 3424 | 1467364526621 Marionette INFO sendAsync 823c8ce9-dcc8-4499-864d-681f2fea0c49 02:15:26 INFO - PROCESS | 3424 | 1467364526737 Marionette TRACE conn7 <- [1,391,null,{"value":null}] 02:15:26 INFO - PROCESS | 3424 | 1467364526841 Marionette TRACE conn7 -> [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\", \"77f57ffc-e2d5-43f5-9f0e-e3ed3fd421d8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:15:26 INFO - PROCESS | 3424 | 1467364526844 Marionette INFO sendAsync 823c8ce9-dcc8-4499-864d-681f2fea0c49 02:15:26 INFO - PROCESS | 3424 | ++DOCSHELL 17815400 == 48 [pid = 3424] [id = 107] 02:15:26 INFO - PROCESS | 3424 | ++DOMWINDOW == 116 (1781BC00) [pid = 3424] [serial = 318] [outer = 00000000] 02:15:26 INFO - PROCESS | 3424 | ++DOMWINDOW == 117 (17E11800) [pid = 3424] [serial = 319] [outer = 1781BC00] 02:15:26 INFO - PROCESS | 3424 | 1467364526900 Marionette DEBUG loaded listener.js 02:15:26 INFO - PROCESS | 3424 | ++DOMWINDOW == 118 (17FC0800) [pid = 3424] [serial = 320] [outer = 1781BC00] 02:15:27 INFO - PROCESS | 3424 | 1467364527610 Marionette TRACE conn7 <- [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]]]}] 02:15:27 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.5arg.html | Canvas test: 2d.drawImage.5arg 02:15:27 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.5arg.html | took 1022ms 02:15:27 INFO - PROCESS | 3424 | 1467364527633 Marionette TRACE conn7 -> [0,393,"getWindowHandle",null] 02:15:27 INFO - PROCESS | 3424 | 1467364527636 Marionette TRACE conn7 <- [1,393,null,{"value":"13"}] 02:15:27 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.basic.html 02:15:27 INFO - PROCESS | 3424 | 1467364527640 Marionette TRACE conn7 -> [0,394,"setScriptTimeout",{"ms":35000}] 02:15:27 INFO - PROCESS | 3424 | 1467364527642 Marionette TRACE conn7 <- [1,394,null,{}] 02:15:27 INFO - PROCESS | 3424 | 1467364527652 Marionette TRACE conn7 -> [0,395,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:15:27 INFO - PROCESS | 3424 | 1467364527657 Marionette INFO sendAsync 823c8ce9-dcc8-4499-864d-681f2fea0c49 02:15:27 INFO - PROCESS | 3424 | 1467364527769 Marionette TRACE conn7 <- [1,395,null,{"value":null}] 02:15:27 INFO - PROCESS | 3424 | 1467364527903 Marionette TRACE conn7 -> [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\", \"77f57ffc-e2d5-43f5-9f0e-e3ed3fd421d8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:15:27 INFO - PROCESS | 3424 | 1467364527907 Marionette INFO sendAsync 823c8ce9-dcc8-4499-864d-681f2fea0c49 02:15:27 INFO - PROCESS | 3424 | ++DOCSHELL 1B9B5000 == 49 [pid = 3424] [id = 108] 02:15:27 INFO - PROCESS | 3424 | ++DOMWINDOW == 119 (1BF93400) [pid = 3424] [serial = 321] [outer = 00000000] 02:15:27 INFO - PROCESS | 3424 | ++DOMWINDOW == 120 (1C5C5800) [pid = 3424] [serial = 322] [outer = 1BF93400] 02:15:27 INFO - PROCESS | 3424 | 1467364527965 Marionette DEBUG loaded listener.js 02:15:28 INFO - PROCESS | 3424 | ++DOMWINDOW == 121 (1C76B000) [pid = 3424] [serial = 323] [outer = 1BF93400] 02:15:28 INFO - PROCESS | 3424 | 1467364528577 Marionette TRACE conn7 <- [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]]]}] 02:15:28 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.basic.html | Canvas test: 2d.drawImage.9arg.basic 02:15:28 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.basic.html | took 970ms 02:15:28 INFO - PROCESS | 3424 | 1467364528613 Marionette TRACE conn7 -> [0,397,"getWindowHandle",null] 02:15:28 INFO - PROCESS | 3424 | 1467364528615 Marionette TRACE conn7 <- [1,397,null,{"value":"13"}] 02:15:28 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.destpos.html 02:15:28 INFO - PROCESS | 3424 | 1467364528619 Marionette TRACE conn7 -> [0,398,"setScriptTimeout",{"ms":35000}] 02:15:28 INFO - PROCESS | 3424 | 1467364528621 Marionette TRACE conn7 <- [1,398,null,{}] 02:15:28 INFO - PROCESS | 3424 | 1467364528624 Marionette TRACE conn7 -> [0,399,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:15:28 INFO - PROCESS | 3424 | 1467364528627 Marionette INFO sendAsync 823c8ce9-dcc8-4499-864d-681f2fea0c49 02:15:28 INFO - PROCESS | 3424 | 1467364528740 Marionette TRACE conn7 <- [1,399,null,{"value":null}] 02:15:28 INFO - PROCESS | 3424 | 1467364528842 Marionette TRACE conn7 -> [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\", \"77f57ffc-e2d5-43f5-9f0e-e3ed3fd421d8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:15:28 INFO - PROCESS | 3424 | 1467364528844 Marionette INFO sendAsync 823c8ce9-dcc8-4499-864d-681f2fea0c49 02:15:28 INFO - PROCESS | 3424 | ++DOCSHELL 1C76E400 == 50 [pid = 3424] [id = 109] 02:15:28 INFO - PROCESS | 3424 | ++DOMWINDOW == 122 (1C92F000) [pid = 3424] [serial = 324] [outer = 00000000] 02:15:28 INFO - PROCESS | 3424 | ++DOMWINDOW == 123 (1CA51C00) [pid = 3424] [serial = 325] [outer = 1C92F000] 02:15:28 INFO - PROCESS | 3424 | 1467364528898 Marionette DEBUG loaded listener.js 02:15:28 INFO - PROCESS | 3424 | ++DOMWINDOW == 124 (1CA5AC00) [pid = 3424] [serial = 326] [outer = 1C92F000] 02:15:29 INFO - PROCESS | 3424 | 1467364529577 Marionette TRACE conn7 <- [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]]]}] 02:15:29 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.destpos.html | Canvas test: 2d.drawImage.9arg.destpos 02:15:29 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.destpos.html | took 1017ms 02:15:29 INFO - PROCESS | 3424 | 1467364529812 Marionette TRACE conn7 -> [0,401,"getWindowHandle",null] 02:15:29 INFO - PROCESS | 3424 | 1467364529816 Marionette TRACE conn7 <- [1,401,null,{"value":"13"}] 02:15:29 INFO - PROCESS | 3424 | 1467364529822 Marionette TRACE conn7 -> [0,402,"setScriptTimeout",{"ms":35000}] 02:15:29 INFO - PROCESS | 3424 | 1467364529825 Marionette TRACE conn7 <- [1,402,null,{}] 02:15:29 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.destsize.html 02:15:29 INFO - PROCESS | 3424 | 1467364529830 Marionette TRACE conn7 -> [0,403,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:15:29 INFO - PROCESS | 3424 | 1467364529834 Marionette INFO sendAsync 823c8ce9-dcc8-4499-864d-681f2fea0c49 02:15:29 INFO - PROCESS | 3424 | 1467364529937 Marionette TRACE conn7 <- [1,403,null,{"value":null}] 02:15:30 INFO - PROCESS | 3424 | 1467364530065 Marionette TRACE conn7 -> [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\", \"77f57ffc-e2d5-43f5-9f0e-e3ed3fd421d8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:15:30 INFO - PROCESS | 3424 | 1467364530069 Marionette INFO sendAsync 823c8ce9-dcc8-4499-864d-681f2fea0c49 02:15:30 INFO - PROCESS | 3424 | ++DOCSHELL 0C809C00 == 51 [pid = 3424] [id = 110] 02:15:30 INFO - PROCESS | 3424 | ++DOMWINDOW == 125 (0D42D800) [pid = 3424] [serial = 327] [outer = 00000000] 02:15:30 INFO - PROCESS | 3424 | ++DOMWINDOW == 126 (0D45DC00) [pid = 3424] [serial = 328] [outer = 0D42D800] 02:15:30 INFO - PROCESS | 3424 | 1467364530122 Marionette DEBUG loaded listener.js 02:15:30 INFO - PROCESS | 3424 | ++DOMWINDOW == 127 (0D7A1800) [pid = 3424] [serial = 329] [outer = 0D42D800] 02:15:30 INFO - PROCESS | 3424 | 1467364530697 Marionette TRACE conn7 <- [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]]]}] 02:15:30 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.destsize.html | Canvas test: 2d.drawImage.9arg.destsize 02:15:30 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.destsize.html | took 930ms 02:15:30 INFO - PROCESS | 3424 | 1467364530763 Marionette TRACE conn7 -> [0,405,"getWindowHandle",null] 02:15:30 INFO - PROCESS | 3424 | 1467364530766 Marionette TRACE conn7 <- [1,405,null,{"value":"13"}] 02:15:30 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.sourcepos.html 02:15:30 INFO - PROCESS | 3424 | 1467364530772 Marionette TRACE conn7 -> [0,406,"setScriptTimeout",{"ms":35000}] 02:15:30 INFO - PROCESS | 3424 | 1467364530776 Marionette TRACE conn7 <- [1,406,null,{}] 02:15:30 INFO - PROCESS | 3424 | 1467364530780 Marionette TRACE conn7 -> [0,407,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:15:30 INFO - PROCESS | 3424 | 1467364530783 Marionette INFO sendAsync 823c8ce9-dcc8-4499-864d-681f2fea0c49 02:15:30 INFO - PROCESS | 3424 | 1467364530889 Marionette TRACE conn7 <- [1,407,null,{"value":null}] 02:15:31 INFO - PROCESS | 3424 | --DOCSHELL 15E52C00 == 50 [pid = 3424] [id = 104] 02:15:31 INFO - PROCESS | 3424 | --DOCSHELL 0CDC9C00 == 49 [pid = 3424] [id = 103] 02:15:31 INFO - PROCESS | 3424 | --DOCSHELL 1B57D800 == 48 [pid = 3424] [id = 102] 02:15:31 INFO - PROCESS | 3424 | --DOCSHELL 1B47A800 == 47 [pid = 3424] [id = 101] 02:15:31 INFO - PROCESS | 3424 | --DOCSHELL 17FCD800 == 46 [pid = 3424] [id = 100] 02:15:31 INFO - PROCESS | 3424 | --DOCSHELL 17FB9400 == 45 [pid = 3424] [id = 99] 02:15:31 INFO - PROCESS | 3424 | --DOCSHELL 16E6E400 == 44 [pid = 3424] [id = 98] 02:15:31 INFO - PROCESS | 3424 | --DOCSHELL 0C804800 == 43 [pid = 3424] [id = 97] 02:15:31 INFO - PROCESS | 3424 | --DOCSHELL 0D52B800 == 42 [pid = 3424] [id = 96] 02:15:31 INFO - PROCESS | 3424 | --DOCSHELL 1B576800 == 41 [pid = 3424] [id = 75] 02:15:31 INFO - PROCESS | 3424 | --DOCSHELL 1B575400 == 40 [pid = 3424] [id = 90] 02:15:31 INFO - PROCESS | 3424 | --DOCSHELL 0C83E800 == 39 [pid = 3424] [id = 91] 02:15:31 INFO - PROCESS | 3424 | --DOCSHELL 1C4B9000 == 38 [pid = 3424] [id = 94] 02:15:31 INFO - PROCESS | 3424 | --DOCSHELL 17EBFC00 == 37 [pid = 3424] [id = 95] 02:15:31 INFO - PROCESS | 3424 | --DOCSHELL 1B4C2000 == 36 [pid = 3424] [id = 93] 02:15:31 INFO - PROCESS | 3424 | --DOCSHELL 16853000 == 35 [pid = 3424] [id = 92] 02:15:31 INFO - PROCESS | 3424 | --DOCSHELL 1B477C00 == 34 [pid = 3424] [id = 79] 02:15:31 INFO - PROCESS | 3424 | --DOCSHELL 14E27400 == 33 [pid = 3424] [id = 77] 02:15:31 INFO - PROCESS | 3424 | --DOCSHELL 1BF8E400 == 32 [pid = 3424] [id = 78] 02:15:31 INFO - PROCESS | 3424 | --DOCSHELL 0C809C00 == 31 [pid = 3424] [id = 110] 02:15:31 INFO - PROCESS | 3424 | --DOCSHELL 1C76E400 == 30 [pid = 3424] [id = 109] 02:15:31 INFO - PROCESS | 3424 | --DOCSHELL 17815400 == 29 [pid = 3424] [id = 107] 02:15:31 INFO - PROCESS | 3424 | --DOCSHELL 1B9B5000 == 28 [pid = 3424] [id = 108] 02:15:31 INFO - PROCESS | 3424 | --DOCSHELL 1B57F400 == 27 [pid = 3424] [id = 105] 02:15:31 INFO - PROCESS | 3424 | --DOCSHELL 0CD76C00 == 26 [pid = 3424] [id = 106] 02:15:31 INFO - PROCESS | 3424 | 1467364531724 Marionette TRACE conn7 -> [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\", \"77f57ffc-e2d5-43f5-9f0e-e3ed3fd421d8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:15:31 INFO - PROCESS | 3424 | 1467364531727 Marionette INFO sendAsync 823c8ce9-dcc8-4499-864d-681f2fea0c49 02:15:31 INFO - PROCESS | 3424 | --DOMWINDOW == 126 (0DBE5000) [pid = 3424] [serial = 133] [outer = 00000000] [url = about:blank] 02:15:31 INFO - PROCESS | 3424 | --DOMWINDOW == 125 (0D7A2800) [pid = 3424] [serial = 194] [outer = 00000000] [url = about:blank] 02:15:31 INFO - PROCESS | 3424 | --DOMWINDOW == 124 (1528E000) [pid = 3424] [serial = 185] [outer = 00000000] [url = about:blank] 02:15:31 INFO - PROCESS | 3424 | --DOMWINDOW == 123 (0D173C00) [pid = 3424] [serial = 91] [outer = 00000000] [url = about:blank] 02:15:31 INFO - PROCESS | 3424 | --DOMWINDOW == 122 (19A3D800) [pid = 3424] [serial = 142] [outer = 00000000] [url = about:blank] 02:15:31 INFO - PROCESS | 3424 | --DOMWINDOW == 121 (0C83B400) [pid = 3424] [serial = 182] [outer = 00000000] [url = about:blank] 02:15:31 INFO - PROCESS | 3424 | --DOMWINDOW == 120 (0C94DC00) [pid = 3424] [serial = 136] [outer = 00000000] [url = about:blank] 02:15:31 INFO - PROCESS | 3424 | --DOMWINDOW == 119 (1787A800) [pid = 3424] [serial = 94] [outer = 00000000] [url = about:blank] 02:15:31 INFO - PROCESS | 3424 | --DOMWINDOW == 118 (1BBA6C00) [pid = 3424] [serial = 145] [outer = 00000000] [url = about:blank] 02:15:31 INFO - PROCESS | 3424 | --DOMWINDOW == 117 (1AAF3800) [pid = 3424] [serial = 188] [outer = 00000000] [url = about:blank] 02:15:31 INFO - PROCESS | 3424 | --DOMWINDOW == 116 (1C5C2400) [pid = 3424] [serial = 191] [outer = 00000000] [url = about:blank] 02:15:31 INFO - PROCESS | 3424 | --DOMWINDOW == 115 (1A76B000) [pid = 3424] [serial = 253] [outer = 00000000] [url = about:blank] 02:15:31 INFO - PROCESS | 3424 | --DOMWINDOW == 114 (1AC85800) [pid = 3424] [serial = 256] [outer = 00000000] [url = about:blank] 02:15:31 INFO - PROCESS | 3424 | --DOMWINDOW == 113 (1A7B1800) [pid = 3424] [serial = 254] [outer = 00000000] [url = about:blank] 02:15:31 INFO - PROCESS | 3424 | --DOMWINDOW == 112 (0D7A7800) [pid = 3424] [serial = 259] [outer = 00000000] [url = about:blank] 02:15:31 INFO - PROCESS | 3424 | --DOMWINDOW == 111 (1ACC1C00) [pid = 3424] [serial = 257] [outer = 00000000] [url = about:blank] 02:15:31 INFO - PROCESS | 3424 | --DOMWINDOW == 110 (0D457400) [pid = 3424] [serial = 241] [outer = 00000000] [url = about:blank] 02:15:31 INFO - PROCESS | 3424 | --DOMWINDOW == 109 (0D464000) [pid = 3424] [serial = 242] [outer = 00000000] [url = about:blank] 02:15:31 INFO - PROCESS | 3424 | --DOMWINDOW == 108 (17E17400) [pid = 3424] [serial = 230] [outer = 00000000] [url = about:blank] 02:15:31 INFO - PROCESS | 3424 | --DOMWINDOW == 107 (17873400) [pid = 3424] [serial = 229] [outer = 00000000] [url = about:blank] 02:15:31 INFO - PROCESS | 3424 | --DOMWINDOW == 106 (0CF5F000) [pid = 3424] [serial = 238] [outer = 00000000] [url = about:blank] 02:15:31 INFO - PROCESS | 3424 | --DOMWINDOW == 105 (147E3400) [pid = 3424] [serial = 239] [outer = 00000000] [url = about:blank] 02:15:31 INFO - PROCESS | 3424 | --DOMWINDOW == 104 (0D432800) [pid = 3424] [serial = 226] [outer = 00000000] [url = about:blank] 02:15:31 INFO - PROCESS | 3424 | --DOMWINDOW == 103 (0D43C800) [pid = 3424] [serial = 227] [outer = 00000000] [url = about:blank] 02:15:31 INFO - PROCESS | 3424 | --DOMWINDOW == 102 (1C5C8000) [pid = 3424] [serial = 232] [outer = 00000000] [url = about:blank] 02:15:31 INFO - PROCESS | 3424 | --DOMWINDOW == 101 (16E6F000) [pid = 3424] [serial = 244] [outer = 00000000] [url = about:blank] 02:15:31 INFO - PROCESS | 3424 | --DOMWINDOW == 100 (17870400) [pid = 3424] [serial = 245] [outer = 00000000] [url = about:blank] 02:15:31 INFO - PROCESS | 3424 | --DOMWINDOW == 99 (1B9AE800) [pid = 3424] [serial = 236] [outer = 00000000] [url = about:blank] 02:15:31 INFO - PROCESS | 3424 | --DOMWINDOW == 98 (1B481400) [pid = 3424] [serial = 235] [outer = 00000000] [url = about:blank] 02:15:31 INFO - PROCESS | 3424 | --DOMWINDOW == 97 (17EBE800) [pid = 3424] [serial = 247] [outer = 00000000] [url = about:blank] 02:15:31 INFO - PROCESS | 3424 | --DOMWINDOW == 96 (17FB1000) [pid = 3424] [serial = 248] [outer = 00000000] [url = about:blank] 02:15:31 INFO - PROCESS | 3424 | --DOMWINDOW == 95 (1ACCF800) [pid = 3424] [serial = 265] [outer = 00000000] [url = about:blank] 02:15:31 INFO - PROCESS | 3424 | --DOMWINDOW == 94 (1529A400) [pid = 3424] [serial = 260] [outer = 00000000] [url = about:blank] 02:15:31 INFO - PROCESS | 3424 | --DOMWINDOW == 93 (17FC6C00) [pid = 3424] [serial = 250] [outer = 00000000] [url = about:blank] 02:15:31 INFO - PROCESS | 3424 | --DOMWINDOW == 92 (09064800) [pid = 3424] [serial = 263] [outer = 00000000] [url = about:blank] 02:15:31 INFO - PROCESS | 3424 | --DOMWINDOW == 91 (18038400) [pid = 3424] [serial = 251] [outer = 00000000] [url = about:blank] 02:15:31 INFO - PROCESS | 3424 | --DOMWINDOW == 90 (09061400) [pid = 3424] [serial = 262] [outer = 00000000] [url = about:blank] 02:15:31 INFO - PROCESS | 3424 | --DOMWINDOW == 89 (1B4B8800) [pid = 3424] [serial = 266] [outer = 00000000] [url = about:blank] 02:15:31 INFO - PROCESS | 3424 | --DOMWINDOW == 88 (15E50C00) [pid = 3424] [serial = 139] [outer = 00000000] [url = about:blank] 02:15:31 INFO - PROCESS | 3424 | --DOMWINDOW == 87 (19C4D400) [pid = 3424] [serial = 97] [outer = 00000000] [url = about:blank] 02:15:31 INFO - PROCESS | 3424 | --DOMWINDOW == 86 (19C47000) [pid = 3424] [serial = 100] [outer = 00000000] [url = about:blank] 02:15:31 INFO - PROCESS | 3424 | ++DOCSHELL 09055400 == 27 [pid = 3424] [id = 111] 02:15:31 INFO - PROCESS | 3424 | ++DOMWINDOW == 87 (09059000) [pid = 3424] [serial = 330] [outer = 00000000] 02:15:31 INFO - PROCESS | 3424 | ++DOMWINDOW == 88 (09063C00) [pid = 3424] [serial = 331] [outer = 09059000] 02:15:31 INFO - PROCESS | 3424 | 1467364531956 Marionette DEBUG loaded listener.js 02:15:32 INFO - PROCESS | 3424 | ++DOMWINDOW == 89 (0C746C00) [pid = 3424] [serial = 332] [outer = 09059000] 02:15:32 INFO - PROCESS | 3424 | 1467364532738 Marionette TRACE conn7 <- [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]]]}] 02:15:32 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.sourcepos.html | Canvas test: 2d.drawImage.9arg.sourcepos 02:15:32 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.sourcepos.html | took 2023ms 02:15:32 INFO - PROCESS | 3424 | 1467364532798 Marionette TRACE conn7 -> [0,409,"getWindowHandle",null] 02:15:32 INFO - PROCESS | 3424 | 1467364532803 Marionette TRACE conn7 <- [1,409,null,{"value":"13"}] 02:15:32 INFO - PROCESS | 3424 | 1467364532808 Marionette TRACE conn7 -> [0,410,"setScriptTimeout",{"ms":35000}] 02:15:32 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.sourcesize.html 02:15:32 INFO - PROCESS | 3424 | 1467364532811 Marionette TRACE conn7 <- [1,410,null,{}] 02:15:32 INFO - PROCESS | 3424 | 1467364532816 Marionette TRACE conn7 -> [0,411,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:15:32 INFO - PROCESS | 3424 | 1467364532819 Marionette INFO sendAsync 823c8ce9-dcc8-4499-864d-681f2fea0c49 02:15:32 INFO - PROCESS | 3424 | 1467364532948 Marionette TRACE conn7 <- [1,411,null,{"value":null}] 02:15:33 INFO - PROCESS | 3424 | 1467364533022 Marionette TRACE conn7 -> [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\", \"77f57ffc-e2d5-43f5-9f0e-e3ed3fd421d8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:15:33 INFO - PROCESS | 3424 | 1467364533025 Marionette INFO sendAsync 823c8ce9-dcc8-4499-864d-681f2fea0c49 02:15:33 INFO - PROCESS | 3424 | ++DOCSHELL 0C83F000 == 28 [pid = 3424] [id = 112] 02:15:33 INFO - PROCESS | 3424 | ++DOMWINDOW == 90 (0C83FC00) [pid = 3424] [serial = 333] [outer = 00000000] 02:15:33 INFO - PROCESS | 3424 | ++DOMWINDOW == 91 (0CD76800) [pid = 3424] [serial = 334] [outer = 0C83FC00] 02:15:33 INFO - PROCESS | 3424 | 1467364533082 Marionette DEBUG loaded listener.js 02:15:33 INFO - PROCESS | 3424 | ++DOMWINDOW == 92 (0CE36C00) [pid = 3424] [serial = 335] [outer = 0C83FC00] 02:15:33 INFO - PROCESS | 3424 | 1467364533851 Marionette TRACE conn7 <- [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]]]}] 02:15:33 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.sourcesize.html | Canvas test: 2d.drawImage.9arg.sourcesize 02:15:33 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.sourcesize.html | took 1124ms 02:15:33 INFO - PROCESS | 3424 | 1467364533936 Marionette TRACE conn7 -> [0,413,"getWindowHandle",null] 02:15:33 INFO - PROCESS | 3424 | 1467364533941 Marionette TRACE conn7 <- [1,413,null,{"value":"13"}] 02:15:33 INFO - PROCESS | 3424 | 1467364533947 Marionette TRACE conn7 -> [0,414,"setScriptTimeout",{"ms":35000}] 02:15:33 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.alpha.html 02:15:33 INFO - PROCESS | 3424 | 1467364533950 Marionette TRACE conn7 <- [1,414,null,{}] 02:15:33 INFO - PROCESS | 3424 | 1467364533954 Marionette TRACE conn7 -> [0,415,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:15:33 INFO - PROCESS | 3424 | 1467364533957 Marionette INFO sendAsync 823c8ce9-dcc8-4499-864d-681f2fea0c49 02:15:34 INFO - PROCESS | 3424 | 1467364534089 Marionette TRACE conn7 <- [1,415,null,{"value":null}] 02:15:34 INFO - PROCESS | 3424 | 1467364534163 Marionette TRACE conn7 -> [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\", \"77f57ffc-e2d5-43f5-9f0e-e3ed3fd421d8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:15:34 INFO - PROCESS | 3424 | 1467364534165 Marionette INFO sendAsync 823c8ce9-dcc8-4499-864d-681f2fea0c49 02:15:34 INFO - PROCESS | 3424 | ++DOCSHELL 0D438400 == 29 [pid = 3424] [id = 113] 02:15:34 INFO - PROCESS | 3424 | ++DOMWINDOW == 93 (0D43C000) [pid = 3424] [serial = 336] [outer = 00000000] 02:15:34 INFO - PROCESS | 3424 | ++DOMWINDOW == 94 (0D45C800) [pid = 3424] [serial = 337] [outer = 0D43C000] 02:15:34 INFO - PROCESS | 3424 | 1467364534264 Marionette DEBUG loaded listener.js 02:15:34 INFO - PROCESS | 3424 | ++DOMWINDOW == 95 (0D520000) [pid = 3424] [serial = 338] [outer = 0D43C000] 02:15:34 INFO - PROCESS | 3424 | 1467364534947 Marionette TRACE conn7 <- [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]]]}] 02:15:34 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.alpha.html | Canvas test: 2d.drawImage.alpha 02:15:34 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.alpha.html | took 1019ms 02:15:34 INFO - PROCESS | 3424 | 1467364534970 Marionette TRACE conn7 -> [0,417,"getWindowHandle",null] 02:15:34 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.apng.html 02:15:34 INFO - PROCESS | 3424 | 1467364534974 Marionette TRACE conn7 <- [1,417,null,{"value":"13"}] 02:15:34 INFO - PROCESS | 3424 | 1467364534978 Marionette TRACE conn7 -> [0,418,"setScriptTimeout",{"ms":35000}] 02:15:34 INFO - PROCESS | 3424 | 1467364534981 Marionette TRACE conn7 <- [1,418,null,{}] 02:15:34 INFO - PROCESS | 3424 | 1467364534987 Marionette TRACE conn7 -> [0,419,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:15:34 INFO - PROCESS | 3424 | 1467364534990 Marionette INFO sendAsync 823c8ce9-dcc8-4499-864d-681f2fea0c49 02:15:35 INFO - PROCESS | 3424 | 1467364535086 Marionette TRACE conn7 <- [1,419,null,{"value":null}] 02:15:35 INFO - PROCESS | 3424 | 1467364535172 Marionette TRACE conn7 -> [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\", \"77f57ffc-e2d5-43f5-9f0e-e3ed3fd421d8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:15:35 INFO - PROCESS | 3424 | 1467364535174 Marionette INFO sendAsync 823c8ce9-dcc8-4499-864d-681f2fea0c49 02:15:35 INFO - PROCESS | 3424 | ++DOCSHELL 0C80EC00 == 30 [pid = 3424] [id = 114] 02:15:35 INFO - PROCESS | 3424 | ++DOMWINDOW == 96 (0C810400) [pid = 3424] [serial = 339] [outer = 00000000] 02:15:35 INFO - PROCESS | 3424 | ++DOMWINDOW == 97 (0CEE5C00) [pid = 3424] [serial = 340] [outer = 0C810400] 02:15:35 INFO - PROCESS | 3424 | 1467364535222 Marionette DEBUG loaded listener.js 02:15:35 INFO - PROCESS | 3424 | ++DOMWINDOW == 98 (0D437C00) [pid = 3424] [serial = 341] [outer = 0C810400] 02:15:36 INFO - PROCESS | 3424 | 1467364536070 Marionette TRACE conn7 <- [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]]]}] 02:15:36 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 02:15:36 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.apng.html | took 1124ms 02:15:36 INFO - PROCESS | 3424 | 1467364536104 Marionette TRACE conn7 -> [0,421,"getWindowHandle",null] 02:15:36 INFO - PROCESS | 3424 | 1467364536108 Marionette TRACE conn7 <- [1,421,null,{"value":"13"}] 02:15:36 INFO - PROCESS | 3424 | 1467364536114 Marionette TRACE conn7 -> [0,422,"setScriptTimeout",{"ms":35000}] 02:15:36 INFO - PROCESS | 3424 | 1467364536116 Marionette TRACE conn7 <- [1,422,null,{}] 02:15:36 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.gif.html 02:15:36 INFO - PROCESS | 3424 | 1467364536120 Marionette TRACE conn7 -> [0,423,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:15:36 INFO - PROCESS | 3424 | 1467364536123 Marionette INFO sendAsync 823c8ce9-dcc8-4499-864d-681f2fea0c49 02:15:36 INFO - PROCESS | 3424 | 1467364536218 Marionette TRACE conn7 <- [1,423,null,{"value":null}] 02:15:36 INFO - PROCESS | 3424 | 1467364536294 Marionette TRACE conn7 -> [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\", \"77f57ffc-e2d5-43f5-9f0e-e3ed3fd421d8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:15:36 INFO - PROCESS | 3424 | 1467364536296 Marionette INFO sendAsync 823c8ce9-dcc8-4499-864d-681f2fea0c49 02:15:36 INFO - PROCESS | 3424 | ++DOCSHELL 0D7AAC00 == 31 [pid = 3424] [id = 115] 02:15:36 INFO - PROCESS | 3424 | ++DOMWINDOW == 99 (0D7AB800) [pid = 3424] [serial = 342] [outer = 00000000] 02:15:36 INFO - PROCESS | 3424 | ++DOMWINDOW == 100 (115D1400) [pid = 3424] [serial = 343] [outer = 0D7AB800] 02:15:36 INFO - PROCESS | 3424 | 1467364536343 Marionette DEBUG loaded listener.js 02:15:36 INFO - PROCESS | 3424 | ++DOMWINDOW == 101 (147ADC00) [pid = 3424] [serial = 344] [outer = 0D7AB800] 02:15:37 INFO - PROCESS | 3424 | 1467364537206 Marionette TRACE conn7 <- [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]]]}] 02:15:37 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.gif.html | drawImage() of an animated GIF draws the first frame 02:15:37 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.gif.html | took 1123ms 02:15:37 INFO - PROCESS | 3424 | 1467364537243 Marionette TRACE conn7 -> [0,425,"getWindowHandle",null] 02:15:37 INFO - PROCESS | 3424 | 1467364537245 Marionette TRACE conn7 <- [1,425,null,{"value":"13"}] 02:15:37 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.poster.html 02:15:37 INFO - PROCESS | 3424 | 1467364537249 Marionette TRACE conn7 -> [0,426,"setScriptTimeout",{"ms":35000}] 02:15:37 INFO - PROCESS | 3424 | 1467364537253 Marionette TRACE conn7 <- [1,426,null,{}] 02:15:37 INFO - PROCESS | 3424 | 1467364537263 Marionette TRACE conn7 -> [0,427,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:15:37 INFO - PROCESS | 3424 | 1467364537268 Marionette INFO sendAsync 823c8ce9-dcc8-4499-864d-681f2fea0c49 02:15:37 INFO - PROCESS | 3424 | 1467364537393 Marionette TRACE conn7 <- [1,427,null,{"value":null}] 02:15:37 INFO - PROCESS | 3424 | 1467364537400 Marionette TRACE conn7 -> [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\", \"77f57ffc-e2d5-43f5-9f0e-e3ed3fd421d8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:15:37 INFO - PROCESS | 3424 | 1467364537403 Marionette INFO sendAsync 823c8ce9-dcc8-4499-864d-681f2fea0c49 02:15:37 INFO - PROCESS | 3424 | ++DOCSHELL 15E51800 == 32 [pid = 3424] [id = 116] 02:15:37 INFO - PROCESS | 3424 | ++DOMWINDOW == 102 (15E52C00) [pid = 3424] [serial = 345] [outer = 00000000] 02:15:37 INFO - PROCESS | 3424 | ++DOMWINDOW == 103 (1685B000) [pid = 3424] [serial = 346] [outer = 15E52C00] 02:15:37 INFO - PROCESS | 3424 | 1467364537452 Marionette DEBUG loaded listener.js 02:15:37 INFO - PROCESS | 3424 | ++DOMWINDOW == 104 (17818000) [pid = 3424] [serial = 347] [outer = 15E52C00] 02:15:37 INFO - PROCESS | 3424 | 1467364537945 Marionette TRACE conn7 <- [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] 02:15:38 INFO - PROCESS | 3424 | 1467364537998 Marionette TRACE conn7 <- [1,429,null,{"value":"13"}] 02:15:38 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.broken.html 02:15:38 INFO - PROCESS | 3424 | 1467364538001 Marionette TRACE conn7 -> [0,430,"setScriptTimeout",{"ms":35000}] 02:15:38 INFO - PROCESS | 3424 | 1467364538003 Marionette TRACE conn7 <- [1,430,null,{}] 02:15:38 INFO - PROCESS | 3424 | 1467364538006 Marionette TRACE conn7 -> [0,431,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:15:38 INFO - PROCESS | 3424 | 1467364538008 Marionette INFO sendAsync 823c8ce9-dcc8-4499-864d-681f2fea0c49 02:15:38 INFO - PROCESS | 3424 | 1467364538125 Marionette TRACE conn7 <- [1,431,null,{"value":null}] 02:15:38 INFO - PROCESS | 3424 | 1467364538137 Marionette TRACE conn7 -> [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\", \"77f57ffc-e2d5-43f5-9f0e-e3ed3fd421d8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:15:38 INFO - PROCESS | 3424 | 1467364538139 Marionette INFO sendAsync 823c8ce9-dcc8-4499-864d-681f2fea0c49 02:15:38 INFO - PROCESS | 3424 | ++DOCSHELL 0C80F000 == 33 [pid = 3424] [id = 117] 02:15:38 INFO - PROCESS | 3424 | ++DOMWINDOW == 105 (17E12400) [pid = 3424] [serial = 348] [outer = 00000000] 02:15:38 INFO - PROCESS | 3424 | ++DOMWINDOW == 106 (17EB4C00) [pid = 3424] [serial = 349] [outer = 17E12400] 02:15:38 INFO - PROCESS | 3424 | 1467364538230 Marionette DEBUG loaded listener.js 02:15:38 INFO - PROCESS | 3424 | ++DOMWINDOW == 107 (17FB1000) [pid = 3424] [serial = 350] [outer = 17E12400] 02:15:38 INFO - PROCESS | 3424 | 1467364538674 Marionette TRACE conn7 <- [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]]]}] 02:15:38 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.broken.html | Canvas test: 2d.drawImage.broken 02:15:38 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.broken.html | took 731ms 02:15:38 INFO - PROCESS | 3424 | 1467364538791 Marionette TRACE conn7 -> [0,433,"getWindowHandle",null] 02:15:38 INFO - PROCESS | 3424 | 1467364538793 Marionette TRACE conn7 <- [1,433,null,{"value":"13"}] 02:15:38 INFO - PROCESS | 3424 | --DOMWINDOW == 106 (0CDCBC00) [pid = 3424] [serial = 315] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.3arg.html] 02:15:38 INFO - PROCESS | 3424 | --DOMWINDOW == 105 (1C92F000) [pid = 3424] [serial = 324] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.destpos.html] 02:15:38 INFO - PROCESS | 3424 | --DOMWINDOW == 104 (1781BC00) [pid = 3424] [serial = 318] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.5arg.html] 02:15:38 INFO - PROCESS | 3424 | --DOMWINDOW == 103 (1B577000) [pid = 3424] [serial = 222] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.destination-out.html] 02:15:38 INFO - PROCESS | 3424 | --DOMWINDOW == 102 (1BF93400) [pid = 3424] [serial = 321] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.basic.html] 02:15:38 INFO - PROCESS | 3424 | --DOMWINDOW == 101 (1BF91000) [pid = 3424] [serial = 231] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.source-atop.html] 02:15:38 INFO - PROCESS | 3424 | --DOMWINDOW == 100 (1BBA3000) [pid = 3424] [serial = 312] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/conformance-requirements/2d.voidreturn.html] 02:15:38 INFO - PROCESS | 3424 | --DOMWINDOW == 99 (1B47C800) [pid = 3424] [serial = 300] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.pattern.source-in.html] 02:15:38 INFO - PROCESS | 3424 | --DOMWINDOW == 98 (1B57FC00) [pid = 3424] [serial = 303] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.pattern.source-out.html] 02:15:38 INFO - PROCESS | 3424 | --DOMWINDOW == 97 (0CE76800) [pid = 3424] [serial = 306] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/conformance-requirements/2d.missingargs.html] 02:15:38 INFO - PROCESS | 3424 | --DOMWINDOW == 96 (1B4C3800) [pid = 3424] [serial = 276] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.nocontext.copy.html] 02:15:38 INFO - PROCESS | 3424 | --DOMWINDOW == 95 (1C4B9800) [pid = 3424] [serial = 279] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.nocontext.destination-atop.html] 02:15:38 INFO - PROCESS | 3424 | --DOMWINDOW == 94 (1B575C00) [pid = 3424] [serial = 267] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.image.destination-in.html] 02:15:38 INFO - PROCESS | 3424 | --DOMWINDOW == 93 (0C80A000) [pid = 3424] [serial = 288] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.nocontext.source-out.html] 02:15:38 INFO - PROCESS | 3424 | --DOMWINDOW == 92 (15150C00) [pid = 3424] [serial = 291] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.pattern.copy.html] 02:15:38 INFO - PROCESS | 3424 | --DOMWINDOW == 91 (16E63400) [pid = 3424] [serial = 273] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.image.source-out.html] 02:15:38 INFO - PROCESS | 3424 | --DOMWINDOW == 90 (0DB85800) [pid = 3424] [serial = 285] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.nocontext.source-in.html] 02:15:38 INFO - PROCESS | 3424 | --DOMWINDOW == 89 (17FBE800) [pid = 3424] [serial = 294] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.pattern.destination-atop.html] 02:15:38 INFO - PROCESS | 3424 | --DOMWINDOW == 88 (0CD73000) [pid = 3424] [serial = 270] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.image.source-in.html] 02:15:38 INFO - PROCESS | 3424 | --DOMWINDOW == 87 (17EC1C00) [pid = 3424] [serial = 282] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.nocontext.destination-in.html] 02:15:38 INFO - PROCESS | 3424 | --DOMWINDOW == 86 (17FF1400) [pid = 3424] [serial = 297] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.pattern.destination-in.html] 02:15:38 INFO - PROCESS | 3424 | --DOMWINDOW == 85 (17816C00) [pid = 3424] [serial = 309] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/conformance-requirements/2d.type.delete.html] 02:15:38 INFO - PROCESS | 3424 | 1467364538805 Marionette TRACE conn7 -> [0,434,"setScriptTimeout",{"ms":35000}] 02:15:38 INFO - PROCESS | 3424 | 1467364538807 Marionette TRACE conn7 <- [1,434,null,{}] 02:15:38 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.canvas.html 02:15:38 INFO - PROCESS | 3424 | 1467364538810 Marionette TRACE conn7 -> [0,435,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:15:38 INFO - PROCESS | 3424 | 1467364538812 Marionette INFO sendAsync 823c8ce9-dcc8-4499-864d-681f2fea0c49 02:15:38 INFO - PROCESS | 3424 | 1467364538896 Marionette TRACE conn7 <- [1,435,null,{"value":null}] 02:15:38 INFO - PROCESS | 3424 | 1467364538902 Marionette TRACE conn7 -> [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\", \"77f57ffc-e2d5-43f5-9f0e-e3ed3fd421d8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:15:38 INFO - PROCESS | 3424 | 1467364538904 Marionette INFO sendAsync 823c8ce9-dcc8-4499-864d-681f2fea0c49 02:15:38 INFO - PROCESS | 3424 | ++DOCSHELL 0C80A000 == 34 [pid = 3424] [id = 118] 02:15:38 INFO - PROCESS | 3424 | ++DOMWINDOW == 86 (0C838000) [pid = 3424] [serial = 351] [outer = 00000000] 02:15:38 INFO - PROCESS | 3424 | ++DOMWINDOW == 87 (147E1400) [pid = 3424] [serial = 352] [outer = 0C838000] 02:15:38 INFO - PROCESS | 3424 | 1467364538948 Marionette DEBUG loaded listener.js 02:15:39 INFO - PROCESS | 3424 | ++DOMWINDOW == 88 (17817000) [pid = 3424] [serial = 353] [outer = 0C838000] 02:15:39 INFO - PROCESS | 3424 | 1467364539394 Marionette TRACE conn7 <- [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]]]}] 02:15:39 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.canvas.html | Canvas test: 2d.drawImage.canvas 02:15:39 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.canvas.html | took 630ms 02:15:39 INFO - PROCESS | 3424 | 1467364539442 Marionette TRACE conn7 -> [0,437,"getWindowHandle",null] 02:15:39 INFO - PROCESS | 3424 | 1467364539444 Marionette TRACE conn7 <- [1,437,null,{"value":"13"}] 02:15:39 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.clip.html 02:15:39 INFO - PROCESS | 3424 | 1467364539447 Marionette TRACE conn7 -> [0,438,"setScriptTimeout",{"ms":35000}] 02:15:39 INFO - PROCESS | 3424 | 1467364539448 Marionette TRACE conn7 <- [1,438,null,{}] 02:15:39 INFO - PROCESS | 3424 | 1467364539452 Marionette TRACE conn7 -> [0,439,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:15:39 INFO - PROCESS | 3424 | 1467364539457 Marionette INFO sendAsync 823c8ce9-dcc8-4499-864d-681f2fea0c49 02:15:39 INFO - PROCESS | 3424 | 1467364539576 Marionette TRACE conn7 <- [1,439,null,{"value":null}] 02:15:39 INFO - PROCESS | 3424 | 1467364539590 Marionette TRACE conn7 -> [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\", \"77f57ffc-e2d5-43f5-9f0e-e3ed3fd421d8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:15:39 INFO - PROCESS | 3424 | 1467364539592 Marionette INFO sendAsync 823c8ce9-dcc8-4499-864d-681f2fea0c49 02:15:39 INFO - PROCESS | 3424 | ++DOCSHELL 18037400 == 35 [pid = 3424] [id = 119] 02:15:39 INFO - PROCESS | 3424 | ++DOMWINDOW == 89 (18038400) [pid = 3424] [serial = 354] [outer = 00000000] 02:15:39 INFO - PROCESS | 3424 | ++DOMWINDOW == 90 (18CD3400) [pid = 3424] [serial = 355] [outer = 18038400] 02:15:39 INFO - PROCESS | 3424 | 1467364539636 Marionette DEBUG loaded listener.js 02:15:39 INFO - PROCESS | 3424 | ++DOMWINDOW == 91 (18CD9400) [pid = 3424] [serial = 356] [outer = 18038400] 02:15:40 INFO - PROCESS | 3424 | 1467364540071 Marionette TRACE conn7 <- [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]]]}] 02:15:40 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.clip.html | Canvas test: 2d.drawImage.clip 02:15:40 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.clip.html | took 670ms 02:15:40 INFO - PROCESS | 3424 | 1467364540118 Marionette TRACE conn7 -> [0,441,"getWindowHandle",null] 02:15:40 INFO - PROCESS | 3424 | 1467364540120 Marionette TRACE conn7 <- [1,441,null,{"value":"13"}] 02:15:40 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.composite.html 02:15:40 INFO - PROCESS | 3424 | 1467364540123 Marionette TRACE conn7 -> [0,442,"setScriptTimeout",{"ms":35000}] 02:15:40 INFO - PROCESS | 3424 | 1467364540124 Marionette TRACE conn7 <- [1,442,null,{}] 02:15:40 INFO - PROCESS | 3424 | 1467364540128 Marionette TRACE conn7 -> [0,443,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:15:40 INFO - PROCESS | 3424 | 1467364540129 Marionette INFO sendAsync 823c8ce9-dcc8-4499-864d-681f2fea0c49 02:15:40 INFO - PROCESS | 3424 | 1467364540238 Marionette TRACE conn7 <- [1,443,null,{"value":null}] 02:15:40 INFO - PROCESS | 3424 | 1467364540245 Marionette TRACE conn7 -> [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\", \"77f57ffc-e2d5-43f5-9f0e-e3ed3fd421d8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:15:40 INFO - PROCESS | 3424 | 1467364540247 Marionette INFO sendAsync 823c8ce9-dcc8-4499-864d-681f2fea0c49 02:15:40 INFO - PROCESS | 3424 | ++DOCSHELL 1937B000 == 36 [pid = 3424] [id = 120] 02:15:40 INFO - PROCESS | 3424 | ++DOMWINDOW == 92 (19A38000) [pid = 3424] [serial = 357] [outer = 00000000] 02:15:40 INFO - PROCESS | 3424 | ++DOMWINDOW == 93 (19C48400) [pid = 3424] [serial = 358] [outer = 19A38000] 02:15:40 INFO - PROCESS | 3424 | 1467364540291 Marionette DEBUG loaded listener.js 02:15:40 INFO - PROCESS | 3424 | ++DOMWINDOW == 94 (19C50400) [pid = 3424] [serial = 359] [outer = 19A38000] 02:15:40 INFO - PROCESS | 3424 | 1467364540720 Marionette TRACE conn7 <- [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]]]}] 02:15:40 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.composite.html | Canvas test: 2d.drawImage.composite 02:15:40 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.composite.html | took 630ms 02:15:40 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.floatsource.html 02:15:40 INFO - PROCESS | 3424 | 1467364540754 Marionette TRACE conn7 -> [0,445,"getWindowHandle",null] 02:15:40 INFO - PROCESS | 3424 | 1467364540756 Marionette TRACE conn7 <- [1,445,null,{"value":"13"}] 02:15:40 INFO - PROCESS | 3424 | 1467364540759 Marionette TRACE conn7 -> [0,446,"setScriptTimeout",{"ms":35000}] 02:15:40 INFO - PROCESS | 3424 | 1467364540761 Marionette TRACE conn7 <- [1,446,null,{}] 02:15:40 INFO - PROCESS | 3424 | 1467364540768 Marionette TRACE conn7 -> [0,447,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:15:40 INFO - PROCESS | 3424 | 1467364540770 Marionette INFO sendAsync 823c8ce9-dcc8-4499-864d-681f2fea0c49 02:15:40 INFO - PROCESS | 3424 | 1467364540894 Marionette TRACE conn7 <- [1,447,null,{"value":null}] 02:15:40 INFO - PROCESS | 3424 | 1467364540972 Marionette TRACE conn7 -> [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\", \"77f57ffc-e2d5-43f5-9f0e-e3ed3fd421d8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:15:40 INFO - PROCESS | 3424 | 1467364540976 Marionette INFO sendAsync 823c8ce9-dcc8-4499-864d-681f2fea0c49 02:15:41 INFO - PROCESS | 3424 | ++DOCSHELL 09059800 == 37 [pid = 3424] [id = 121] 02:15:41 INFO - PROCESS | 3424 | ++DOMWINDOW == 95 (09059C00) [pid = 3424] [serial = 360] [outer = 00000000] 02:15:41 INFO - PROCESS | 3424 | ++DOMWINDOW == 96 (0C744400) [pid = 3424] [serial = 361] [outer = 09059C00] 02:15:41 INFO - PROCESS | 3424 | 1467364541074 Marionette DEBUG loaded listener.js 02:15:41 INFO - PROCESS | 3424 | ++DOMWINDOW == 97 (0C806000) [pid = 3424] [serial = 362] [outer = 09059C00] 02:15:41 INFO - PROCESS | 3424 | 1467364541783 Marionette TRACE conn7 <- [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]]]}] 02:15:41 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.floatsource.html | Canvas test: 2d.drawImage.floatsource 02:15:41 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.floatsource.html | took 1068ms 02:15:41 INFO - PROCESS | 3424 | 1467364541829 Marionette TRACE conn7 -> [0,449,"getWindowHandle",null] 02:15:41 INFO - PROCESS | 3424 | 1467364541833 Marionette TRACE conn7 <- [1,449,null,{"value":"13"}] 02:15:41 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.emptysrc.html 02:15:41 INFO - PROCESS | 3424 | 1467364541839 Marionette TRACE conn7 -> [0,450,"setScriptTimeout",{"ms":35000}] 02:15:41 INFO - PROCESS | 3424 | 1467364541842 Marionette TRACE conn7 <- [1,450,null,{}] 02:15:41 INFO - PROCESS | 3424 | 1467364541846 Marionette TRACE conn7 -> [0,451,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:15:41 INFO - PROCESS | 3424 | 1467364541851 Marionette INFO sendAsync 823c8ce9-dcc8-4499-864d-681f2fea0c49 02:15:41 INFO - PROCESS | 3424 | 1467364541963 Marionette TRACE conn7 <- [1,451,null,{"value":null}] 02:15:42 INFO - PROCESS | 3424 | 1467364542090 Marionette TRACE conn7 -> [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\", \"77f57ffc-e2d5-43f5-9f0e-e3ed3fd421d8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:15:42 INFO - PROCESS | 3424 | 1467364542093 Marionette INFO sendAsync 823c8ce9-dcc8-4499-864d-681f2fea0c49 02:15:42 INFO - PROCESS | 3424 | ++DOCSHELL 0DBEE800 == 38 [pid = 3424] [id = 122] 02:15:42 INFO - PROCESS | 3424 | ++DOMWINDOW == 98 (115CFC00) [pid = 3424] [serial = 363] [outer = 00000000] 02:15:42 INFO - PROCESS | 3424 | ++DOMWINDOW == 99 (14A98C00) [pid = 3424] [serial = 364] [outer = 115CFC00] 02:15:42 INFO - PROCESS | 3424 | 1467364542151 Marionette DEBUG loaded listener.js 02:15:42 INFO - PROCESS | 3424 | ++DOMWINDOW == 100 (14E2DC00) [pid = 3424] [serial = 365] [outer = 115CFC00] 02:15:42 INFO - PROCESS | 3424 | 1467364542772 Marionette TRACE conn7 <- [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] 02:15:42 INFO - PROCESS | 3424 | 1467364542834 Marionette TRACE conn7 <- [1,453,null,{"value":"13"}] 02:15:42 INFO - PROCESS | 3424 | 1467364542852 Marionette TRACE conn7 -> [0,454,"setScriptTimeout",{"ms":35000}] 02:15:42 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.immediate.html 02:15:42 INFO - PROCESS | 3424 | 1467364542855 Marionette TRACE conn7 <- [1,454,null,{}] 02:15:42 INFO - PROCESS | 3424 | 1467364542859 Marionette TRACE conn7 -> [0,455,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:15:42 INFO - PROCESS | 3424 | 1467364542862 Marionette INFO sendAsync 823c8ce9-dcc8-4499-864d-681f2fea0c49 02:15:42 INFO - PROCESS | 3424 | 1467364542971 Marionette TRACE conn7 <- [1,455,null,{"value":null}] 02:15:43 INFO - PROCESS | 3424 | 1467364543098 Marionette TRACE conn7 -> [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\", \"77f57ffc-e2d5-43f5-9f0e-e3ed3fd421d8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:15:43 INFO - PROCESS | 3424 | 1467364543100 Marionette INFO sendAsync 823c8ce9-dcc8-4499-864d-681f2fea0c49 02:15:43 INFO - PROCESS | 3424 | ++DOCSHELL 17FBC800 == 39 [pid = 3424] [id = 123] 02:15:43 INFO - PROCESS | 3424 | ++DOMWINDOW == 101 (17FE7400) [pid = 3424] [serial = 366] [outer = 00000000] 02:15:43 INFO - PROCESS | 3424 | ++DOMWINDOW == 102 (18CDEC00) [pid = 3424] [serial = 367] [outer = 17FE7400] 02:15:43 INFO - PROCESS | 3424 | 1467364543156 Marionette DEBUG loaded listener.js 02:15:43 INFO - PROCESS | 3424 | ++DOMWINDOW == 103 (19C55800) [pid = 3424] [serial = 368] [outer = 17FE7400] 02:15:43 INFO - PROCESS | 3424 | [3424] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/m-beta-w32-d-00000000000000000/build/src/image/ImageFactory.cpp, line 109 02:15:43 INFO - PROCESS | 3424 | 1467364543776 Marionette TRACE conn7 <- [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]]]}] 02:15:43 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.immediate.html | Canvas test: 2d.drawImage.incomplete.immediate 02:15:43 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.immediate.html | took 970ms 02:15:43 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.nosrc.html 02:15:43 INFO - PROCESS | 3424 | 1467364543828 Marionette TRACE conn7 -> [0,457,"getWindowHandle",null] 02:15:43 INFO - PROCESS | 3424 | 1467364543833 Marionette TRACE conn7 <- [1,457,null,{"value":"13"}] 02:15:43 INFO - PROCESS | 3424 | 1467364543843 Marionette TRACE conn7 -> [0,458,"setScriptTimeout",{"ms":35000}] 02:15:43 INFO - PROCESS | 3424 | 1467364543848 Marionette TRACE conn7 <- [1,458,null,{}] 02:15:43 INFO - PROCESS | 3424 | 1467364543852 Marionette TRACE conn7 -> [0,459,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:15:43 INFO - PROCESS | 3424 | 1467364543855 Marionette INFO sendAsync 823c8ce9-dcc8-4499-864d-681f2fea0c49 02:15:43 INFO - PROCESS | 3424 | 1467364543970 Marionette TRACE conn7 <- [1,459,null,{"value":null}] 02:15:44 INFO - PROCESS | 3424 | 1467364544099 Marionette TRACE conn7 -> [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\", \"77f57ffc-e2d5-43f5-9f0e-e3ed3fd421d8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:15:44 INFO - PROCESS | 3424 | 1467364544101 Marionette INFO sendAsync 823c8ce9-dcc8-4499-864d-681f2fea0c49 02:15:44 INFO - PROCESS | 3424 | ++DOCSHELL 0D438C00 == 40 [pid = 3424] [id = 124] 02:15:44 INFO - PROCESS | 3424 | ++DOMWINDOW == 104 (0D43A000) [pid = 3424] [serial = 369] [outer = 00000000] 02:15:44 INFO - PROCESS | 3424 | ++DOMWINDOW == 105 (17FCF800) [pid = 3424] [serial = 370] [outer = 0D43A000] 02:15:44 INFO - PROCESS | 3424 | 1467364544163 Marionette DEBUG loaded listener.js 02:15:44 INFO - PROCESS | 3424 | ++DOMWINDOW == 106 (1ACC3800) [pid = 3424] [serial = 371] [outer = 0D43A000] 02:15:44 INFO - PROCESS | 3424 | 1467364544931 Marionette TRACE conn7 <- [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] 02:15:44 INFO - PROCESS | 3424 | 1467364544970 Marionette TRACE conn7 <- [1,461,null,{"value":"13"}] 02:15:44 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.reload.html 02:15:44 INFO - PROCESS | 3424 | 1467364544975 Marionette TRACE conn7 -> [0,462,"setScriptTimeout",{"ms":35000}] 02:15:44 INFO - PROCESS | 3424 | 1467364544978 Marionette TRACE conn7 <- [1,462,null,{}] 02:15:44 INFO - PROCESS | 3424 | 1467364544984 Marionette TRACE conn7 -> [0,463,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:15:44 INFO - PROCESS | 3424 | 1467364544986 Marionette INFO sendAsync 823c8ce9-dcc8-4499-864d-681f2fea0c49 02:15:45 INFO - PROCESS | 3424 | 1467364545090 Marionette TRACE conn7 <- [1,463,null,{"value":null}] 02:15:45 INFO - PROCESS | 3424 | 1467364545233 Marionette TRACE conn7 -> [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\", \"77f57ffc-e2d5-43f5-9f0e-e3ed3fd421d8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:15:45 INFO - PROCESS | 3424 | 1467364545235 Marionette INFO sendAsync 823c8ce9-dcc8-4499-864d-681f2fea0c49 02:15:45 INFO - PROCESS | 3424 | --DOCSHELL 14ABAC00 == 39 [pid = 3424] [id = 28] 02:15:45 INFO - PROCESS | 3424 | --DOCSHELL 17823800 == 38 [pid = 3424] [id = 11] 02:15:45 INFO - PROCESS | 3424 | --DOCSHELL 1684DC00 == 37 [pid = 3424] [id = 18] 02:15:45 INFO - PROCESS | 3424 | --DOCSHELL 114D5400 == 36 [pid = 3424] [id = 14] 02:15:45 INFO - PROCESS | 3424 | --DOCSHELL 19375C00 == 35 [pid = 3424] [id = 17] 02:15:45 INFO - PROCESS | 3424 | --DOCSHELL 1CA52000 == 34 [pid = 3424] [id = 8] 02:15:45 INFO - PROCESS | 3424 | --DOCSHELL 0D7A5000 == 33 [pid = 3424] [id = 27] 02:15:45 INFO - PROCESS | 3424 | --DOCSHELL 178ED800 == 32 [pid = 3424] [id = 16] 02:15:45 INFO - PROCESS | 3424 | --DOCSHELL 0CDCC400 == 31 [pid = 3424] [id = 26] 02:15:45 INFO - PROCESS | 3424 | --DOCSHELL 15152400 == 30 [pid = 3424] [id = 15] 02:15:45 INFO - PROCESS | 3424 | --DOCSHELL 0C83F000 == 29 [pid = 3424] [id = 112] 02:15:45 INFO - PROCESS | 3424 | --DOCSHELL 09055400 == 28 [pid = 3424] [id = 111] 02:15:45 INFO - PROCESS | 3424 | --DOMWINDOW == 105 (1B4C4000) [pid = 3424] [serial = 301] [outer = 00000000] [url = about:blank] 02:15:45 INFO - PROCESS | 3424 | --DOMWINDOW == 104 (1B9A7800) [pid = 3424] [serial = 304] [outer = 00000000] [url = about:blank] 02:15:45 INFO - PROCESS | 3424 | --DOMWINDOW == 103 (0D79F400) [pid = 3424] [serial = 307] [outer = 00000000] [url = about:blank] 02:15:45 INFO - PROCESS | 3424 | --DOMWINDOW == 102 (15143C00) [pid = 3424] [serial = 308] [outer = 00000000] [url = about:blank] 02:15:45 INFO - PROCESS | 3424 | --DOMWINDOW == 101 (1B57D000) [pid = 3424] [serial = 277] [outer = 00000000] [url = about:blank] 02:15:45 INFO - PROCESS | 3424 | --DOMWINDOW == 100 (1B9AF800) [pid = 3424] [serial = 278] [outer = 00000000] [url = about:blank] 02:15:45 INFO - PROCESS | 3424 | --DOMWINDOW == 99 (1C5BFC00) [pid = 3424] [serial = 280] [outer = 00000000] [url = about:blank] 02:15:45 INFO - PROCESS | 3424 | --DOMWINDOW == 98 (1C763400) [pid = 3424] [serial = 281] [outer = 00000000] [url = about:blank] 02:15:45 INFO - PROCESS | 3424 | --DOMWINDOW == 97 (1BBA4C00) [pid = 3424] [serial = 269] [outer = 00000000] [url = about:blank] 02:15:45 INFO - PROCESS | 3424 | --DOMWINDOW == 96 (1B9A6800) [pid = 3424] [serial = 268] [outer = 00000000] [url = about:blank] 02:15:45 INFO - PROCESS | 3424 | --DOMWINDOW == 95 (0D431C00) [pid = 3424] [serial = 289] [outer = 00000000] [url = about:blank] 02:15:45 INFO - PROCESS | 3424 | --DOMWINDOW == 94 (0DC45C00) [pid = 3424] [serial = 290] [outer = 00000000] [url = about:blank] 02:15:45 INFO - PROCESS | 3424 | --DOMWINDOW == 93 (17E13800) [pid = 3424] [serial = 292] [outer = 00000000] [url = about:blank] 02:15:45 INFO - PROCESS | 3424 | --DOMWINDOW == 92 (17F35400) [pid = 3424] [serial = 293] [outer = 00000000] [url = about:blank] 02:15:45 INFO - PROCESS | 3424 | --DOMWINDOW == 91 (17877C00) [pid = 3424] [serial = 274] [outer = 00000000] [url = about:blank] 02:15:45 INFO - PROCESS | 3424 | --DOMWINDOW == 90 (17F39C00) [pid = 3424] [serial = 275] [outer = 00000000] [url = about:blank] 02:15:45 INFO - PROCESS | 3424 | --DOMWINDOW == 89 (14A9E800) [pid = 3424] [serial = 286] [outer = 00000000] [url = about:blank] 02:15:45 INFO - PROCESS | 3424 | --DOMWINDOW == 88 (15148000) [pid = 3424] [serial = 287] [outer = 00000000] [url = about:blank] 02:15:45 INFO - PROCESS | 3424 | --DOMWINDOW == 87 (18BBB800) [pid = 3424] [serial = 295] [outer = 00000000] [url = about:blank] 02:15:45 INFO - PROCESS | 3424 | --DOMWINDOW == 86 (19B0F400) [pid = 3424] [serial = 296] [outer = 00000000] [url = about:blank] 02:15:45 INFO - PROCESS | 3424 | --DOMWINDOW == 85 (0D462C00) [pid = 3424] [serial = 271] [outer = 00000000] [url = about:blank] 02:15:45 INFO - PROCESS | 3424 | --DOMWINDOW == 84 (0D7ADC00) [pid = 3424] [serial = 272] [outer = 00000000] [url = about:blank] 02:15:45 INFO - PROCESS | 3424 | --DOMWINDOW == 83 (1A766800) [pid = 3424] [serial = 283] [outer = 00000000] [url = about:blank] 02:15:45 INFO - PROCESS | 3424 | --DOMWINDOW == 82 (1B4C4C00) [pid = 3424] [serial = 284] [outer = 00000000] [url = about:blank] 02:15:45 INFO - PROCESS | 3424 | --DOMWINDOW == 81 (1B9A9C00) [pid = 3424] [serial = 305] [outer = 00000000] [url = about:blank] 02:15:45 INFO - PROCESS | 3424 | --DOMWINDOW == 80 (1B577400) [pid = 3424] [serial = 302] [outer = 00000000] [url = about:blank] 02:15:45 INFO - PROCESS | 3424 | --DOMWINDOW == 79 (1A736C00) [pid = 3424] [serial = 298] [outer = 00000000] [url = about:blank] 02:15:45 INFO - PROCESS | 3424 | --DOMWINDOW == 78 (1A7B6C00) [pid = 3424] [serial = 299] [outer = 00000000] [url = about:blank] 02:15:45 INFO - PROCESS | 3424 | --DOMWINDOW == 77 (1A73DC00) [pid = 3424] [serial = 311] [outer = 00000000] [url = about:blank] 02:15:45 INFO - PROCESS | 3424 | --DOMWINDOW == 76 (1C5C9800) [pid = 3424] [serial = 314] [outer = 00000000] [url = about:blank] 02:15:45 INFO - PROCESS | 3424 | --DOMWINDOW == 75 (19ACC800) [pid = 3424] [serial = 310] [outer = 00000000] [url = about:blank] 02:15:45 INFO - PROCESS | 3424 | --DOMWINDOW == 74 (0D176000) [pid = 3424] [serial = 316] [outer = 00000000] [url = about:blank] 02:15:45 INFO - PROCESS | 3424 | --DOMWINDOW == 73 (1CA5AC00) [pid = 3424] [serial = 326] [outer = 00000000] [url = about:blank] 02:15:45 INFO - PROCESS | 3424 | --DOMWINDOW == 72 (1CA51C00) [pid = 3424] [serial = 325] [outer = 00000000] [url = about:blank] 02:15:45 INFO - PROCESS | 3424 | --DOMWINDOW == 71 (17E11800) [pid = 3424] [serial = 319] [outer = 00000000] [url = about:blank] 02:15:45 INFO - PROCESS | 3424 | --DOMWINDOW == 70 (1BF8F800) [pid = 3424] [serial = 224] [outer = 00000000] [url = about:blank] 02:15:45 INFO - PROCESS | 3424 | --DOMWINDOW == 69 (0D437400) [pid = 3424] [serial = 317] [outer = 00000000] [url = about:blank] 02:15:45 INFO - PROCESS | 3424 | --DOMWINDOW == 68 (17FC0800) [pid = 3424] [serial = 320] [outer = 00000000] [url = about:blank] 02:15:45 INFO - PROCESS | 3424 | --DOMWINDOW == 67 (1C5C5800) [pid = 3424] [serial = 322] [outer = 00000000] [url = about:blank] 02:15:45 INFO - PROCESS | 3424 | --DOMWINDOW == 66 (1C928C00) [pid = 3424] [serial = 233] [outer = 00000000] [url = about:blank] 02:15:45 INFO - PROCESS | 3424 | --DOMWINDOW == 65 (0D45DC00) [pid = 3424] [serial = 328] [outer = 00000000] [url = about:blank] 02:15:45 INFO - PROCESS | 3424 | --DOMWINDOW == 64 (1C76B000) [pid = 3424] [serial = 323] [outer = 00000000] [url = about:blank] 02:15:45 INFO - PROCESS | 3424 | --DOMWINDOW == 63 (1C5BD800) [pid = 3424] [serial = 313] [outer = 00000000] [url = about:blank] 02:15:45 INFO - PROCESS | 3424 | ++DOCSHELL 0905B400 == 29 [pid = 3424] [id = 125] 02:15:45 INFO - PROCESS | 3424 | ++DOMWINDOW == 64 (0905B800) [pid = 3424] [serial = 372] [outer = 00000000] 02:15:45 INFO - PROCESS | 3424 | ++DOMWINDOW == 65 (0C834400) [pid = 3424] [serial = 373] [outer = 0905B800] 02:15:45 INFO - PROCESS | 3424 | 1467364545333 Marionette DEBUG loaded listener.js 02:15:45 INFO - PROCESS | 3424 | ++DOMWINDOW == 66 (0D173C00) [pid = 3424] [serial = 374] [outer = 0905B800] 02:15:45 INFO - PROCESS | 3424 | [3424] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/m-beta-w32-d-00000000000000000/build/src/image/ImageFactory.cpp, line 109 02:15:45 INFO - PROCESS | 3424 | 1467364545768 Marionette TRACE conn7 <- [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] 02:15:45 INFO - PROCESS | 3424 | 1467364545821 Marionette TRACE conn7 <- [1,465,null,{"value":"13"}] 02:15:45 INFO - PROCESS | 3424 | 1467364545827 Marionette TRACE conn7 -> [0,466,"setScriptTimeout",{"ms":35000}] 02:15:45 INFO - PROCESS | 3424 | 1467364545830 Marionette TRACE conn7 <- [1,466,null,{}] 02:15:45 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.removedsrc.html 02:15:45 INFO - PROCESS | 3424 | 1467364545834 Marionette TRACE conn7 -> [0,467,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:15:45 INFO - PROCESS | 3424 | 1467364545836 Marionette INFO sendAsync 823c8ce9-dcc8-4499-864d-681f2fea0c49 02:15:45 INFO - PROCESS | 3424 | 1467364545925 Marionette TRACE conn7 <- [1,467,null,{"value":null}] 02:15:45 INFO - PROCESS | 3424 | 1467364545934 Marionette TRACE conn7 -> [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\", \"77f57ffc-e2d5-43f5-9f0e-e3ed3fd421d8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:15:45 INFO - PROCESS | 3424 | 1467364545936 Marionette INFO sendAsync 823c8ce9-dcc8-4499-864d-681f2fea0c49 02:15:45 INFO - PROCESS | 3424 | ++DOCSHELL 115CB000 == 30 [pid = 3424] [id = 126] 02:15:45 INFO - PROCESS | 3424 | ++DOMWINDOW == 67 (115CD400) [pid = 3424] [serial = 375] [outer = 00000000] 02:15:45 INFO - PROCESS | 3424 | ++DOMWINDOW == 68 (147E8000) [pid = 3424] [serial = 376] [outer = 115CD400] 02:15:45 INFO - PROCESS | 3424 | 1467364545982 Marionette DEBUG loaded listener.js 02:15:46 INFO - PROCESS | 3424 | ++DOMWINDOW == 69 (14E69000) [pid = 3424] [serial = 377] [outer = 115CD400] 02:15:46 INFO - PROCESS | 3424 | ++DOMWINDOW == 70 (16E60C00) [pid = 3424] [serial = 378] [outer = 0D5E7800] 02:15:46 INFO - PROCESS | 3424 | 1467364546507 Marionette TRACE conn7 <- [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] 02:15:46 INFO - PROCESS | 3424 | 1467364546567 Marionette TRACE conn7 <- [1,469,null,{"value":"13"}] 02:15:46 INFO - PROCESS | 3424 | 1467364546570 Marionette TRACE conn7 -> [0,470,"setScriptTimeout",{"ms":35000}] 02:15:46 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativedest.html 02:15:46 INFO - PROCESS | 3424 | 1467364546574 Marionette TRACE conn7 <- [1,470,null,{}] 02:15:46 INFO - PROCESS | 3424 | 1467364546584 Marionette TRACE conn7 -> [0,471,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:15:46 INFO - PROCESS | 3424 | 1467364546588 Marionette INFO sendAsync 823c8ce9-dcc8-4499-864d-681f2fea0c49 02:15:46 INFO - PROCESS | 3424 | 1467364546676 Marionette TRACE conn7 <- [1,471,null,{"value":null}] 02:15:46 INFO - PROCESS | 3424 | 1467364546761 Marionette TRACE conn7 -> [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\", \"77f57ffc-e2d5-43f5-9f0e-e3ed3fd421d8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:15:46 INFO - PROCESS | 3424 | 1467364546764 Marionette INFO sendAsync 823c8ce9-dcc8-4499-864d-681f2fea0c49 02:15:46 INFO - PROCESS | 3424 | ++DOCSHELL 17EB8000 == 31 [pid = 3424] [id = 127] 02:15:46 INFO - PROCESS | 3424 | ++DOMWINDOW == 71 (17EBDC00) [pid = 3424] [serial = 379] [outer = 00000000] 02:15:46 INFO - PROCESS | 3424 | ++DOMWINDOW == 72 (17FB5C00) [pid = 3424] [serial = 380] [outer = 17EBDC00] 02:15:46 INFO - PROCESS | 3424 | 1467364546811 Marionette DEBUG loaded listener.js 02:15:46 INFO - PROCESS | 3424 | ++DOMWINDOW == 73 (17FC2400) [pid = 3424] [serial = 381] [outer = 17EBDC00] 02:15:47 INFO - PROCESS | 3424 | 1467364547195 Marionette TRACE conn7 <- [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]]]}] 02:15:47 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativedest.html | Negative destination width/height represents the correct rectangle 02:15:47 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativedest.html | took 669ms 02:15:47 INFO - PROCESS | 3424 | 1467364547284 Marionette TRACE conn7 -> [0,473,"getWindowHandle",null] 02:15:47 INFO - PROCESS | 3424 | 1467364547287 Marionette TRACE conn7 <- [1,473,null,{"value":"13"}] 02:15:47 INFO - PROCESS | 3424 | 1467364547293 Marionette TRACE conn7 -> [0,474,"setScriptTimeout",{"ms":35000}] 02:15:47 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativedir.html 02:15:47 INFO - PROCESS | 3424 | 1467364547304 Marionette TRACE conn7 <- [1,474,null,{}] 02:15:47 INFO - PROCESS | 3424 | 1467364547312 Marionette TRACE conn7 -> [0,475,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:15:47 INFO - PROCESS | 3424 | 1467364547314 Marionette INFO sendAsync 823c8ce9-dcc8-4499-864d-681f2fea0c49 02:15:47 INFO - PROCESS | 3424 | 1467364547428 Marionette TRACE conn7 <- [1,475,null,{"value":null}] 02:15:47 INFO - PROCESS | 3424 | 1467364547481 Marionette TRACE conn7 -> [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\", \"77f57ffc-e2d5-43f5-9f0e-e3ed3fd421d8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:15:47 INFO - PROCESS | 3424 | 1467364547483 Marionette INFO sendAsync 823c8ce9-dcc8-4499-864d-681f2fea0c49 02:15:47 INFO - PROCESS | 3424 | ++DOCSHELL 184F3400 == 32 [pid = 3424] [id = 128] 02:15:47 INFO - PROCESS | 3424 | ++DOMWINDOW == 74 (18BB6C00) [pid = 3424] [serial = 382] [outer = 00000000] 02:15:47 INFO - PROCESS | 3424 | ++DOMWINDOW == 75 (19A3AC00) [pid = 3424] [serial = 383] [outer = 18BB6C00] 02:15:47 INFO - PROCESS | 3424 | 1467364547527 Marionette DEBUG loaded listener.js 02:15:47 INFO - PROCESS | 3424 | ++DOMWINDOW == 76 (17EC1C00) [pid = 3424] [serial = 384] [outer = 18BB6C00] 02:15:47 INFO - PROCESS | 3424 | 1467364547971 Marionette TRACE conn7 <- [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]]]}] 02:15:47 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativedir.html | Negative dimensions do not affect the direction of the image 02:15:47 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativedir.html | took 690ms 02:15:47 INFO - PROCESS | 3424 | 1467364547989 Marionette TRACE conn7 -> [0,477,"getWindowHandle",null] 02:15:47 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativesource.html 02:15:47 INFO - PROCESS | 3424 | 1467364547991 Marionette TRACE conn7 <- [1,477,null,{"value":"13"}] 02:15:48 INFO - PROCESS | 3424 | 1467364547994 Marionette TRACE conn7 -> [0,478,"setScriptTimeout",{"ms":35000}] 02:15:48 INFO - PROCESS | 3424 | 1467364547995 Marionette TRACE conn7 <- [1,478,null,{}] 02:15:48 INFO - PROCESS | 3424 | 1467364548008 Marionette TRACE conn7 -> [0,479,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:15:48 INFO - PROCESS | 3424 | 1467364548010 Marionette INFO sendAsync 823c8ce9-dcc8-4499-864d-681f2fea0c49 02:15:48 INFO - PROCESS | 3424 | 1467364548119 Marionette TRACE conn7 <- [1,479,null,{"value":null}] 02:15:48 INFO - PROCESS | 3424 | 1467364548124 Marionette TRACE conn7 -> [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\", \"77f57ffc-e2d5-43f5-9f0e-e3ed3fd421d8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:15:48 INFO - PROCESS | 3424 | 1467364548126 Marionette INFO sendAsync 823c8ce9-dcc8-4499-864d-681f2fea0c49 02:15:48 INFO - PROCESS | 3424 | ++DOCSHELL 19BF2800 == 33 [pid = 3424] [id = 129] 02:15:48 INFO - PROCESS | 3424 | ++DOMWINDOW == 77 (19C46800) [pid = 3424] [serial = 385] [outer = 00000000] 02:15:48 INFO - PROCESS | 3424 | ++DOMWINDOW == 78 (1A734800) [pid = 3424] [serial = 386] [outer = 19C46800] 02:15:48 INFO - PROCESS | 3424 | 1467364548170 Marionette DEBUG loaded listener.js 02:15:48 INFO - PROCESS | 3424 | ++DOMWINDOW == 79 (1A7AE000) [pid = 3424] [serial = 387] [outer = 19C46800] 02:15:48 INFO - PROCESS | 3424 | 1467364548637 Marionette TRACE conn7 <- [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]]]}] 02:15:48 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativesource.html | Negative source width/height represents the correct rectangle 02:15:48 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativesource.html | took 691ms 02:15:48 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.nonfinite.html 02:15:48 INFO - PROCESS | 3424 | 1467364548686 Marionette TRACE conn7 -> [0,481,"getWindowHandle",null] 02:15:48 INFO - PROCESS | 3424 | 1467364548688 Marionette TRACE conn7 <- [1,481,null,{"value":"13"}] 02:15:48 INFO - PROCESS | 3424 | 1467364548691 Marionette TRACE conn7 -> [0,482,"setScriptTimeout",{"ms":35000}] 02:15:48 INFO - PROCESS | 3424 | 1467364548693 Marionette TRACE conn7 <- [1,482,null,{}] 02:15:48 INFO - PROCESS | 3424 | 1467364548696 Marionette TRACE conn7 -> [0,483,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:15:48 INFO - PROCESS | 3424 | 1467364548702 Marionette INFO sendAsync 823c8ce9-dcc8-4499-864d-681f2fea0c49 02:15:48 INFO - PROCESS | 3424 | 1467364548875 Marionette TRACE conn7 <- [1,483,null,{"value":null}] 02:15:48 INFO - PROCESS | 3424 | 1467364548936 Marionette TRACE conn7 -> [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\", \"77f57ffc-e2d5-43f5-9f0e-e3ed3fd421d8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:15:48 INFO - PROCESS | 3424 | 1467364548938 Marionette INFO sendAsync 823c8ce9-dcc8-4499-864d-681f2fea0c49 02:15:48 INFO - PROCESS | 3424 | ++DOCSHELL 1ACC7400 == 34 [pid = 3424] [id = 130] 02:15:48 INFO - PROCESS | 3424 | ++DOMWINDOW == 80 (1ACC9400) [pid = 3424] [serial = 388] [outer = 00000000] 02:15:48 INFO - PROCESS | 3424 | ++DOMWINDOW == 81 (1ACD0400) [pid = 3424] [serial = 389] [outer = 1ACC9400] 02:15:48 INFO - PROCESS | 3424 | 1467364548981 Marionette DEBUG loaded listener.js 02:15:49 INFO - PROCESS | 3424 | ++DOMWINDOW == 82 (1AD5BC00) [pid = 3424] [serial = 390] [outer = 1ACC9400] 02:15:49 INFO - PROCESS | 3424 | --DOMWINDOW == 81 (0D42D800) [pid = 3424] [serial = 327] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.destsize.html] 02:15:49 INFO - PROCESS | 3424 | --DOMWINDOW == 80 (09059000) [pid = 3424] [serial = 330] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.sourcepos.html] 02:15:49 INFO - PROCESS | 3424 | --DOMWINDOW == 79 (0C810400) [pid = 3424] [serial = 339] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.apng.html] 02:15:49 INFO - PROCESS | 3424 | --DOMWINDOW == 78 (15E52C00) [pid = 3424] [serial = 345] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.poster.html] 02:15:49 INFO - PROCESS | 3424 | --DOMWINDOW == 77 (0D7AB800) [pid = 3424] [serial = 342] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.gif.html] 02:15:49 INFO - PROCESS | 3424 | --DOMWINDOW == 76 (17E12400) [pid = 3424] [serial = 348] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.broken.html] 02:15:49 INFO - PROCESS | 3424 | --DOMWINDOW == 75 (0C83FC00) [pid = 3424] [serial = 333] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.sourcesize.html] 02:15:49 INFO - PROCESS | 3424 | --DOMWINDOW == 74 (0D43C000) [pid = 3424] [serial = 336] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.alpha.html] 02:15:49 INFO - PROCESS | 3424 | --DOMWINDOW == 73 (0C838000) [pid = 3424] [serial = 351] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.canvas.html] 02:15:49 INFO - PROCESS | 3424 | --DOMWINDOW == 72 (18038400) [pid = 3424] [serial = 354] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.clip.html] 02:15:49 INFO - PROCESS | 3424 | 1467364549481 Marionette TRACE conn7 <- [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]]]}] 02:15:49 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.nonfinite.html | drawImage() with Infinity/NaN is ignored 02:15:49 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.nonfinite.html | took 830ms 02:15:49 INFO - PROCESS | 3424 | 1467364549522 Marionette TRACE conn7 -> [0,485,"getWindowHandle",null] 02:15:49 INFO - PROCESS | 3424 | 1467364549524 Marionette TRACE conn7 <- [1,485,null,{"value":"13"}] 02:15:49 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.nowrap.html 02:15:49 INFO - PROCESS | 3424 | 1467364549527 Marionette TRACE conn7 -> [0,486,"setScriptTimeout",{"ms":35000}] 02:15:49 INFO - PROCESS | 3424 | 1467364549529 Marionette TRACE conn7 <- [1,486,null,{}] 02:15:49 INFO - PROCESS | 3424 | 1467364549532 Marionette TRACE conn7 -> [0,487,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:15:49 INFO - PROCESS | 3424 | 1467364549534 Marionette INFO sendAsync 823c8ce9-dcc8-4499-864d-681f2fea0c49 02:15:49 INFO - PROCESS | 3424 | 1467364549613 Marionette TRACE conn7 <- [1,487,null,{"value":null}] 02:15:49 INFO - PROCESS | 3424 | 1467364549701 Marionette TRACE conn7 -> [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\", \"77f57ffc-e2d5-43f5-9f0e-e3ed3fd421d8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:15:49 INFO - PROCESS | 3424 | 1467364549703 Marionette INFO sendAsync 823c8ce9-dcc8-4499-864d-681f2fea0c49 02:15:49 INFO - PROCESS | 3424 | ++DOCSHELL 0C838000 == 35 [pid = 3424] [id = 131] 02:15:49 INFO - PROCESS | 3424 | ++DOMWINDOW == 73 (0C83FC00) [pid = 3424] [serial = 391] [outer = 00000000] 02:15:49 INFO - PROCESS | 3424 | ++DOMWINDOW == 74 (17E12400) [pid = 3424] [serial = 392] [outer = 0C83FC00] 02:15:49 INFO - PROCESS | 3424 | 1467364549747 Marionette DEBUG loaded listener.js 02:15:49 INFO - PROCESS | 3424 | ++DOMWINDOW == 75 (17FCF000) [pid = 3424] [serial = 393] [outer = 0C83FC00] 02:15:50 INFO - PROCESS | 3424 | 1467364550111 Marionette TRACE conn7 <- [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]]]}] 02:15:50 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.nowrap.html | Stretched images do not get pixels wrapping around the edges 02:15:50 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.nowrap.html | took 630ms 02:15:50 INFO - PROCESS | 3424 | 1467364550158 Marionette TRACE conn7 -> [0,489,"getWindowHandle",null] 02:15:50 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.null.html 02:15:50 INFO - PROCESS | 3424 | 1467364550160 Marionette TRACE conn7 <- [1,489,null,{"value":"13"}] 02:15:50 INFO - PROCESS | 3424 | 1467364550163 Marionette TRACE conn7 -> [0,490,"setScriptTimeout",{"ms":35000}] 02:15:50 INFO - PROCESS | 3424 | 1467364550165 Marionette TRACE conn7 <- [1,490,null,{}] 02:15:50 INFO - PROCESS | 3424 | 1467364550168 Marionette TRACE conn7 -> [0,491,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:15:50 INFO - PROCESS | 3424 | 1467364550170 Marionette INFO sendAsync 823c8ce9-dcc8-4499-864d-681f2fea0c49 02:15:50 INFO - PROCESS | 3424 | 1467364550307 Marionette TRACE conn7 <- [1,491,null,{"value":null}] 02:15:50 INFO - PROCESS | 3424 | 1467364550321 Marionette TRACE conn7 -> [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\", \"77f57ffc-e2d5-43f5-9f0e-e3ed3fd421d8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:15:50 INFO - PROCESS | 3424 | 1467364550323 Marionette INFO sendAsync 823c8ce9-dcc8-4499-864d-681f2fea0c49 02:15:50 INFO - PROCESS | 3424 | ++DOCSHELL 17FCBC00 == 36 [pid = 3424] [id = 132] 02:15:50 INFO - PROCESS | 3424 | ++DOMWINDOW == 76 (1AC7F800) [pid = 3424] [serial = 394] [outer = 00000000] 02:15:50 INFO - PROCESS | 3424 | ++DOMWINDOW == 77 (1B479C00) [pid = 3424] [serial = 395] [outer = 1AC7F800] 02:15:50 INFO - PROCESS | 3424 | 1467364550366 Marionette DEBUG loaded listener.js 02:15:50 INFO - PROCESS | 3424 | ++DOMWINDOW == 78 (1B4BA400) [pid = 3424] [serial = 396] [outer = 1AC7F800] 02:15:50 INFO - PROCESS | 3424 | 1467364550761 Marionette TRACE conn7 <- [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]]]}] 02:15:50 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.null.html | Canvas test: 2d.drawImage.null 02:15:50 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.null.html | took 630ms 02:15:50 INFO - PROCESS | 3424 | 1467364550794 Marionette TRACE conn7 -> [0,493,"getWindowHandle",null] 02:15:50 INFO - PROCESS | 3424 | 1467364550796 Marionette TRACE conn7 <- [1,493,null,{"value":"13"}] 02:15:50 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.path.html 02:15:50 INFO - PROCESS | 3424 | 1467364550799 Marionette TRACE conn7 -> [0,494,"setScriptTimeout",{"ms":35000}] 02:15:50 INFO - PROCESS | 3424 | 1467364550801 Marionette TRACE conn7 <- [1,494,null,{}] 02:15:50 INFO - PROCESS | 3424 | 1467364550804 Marionette TRACE conn7 -> [0,495,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:15:50 INFO - PROCESS | 3424 | 1467364550806 Marionette INFO sendAsync 823c8ce9-dcc8-4499-864d-681f2fea0c49 02:15:50 INFO - PROCESS | 3424 | 1467364550921 Marionette TRACE conn7 <- [1,495,null,{"value":null}] 02:15:50 INFO - PROCESS | 3424 | 1467364550929 Marionette TRACE conn7 -> [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\", \"77f57ffc-e2d5-43f5-9f0e-e3ed3fd421d8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:15:50 INFO - PROCESS | 3424 | 1467364550931 Marionette INFO sendAsync 823c8ce9-dcc8-4499-864d-681f2fea0c49 02:15:50 INFO - PROCESS | 3424 | ++DOCSHELL 1B4BF000 == 37 [pid = 3424] [id = 133] 02:15:50 INFO - PROCESS | 3424 | ++DOMWINDOW == 79 (1B4C3800) [pid = 3424] [serial = 397] [outer = 00000000] 02:15:50 INFO - PROCESS | 3424 | ++DOMWINDOW == 80 (1B575C00) [pid = 3424] [serial = 398] [outer = 1B4C3800] 02:15:50 INFO - PROCESS | 3424 | 1467364550984 Marionette DEBUG loaded listener.js 02:15:51 INFO - PROCESS | 3424 | ++DOMWINDOW == 81 (1B578400) [pid = 3424] [serial = 399] [outer = 1B4C3800] 02:15:51 INFO - PROCESS | 3424 | 1467364551480 Marionette TRACE conn7 <- [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]]]}] 02:15:51 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.path.html | Canvas test: 2d.drawImage.path 02:15:51 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.path.html | took 730ms 02:15:51 INFO - PROCESS | 3424 | 1467364551574 Marionette TRACE conn7 -> [0,497,"getWindowHandle",null] 02:15:51 INFO - PROCESS | 3424 | 1467364551579 Marionette TRACE conn7 <- [1,497,null,{"value":"13"}] 02:15:51 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.self.1.html 02:15:51 INFO - PROCESS | 3424 | 1467364551601 Marionette TRACE conn7 -> [0,498,"setScriptTimeout",{"ms":35000}] 02:15:51 INFO - PROCESS | 3424 | 1467364551604 Marionette TRACE conn7 <- [1,498,null,{}] 02:15:51 INFO - PROCESS | 3424 | 1467364551611 Marionette TRACE conn7 -> [0,499,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:15:51 INFO - PROCESS | 3424 | 1467364551614 Marionette INFO sendAsync 823c8ce9-dcc8-4499-864d-681f2fea0c49 02:15:51 INFO - PROCESS | 3424 | 1467364551779 Marionette TRACE conn7 <- [1,499,null,{"value":null}] 02:15:51 INFO - PROCESS | 3424 | 1467364551790 Marionette TRACE conn7 -> [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\", \"77f57ffc-e2d5-43f5-9f0e-e3ed3fd421d8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:15:51 INFO - PROCESS | 3424 | 1467364551794 Marionette INFO sendAsync 823c8ce9-dcc8-4499-864d-681f2fea0c49 02:15:51 INFO - PROCESS | 3424 | ++DOCSHELL 0C833400 == 38 [pid = 3424] [id = 134] 02:15:51 INFO - PROCESS | 3424 | ++DOMWINDOW == 82 (0C833800) [pid = 3424] [serial = 400] [outer = 00000000] 02:15:51 INFO - PROCESS | 3424 | ++DOMWINDOW == 83 (0D528400) [pid = 3424] [serial = 401] [outer = 0C833800] 02:15:51 INFO - PROCESS | 3424 | 1467364551851 Marionette DEBUG loaded listener.js 02:15:51 INFO - PROCESS | 3424 | ++DOMWINDOW == 84 (0DBE9000) [pid = 3424] [serial = 402] [outer = 0C833800] 02:15:52 INFO - PROCESS | 3424 | 1467364552463 Marionette TRACE conn7 <- [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]]]}] 02:15:52 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.self.1.html | Canvas test: 2d.drawImage.self.1 02:15:52 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.self.1.html | took 889ms 02:15:52 INFO - PROCESS | 3424 | 1467364552476 Marionette TRACE conn7 -> [0,501,"getWindowHandle",null] 02:15:52 INFO - PROCESS | 3424 | 1467364552481 Marionette TRACE conn7 <- [1,501,null,{"value":"13"}] 02:15:52 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.self.2.html 02:15:52 INFO - PROCESS | 3424 | 1467364552487 Marionette TRACE conn7 -> [0,502,"setScriptTimeout",{"ms":35000}] 02:15:52 INFO - PROCESS | 3424 | 1467364552490 Marionette TRACE conn7 <- [1,502,null,{}] 02:15:52 INFO - PROCESS | 3424 | 1467364552494 Marionette TRACE conn7 -> [0,503,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:15:52 INFO - PROCESS | 3424 | 1467364552497 Marionette INFO sendAsync 823c8ce9-dcc8-4499-864d-681f2fea0c49 02:15:52 INFO - PROCESS | 3424 | 1467364552609 Marionette TRACE conn7 <- [1,503,null,{"value":null}] 02:15:52 INFO - PROCESS | 3424 | 1467364552710 Marionette TRACE conn7 -> [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\", \"77f57ffc-e2d5-43f5-9f0e-e3ed3fd421d8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:15:52 INFO - PROCESS | 3424 | 1467364552713 Marionette INFO sendAsync 823c8ce9-dcc8-4499-864d-681f2fea0c49 02:15:52 INFO - PROCESS | 3424 | ++DOCSHELL 178F1C00 == 39 [pid = 3424] [id = 135] 02:15:52 INFO - PROCESS | 3424 | ++DOMWINDOW == 85 (17E0F800) [pid = 3424] [serial = 403] [outer = 00000000] 02:15:52 INFO - PROCESS | 3424 | ++DOMWINDOW == 86 (17F35400) [pid = 3424] [serial = 404] [outer = 17E0F800] 02:15:52 INFO - PROCESS | 3424 | 1467364552769 Marionette DEBUG loaded listener.js 02:15:52 INFO - PROCESS | 3424 | ++DOMWINDOW == 87 (17FC5400) [pid = 3424] [serial = 405] [outer = 17E0F800] 02:15:53 INFO - PROCESS | 3424 | 1467364553381 Marionette TRACE conn7 <- [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]]]}] 02:15:53 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.self.2.html | Canvas test: 2d.drawImage.self.2 02:15:53 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.self.2.html | took 930ms 02:15:53 INFO - PROCESS | 3424 | 1467364553421 Marionette TRACE conn7 -> [0,505,"getWindowHandle",null] 02:15:53 INFO - PROCESS | 3424 | 1467364553423 Marionette TRACE conn7 <- [1,505,null,{"value":"13"}] 02:15:53 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.svg.html 02:15:53 INFO - PROCESS | 3424 | 1467364553427 Marionette TRACE conn7 -> [0,506,"setScriptTimeout",{"ms":35000}] 02:15:53 INFO - PROCESS | 3424 | 1467364553431 Marionette TRACE conn7 <- [1,506,null,{}] 02:15:53 INFO - PROCESS | 3424 | 1467364553442 Marionette TRACE conn7 -> [0,507,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:15:53 INFO - PROCESS | 3424 | 1467364553447 Marionette INFO sendAsync 823c8ce9-dcc8-4499-864d-681f2fea0c49 02:15:53 INFO - PROCESS | 3424 | 1467364553557 Marionette TRACE conn7 <- [1,507,null,{"value":null}] 02:15:53 INFO - PROCESS | 3424 | 1467364553657 Marionette TRACE conn7 -> [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\", \"77f57ffc-e2d5-43f5-9f0e-e3ed3fd421d8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:15:53 INFO - PROCESS | 3424 | 1467364553660 Marionette INFO sendAsync 823c8ce9-dcc8-4499-864d-681f2fea0c49 02:15:53 INFO - PROCESS | 3424 | ++DOCSHELL 1B4C2400 == 40 [pid = 3424] [id = 136] 02:15:53 INFO - PROCESS | 3424 | ++DOMWINDOW == 88 (1B4C4000) [pid = 3424] [serial = 406] [outer = 00000000] 02:15:53 INFO - PROCESS | 3424 | ++DOMWINDOW == 89 (1B57D000) [pid = 3424] [serial = 407] [outer = 1B4C4000] 02:15:53 INFO - PROCESS | 3424 | 1467364553717 Marionette DEBUG loaded listener.js 02:15:53 INFO - PROCESS | 3424 | ++DOMWINDOW == 90 (1B74C400) [pid = 3424] [serial = 408] [outer = 1B4C4000] 02:15:54 INFO - PROCESS | 3424 | 1467364554295 Marionette TRACE conn7 <- [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]]]}] 02:15:54 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.svg.html | drawImage() of an SVG image 02:15:54 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.svg.html | took 930ms 02:15:54 INFO - PROCESS | 3424 | 1467364554361 Marionette TRACE conn7 -> [0,509,"getWindowHandle",null] 02:15:54 INFO - PROCESS | 3424 | 1467364554364 Marionette TRACE conn7 <- [1,509,null,{"value":"13"}] 02:15:54 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.transform.html 02:15:54 INFO - PROCESS | 3424 | 1467364554367 Marionette TRACE conn7 -> [0,510,"setScriptTimeout",{"ms":35000}] 02:15:54 INFO - PROCESS | 3424 | 1467364554369 Marionette TRACE conn7 <- [1,510,null,{}] 02:15:54 INFO - PROCESS | 3424 | 1467364554373 Marionette TRACE conn7 -> [0,511,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:15:54 INFO - PROCESS | 3424 | 1467364554376 Marionette INFO sendAsync 823c8ce9-dcc8-4499-864d-681f2fea0c49 02:15:54 INFO - PROCESS | 3424 | 1467364554486 Marionette TRACE conn7 <- [1,511,null,{"value":null}] 02:15:54 INFO - PROCESS | 3424 | 1467364554584 Marionette TRACE conn7 -> [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\", \"77f57ffc-e2d5-43f5-9f0e-e3ed3fd421d8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:15:54 INFO - PROCESS | 3424 | 1467364554587 Marionette INFO sendAsync 823c8ce9-dcc8-4499-864d-681f2fea0c49 02:15:54 INFO - PROCESS | 3424 | ++DOCSHELL 1B9A9400 == 41 [pid = 3424] [id = 137] 02:15:54 INFO - PROCESS | 3424 | ++DOMWINDOW == 91 (1B9A9C00) [pid = 3424] [serial = 409] [outer = 00000000] 02:15:54 INFO - PROCESS | 3424 | ++DOMWINDOW == 92 (1B9B0400) [pid = 3424] [serial = 410] [outer = 1B9A9C00] 02:15:54 INFO - PROCESS | 3424 | 1467364554640 Marionette DEBUG loaded listener.js 02:15:54 INFO - PROCESS | 3424 | ++DOMWINDOW == 93 (1B9B4C00) [pid = 3424] [serial = 411] [outer = 1B9A9C00] 02:15:55 INFO - PROCESS | 3424 | 1467364555211 Marionette TRACE conn7 <- [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]]]}] 02:15:55 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.transform.html | Canvas test: 2d.drawImage.transform 02:15:55 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.transform.html | took 870ms 02:15:55 INFO - PROCESS | 3424 | 1467364555240 Marionette TRACE conn7 -> [0,513,"getWindowHandle",null] 02:15:55 INFO - PROCESS | 3424 | 1467364555243 Marionette TRACE conn7 <- [1,513,null,{"value":"13"}] 02:15:55 INFO - PROCESS | 3424 | 1467364555246 Marionette TRACE conn7 -> [0,514,"setScriptTimeout",{"ms":35000}] 02:15:55 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.wrongtype.html 02:15:55 INFO - PROCESS | 3424 | 1467364555248 Marionette TRACE conn7 <- [1,514,null,{}] 02:15:55 INFO - PROCESS | 3424 | 1467364555252 Marionette TRACE conn7 -> [0,515,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:15:55 INFO - PROCESS | 3424 | 1467364555254 Marionette INFO sendAsync 823c8ce9-dcc8-4499-864d-681f2fea0c49 02:15:55 INFO - PROCESS | 3424 | 1467364555359 Marionette TRACE conn7 <- [1,515,null,{"value":null}] 02:15:55 INFO - PROCESS | 3424 | 1467364555458 Marionette TRACE conn7 -> [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\", \"77f57ffc-e2d5-43f5-9f0e-e3ed3fd421d8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:15:55 INFO - PROCESS | 3424 | 1467364555460 Marionette INFO sendAsync 823c8ce9-dcc8-4499-864d-681f2fea0c49 02:15:55 INFO - PROCESS | 3424 | ++DOCSHELL 1BB97C00 == 42 [pid = 3424] [id = 138] 02:15:55 INFO - PROCESS | 3424 | ++DOMWINDOW == 94 (1BBA5000) [pid = 3424] [serial = 412] [outer = 00000000] 02:15:55 INFO - PROCESS | 3424 | ++DOMWINDOW == 95 (1BE2AC00) [pid = 3424] [serial = 413] [outer = 1BBA5000] 02:15:55 INFO - PROCESS | 3424 | 1467364555513 Marionette DEBUG loaded listener.js 02:15:55 INFO - PROCESS | 3424 | ++DOMWINDOW == 96 (1BF91000) [pid = 3424] [serial = 414] [outer = 1BBA5000] 02:15:56 INFO - PROCESS | 3424 | 1467364556131 Marionette TRACE conn7 <- [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]]]}] 02:15:56 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 02:15:56 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.wrongtype.html | took 930ms 02:15:56 INFO - PROCESS | 3424 | 1467364556343 Marionette TRACE conn7 -> [0,517,"getWindowHandle",null] 02:15:56 INFO - PROCESS | 3424 | 1467364556348 Marionette TRACE conn7 <- [1,517,null,{"value":"13"}] 02:15:56 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerocanvas.html 02:15:56 INFO - PROCESS | 3424 | 1467364556367 Marionette TRACE conn7 -> [0,518,"setScriptTimeout",{"ms":35000}] 02:15:56 INFO - PROCESS | 3424 | 1467364556371 Marionette TRACE conn7 <- [1,518,null,{}] 02:15:56 INFO - PROCESS | 3424 | 1467364556376 Marionette TRACE conn7 -> [0,519,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:15:56 INFO - PROCESS | 3424 | 1467364556379 Marionette INFO sendAsync 823c8ce9-dcc8-4499-864d-681f2fea0c49 02:15:56 INFO - PROCESS | 3424 | 1467364556482 Marionette TRACE conn7 <- [1,519,null,{"value":null}] 02:15:56 INFO - PROCESS | 3424 | 1467364556563 Marionette TRACE conn7 -> [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\", \"77f57ffc-e2d5-43f5-9f0e-e3ed3fd421d8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:15:56 INFO - PROCESS | 3424 | 1467364556568 Marionette INFO sendAsync 823c8ce9-dcc8-4499-864d-681f2fea0c49 02:15:56 INFO - PROCESS | 3424 | ++DOCSHELL 0C74D400 == 43 [pid = 3424] [id = 139] 02:15:56 INFO - PROCESS | 3424 | ++DOMWINDOW == 97 (0C802000) [pid = 3424] [serial = 415] [outer = 00000000] 02:15:56 INFO - PROCESS | 3424 | ++DOMWINDOW == 98 (0D436800) [pid = 3424] [serial = 416] [outer = 0C802000] 02:15:56 INFO - PROCESS | 3424 | 1467364556661 Marionette DEBUG loaded listener.js 02:15:56 INFO - PROCESS | 3424 | ++DOMWINDOW == 99 (0D463400) [pid = 3424] [serial = 417] [outer = 0C802000] 02:15:57 INFO - PROCESS | 3424 | --DOCSHELL 1A743C00 == 42 [pid = 3424] [id = 19] 02:15:57 INFO - PROCESS | 3424 | --DOCSHELL 0C80CC00 == 41 [pid = 3424] [id = 20] 02:15:57 INFO - PROCESS | 3424 | --DOCSHELL 0D7A2000 == 40 [pid = 3424] [id = 25] 02:15:57 INFO - PROCESS | 3424 | --DOCSHELL 19A3F400 == 39 [pid = 3424] [id = 10] 02:15:57 INFO - PROCESS | 3424 | --DOMWINDOW == 98 (0D7A1800) [pid = 3424] [serial = 329] [outer = 00000000] [url = about:blank] 02:15:57 INFO - PROCESS | 3424 | --DOMWINDOW == 97 (19C48400) [pid = 3424] [serial = 358] [outer = 00000000] [url = about:blank] 02:15:57 INFO - PROCESS | 3424 | --DOMWINDOW == 96 (0C746C00) [pid = 3424] [serial = 332] [outer = 00000000] [url = about:blank] 02:15:57 INFO - PROCESS | 3424 | --DOMWINDOW == 95 (09063C00) [pid = 3424] [serial = 331] [outer = 00000000] [url = about:blank] 02:15:57 INFO - PROCESS | 3424 | --DOMWINDOW == 94 (0CEE5C00) [pid = 3424] [serial = 340] [outer = 00000000] [url = about:blank] 02:15:57 INFO - PROCESS | 3424 | --DOMWINDOW == 93 (0D437C00) [pid = 3424] [serial = 341] [outer = 00000000] [url = about:blank] 02:15:57 INFO - PROCESS | 3424 | --DOMWINDOW == 92 (1685B000) [pid = 3424] [serial = 346] [outer = 00000000] [url = about:blank] 02:15:57 INFO - PROCESS | 3424 | --DOMWINDOW == 91 (115D1400) [pid = 3424] [serial = 343] [outer = 00000000] [url = about:blank] 02:15:57 INFO - PROCESS | 3424 | --DOMWINDOW == 90 (17EB4C00) [pid = 3424] [serial = 349] [outer = 00000000] [url = about:blank] 02:15:57 INFO - PROCESS | 3424 | --DOMWINDOW == 89 (0CE36C00) [pid = 3424] [serial = 335] [outer = 00000000] [url = about:blank] 02:15:57 INFO - PROCESS | 3424 | --DOMWINDOW == 88 (0CD76800) [pid = 3424] [serial = 334] [outer = 00000000] [url = about:blank] 02:15:57 INFO - PROCESS | 3424 | --DOMWINDOW == 87 (0D520000) [pid = 3424] [serial = 338] [outer = 00000000] [url = about:blank] 02:15:57 INFO - PROCESS | 3424 | --DOMWINDOW == 86 (0D45C800) [pid = 3424] [serial = 337] [outer = 00000000] [url = about:blank] 02:15:57 INFO - PROCESS | 3424 | --DOMWINDOW == 85 (147E1400) [pid = 3424] [serial = 352] [outer = 00000000] [url = about:blank] 02:15:57 INFO - PROCESS | 3424 | --DOMWINDOW == 84 (17817000) [pid = 3424] [serial = 353] [outer = 00000000] [url = about:blank] 02:15:57 INFO - PROCESS | 3424 | --DOMWINDOW == 83 (18CD3400) [pid = 3424] [serial = 355] [outer = 00000000] [url = about:blank] 02:15:57 INFO - PROCESS | 3424 | --DOMWINDOW == 82 (17FB1000) [pid = 3424] [serial = 350] [outer = 00000000] [url = about:blank] 02:15:57 INFO - PROCESS | 3424 | --DOMWINDOW == 81 (18CD9400) [pid = 3424] [serial = 356] [outer = 00000000] [url = about:blank] 02:15:57 INFO - PROCESS | 3424 | --DOMWINDOW == 80 (17818000) [pid = 3424] [serial = 347] [outer = 00000000] [url = about:blank] 02:15:57 INFO - PROCESS | 3424 | --DOMWINDOW == 79 (147ADC00) [pid = 3424] [serial = 344] [outer = 00000000] [url = about:blank] 02:15:57 INFO - PROCESS | 3424 | 1467364557290 Marionette TRACE conn7 <- [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]]]}] 02:15:57 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerocanvas.html | Canvas test: 2d.drawImage.zerocanvas 02:15:57 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerocanvas.html | took 970ms 02:15:57 INFO - PROCESS | 3424 | 1467364557342 Marionette TRACE conn7 -> [0,521,"getWindowHandle",null] 02:15:57 INFO - PROCESS | 3424 | 1467364557345 Marionette TRACE conn7 <- [1,521,null,{"value":"13"}] 02:15:57 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerosource.html 02:15:57 INFO - PROCESS | 3424 | 1467364557351 Marionette TRACE conn7 -> [0,522,"setScriptTimeout",{"ms":35000}] 02:15:57 INFO - PROCESS | 3424 | 1467364557354 Marionette TRACE conn7 <- [1,522,null,{}] 02:15:57 INFO - PROCESS | 3424 | 1467364557358 Marionette TRACE conn7 -> [0,523,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:15:57 INFO - PROCESS | 3424 | 1467364557360 Marionette INFO sendAsync 823c8ce9-dcc8-4499-864d-681f2fea0c49 02:15:57 INFO - PROCESS | 3424 | 1467364557452 Marionette TRACE conn7 <- [1,523,null,{"value":null}] 02:15:57 INFO - PROCESS | 3424 | 1467364557536 Marionette TRACE conn7 -> [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\", \"77f57ffc-e2d5-43f5-9f0e-e3ed3fd421d8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:15:57 INFO - PROCESS | 3424 | 1467364557538 Marionette INFO sendAsync 823c8ce9-dcc8-4499-864d-681f2fea0c49 02:15:57 INFO - PROCESS | 3424 | ++DOCSHELL 0C80CC00 == 40 [pid = 3424] [id = 140] 02:15:57 INFO - PROCESS | 3424 | ++DOMWINDOW == 80 (0C80F400) [pid = 3424] [serial = 418] [outer = 00000000] 02:15:57 INFO - PROCESS | 3424 | ++DOMWINDOW == 81 (0CEE5C00) [pid = 3424] [serial = 419] [outer = 0C80F400] 02:15:57 INFO - PROCESS | 3424 | 1467364557585 Marionette DEBUG loaded listener.js 02:15:57 INFO - PROCESS | 3424 | ++DOMWINDOW == 82 (0D431400) [pid = 3424] [serial = 420] [outer = 0C80F400] 02:15:58 INFO - PROCESS | 3424 | 1467364558062 Marionette TRACE conn7 <- [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]]]}] 02:15:58 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerosource.html | drawImage with zero-sized source rectangle throws INDEX_SIZE_ERR 02:15:58 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerosource.html | took 730ms 02:15:58 INFO - PROCESS | 3424 | 1467364558086 Marionette TRACE conn7 -> [0,525,"getWindowHandle",null] 02:15:58 INFO - PROCESS | 3424 | 1467364558088 Marionette TRACE conn7 <- [1,525,null,{"value":"13"}] 02:15:58 INFO - PROCESS | 3424 | 1467364558092 Marionette TRACE conn7 -> [0,526,"setScriptTimeout",{"ms":35000}] 02:15:58 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerosource.image.html 02:15:58 INFO - PROCESS | 3424 | 1467364558094 Marionette TRACE conn7 <- [1,526,null,{}] 02:15:58 INFO - PROCESS | 3424 | 1467364558103 Marionette TRACE conn7 -> [0,527,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:15:58 INFO - PROCESS | 3424 | 1467364558107 Marionette INFO sendAsync 823c8ce9-dcc8-4499-864d-681f2fea0c49 02:15:58 INFO - PROCESS | 3424 | 1467364558194 Marionette TRACE conn7 <- [1,527,null,{"value":null}] 02:15:58 INFO - PROCESS | 3424 | 1467364558205 Marionette TRACE conn7 -> [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\", \"77f57ffc-e2d5-43f5-9f0e-e3ed3fd421d8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:15:58 INFO - PROCESS | 3424 | 1467364558208 Marionette INFO sendAsync 823c8ce9-dcc8-4499-864d-681f2fea0c49 02:15:58 INFO - PROCESS | 3424 | ++DOCSHELL 147A7400 == 41 [pid = 3424] [id = 141] 02:15:58 INFO - PROCESS | 3424 | ++DOMWINDOW == 83 (147ADC00) [pid = 3424] [serial = 421] [outer = 00000000] 02:15:58 INFO - PROCESS | 3424 | ++DOMWINDOW == 84 (148CF400) [pid = 3424] [serial = 422] [outer = 147ADC00] 02:15:58 INFO - PROCESS | 3424 | 1467364558256 Marionette DEBUG loaded listener.js 02:15:58 INFO - PROCESS | 3424 | ++DOMWINDOW == 85 (15122C00) [pid = 3424] [serial = 423] [outer = 147ADC00] 02:15:58 INFO - PROCESS | 3424 | 1467364558736 Marionette TRACE conn7 <- [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]]]}] 02:15:58 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 02:15:58 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerosource.image.html | took 670ms 02:15:58 INFO - TEST-START | /2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html 02:15:58 INFO - PROCESS | 3424 | 1467364558766 Marionette TRACE conn7 -> [0,529,"getWindowHandle",null] 02:15:58 INFO - PROCESS | 3424 | 1467364558769 Marionette TRACE conn7 <- [1,529,null,{"value":"13"}] 02:15:58 INFO - PROCESS | 3424 | 1467364558772 Marionette TRACE conn7 -> [0,530,"setScriptTimeout",{"ms":35000}] 02:15:58 INFO - PROCESS | 3424 | 1467364558774 Marionette TRACE conn7 <- [1,530,null,{}] 02:15:58 INFO - PROCESS | 3424 | 1467364558777 Marionette TRACE conn7 -> [0,531,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:15:58 INFO - PROCESS | 3424 | 1467364558779 Marionette INFO sendAsync 823c8ce9-dcc8-4499-864d-681f2fea0c49 02:15:58 INFO - PROCESS | 3424 | 1467364558868 Marionette TRACE conn7 <- [1,531,null,{"value":null}] 02:15:58 INFO - PROCESS | 3424 | 1467364558876 Marionette TRACE conn7 -> [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\", \"77f57ffc-e2d5-43f5-9f0e-e3ed3fd421d8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:15:58 INFO - PROCESS | 3424 | 1467364558878 Marionette INFO sendAsync 823c8ce9-dcc8-4499-864d-681f2fea0c49 02:15:58 INFO - PROCESS | 3424 | ++DOCSHELL 16E62000 == 42 [pid = 3424] [id = 142] 02:15:58 INFO - PROCESS | 3424 | ++DOMWINDOW == 86 (17817000) [pid = 3424] [serial = 424] [outer = 00000000] 02:15:58 INFO - PROCESS | 3424 | ++DOMWINDOW == 87 (17E14C00) [pid = 3424] [serial = 425] [outer = 17817000] 02:15:58 INFO - PROCESS | 3424 | 1467364558931 Marionette DEBUG loaded listener.js 02:15:59 INFO - PROCESS | 3424 | ++DOMWINDOW == 88 (17EB4000) [pid = 3424] [serial = 426] [outer = 17817000] 02:15:59 INFO - PROCESS | 3424 | 1467364559431 Marionette TRACE conn7 <- [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"]]]}] 02:15:59 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 02:15:59 INFO - @http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html:27:24 02:15:59 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 02:15:59 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 02:15:59 INFO - @http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html:20:7 02:15:59 INFO - @http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html:19:6 02:15:59 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 02:15:59 INFO - @http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html:36:24 02:15:59 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 02:15:59 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 02:15:59 INFO - @http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html:30:7 02:15:59 INFO - @http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html:19:6 02:15:59 INFO - TEST-OK | /2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html | took 730ms 02:15:59 INFO - TEST-START | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_002.html 02:15:59 INFO - PROCESS | 3424 | 1467364559503 Marionette TRACE conn7 -> [0,533,"getWindowHandle",null] 02:15:59 INFO - PROCESS | 3424 | 1467364559505 Marionette TRACE conn7 <- [1,533,null,{"value":"13"}] 02:15:59 INFO - PROCESS | 3424 | 1467364559508 Marionette TRACE conn7 -> [0,534,"setScriptTimeout",{"ms":35000}] 02:15:59 INFO - PROCESS | 3424 | 1467364559510 Marionette TRACE conn7 <- [1,534,null,{}] 02:15:59 INFO - PROCESS | 3424 | 1467364559513 Marionette TRACE conn7 -> [0,535,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:15:59 INFO - PROCESS | 3424 | 1467364559515 Marionette INFO sendAsync 823c8ce9-dcc8-4499-864d-681f2fea0c49 02:15:59 INFO - PROCESS | 3424 | 1467364559641 Marionette TRACE conn7 <- [1,535,null,{"value":null}] 02:15:59 INFO - PROCESS | 3424 | 1467364559698 Marionette TRACE conn7 -> [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\", \"77f57ffc-e2d5-43f5-9f0e-e3ed3fd421d8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:15:59 INFO - PROCESS | 3424 | 1467364559700 Marionette INFO sendAsync 823c8ce9-dcc8-4499-864d-681f2fea0c49 02:15:59 INFO - PROCESS | 3424 | ++DOCSHELL 17FB8C00 == 43 [pid = 3424] [id = 143] 02:15:59 INFO - PROCESS | 3424 | ++DOMWINDOW == 89 (17FBA000) [pid = 3424] [serial = 427] [outer = 00000000] 02:15:59 INFO - PROCESS | 3424 | ++DOMWINDOW == 90 (18BBB000) [pid = 3424] [serial = 428] [outer = 17FBA000] 02:15:59 INFO - PROCESS | 3424 | 1467364559744 Marionette DEBUG loaded listener.js 02:15:59 INFO - PROCESS | 3424 | ++DOMWINDOW == 91 (18CD7000) [pid = 3424] [serial = 429] [outer = 17FBA000] 02:16:00 INFO - PROCESS | 3424 | 1467364560158 Marionette TRACE conn7 <- [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]]]}] 02:16:00 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. 02:16:00 INFO - TEST-OK | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_002.html | took 671ms 02:16:00 INFO - PROCESS | 3424 | 1467364560179 Marionette TRACE conn7 -> [0,537,"getWindowHandle",null] 02:16:00 INFO - TEST-START | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_003.html 02:16:00 INFO - PROCESS | 3424 | 1467364560181 Marionette TRACE conn7 <- [1,537,null,{"value":"13"}] 02:16:00 INFO - PROCESS | 3424 | 1467364560184 Marionette TRACE conn7 -> [0,538,"setScriptTimeout",{"ms":35000}] 02:16:00 INFO - PROCESS | 3424 | 1467364560186 Marionette TRACE conn7 <- [1,538,null,{}] 02:16:00 INFO - PROCESS | 3424 | 1467364560194 Marionette TRACE conn7 -> [0,539,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:16:00 INFO - PROCESS | 3424 | 1467364560200 Marionette INFO sendAsync 823c8ce9-dcc8-4499-864d-681f2fea0c49 02:16:00 INFO - PROCESS | 3424 | 1467364560374 Marionette TRACE conn7 <- [1,539,null,{"value":null}] 02:16:00 INFO - PROCESS | 3424 | 1467364560440 Marionette TRACE conn7 -> [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\", \"77f57ffc-e2d5-43f5-9f0e-e3ed3fd421d8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:16:00 INFO - PROCESS | 3424 | 1467364560443 Marionette INFO sendAsync 823c8ce9-dcc8-4499-864d-681f2fea0c49 02:16:00 INFO - PROCESS | 3424 | ++DOCSHELL 0C835000 == 44 [pid = 3424] [id = 144] 02:16:00 INFO - PROCESS | 3424 | ++DOMWINDOW == 92 (19C48400) [pid = 3424] [serial = 430] [outer = 00000000] 02:16:00 INFO - PROCESS | 3424 | ++DOMWINDOW == 93 (1A766000) [pid = 3424] [serial = 431] [outer = 19C48400] 02:16:00 INFO - PROCESS | 3424 | 1467364560487 Marionette DEBUG loaded listener.js 02:16:00 INFO - PROCESS | 3424 | ++DOMWINDOW == 94 (1ACC4800) [pid = 3424] [serial = 432] [outer = 19C48400] 02:16:00 INFO - PROCESS | 3424 | 1467364560899 Marionette TRACE conn7 <- [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]]]}] 02:16:00 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. 02:16:00 INFO - TEST-OK | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_003.html | took 770ms 02:16:00 INFO - PROCESS | 3424 | 1467364560956 Marionette TRACE conn7 -> [0,541,"getWindowHandle",null] 02:16:00 INFO - PROCESS | 3424 | 1467364560967 Marionette TRACE conn7 <- [1,541,null,{"value":"13"}] 02:16:00 INFO - PROCESS | 3424 | 1467364560970 Marionette TRACE conn7 -> [0,542,"setScriptTimeout",{"ms":35000}] 02:16:00 INFO - PROCESS | 3424 | 1467364560972 Marionette TRACE conn7 <- [1,542,null,{}] 02:16:00 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.basic.html 02:16:00 INFO - PROCESS | 3424 | 1467364560976 Marionette TRACE conn7 -> [0,543,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:16:00 INFO - PROCESS | 3424 | 1467364560978 Marionette INFO sendAsync 823c8ce9-dcc8-4499-864d-681f2fea0c49 02:16:01 INFO - PROCESS | 3424 | 1467364561096 Marionette TRACE conn7 <- [1,543,null,{"value":null}] 02:16:01 INFO - PROCESS | 3424 | 1467364561106 Marionette TRACE conn7 -> [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\", \"77f57ffc-e2d5-43f5-9f0e-e3ed3fd421d8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:16:01 INFO - PROCESS | 3424 | 1467364561107 Marionette INFO sendAsync 823c8ce9-dcc8-4499-864d-681f2fea0c49 02:16:01 INFO - PROCESS | 3424 | ++DOCSHELL 1ACCB800 == 45 [pid = 3424] [id = 145] 02:16:01 INFO - PROCESS | 3424 | ++DOMWINDOW == 95 (1ACCC000) [pid = 3424] [serial = 433] [outer = 00000000] 02:16:01 INFO - PROCESS | 3424 | ++DOMWINDOW == 96 (1B482C00) [pid = 3424] [serial = 434] [outer = 1ACCC000] 02:16:01 INFO - PROCESS | 3424 | 1467364561151 Marionette DEBUG loaded listener.js 02:16:01 INFO - PROCESS | 3424 | ++DOMWINDOW == 97 (1B4BD400) [pid = 3424] [serial = 435] [outer = 1ACCC000] 02:16:01 INFO - PROCESS | 3424 | --DOMWINDOW == 96 (18BB6C00) [pid = 3424] [serial = 382] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativedir.html] 02:16:01 INFO - PROCESS | 3424 | --DOMWINDOW == 95 (115CD400) [pid = 3424] [serial = 375] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.removedsrc.html] 02:16:01 INFO - PROCESS | 3424 | --DOMWINDOW == 94 (0905B800) [pid = 3424] [serial = 372] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.reload.html] 02:16:01 INFO - PROCESS | 3424 | --DOMWINDOW == 93 (19C46800) [pid = 3424] [serial = 385] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativesource.html] 02:16:01 INFO - PROCESS | 3424 | --DOMWINDOW == 92 (17EBDC00) [pid = 3424] [serial = 379] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativedest.html] 02:16:01 INFO - PROCESS | 3424 | --DOMWINDOW == 91 (19A38000) [pid = 3424] [serial = 357] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.composite.html] 02:16:01 INFO - PROCESS | 3424 | --DOMWINDOW == 90 (0C83FC00) [pid = 3424] [serial = 391] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.nowrap.html] 02:16:01 INFO - PROCESS | 3424 | --DOMWINDOW == 89 (1ACC9400) [pid = 3424] [serial = 388] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.nonfinite.html] 02:16:01 INFO - PROCESS | 3424 | --DOMWINDOW == 88 (1AC7F800) [pid = 3424] [serial = 394] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.null.html] 02:16:01 INFO - PROCESS | 3424 | [3424] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/m-beta-w32-d-00000000000000000/build/src/image/ImageFactory.cpp, line 109 02:16:01 INFO - PROCESS | 3424 | [3424] WARNING: 'NS_FAILED(aResult)', file c:/builds/moz2_slave/m-beta-w32-d-00000000000000000/build/src/netwerk/cache2/CacheFile.cpp, line 653 02:16:01 INFO - PROCESS | 3424 | [3424] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/m-beta-w32-d-00000000000000000/build/src/image/ImageFactory.cpp, line 109 02:16:01 INFO - PROCESS | 3424 | 1467364561722 Marionette TRACE conn7 <- [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]]]}] 02:16:01 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.basic.html | clearRect clears to transparent black 02:16:01 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.basic.html | took 770ms 02:16:01 INFO - PROCESS | 3424 | 1467364561746 Marionette TRACE conn7 -> [0,545,"getWindowHandle",null] 02:16:01 INFO - PROCESS | 3424 | 1467364561748 Marionette TRACE conn7 <- [1,545,null,{"value":"13"}] 02:16:01 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.clip.html 02:16:01 INFO - PROCESS | 3424 | 1467364561751 Marionette TRACE conn7 -> [0,546,"setScriptTimeout",{"ms":35000}] 02:16:01 INFO - PROCESS | 3424 | 1467364561753 Marionette TRACE conn7 <- [1,546,null,{}] 02:16:01 INFO - PROCESS | 3424 | 1467364561756 Marionette TRACE conn7 -> [0,547,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:16:01 INFO - PROCESS | 3424 | 1467364561758 Marionette INFO sendAsync 823c8ce9-dcc8-4499-864d-681f2fea0c49 02:16:01 INFO - PROCESS | 3424 | 1467364561874 Marionette TRACE conn7 <- [1,547,null,{"value":null}] 02:16:01 INFO - PROCESS | 3424 | 1467364561930 Marionette TRACE conn7 -> [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\", \"77f57ffc-e2d5-43f5-9f0e-e3ed3fd421d8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:16:01 INFO - PROCESS | 3424 | 1467364561932 Marionette INFO sendAsync 823c8ce9-dcc8-4499-864d-681f2fea0c49 02:16:01 INFO - PROCESS | 3424 | ++DOCSHELL 0D175400 == 46 [pid = 3424] [id = 146] 02:16:01 INFO - PROCESS | 3424 | ++DOMWINDOW == 89 (0D459400) [pid = 3424] [serial = 436] [outer = 00000000] 02:16:01 INFO - PROCESS | 3424 | ++DOMWINDOW == 90 (19B19400) [pid = 3424] [serial = 437] [outer = 0D459400] 02:16:01 INFO - PROCESS | 3424 | 1467364561977 Marionette DEBUG loaded listener.js 02:16:02 INFO - PROCESS | 3424 | ++DOMWINDOW == 91 (1B479400) [pid = 3424] [serial = 438] [outer = 0D459400] 02:16:02 INFO - PROCESS | 3424 | 1467364562317 Marionette TRACE conn7 <- [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]]]}] 02:16:02 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.clip.html | clearRect is affected by clipping regions 02:16:02 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.clip.html | took 629ms 02:16:02 INFO - PROCESS | 3424 | 1467364562382 Marionette TRACE conn7 -> [0,549,"getWindowHandle",null] 02:16:02 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.globalalpha.html 02:16:02 INFO - PROCESS | 3424 | 1467364562384 Marionette TRACE conn7 <- [1,549,null,{"value":"13"}] 02:16:02 INFO - PROCESS | 3424 | 1467364562387 Marionette TRACE conn7 -> [0,550,"setScriptTimeout",{"ms":35000}] 02:16:02 INFO - PROCESS | 3424 | 1467364562389 Marionette TRACE conn7 <- [1,550,null,{}] 02:16:02 INFO - PROCESS | 3424 | 1467364562392 Marionette TRACE conn7 -> [0,551,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:16:02 INFO - PROCESS | 3424 | 1467364562394 Marionette INFO sendAsync 823c8ce9-dcc8-4499-864d-681f2fea0c49 02:16:02 INFO - PROCESS | 3424 | 1467364562479 Marionette TRACE conn7 <- [1,551,null,{"value":null}] 02:16:02 INFO - PROCESS | 3424 | 1467364562484 Marionette TRACE conn7 -> [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\", \"77f57ffc-e2d5-43f5-9f0e-e3ed3fd421d8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:16:02 INFO - PROCESS | 3424 | 1467364562486 Marionette INFO sendAsync 823c8ce9-dcc8-4499-864d-681f2fea0c49 02:16:02 INFO - PROCESS | 3424 | ++DOCSHELL 19A41800 == 47 [pid = 3424] [id = 147] 02:16:02 INFO - PROCESS | 3424 | ++DOMWINDOW == 92 (1B579000) [pid = 3424] [serial = 439] [outer = 00000000] 02:16:02 INFO - PROCESS | 3424 | ++DOMWINDOW == 93 (1B9B1000) [pid = 3424] [serial = 440] [outer = 1B579000] 02:16:02 INFO - PROCESS | 3424 | 1467364562529 Marionette DEBUG loaded listener.js 02:16:02 INFO - PROCESS | 3424 | ++DOMWINDOW == 94 (1BE29800) [pid = 3424] [serial = 441] [outer = 1B579000] 02:16:02 INFO - PROCESS | 3424 | [3424] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/m-beta-w32-d-00000000000000000/build/src/image/ImageFactory.cpp, line 109 02:16:02 INFO - PROCESS | 3424 | [3424] WARNING: 'NS_FAILED(aResult)', file c:/builds/moz2_slave/m-beta-w32-d-00000000000000000/build/src/netwerk/cache2/CacheFile.cpp, line 653 02:16:02 INFO - PROCESS | 3424 | [3424] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/m-beta-w32-d-00000000000000000/build/src/image/ImageFactory.cpp, line 109 02:16:02 INFO - PROCESS | 3424 | [3424] WARNING: 'NS_FAILED(aResult)', file c:/builds/moz2_slave/m-beta-w32-d-00000000000000000/build/src/netwerk/cache2/CacheFile.cpp, line 653 02:16:02 INFO - PROCESS | 3424 | 1467364562967 Marionette TRACE conn7 <- [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]]]}] 02:16:03 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.globalalpha.html | clearRect is not affected by globalAlpha 02:16:03 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.globalalpha.html | took 630ms 02:16:03 INFO - PROCESS | 3424 | 1467364563036 Marionette TRACE conn7 -> [0,553,"getWindowHandle",null] 02:16:03 INFO - PROCESS | 3424 | 1467364563038 Marionette TRACE conn7 <- [1,553,null,{"value":"13"}] 02:16:03 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.globalcomposite.html 02:16:03 INFO - PROCESS | 3424 | 1467364563042 Marionette TRACE conn7 -> [0,554,"setScriptTimeout",{"ms":35000}] 02:16:03 INFO - PROCESS | 3424 | 1467364563043 Marionette TRACE conn7 <- [1,554,null,{}] 02:16:03 INFO - PROCESS | 3424 | 1467364563047 Marionette TRACE conn7 -> [0,555,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:16:03 INFO - PROCESS | 3424 | 1467364563049 Marionette INFO sendAsync 823c8ce9-dcc8-4499-864d-681f2fea0c49 02:16:03 INFO - PROCESS | 3424 | 1467364563136 Marionette TRACE conn7 <- [1,555,null,{"value":null}] 02:16:03 INFO - PROCESS | 3424 | 1467364563141 Marionette TRACE conn7 -> [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\", \"77f57ffc-e2d5-43f5-9f0e-e3ed3fd421d8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:16:03 INFO - PROCESS | 3424 | 1467364563143 Marionette INFO sendAsync 823c8ce9-dcc8-4499-864d-681f2fea0c49 02:16:03 INFO - PROCESS | 3424 | ++DOCSHELL 1C5C1400 == 48 [pid = 3424] [id = 148] 02:16:03 INFO - PROCESS | 3424 | ++DOMWINDOW == 95 (1C5C2C00) [pid = 3424] [serial = 442] [outer = 00000000] 02:16:03 INFO - PROCESS | 3424 | ++DOMWINDOW == 96 (1C5C7000) [pid = 3424] [serial = 443] [outer = 1C5C2C00] 02:16:03 INFO - PROCESS | 3424 | 1467364563186 Marionette DEBUG loaded listener.js 02:16:03 INFO - PROCESS | 3424 | ++DOMWINDOW == 97 (1C5FB400) [pid = 3424] [serial = 444] [outer = 1C5C2C00] 02:16:03 INFO - PROCESS | 3424 | [3424] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/m-beta-w32-d-00000000000000000/build/src/image/ImageFactory.cpp, line 109 02:16:03 INFO - PROCESS | 3424 | [3424] WARNING: 'NS_FAILED(aResult)', file c:/builds/moz2_slave/m-beta-w32-d-00000000000000000/build/src/netwerk/cache2/CacheFile.cpp, line 653 02:16:03 INFO - PROCESS | 3424 | [3424] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/m-beta-w32-d-00000000000000000/build/src/image/ImageFactory.cpp, line 109 02:16:03 INFO - PROCESS | 3424 | [3424] WARNING: 'NS_FAILED(aResult)', file c:/builds/moz2_slave/m-beta-w32-d-00000000000000000/build/src/netwerk/cache2/CacheFile.cpp, line 653 02:16:03 INFO - PROCESS | 3424 | 1467364563777 Marionette TRACE conn7 <- [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]]]}] 02:16:03 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.globalcomposite.html | clearRect is not affected by globalCompositeOperation 02:16:03 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.globalcomposite.html | took 770ms 02:16:03 INFO - PROCESS | 3424 | 1467364563817 Marionette TRACE conn7 -> [0,557,"getWindowHandle",null] 02:16:03 INFO - PROCESS | 3424 | 1467364563823 Marionette TRACE conn7 <- [1,557,null,{"value":"13"}] 02:16:03 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.negative.html 02:16:03 INFO - PROCESS | 3424 | 1467364563829 Marionette TRACE conn7 -> [0,558,"setScriptTimeout",{"ms":35000}] 02:16:03 INFO - PROCESS | 3424 | 1467364563833 Marionette TRACE conn7 <- [1,558,null,{}] 02:16:03 INFO - PROCESS | 3424 | 1467364563839 Marionette TRACE conn7 -> [0,559,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:16:03 INFO - PROCESS | 3424 | 1467364563842 Marionette INFO sendAsync 823c8ce9-dcc8-4499-864d-681f2fea0c49 02:16:03 INFO - PROCESS | 3424 | 1467364563964 Marionette TRACE conn7 <- [1,559,null,{"value":null}] 02:16:04 INFO - PROCESS | 3424 | 1467364564070 Marionette TRACE conn7 -> [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\", \"77f57ffc-e2d5-43f5-9f0e-e3ed3fd421d8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:16:04 INFO - PROCESS | 3424 | 1467364564075 Marionette INFO sendAsync 823c8ce9-dcc8-4499-864d-681f2fea0c49 02:16:04 INFO - PROCESS | 3424 | ++DOCSHELL 0C836C00 == 49 [pid = 3424] [id = 149] 02:16:04 INFO - PROCESS | 3424 | ++DOMWINDOW == 98 (0CDCBC00) [pid = 3424] [serial = 445] [outer = 00000000] 02:16:04 INFO - PROCESS | 3424 | ++DOMWINDOW == 99 (0D45A400) [pid = 3424] [serial = 446] [outer = 0CDCBC00] 02:16:04 INFO - PROCESS | 3424 | 1467364564132 Marionette DEBUG loaded listener.js 02:16:04 INFO - PROCESS | 3424 | ++DOMWINDOW == 100 (0D51FC00) [pid = 3424] [serial = 447] [outer = 0CDCBC00] 02:16:04 INFO - PROCESS | 3424 | [3424] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/m-beta-w32-d-00000000000000000/build/src/image/ImageFactory.cpp, line 109 02:16:04 INFO - PROCESS | 3424 | [3424] WARNING: 'NS_FAILED(aResult)', file c:/builds/moz2_slave/m-beta-w32-d-00000000000000000/build/src/netwerk/cache2/CacheFile.cpp, line 653 02:16:04 INFO - PROCESS | 3424 | 1467364564696 Marionette TRACE conn7 <- [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]]]}] 02:16:04 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.negative.html | clearRect of negative sizes works 02:16:04 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.negative.html | took 930ms 02:16:04 INFO - PROCESS | 3424 | 1467364564763 Marionette TRACE conn7 -> [0,561,"getWindowHandle",null] 02:16:04 INFO - PROCESS | 3424 | 1467364564768 Marionette TRACE conn7 <- [1,561,null,{"value":"13"}] 02:16:04 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.nonfinite.html 02:16:04 INFO - PROCESS | 3424 | 1467364564774 Marionette TRACE conn7 -> [0,562,"setScriptTimeout",{"ms":35000}] 02:16:04 INFO - PROCESS | 3424 | 1467364564777 Marionette TRACE conn7 <- [1,562,null,{}] 02:16:04 INFO - PROCESS | 3424 | 1467364564782 Marionette TRACE conn7 -> [0,563,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:16:04 INFO - PROCESS | 3424 | 1467364564784 Marionette INFO sendAsync 823c8ce9-dcc8-4499-864d-681f2fea0c49 02:16:04 INFO - PROCESS | 3424 | 1467364564932 Marionette TRACE conn7 <- [1,563,null,{"value":null}] 02:16:05 INFO - PROCESS | 3424 | 1467364565065 Marionette TRACE conn7 -> [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\", \"77f57ffc-e2d5-43f5-9f0e-e3ed3fd421d8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:16:05 INFO - PROCESS | 3424 | 1467364565067 Marionette INFO sendAsync 823c8ce9-dcc8-4499-864d-681f2fea0c49 02:16:05 INFO - PROCESS | 3424 | ++DOCSHELL 17E19400 == 50 [pid = 3424] [id = 150] 02:16:05 INFO - PROCESS | 3424 | ++DOMWINDOW == 101 (17FBA400) [pid = 3424] [serial = 448] [outer = 00000000] 02:16:05 INFO - PROCESS | 3424 | ++DOMWINDOW == 102 (19C49C00) [pid = 3424] [serial = 449] [outer = 17FBA400] 02:16:05 INFO - PROCESS | 3424 | 1467364565126 Marionette DEBUG loaded listener.js 02:16:05 INFO - PROCESS | 3424 | ++DOMWINDOW == 103 (1A7A7400) [pid = 3424] [serial = 450] [outer = 17FBA400] 02:16:05 INFO - PROCESS | 3424 | 1467364565856 Marionette TRACE conn7 <- [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]]]}] 02:16:05 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.nonfinite.html | clearRect() with Infinity/NaN is ignored 02:16:05 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.nonfinite.html | took 1123ms 02:16:05 INFO - PROCESS | 3424 | 1467364565901 Marionette TRACE conn7 -> [0,565,"getWindowHandle",null] 02:16:05 INFO - PROCESS | 3424 | 1467364565904 Marionette TRACE conn7 <- [1,565,null,{"value":"13"}] 02:16:05 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.path.html 02:16:05 INFO - PROCESS | 3424 | 1467364565908 Marionette TRACE conn7 -> [0,566,"setScriptTimeout",{"ms":35000}] 02:16:05 INFO - PROCESS | 3424 | 1467364565911 Marionette TRACE conn7 <- [1,566,null,{}] 02:16:05 INFO - PROCESS | 3424 | 1467364565922 Marionette TRACE conn7 -> [0,567,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:16:05 INFO - PROCESS | 3424 | 1467364565928 Marionette INFO sendAsync 823c8ce9-dcc8-4499-864d-681f2fea0c49 02:16:06 INFO - PROCESS | 3424 | 1467364566076 Marionette TRACE conn7 <- [1,567,null,{"value":null}] 02:16:06 INFO - PROCESS | 3424 | 1467364566201 Marionette TRACE conn7 -> [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\", \"77f57ffc-e2d5-43f5-9f0e-e3ed3fd421d8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:16:06 INFO - PROCESS | 3424 | 1467364566205 Marionette INFO sendAsync 823c8ce9-dcc8-4499-864d-681f2fea0c49 02:16:06 INFO - PROCESS | 3424 | ++DOCSHELL 1BF9CC00 == 51 [pid = 3424] [id = 151] 02:16:06 INFO - PROCESS | 3424 | ++DOMWINDOW == 104 (1C4BD400) [pid = 3424] [serial = 451] [outer = 00000000] 02:16:06 INFO - PROCESS | 3424 | ++DOMWINDOW == 105 (1C76E400) [pid = 3424] [serial = 452] [outer = 1C4BD400] 02:16:06 INFO - PROCESS | 3424 | 1467364566262 Marionette DEBUG loaded listener.js 02:16:06 INFO - PROCESS | 3424 | ++DOMWINDOW == 106 (1C772800) [pid = 3424] [serial = 453] [outer = 1C4BD400] 02:16:06 INFO - PROCESS | 3424 | 1467364566861 Marionette TRACE conn7 <- [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]]]}] 02:16:06 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.path.html | clearRect does not affect the current path 02:16:06 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.path.html | took 1022ms 02:16:06 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.shadow.html 02:16:06 INFO - PROCESS | 3424 | 1467364566934 Marionette TRACE conn7 -> [0,569,"getWindowHandle",null] 02:16:06 INFO - PROCESS | 3424 | 1467364566937 Marionette TRACE conn7 <- [1,569,null,{"value":"13"}] 02:16:06 INFO - PROCESS | 3424 | 1467364566941 Marionette TRACE conn7 -> [0,570,"setScriptTimeout",{"ms":35000}] 02:16:06 INFO - PROCESS | 3424 | 1467364566943 Marionette TRACE conn7 <- [1,570,null,{}] 02:16:06 INFO - PROCESS | 3424 | 1467364566946 Marionette TRACE conn7 -> [0,571,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:16:06 INFO - PROCESS | 3424 | 1467364566949 Marionette INFO sendAsync 823c8ce9-dcc8-4499-864d-681f2fea0c49 02:16:07 INFO - PROCESS | 3424 | 1467364567097 Marionette TRACE conn7 <- [1,571,null,{"value":null}] 02:16:07 INFO - PROCESS | 3424 | 1467364567234 Marionette TRACE conn7 -> [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\", \"77f57ffc-e2d5-43f5-9f0e-e3ed3fd421d8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:16:07 INFO - PROCESS | 3424 | 1467364567237 Marionette INFO sendAsync 823c8ce9-dcc8-4499-864d-681f2fea0c49 02:16:07 INFO - PROCESS | 3424 | ++DOCSHELL 0C809400 == 52 [pid = 3424] [id = 152] 02:16:07 INFO - PROCESS | 3424 | ++DOMWINDOW == 107 (1C92F400) [pid = 3424] [serial = 454] [outer = 00000000] 02:16:07 INFO - PROCESS | 3424 | ++DOMWINDOW == 108 (1C9ECC00) [pid = 3424] [serial = 455] [outer = 1C92F400] 02:16:07 INFO - PROCESS | 3424 | 1467364567291 Marionette DEBUG loaded listener.js 02:16:07 INFO - PROCESS | 3424 | ++DOMWINDOW == 109 (1CA54000) [pid = 3424] [serial = 456] [outer = 1C92F400] 02:16:08 INFO - PROCESS | 3424 | 1467364568097 Marionette TRACE conn7 <- [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]]]}] 02:16:08 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.shadow.html | clearRect does not draw shadows 02:16:08 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.shadow.html | took 1216ms 02:16:08 INFO - PROCESS | 3424 | 1467364568160 Marionette TRACE conn7 -> [0,573,"getWindowHandle",null] 02:16:08 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.transform.html 02:16:08 INFO - PROCESS | 3424 | 1467364568165 Marionette TRACE conn7 <- [1,573,null,{"value":"13"}] 02:16:08 INFO - PROCESS | 3424 | 1467364568170 Marionette TRACE conn7 -> [0,574,"setScriptTimeout",{"ms":35000}] 02:16:08 INFO - PROCESS | 3424 | 1467364568173 Marionette TRACE conn7 <- [1,574,null,{}] 02:16:08 INFO - PROCESS | 3424 | 1467364568178 Marionette TRACE conn7 -> [0,575,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:16:08 INFO - PROCESS | 3424 | 1467364568181 Marionette INFO sendAsync 823c8ce9-dcc8-4499-864d-681f2fea0c49 02:16:08 INFO - PROCESS | 3424 | 1467364568284 Marionette TRACE conn7 <- [1,575,null,{"value":null}] 02:16:08 INFO - PROCESS | 3424 | 1467364568420 Marionette TRACE conn7 -> [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\", \"77f57ffc-e2d5-43f5-9f0e-e3ed3fd421d8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:16:08 INFO - PROCESS | 3424 | 1467364568425 Marionette INFO sendAsync 823c8ce9-dcc8-4499-864d-681f2fea0c49 02:16:08 INFO - PROCESS | 3424 | ++DOCSHELL 0D5DE400 == 53 [pid = 3424] [id = 153] 02:16:08 INFO - PROCESS | 3424 | ++DOMWINDOW == 110 (0D72D400) [pid = 3424] [serial = 457] [outer = 00000000] 02:16:08 INFO - PROCESS | 3424 | ++DOMWINDOW == 111 (0DBEE000) [pid = 3424] [serial = 458] [outer = 0D72D400] 02:16:08 INFO - PROCESS | 3424 | 1467364568477 Marionette DEBUG loaded listener.js 02:16:08 INFO - PROCESS | 3424 | ++DOMWINDOW == 112 (14AB6C00) [pid = 3424] [serial = 459] [outer = 0D72D400] 02:16:08 INFO - PROCESS | 3424 | [3424] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/m-beta-w32-d-00000000000000000/build/src/image/ImageFactory.cpp, line 109 02:16:08 INFO - PROCESS | 3424 | [3424] WARNING: 'NS_FAILED(aResult)', file c:/builds/moz2_slave/m-beta-w32-d-00000000000000000/build/src/netwerk/cache2/CacheFile.cpp, line 653 02:16:09 INFO - PROCESS | 3424 | --DOCSHELL 19A41800 == 52 [pid = 3424] [id = 147] 02:16:09 INFO - PROCESS | 3424 | --DOCSHELL 0D175400 == 51 [pid = 3424] [id = 146] 02:16:09 INFO - PROCESS | 3424 | --DOCSHELL 1ACCB800 == 50 [pid = 3424] [id = 145] 02:16:09 INFO - PROCESS | 3424 | --DOCSHELL 0C835000 == 49 [pid = 3424] [id = 144] 02:16:09 INFO - PROCESS | 3424 | --DOCSHELL 17FB8C00 == 48 [pid = 3424] [id = 143] 02:16:09 INFO - PROCESS | 3424 | --DOCSHELL 16E62000 == 47 [pid = 3424] [id = 142] 02:16:09 INFO - PROCESS | 3424 | --DOCSHELL 147A7400 == 46 [pid = 3424] [id = 141] 02:16:09 INFO - PROCESS | 3424 | --DOCSHELL 0C80CC00 == 45 [pid = 3424] [id = 140] 02:16:09 INFO - PROCESS | 3424 | --DOCSHELL 0C74D400 == 44 [pid = 3424] [id = 139] 02:16:09 INFO - PROCESS | 3424 | --DOCSHELL 1BB97C00 == 43 [pid = 3424] [id = 138] 02:16:09 INFO - PROCESS | 3424 | --DOCSHELL 1B4C2400 == 42 [pid = 3424] [id = 136] 02:16:09 INFO - PROCESS | 3424 | --DOCSHELL 1B9A9400 == 41 [pid = 3424] [id = 137] 02:16:09 INFO - PROCESS | 3424 | --DOCSHELL 178F1C00 == 40 [pid = 3424] [id = 135] 02:16:09 INFO - PROCESS | 3424 | --DOCSHELL 0C833400 == 39 [pid = 3424] [id = 134] 02:16:09 INFO - PROCESS | 3424 | --DOCSHELL 17FCBC00 == 38 [pid = 3424] [id = 132] 02:16:09 INFO - PROCESS | 3424 | --DOCSHELL 0C83C800 == 37 [pid = 3424] [id = 22] 02:16:09 INFO - PROCESS | 3424 | --DOCSHELL 1B4BF000 == 36 [pid = 3424] [id = 133] 02:16:09 INFO - PROCESS | 3424 | --DOCSHELL 0C745400 == 35 [pid = 3424] [id = 23] 02:16:09 INFO - PROCESS | 3424 | --DOCSHELL 0D438400 == 34 [pid = 3424] [id = 113] 02:16:09 INFO - PROCESS | 3424 | --DOCSHELL 1AD5C400 == 33 [pid = 3424] [id = 21] 02:16:09 INFO - PROCESS | 3424 | --DOCSHELL 0D7A1400 == 32 [pid = 3424] [id = 24] 02:16:09 INFO - PROCESS | 3424 | --DOCSHELL 0C809400 == 31 [pid = 3424] [id = 152] 02:16:09 INFO - PROCESS | 3424 | --DOCSHELL 1BF9CC00 == 30 [pid = 3424] [id = 151] 02:16:09 INFO - PROCESS | 3424 | --DOCSHELL 1C5C1400 == 29 [pid = 3424] [id = 148] 02:16:09 INFO - PROCESS | 3424 | --DOCSHELL 0C836C00 == 28 [pid = 3424] [id = 149] 02:16:09 INFO - PROCESS | 3424 | --DOCSHELL 17E19400 == 27 [pid = 3424] [id = 150] 02:16:09 INFO - PROCESS | 3424 | --DOMWINDOW == 111 (19A3AC00) [pid = 3424] [serial = 383] [outer = 00000000] [url = about:blank] 02:16:09 INFO - PROCESS | 3424 | --DOMWINDOW == 110 (17EC1C00) [pid = 3424] [serial = 384] [outer = 00000000] [url = about:blank] 02:16:09 INFO - PROCESS | 3424 | --DOMWINDOW == 109 (147E8000) [pid = 3424] [serial = 376] [outer = 00000000] [url = about:blank] 02:16:09 INFO - PROCESS | 3424 | --DOMWINDOW == 108 (14E69000) [pid = 3424] [serial = 377] [outer = 00000000] [url = about:blank] 02:16:09 INFO - PROCESS | 3424 | --DOMWINDOW == 107 (0C834400) [pid = 3424] [serial = 373] [outer = 00000000] [url = about:blank] 02:16:09 INFO - PROCESS | 3424 | --DOMWINDOW == 106 (0D173C00) [pid = 3424] [serial = 374] [outer = 00000000] [url = about:blank] 02:16:09 INFO - PROCESS | 3424 | --DOMWINDOW == 105 (14A98C00) [pid = 3424] [serial = 364] [outer = 00000000] [url = about:blank] 02:16:09 INFO - PROCESS | 3424 | --DOMWINDOW == 104 (1A7AE000) [pid = 3424] [serial = 387] [outer = 00000000] [url = about:blank] 02:16:09 INFO - PROCESS | 3424 | --DOMWINDOW == 103 (18CDEC00) [pid = 3424] [serial = 367] [outer = 00000000] [url = about:blank] 02:16:09 INFO - PROCESS | 3424 | --DOMWINDOW == 102 (17FB5C00) [pid = 3424] [serial = 380] [outer = 00000000] [url = about:blank] 02:16:09 INFO - PROCESS | 3424 | --DOMWINDOW == 101 (1A734800) [pid = 3424] [serial = 386] [outer = 00000000] [url = about:blank] 02:16:09 INFO - PROCESS | 3424 | --DOMWINDOW == 100 (17FCF800) [pid = 3424] [serial = 370] [outer = 00000000] [url = about:blank] 02:16:09 INFO - PROCESS | 3424 | --DOMWINDOW == 99 (19C50400) [pid = 3424] [serial = 359] [outer = 00000000] [url = about:blank] 02:16:09 INFO - PROCESS | 3424 | --DOMWINDOW == 98 (0C744400) [pid = 3424] [serial = 361] [outer = 00000000] [url = about:blank] 02:16:09 INFO - PROCESS | 3424 | --DOMWINDOW == 97 (17E12400) [pid = 3424] [serial = 392] [outer = 00000000] [url = about:blank] 02:16:09 INFO - PROCESS | 3424 | --DOMWINDOW == 96 (1ACD0400) [pid = 3424] [serial = 389] [outer = 00000000] [url = about:blank] 02:16:09 INFO - PROCESS | 3424 | --DOMWINDOW == 95 (1B4BA400) [pid = 3424] [serial = 396] [outer = 00000000] [url = about:blank] 02:16:09 INFO - PROCESS | 3424 | --DOMWINDOW == 94 (19C46C00) [pid = 3424] [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.] 02:16:09 INFO - PROCESS | 3424 | --DOMWINDOW == 93 (1B479C00) [pid = 3424] [serial = 395] [outer = 00000000] [url = about:blank] 02:16:09 INFO - PROCESS | 3424 | --DOMWINDOW == 92 (1AD5BC00) [pid = 3424] [serial = 390] [outer = 00000000] [url = about:blank] 02:16:09 INFO - PROCESS | 3424 | --DOMWINDOW == 91 (17FCF000) [pid = 3424] [serial = 393] [outer = 00000000] [url = about:blank] 02:16:09 INFO - PROCESS | 3424 | --DOMWINDOW == 90 (17FC2400) [pid = 3424] [serial = 381] [outer = 00000000] [url = about:blank] 02:16:09 INFO - PROCESS | 3424 | --DOMWINDOW == 89 (1B575C00) [pid = 3424] [serial = 398] [outer = 00000000] [url = about:blank] 02:16:10 INFO - PROCESS | 3424 | 1467364570036 Marionette TRACE conn7 <- [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]]]}] 02:16:10 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.transform.html | clearRect is affected by transforms 02:16:10 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.transform.html | took 1941ms 02:16:10 INFO - PROCESS | 3424 | 1467364570111 Marionette TRACE conn7 -> [0,577,"getWindowHandle",null] 02:16:10 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.zero.html 02:16:10 INFO - PROCESS | 3424 | 1467364570116 Marionette TRACE conn7 <- [1,577,null,{"value":"13"}] 02:16:10 INFO - PROCESS | 3424 | 1467364570121 Marionette TRACE conn7 -> [0,578,"setScriptTimeout",{"ms":35000}] 02:16:10 INFO - PROCESS | 3424 | 1467364570124 Marionette TRACE conn7 <- [1,578,null,{}] 02:16:10 INFO - PROCESS | 3424 | 1467364570132 Marionette TRACE conn7 -> [0,579,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:16:10 INFO - PROCESS | 3424 | 1467364570135 Marionette INFO sendAsync 823c8ce9-dcc8-4499-864d-681f2fea0c49 02:16:10 INFO - PROCESS | 3424 | 1467364570258 Marionette TRACE conn7 <- [1,579,null,{"value":null}] 02:16:10 INFO - PROCESS | 3424 | 1467364570270 Marionette TRACE conn7 -> [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\", \"77f57ffc-e2d5-43f5-9f0e-e3ed3fd421d8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:16:10 INFO - PROCESS | 3424 | 1467364570275 Marionette INFO sendAsync 823c8ce9-dcc8-4499-864d-681f2fea0c49 02:16:10 INFO - PROCESS | 3424 | ++DOCSHELL 0C836C00 == 28 [pid = 3424] [id = 154] 02:16:10 INFO - PROCESS | 3424 | ++DOMWINDOW == 90 (0C837000) [pid = 3424] [serial = 460] [outer = 00000000] 02:16:10 INFO - PROCESS | 3424 | ++DOMWINDOW == 91 (0C949400) [pid = 3424] [serial = 461] [outer = 0C837000] 02:16:10 INFO - PROCESS | 3424 | 1467364570322 Marionette DEBUG loaded listener.js 02:16:10 INFO - PROCESS | 3424 | ++DOMWINDOW == 92 (0CDF0400) [pid = 3424] [serial = 462] [outer = 0C837000] 02:16:10 INFO - PROCESS | 3424 | [3424] WARNING: NS_ENSURE_SUCCESS(rv, rv) failed with result 0x80520012: file c:/builds/moz2_slave/m-beta-w32-d-00000000000000000/build/src/widget/windows/WinUtils.cpp, line 1465 02:16:11 INFO - PROCESS | 3424 | 1467364571028 Marionette TRACE conn7 <- [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]]]}] 02:16:11 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.zero.html | clearRect of zero pixels has no effect 02:16:11 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.zero.html | took 930ms 02:16:11 INFO - PROCESS | 3424 | 1467364571051 Marionette TRACE conn7 -> [0,581,"getWindowHandle",null] 02:16:11 INFO - PROCESS | 3424 | 1467364571056 Marionette TRACE conn7 <- [1,581,null,{"value":"13"}] 02:16:11 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.basic.html 02:16:11 INFO - PROCESS | 3424 | 1467364571062 Marionette TRACE conn7 -> [0,582,"setScriptTimeout",{"ms":35000}] 02:16:11 INFO - PROCESS | 3424 | 1467364571065 Marionette TRACE conn7 <- [1,582,null,{}] 02:16:11 INFO - PROCESS | 3424 | 1467364571069 Marionette TRACE conn7 -> [0,583,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:16:11 INFO - PROCESS | 3424 | 1467364571071 Marionette INFO sendAsync 823c8ce9-dcc8-4499-864d-681f2fea0c49 02:16:11 INFO - PROCESS | 3424 | 1467364571166 Marionette TRACE conn7 <- [1,583,null,{"value":null}] 02:16:11 INFO - PROCESS | 3424 | 1467364571258 Marionette TRACE conn7 -> [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\", \"77f57ffc-e2d5-43f5-9f0e-e3ed3fd421d8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:16:11 INFO - PROCESS | 3424 | 1467364571261 Marionette INFO sendAsync 823c8ce9-dcc8-4499-864d-681f2fea0c49 02:16:11 INFO - PROCESS | 3424 | ++DOCSHELL 0D72F000 == 29 [pid = 3424] [id = 155] 02:16:11 INFO - PROCESS | 3424 | ++DOMWINDOW == 93 (0D72F400) [pid = 3424] [serial = 463] [outer = 00000000] 02:16:11 INFO - PROCESS | 3424 | ++DOMWINDOW == 94 (0D7A7000) [pid = 3424] [serial = 464] [outer = 0D72F400] 02:16:11 INFO - PROCESS | 3424 | 1467364571308 Marionette DEBUG loaded listener.js 02:16:11 INFO - PROCESS | 3424 | ++DOMWINDOW == 95 (0DB89000) [pid = 3424] [serial = 465] [outer = 0D72F400] 02:16:11 INFO - PROCESS | 3424 | 1467364571693 Marionette TRACE conn7 <- [1,584,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.basic.html",0,null,null,[["fillRect works",0,null,null]]]}] 02:16:11 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.basic.html | fillRect works 02:16:11 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.basic.html | took 670ms 02:16:11 INFO - PROCESS | 3424 | 1467364571736 Marionette TRACE conn7 -> [0,585,"getWindowHandle",null] 02:16:11 INFO - PROCESS | 3424 | 1467364571739 Marionette TRACE conn7 <- [1,585,null,{"value":"13"}] 02:16:11 INFO - PROCESS | 3424 | 1467364571742 Marionette TRACE conn7 -> [0,586,"setScriptTimeout",{"ms":35000}] 02:16:11 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.clip.html 02:16:11 INFO - PROCESS | 3424 | 1467364571745 Marionette TRACE conn7 <- [1,586,null,{}] 02:16:11 INFO - PROCESS | 3424 | 1467364571756 Marionette TRACE conn7 -> [0,587,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:16:11 INFO - PROCESS | 3424 | 1467364571761 Marionette INFO sendAsync 823c8ce9-dcc8-4499-864d-681f2fea0c49 02:16:11 INFO - PROCESS | 3424 | 1467364571848 Marionette TRACE conn7 <- [1,587,null,{"value":null}] 02:16:11 INFO - PROCESS | 3424 | 1467364571893 Marionette TRACE conn7 -> [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\", \"77f57ffc-e2d5-43f5-9f0e-e3ed3fd421d8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:16:11 INFO - PROCESS | 3424 | 1467364571896 Marionette INFO sendAsync 823c8ce9-dcc8-4499-864d-681f2fea0c49 02:16:11 INFO - PROCESS | 3424 | ++DOCSHELL 17815800 == 30 [pid = 3424] [id = 156] 02:16:11 INFO - PROCESS | 3424 | ++DOMWINDOW == 96 (17818000) [pid = 3424] [serial = 466] [outer = 00000000] 02:16:11 INFO - PROCESS | 3424 | ++DOMWINDOW == 97 (17824800) [pid = 3424] [serial = 467] [outer = 17818000] 02:16:11 INFO - PROCESS | 3424 | 1467364571944 Marionette DEBUG loaded listener.js 02:16:12 INFO - PROCESS | 3424 | ++DOMWINDOW == 98 (17E12000) [pid = 3424] [serial = 468] [outer = 17818000] 02:16:12 INFO - PROCESS | 3424 | 1467364572455 Marionette TRACE conn7 <- [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]]]}] 02:16:12 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.clip.html | fillRect is affected by clipping regions 02:16:12 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.clip.html | took 729ms 02:16:12 INFO - PROCESS | 3424 | 1467364572478 Marionette TRACE conn7 -> [0,589,"getWindowHandle",null] 02:16:12 INFO - PROCESS | 3424 | 1467364572480 Marionette TRACE conn7 <- [1,589,null,{"value":"13"}] 02:16:12 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.negative.html 02:16:12 INFO - PROCESS | 3424 | 1467364572483 Marionette TRACE conn7 -> [0,590,"setScriptTimeout",{"ms":35000}] 02:16:12 INFO - PROCESS | 3424 | 1467364572485 Marionette TRACE conn7 <- [1,590,null,{}] 02:16:12 INFO - PROCESS | 3424 | 1467364572489 Marionette TRACE conn7 -> [0,591,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:16:12 INFO - PROCESS | 3424 | 1467364572491 Marionette INFO sendAsync 823c8ce9-dcc8-4499-864d-681f2fea0c49 02:16:12 INFO - PROCESS | 3424 | 1467364572609 Marionette TRACE conn7 <- [1,591,null,{"value":null}] 02:16:12 INFO - PROCESS | 3424 | 1467364572614 Marionette TRACE conn7 -> [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\", \"77f57ffc-e2d5-43f5-9f0e-e3ed3fd421d8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:16:12 INFO - PROCESS | 3424 | 1467364572616 Marionette INFO sendAsync 823c8ce9-dcc8-4499-864d-681f2fea0c49 02:16:12 INFO - PROCESS | 3424 | ++DOCSHELL 17FB4800 == 31 [pid = 3424] [id = 157] 02:16:12 INFO - PROCESS | 3424 | ++DOMWINDOW == 99 (17FB3400) [pid = 3424] [serial = 469] [outer = 00000000] 02:16:12 INFO - PROCESS | 3424 | ++DOMWINDOW == 100 (17FC2400) [pid = 3424] [serial = 470] [outer = 17FB3400] 02:16:12 INFO - PROCESS | 3424 | 1467364572713 Marionette DEBUG loaded listener.js 02:16:12 INFO - PROCESS | 3424 | ++DOMWINDOW == 101 (18041800) [pid = 3424] [serial = 471] [outer = 17FB3400] 02:16:13 INFO - PROCESS | 3424 | 1467364573171 Marionette TRACE conn7 <- [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]]]}] 02:16:13 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.negative.html | fillRect of negative sizes works 02:16:13 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.negative.html | took 730ms 02:16:13 INFO - PROCESS | 3424 | 1467364573220 Marionette TRACE conn7 -> [0,593,"getWindowHandle",null] 02:16:13 INFO - PROCESS | 3424 | 1467364573222 Marionette TRACE conn7 <- [1,593,null,{"value":"13"}] 02:16:13 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.nonfinite.html 02:16:13 INFO - PROCESS | 3424 | 1467364573263 Marionette TRACE conn7 -> [0,594,"setScriptTimeout",{"ms":35000}] 02:16:13 INFO - PROCESS | 3424 | 1467364573265 Marionette TRACE conn7 <- [1,594,null,{}] 02:16:13 INFO - PROCESS | 3424 | 1467364573268 Marionette TRACE conn7 -> [0,595,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:16:13 INFO - PROCESS | 3424 | 1467364573270 Marionette INFO sendAsync 823c8ce9-dcc8-4499-864d-681f2fea0c49 02:16:13 INFO - PROCESS | 3424 | 1467364573381 Marionette TRACE conn7 <- [1,595,null,{"value":null}] 02:16:13 INFO - PROCESS | 3424 | 1467364573441 Marionette TRACE conn7 -> [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\", \"77f57ffc-e2d5-43f5-9f0e-e3ed3fd421d8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:16:13 INFO - PROCESS | 3424 | 1467364573443 Marionette INFO sendAsync 823c8ce9-dcc8-4499-864d-681f2fea0c49 02:16:13 INFO - PROCESS | 3424 | ++DOCSHELL 19AD1800 == 32 [pid = 3424] [id = 158] 02:16:13 INFO - PROCESS | 3424 | ++DOMWINDOW == 102 (19B0CC00) [pid = 3424] [serial = 472] [outer = 00000000] 02:16:13 INFO - PROCESS | 3424 | ++DOMWINDOW == 103 (19C4B000) [pid = 3424] [serial = 473] [outer = 19B0CC00] 02:16:13 INFO - PROCESS | 3424 | 1467364573488 Marionette DEBUG loaded listener.js 02:16:13 INFO - PROCESS | 3424 | ++DOMWINDOW == 104 (19C53000) [pid = 3424] [serial = 474] [outer = 19B0CC00] 02:16:13 INFO - PROCESS | 3424 | 1467364573892 Marionette TRACE conn7 <- [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]]]}] 02:16:13 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.nonfinite.html | fillRect() with Infinity/NaN is ignored 02:16:13 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.nonfinite.html | took 690ms 02:16:13 INFO - PROCESS | 3424 | 1467364573955 Marionette TRACE conn7 -> [0,597,"getWindowHandle",null] 02:16:13 INFO - PROCESS | 3424 | 1467364573957 Marionette TRACE conn7 <- [1,597,null,{"value":"13"}] 02:16:13 INFO - PROCESS | 3424 | 1467364573961 Marionette TRACE conn7 -> [0,598,"setScriptTimeout",{"ms":35000}] 02:16:13 INFO - PROCESS | 3424 | 1467364573962 Marionette TRACE conn7 <- [1,598,null,{}] 02:16:13 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.path.html 02:16:13 INFO - PROCESS | 3424 | 1467364573966 Marionette TRACE conn7 -> [0,599,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:16:13 INFO - PROCESS | 3424 | 1467364573971 Marionette INFO sendAsync 823c8ce9-dcc8-4499-864d-681f2fea0c49 02:16:14 INFO - PROCESS | 3424 | 1467364574107 Marionette TRACE conn7 <- [1,599,null,{"value":null}] 02:16:14 INFO - PROCESS | 3424 | 1467364574113 Marionette TRACE conn7 -> [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\", \"77f57ffc-e2d5-43f5-9f0e-e3ed3fd421d8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:16:14 INFO - PROCESS | 3424 | 1467364574115 Marionette INFO sendAsync 823c8ce9-dcc8-4499-864d-681f2fea0c49 02:16:14 INFO - PROCESS | 3424 | ++DOCSHELL 0C74E400 == 33 [pid = 3424] [id = 159] 02:16:14 INFO - PROCESS | 3424 | ++DOMWINDOW == 105 (0C80A400) [pid = 3424] [serial = 475] [outer = 00000000] 02:16:14 INFO - PROCESS | 3424 | ++DOMWINDOW == 106 (0D733C00) [pid = 3424] [serial = 476] [outer = 0C80A400] 02:16:14 INFO - PROCESS | 3424 | 1467364574882 Marionette DEBUG loaded listener.js 02:16:14 INFO - PROCESS | 3424 | ++DOMWINDOW == 107 (17FB0C00) [pid = 3424] [serial = 477] [outer = 0C80A400] 02:16:15 INFO - PROCESS | 3424 | --DOMWINDOW == 106 (09059C00) [pid = 3424] [serial = 360] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.floatsource.html] 02:16:15 INFO - PROCESS | 3424 | --DOMWINDOW == 105 (115CFC00) [pid = 3424] [serial = 363] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.emptysrc.html] 02:16:15 INFO - PROCESS | 3424 | --DOMWINDOW == 104 (17FE7400) [pid = 3424] [serial = 366] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.immediate.html] 02:16:15 INFO - PROCESS | 3424 | --DOMWINDOW == 103 (0D43A000) [pid = 3424] [serial = 369] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.nosrc.html] 02:16:15 INFO - PROCESS | 3424 | --DOMWINDOW == 102 (17FBA000) [pid = 3424] [serial = 427] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_002.html] 02:16:15 INFO - PROCESS | 3424 | --DOMWINDOW == 101 (19C48400) [pid = 3424] [serial = 430] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_003.html] 02:16:15 INFO - PROCESS | 3424 | --DOMWINDOW == 100 (0C802000) [pid = 3424] [serial = 415] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerocanvas.html] 02:16:15 INFO - PROCESS | 3424 | --DOMWINDOW == 99 (0C80F400) [pid = 3424] [serial = 418] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerosource.html] 02:16:15 INFO - PROCESS | 3424 | --DOMWINDOW == 98 (1B4C3800) [pid = 3424] [serial = 397] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.path.html] 02:16:15 INFO - PROCESS | 3424 | --DOMWINDOW == 97 (147ADC00) [pid = 3424] [serial = 421] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerosource.image.html] 02:16:15 INFO - PROCESS | 3424 | --DOMWINDOW == 96 (1B4C4000) [pid = 3424] [serial = 406] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.svg.html] 02:16:15 INFO - PROCESS | 3424 | --DOMWINDOW == 95 (0C833800) [pid = 3424] [serial = 400] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.self.1.html] 02:16:15 INFO - PROCESS | 3424 | --DOMWINDOW == 94 (17817000) [pid = 3424] [serial = 424] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html] 02:16:15 INFO - PROCESS | 3424 | --DOMWINDOW == 93 (17E0F800) [pid = 3424] [serial = 403] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.self.2.html] 02:16:15 INFO - PROCESS | 3424 | --DOMWINDOW == 92 (1B9A9C00) [pid = 3424] [serial = 409] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.transform.html] 02:16:15 INFO - PROCESS | 3424 | --DOMWINDOW == 91 (1ACCC000) [pid = 3424] [serial = 433] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.basic.html] 02:16:15 INFO - PROCESS | 3424 | --DOMWINDOW == 90 (1BBA5000) [pid = 3424] [serial = 412] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.wrongtype.html] 02:16:15 INFO - PROCESS | 3424 | --DOMWINDOW == 89 (0D459400) [pid = 3424] [serial = 436] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.clip.html] 02:16:15 INFO - PROCESS | 3424 | --DOMWINDOW == 88 (1C5C2C00) [pid = 3424] [serial = 442] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.globalcomposite.html] 02:16:15 INFO - PROCESS | 3424 | --DOMWINDOW == 87 (1B579000) [pid = 3424] [serial = 439] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.globalalpha.html] 02:16:15 INFO - PROCESS | 3424 | 1467364575307 Marionette TRACE conn7 <- [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]]]}] 02:16:15 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.path.html | fillRect does not affect the current path 02:16:15 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.path.html | took 1374ms 02:16:15 INFO - PROCESS | 3424 | 1467364575340 Marionette TRACE conn7 -> [0,601,"getWindowHandle",null] 02:16:15 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.shadow.html 02:16:15 INFO - PROCESS | 3424 | 1467364575342 Marionette TRACE conn7 <- [1,601,null,{"value":"13"}] 02:16:15 INFO - PROCESS | 3424 | 1467364575345 Marionette TRACE conn7 -> [0,602,"setScriptTimeout",{"ms":35000}] 02:16:15 INFO - PROCESS | 3424 | 1467364575347 Marionette TRACE conn7 <- [1,602,null,{}] 02:16:15 INFO - PROCESS | 3424 | 1467364575353 Marionette TRACE conn7 -> [0,603,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:16:15 INFO - PROCESS | 3424 | 1467364575356 Marionette INFO sendAsync 823c8ce9-dcc8-4499-864d-681f2fea0c49 02:16:15 INFO - PROCESS | 3424 | 1467364575474 Marionette TRACE conn7 <- [1,603,null,{"value":null}] 02:16:15 INFO - PROCESS | 3424 | 1467364575485 Marionette TRACE conn7 -> [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\", \"77f57ffc-e2d5-43f5-9f0e-e3ed3fd421d8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:16:15 INFO - PROCESS | 3424 | 1467364575487 Marionette INFO sendAsync 823c8ce9-dcc8-4499-864d-681f2fea0c49 02:16:15 INFO - PROCESS | 3424 | ++DOCSHELL 0C835400 == 34 [pid = 3424] [id = 160] 02:16:15 INFO - PROCESS | 3424 | ++DOMWINDOW == 88 (0C840C00) [pid = 3424] [serial = 478] [outer = 00000000] 02:16:15 INFO - PROCESS | 3424 | ++DOMWINDOW == 89 (17FBA000) [pid = 3424] [serial = 479] [outer = 0C840C00] 02:16:15 INFO - PROCESS | 3424 | 1467364575531 Marionette DEBUG loaded listener.js 02:16:15 INFO - PROCESS | 3424 | ++DOMWINDOW == 90 (17FC2000) [pid = 3424] [serial = 480] [outer = 0C840C00] 02:16:15 INFO - PROCESS | 3424 | 1467364575945 Marionette TRACE conn7 <- [1,604,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.shadow.html",0,null,null,[["fillRect draws shadows",0,null,null]]]}] 02:16:15 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.shadow.html | fillRect draws shadows 02:16:15 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.shadow.html | took 630ms 02:16:15 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.transform.html 02:16:15 INFO - PROCESS | 3424 | 1467364575976 Marionette TRACE conn7 -> [0,605,"getWindowHandle",null] 02:16:15 INFO - PROCESS | 3424 | 1467364575978 Marionette TRACE conn7 <- [1,605,null,{"value":"13"}] 02:16:15 INFO - PROCESS | 3424 | 1467364575981 Marionette TRACE conn7 -> [0,606,"setScriptTimeout",{"ms":35000}] 02:16:15 INFO - PROCESS | 3424 | 1467364575983 Marionette TRACE conn7 <- [1,606,null,{}] 02:16:15 INFO - PROCESS | 3424 | 1467364575986 Marionette TRACE conn7 -> [0,607,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:16:15 INFO - PROCESS | 3424 | 1467364575988 Marionette INFO sendAsync 823c8ce9-dcc8-4499-864d-681f2fea0c49 02:16:16 INFO - PROCESS | 3424 | 1467364576110 Marionette TRACE conn7 <- [1,607,null,{"value":null}] 02:16:16 INFO - PROCESS | 3424 | 1467364576192 Marionette TRACE conn7 -> [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\", \"77f57ffc-e2d5-43f5-9f0e-e3ed3fd421d8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:16:16 INFO - PROCESS | 3424 | 1467364576194 Marionette INFO sendAsync 823c8ce9-dcc8-4499-864d-681f2fea0c49 02:16:16 INFO - PROCESS | 3424 | ++DOCSHELL 0D7A5000 == 35 [pid = 3424] [id = 161] 02:16:16 INFO - PROCESS | 3424 | ++DOMWINDOW == 91 (1A73CC00) [pid = 3424] [serial = 481] [outer = 00000000] 02:16:16 INFO - PROCESS | 3424 | ++DOMWINDOW == 92 (1AC80C00) [pid = 3424] [serial = 482] [outer = 1A73CC00] 02:16:16 INFO - PROCESS | 3424 | 1467364576237 Marionette DEBUG loaded listener.js 02:16:16 INFO - PROCESS | 3424 | ++DOMWINDOW == 93 (1AC87800) [pid = 3424] [serial = 483] [outer = 1A73CC00] 02:16:16 INFO - PROCESS | 3424 | 1467364576581 Marionette TRACE conn7 <- [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]]]}] 02:16:16 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.transform.html | fillRect is affected by transforms 02:16:16 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.transform.html | took 630ms 02:16:16 INFO - PROCESS | 3424 | 1467364576622 Marionette TRACE conn7 -> [0,609,"getWindowHandle",null] 02:16:16 INFO - PROCESS | 3424 | 1467364576624 Marionette TRACE conn7 <- [1,609,null,{"value":"13"}] 02:16:16 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.zero.html 02:16:16 INFO - PROCESS | 3424 | 1467364576640 Marionette TRACE conn7 -> [0,610,"setScriptTimeout",{"ms":35000}] 02:16:16 INFO - PROCESS | 3424 | 1467364576642 Marionette TRACE conn7 <- [1,610,null,{}] 02:16:16 INFO - PROCESS | 3424 | 1467364576646 Marionette TRACE conn7 -> [0,611,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:16:16 INFO - PROCESS | 3424 | 1467364576648 Marionette INFO sendAsync 823c8ce9-dcc8-4499-864d-681f2fea0c49 02:16:16 INFO - PROCESS | 3424 | 1467364576729 Marionette TRACE conn7 <- [1,611,null,{"value":null}] 02:16:16 INFO - PROCESS | 3424 | 1467364576735 Marionette TRACE conn7 -> [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\", \"77f57ffc-e2d5-43f5-9f0e-e3ed3fd421d8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:16:16 INFO - PROCESS | 3424 | 1467364576737 Marionette INFO sendAsync 823c8ce9-dcc8-4499-864d-681f2fea0c49 02:16:16 INFO - PROCESS | 3424 | ++DOCSHELL 16E6D400 == 36 [pid = 3424] [id = 162] 02:16:16 INFO - PROCESS | 3424 | ++DOMWINDOW == 94 (17FC0400) [pid = 3424] [serial = 484] [outer = 00000000] 02:16:16 INFO - PROCESS | 3424 | ++DOMWINDOW == 95 (1B475000) [pid = 3424] [serial = 485] [outer = 17FC0400] 02:16:16 INFO - PROCESS | 3424 | 1467364576789 Marionette DEBUG loaded listener.js 02:16:16 INFO - PROCESS | 3424 | ++DOMWINDOW == 96 (1B483000) [pid = 3424] [serial = 486] [outer = 17FC0400] 02:16:17 INFO - PROCESS | 3424 | 1467364577592 Marionette TRACE conn7 <- [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]]]}] 02:16:17 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.zero.html | fillRect of zero pixels has no effect 02:16:17 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.zero.html | took 1031ms 02:16:17 INFO - PROCESS | 3424 | 1467364577666 Marionette TRACE conn7 -> [0,613,"getWindowHandle",null] 02:16:17 INFO - PROCESS | 3424 | 1467364577670 Marionette TRACE conn7 <- [1,613,null,{"value":"13"}] 02:16:17 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.basic.html 02:16:17 INFO - PROCESS | 3424 | 1467364577675 Marionette TRACE conn7 -> [0,614,"setScriptTimeout",{"ms":35000}] 02:16:17 INFO - PROCESS | 3424 | 1467364577680 Marionette TRACE conn7 <- [1,614,null,{}] 02:16:17 INFO - PROCESS | 3424 | 1467364577706 Marionette TRACE conn7 -> [0,615,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:16:17 INFO - PROCESS | 3424 | 1467364577709 Marionette INFO sendAsync 823c8ce9-dcc8-4499-864d-681f2fea0c49 02:16:17 INFO - PROCESS | 3424 | 1467364577858 Marionette TRACE conn7 <- [1,615,null,{"value":null}] 02:16:17 INFO - PROCESS | 3424 | 1467364577987 Marionette TRACE conn7 -> [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\", \"77f57ffc-e2d5-43f5-9f0e-e3ed3fd421d8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:16:17 INFO - PROCESS | 3424 | 1467364577990 Marionette INFO sendAsync 823c8ce9-dcc8-4499-864d-681f2fea0c49 02:16:18 INFO - PROCESS | 3424 | ++DOCSHELL 0C834400 == 37 [pid = 3424] [id = 163] 02:16:18 INFO - PROCESS | 3424 | ++DOMWINDOW == 97 (0C83C400) [pid = 3424] [serial = 487] [outer = 00000000] 02:16:18 INFO - PROCESS | 3424 | ++DOMWINDOW == 98 (0D7A2000) [pid = 3424] [serial = 488] [outer = 0C83C400] 02:16:18 INFO - PROCESS | 3424 | 1467364578051 Marionette DEBUG loaded listener.js 02:16:18 INFO - PROCESS | 3424 | ++DOMWINDOW == 99 (1450E000) [pid = 3424] [serial = 489] [outer = 0C83C400] 02:16:18 INFO - PROCESS | 3424 | 1467364578774 Marionette TRACE conn7 <- [1,616,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.basic.html",0,null,null,[["strokeRect works",0,null,null]]]}] 02:16:18 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.basic.html | strokeRect works 02:16:18 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.basic.html | took 1160ms 02:16:18 INFO - PROCESS | 3424 | 1467364578836 Marionette TRACE conn7 -> [0,617,"getWindowHandle",null] 02:16:18 INFO - PROCESS | 3424 | 1467364578841 Marionette TRACE conn7 <- [1,617,null,{"value":"13"}] 02:16:18 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.clip.html 02:16:18 INFO - PROCESS | 3424 | 1467364578847 Marionette TRACE conn7 -> [0,618,"setScriptTimeout",{"ms":35000}] 02:16:18 INFO - PROCESS | 3424 | 1467364578850 Marionette TRACE conn7 <- [1,618,null,{}] 02:16:18 INFO - PROCESS | 3424 | 1467364578854 Marionette TRACE conn7 -> [0,619,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:16:18 INFO - PROCESS | 3424 | 1467364578857 Marionette INFO sendAsync 823c8ce9-dcc8-4499-864d-681f2fea0c49 02:16:18 INFO - PROCESS | 3424 | 1467364578989 Marionette TRACE conn7 <- [1,619,null,{"value":null}] 02:16:19 INFO - PROCESS | 3424 | 1467364579116 Marionette TRACE conn7 -> [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\", \"77f57ffc-e2d5-43f5-9f0e-e3ed3fd421d8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:16:19 INFO - PROCESS | 3424 | 1467364579119 Marionette INFO sendAsync 823c8ce9-dcc8-4499-864d-681f2fea0c49 02:16:19 INFO - PROCESS | 3424 | ++DOCSHELL 17E16400 == 38 [pid = 3424] [id = 164] 02:16:19 INFO - PROCESS | 3424 | ++DOMWINDOW == 100 (17E17000) [pid = 3424] [serial = 490] [outer = 00000000] 02:16:19 INFO - PROCESS | 3424 | ++DOMWINDOW == 101 (17FB6800) [pid = 3424] [serial = 491] [outer = 17E17000] 02:16:19 INFO - PROCESS | 3424 | 1467364579177 Marionette DEBUG loaded listener.js 02:16:19 INFO - PROCESS | 3424 | ++DOMWINDOW == 102 (19375C00) [pid = 3424] [serial = 492] [outer = 17E17000] 02:16:20 INFO - PROCESS | 3424 | 1467364580053 Marionette TRACE conn7 <- [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]]]}] 02:16:20 INFO - PROCESS | 3424 | --DOCSHELL 0D7A5000 == 37 [pid = 3424] [id = 161] 02:16:20 INFO - PROCESS | 3424 | --DOCSHELL 0C835400 == 36 [pid = 3424] [id = 160] 02:16:20 INFO - PROCESS | 3424 | --DOCSHELL 0C74E400 == 35 [pid = 3424] [id = 159] 02:16:20 INFO - PROCESS | 3424 | --DOCSHELL 19AD1800 == 34 [pid = 3424] [id = 158] 02:16:20 INFO - PROCESS | 3424 | --DOCSHELL 17FB4800 == 33 [pid = 3424] [id = 157] 02:16:20 INFO - PROCESS | 3424 | --DOCSHELL 17815800 == 32 [pid = 3424] [id = 156] 02:16:20 INFO - PROCESS | 3424 | --DOCSHELL 0D72F000 == 31 [pid = 3424] [id = 155] 02:16:20 INFO - PROCESS | 3424 | --DOCSHELL 0C836C00 == 30 [pid = 3424] [id = 154] 02:16:20 INFO - PROCESS | 3424 | --DOMWINDOW == 101 (1ACC3800) [pid = 3424] [serial = 371] [outer = 00000000] [url = about:blank] 02:16:20 INFO - PROCESS | 3424 | --DOMWINDOW == 100 (19C55800) [pid = 3424] [serial = 368] [outer = 00000000] [url = about:blank] 02:16:20 INFO - PROCESS | 3424 | --DOMWINDOW == 99 (0C806000) [pid = 3424] [serial = 362] [outer = 00000000] [url = about:blank] 02:16:20 INFO - PROCESS | 3424 | --DOMWINDOW == 98 (14E2DC00) [pid = 3424] [serial = 365] [outer = 00000000] [url = about:blank] 02:16:20 INFO - PROCESS | 3424 | --DOMWINDOW == 97 (18BBB000) [pid = 3424] [serial = 428] [outer = 00000000] [url = about:blank] 02:16:20 INFO - PROCESS | 3424 | --DOMWINDOW == 96 (1ACC4800) [pid = 3424] [serial = 432] [outer = 00000000] [url = about:blank] 02:16:20 INFO - PROCESS | 3424 | --DOMWINDOW == 95 (1A766000) [pid = 3424] [serial = 431] [outer = 00000000] [url = about:blank] 02:16:20 INFO - PROCESS | 3424 | --DOMWINDOW == 94 (0D436800) [pid = 3424] [serial = 416] [outer = 00000000] [url = about:blank] 02:16:20 INFO - PROCESS | 3424 | --DOMWINDOW == 93 (0D463400) [pid = 3424] [serial = 417] [outer = 00000000] [url = about:blank] 02:16:20 INFO - PROCESS | 3424 | --DOMWINDOW == 92 (0CEE5C00) [pid = 3424] [serial = 419] [outer = 00000000] [url = about:blank] 02:16:20 INFO - PROCESS | 3424 | --DOMWINDOW == 91 (0D431400) [pid = 3424] [serial = 420] [outer = 00000000] [url = about:blank] 02:16:20 INFO - PROCESS | 3424 | --DOMWINDOW == 90 (1B578400) [pid = 3424] [serial = 399] [outer = 00000000] [url = about:blank] 02:16:20 INFO - PROCESS | 3424 | --DOMWINDOW == 89 (148CF400) [pid = 3424] [serial = 422] [outer = 00000000] [url = about:blank] 02:16:20 INFO - PROCESS | 3424 | --DOMWINDOW == 88 (15122C00) [pid = 3424] [serial = 423] [outer = 00000000] [url = about:blank] 02:16:20 INFO - PROCESS | 3424 | --DOMWINDOW == 87 (1B57D000) [pid = 3424] [serial = 407] [outer = 00000000] [url = about:blank] 02:16:20 INFO - PROCESS | 3424 | --DOMWINDOW == 86 (1B74C400) [pid = 3424] [serial = 408] [outer = 00000000] [url = about:blank] 02:16:20 INFO - PROCESS | 3424 | --DOMWINDOW == 85 (0D528400) [pid = 3424] [serial = 401] [outer = 00000000] [url = about:blank] 02:16:20 INFO - PROCESS | 3424 | --DOMWINDOW == 84 (0DBE9000) [pid = 3424] [serial = 402] [outer = 00000000] [url = about:blank] 02:16:20 INFO - PROCESS | 3424 | --DOMWINDOW == 83 (17E14C00) [pid = 3424] [serial = 425] [outer = 00000000] [url = about:blank] 02:16:20 INFO - PROCESS | 3424 | --DOMWINDOW == 82 (17F35400) [pid = 3424] [serial = 404] [outer = 00000000] [url = about:blank] 02:16:20 INFO - PROCESS | 3424 | --DOMWINDOW == 81 (17FC5400) [pid = 3424] [serial = 405] [outer = 00000000] [url = about:blank] 02:16:20 INFO - PROCESS | 3424 | --DOMWINDOW == 80 (1B9B0400) [pid = 3424] [serial = 410] [outer = 00000000] [url = about:blank] 02:16:20 INFO - PROCESS | 3424 | --DOMWINDOW == 79 (1B482C00) [pid = 3424] [serial = 434] [outer = 00000000] [url = about:blank] 02:16:20 INFO - PROCESS | 3424 | --DOMWINDOW == 78 (1B9B4C00) [pid = 3424] [serial = 411] [outer = 00000000] [url = about:blank] 02:16:20 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.clip.html | strokeRect is affected by clipping regions 02:16:20 INFO - PROCESS | 3424 | --DOMWINDOW == 77 (1BE2AC00) [pid = 3424] [serial = 413] [outer = 00000000] [url = about:blank] 02:16:20 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.clip.html | took 1271ms 02:16:20 INFO - PROCESS | 3424 | --DOMWINDOW == 76 (1BF91000) [pid = 3424] [serial = 414] [outer = 00000000] [url = about:blank] 02:16:20 INFO - PROCESS | 3424 | --DOMWINDOW == 75 (19B19400) [pid = 3424] [serial = 437] [outer = 00000000] [url = about:blank] 02:16:20 INFO - PROCESS | 3424 | --DOMWINDOW == 74 (1C5C7000) [pid = 3424] [serial = 443] [outer = 00000000] [url = about:blank] 02:16:20 INFO - PROCESS | 3424 | --DOMWINDOW == 73 (1C5FB400) [pid = 3424] [serial = 444] [outer = 00000000] [url = about:blank] 02:16:20 INFO - PROCESS | 3424 | --DOMWINDOW == 72 (1BE29800) [pid = 3424] [serial = 441] [outer = 00000000] [url = about:blank] 02:16:20 INFO - PROCESS | 3424 | --DOMWINDOW == 71 (1B9B1000) [pid = 3424] [serial = 440] [outer = 00000000] [url = about:blank] 02:16:20 INFO - PROCESS | 3424 | --DOMWINDOW == 70 (18CD7000) [pid = 3424] [serial = 429] [outer = 00000000] [url = about:blank] 02:16:20 INFO - PROCESS | 3424 | --DOMWINDOW == 69 (1B4BD400) [pid = 3424] [serial = 435] [outer = 00000000] [url = about:blank] 02:16:20 INFO - PROCESS | 3424 | --DOMWINDOW == 68 (17EB4000) [pid = 3424] [serial = 426] [outer = 00000000] [url = about:blank] 02:16:20 INFO - PROCESS | 3424 | --DOMWINDOW == 67 (1B479400) [pid = 3424] [serial = 438] [outer = 00000000] [url = about:blank] 02:16:20 INFO - PROCESS | 3424 | 1467364580144 Marionette TRACE conn7 -> [0,621,"getWindowHandle",null] 02:16:20 INFO - PROCESS | 3424 | 1467364580148 Marionette TRACE conn7 <- [1,621,null,{"value":"13"}] 02:16:20 INFO - PROCESS | 3424 | 1467364580153 Marionette TRACE conn7 -> [0,622,"setScriptTimeout",{"ms":35000}] 02:16:20 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.globalalpha.html 02:16:20 INFO - PROCESS | 3424 | 1467364580156 Marionette TRACE conn7 <- [1,622,null,{}] 02:16:20 INFO - PROCESS | 3424 | 1467364580162 Marionette TRACE conn7 -> [0,623,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:16:20 INFO - PROCESS | 3424 | 1467364580164 Marionette INFO sendAsync 823c8ce9-dcc8-4499-864d-681f2fea0c49 02:16:20 INFO - PROCESS | 3424 | 1467364580260 Marionette TRACE conn7 <- [1,623,null,{"value":null}] 02:16:20 INFO - PROCESS | 3424 | 1467364580268 Marionette TRACE conn7 -> [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\", \"77f57ffc-e2d5-43f5-9f0e-e3ed3fd421d8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:16:20 INFO - PROCESS | 3424 | 1467364580273 Marionette INFO sendAsync 823c8ce9-dcc8-4499-864d-681f2fea0c49 02:16:20 INFO - PROCESS | 3424 | ++DOCSHELL 0C832000 == 31 [pid = 3424] [id = 165] 02:16:20 INFO - PROCESS | 3424 | ++DOMWINDOW == 68 (0C832800) [pid = 3424] [serial = 493] [outer = 00000000] 02:16:20 INFO - PROCESS | 3424 | ++DOMWINDOW == 69 (0C83D800) [pid = 3424] [serial = 494] [outer = 0C832800] 02:16:20 INFO - PROCESS | 3424 | 1467364580320 Marionette DEBUG loaded listener.js 02:16:20 INFO - PROCESS | 3424 | ++DOMWINDOW == 70 (0D431400) [pid = 3424] [serial = 495] [outer = 0C832800] 02:16:20 INFO - PROCESS | 3424 | [3424] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/m-beta-w32-d-00000000000000000/build/src/image/ImageFactory.cpp, line 109 02:16:20 INFO - PROCESS | 3424 | [3424] WARNING: 'NS_FAILED(aResult)', file c:/builds/moz2_slave/m-beta-w32-d-00000000000000000/build/src/netwerk/cache2/CacheFile.cpp, line 653 02:16:20 INFO - PROCESS | 3424 | [3424] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/m-beta-w32-d-00000000000000000/build/src/image/ImageFactory.cpp, line 109 02:16:20 INFO - PROCESS | 3424 | 1467364580834 Marionette TRACE conn7 <- [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]]]}] 02:16:20 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.globalalpha.html | strokeRect is affected by globalAlpha 02:16:20 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.globalalpha.html | took 730ms 02:16:20 INFO - PROCESS | 3424 | 1467364580888 Marionette TRACE conn7 -> [0,625,"getWindowHandle",null] 02:16:20 INFO - PROCESS | 3424 | 1467364580893 Marionette TRACE conn7 <- [1,625,null,{"value":"13"}] 02:16:20 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.globalcomposite.html 02:16:20 INFO - PROCESS | 3424 | 1467364580899 Marionette TRACE conn7 -> [0,626,"setScriptTimeout",{"ms":35000}] 02:16:20 INFO - PROCESS | 3424 | 1467364580902 Marionette TRACE conn7 <- [1,626,null,{}] 02:16:20 INFO - PROCESS | 3424 | 1467364580905 Marionette TRACE conn7 -> [0,627,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:16:20 INFO - PROCESS | 3424 | 1467364580908 Marionette INFO sendAsync 823c8ce9-dcc8-4499-864d-681f2fea0c49 02:16:20 INFO - PROCESS | 3424 | 1467364581003 Marionette TRACE conn7 <- [1,627,null,{"value":null}] 02:16:21 INFO - PROCESS | 3424 | 1467364581094 Marionette TRACE conn7 -> [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\", \"77f57ffc-e2d5-43f5-9f0e-e3ed3fd421d8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:16:21 INFO - PROCESS | 3424 | 1467364581096 Marionette INFO sendAsync 823c8ce9-dcc8-4499-864d-681f2fea0c49 02:16:21 INFO - PROCESS | 3424 | ++DOCSHELL 0D79F000 == 32 [pid = 3424] [id = 166] 02:16:21 INFO - PROCESS | 3424 | ++DOMWINDOW == 71 (0D79F800) [pid = 3424] [serial = 496] [outer = 00000000] 02:16:21 INFO - PROCESS | 3424 | ++DOMWINDOW == 72 (0DC41800) [pid = 3424] [serial = 497] [outer = 0D79F800] 02:16:21 INFO - PROCESS | 3424 | 1467364581143 Marionette DEBUG loaded listener.js 02:16:21 INFO - PROCESS | 3424 | ++DOMWINDOW == 73 (148CF400) [pid = 3424] [serial = 498] [outer = 0D79F800] 02:16:21 INFO - PROCESS | 3424 | [3424] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/m-beta-w32-d-00000000000000000/build/src/image/ImageFactory.cpp, line 109 02:16:21 INFO - PROCESS | 3424 | [3424] WARNING: 'NS_FAILED(aResult)', file c:/builds/moz2_slave/m-beta-w32-d-00000000000000000/build/src/netwerk/cache2/CacheFile.cpp, line 653 02:16:21 INFO - PROCESS | 3424 | [3424] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/m-beta-w32-d-00000000000000000/build/src/image/ImageFactory.cpp, line 109 02:16:21 INFO - PROCESS | 3424 | 1467364581531 Marionette TRACE conn7 <- [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]]]}] 02:16:21 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.globalcomposite.html | strokeRect is not affected by globalCompositeOperation 02:16:21 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.globalcomposite.html | took 670ms 02:16:21 INFO - PROCESS | 3424 | 1467364581574 Marionette TRACE conn7 -> [0,629,"getWindowHandle",null] 02:16:21 INFO - PROCESS | 3424 | 1467364581576 Marionette TRACE conn7 <- [1,629,null,{"value":"13"}] 02:16:21 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.negative.html 02:16:21 INFO - PROCESS | 3424 | 1467364581579 Marionette TRACE conn7 -> [0,630,"setScriptTimeout",{"ms":35000}] 02:16:21 INFO - PROCESS | 3424 | 1467364581583 Marionette TRACE conn7 <- [1,630,null,{}] 02:16:21 INFO - PROCESS | 3424 | 1467364581594 Marionette TRACE conn7 -> [0,631,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:16:21 INFO - PROCESS | 3424 | 1467364581598 Marionette INFO sendAsync 823c8ce9-dcc8-4499-864d-681f2fea0c49 02:16:21 INFO - PROCESS | 3424 | 1467364581715 Marionette TRACE conn7 <- [1,631,null,{"value":null}] 02:16:21 INFO - PROCESS | 3424 | 1467364581725 Marionette TRACE conn7 -> [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\", \"77f57ffc-e2d5-43f5-9f0e-e3ed3fd421d8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:16:21 INFO - PROCESS | 3424 | 1467364581728 Marionette INFO sendAsync 823c8ce9-dcc8-4499-864d-681f2fea0c49 02:16:21 INFO - PROCESS | 3424 | ++DOCSHELL 17823800 == 33 [pid = 3424] [id = 167] 02:16:21 INFO - PROCESS | 3424 | ++DOMWINDOW == 74 (17824C00) [pid = 3424] [serial = 499] [outer = 00000000] 02:16:21 INFO - PROCESS | 3424 | ++DOMWINDOW == 75 (17E1A800) [pid = 3424] [serial = 500] [outer = 17824C00] 02:16:21 INFO - PROCESS | 3424 | 1467364581776 Marionette DEBUG loaded listener.js 02:16:21 INFO - PROCESS | 3424 | ++DOMWINDOW == 76 (17FB0800) [pid = 3424] [serial = 501] [outer = 17824C00] 02:16:22 INFO - PROCESS | 3424 | 1467364582238 Marionette TRACE conn7 <- [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]]]}] 02:16:22 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.negative.html | strokeRect of negative sizes works 02:16:22 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.negative.html | took 669ms 02:16:22 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.nonfinite.html 02:16:22 INFO - PROCESS | 3424 | 1467364582265 Marionette TRACE conn7 -> [0,633,"getWindowHandle",null] 02:16:22 INFO - PROCESS | 3424 | 1467364582268 Marionette TRACE conn7 <- [1,633,null,{"value":"13"}] 02:16:22 INFO - PROCESS | 3424 | 1467364582271 Marionette TRACE conn7 -> [0,634,"setScriptTimeout",{"ms":35000}] 02:16:22 INFO - PROCESS | 3424 | 1467364582273 Marionette TRACE conn7 <- [1,634,null,{}] 02:16:22 INFO - PROCESS | 3424 | 1467364582282 Marionette TRACE conn7 -> [0,635,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:16:22 INFO - PROCESS | 3424 | 1467364582284 Marionette INFO sendAsync 823c8ce9-dcc8-4499-864d-681f2fea0c49 02:16:22 INFO - PROCESS | 3424 | 1467364582400 Marionette TRACE conn7 <- [1,635,null,{"value":null}] 02:16:22 INFO - PROCESS | 3424 | 1467364582406 Marionette TRACE conn7 -> [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\", \"77f57ffc-e2d5-43f5-9f0e-e3ed3fd421d8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:16:22 INFO - PROCESS | 3424 | 1467364582407 Marionette INFO sendAsync 823c8ce9-dcc8-4499-864d-681f2fea0c49 02:16:22 INFO - PROCESS | 3424 | ++DOCSHELL 18BB9C00 == 34 [pid = 3424] [id = 168] 02:16:22 INFO - PROCESS | 3424 | ++DOMWINDOW == 77 (18BBA000) [pid = 3424] [serial = 502] [outer = 00000000] 02:16:22 INFO - PROCESS | 3424 | ++DOMWINDOW == 78 (19374400) [pid = 3424] [serial = 503] [outer = 18BBA000] 02:16:22 INFO - PROCESS | 3424 | 1467364582452 Marionette DEBUG loaded listener.js 02:16:22 INFO - PROCESS | 3424 | ++DOMWINDOW == 79 (19A3F000) [pid = 3424] [serial = 504] [outer = 18BBA000] 02:16:22 INFO - PROCESS | 3424 | 1467364582900 Marionette TRACE conn7 <- [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]]]}] 02:16:22 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.nonfinite.html | strokeRect() with Infinity/NaN is ignored 02:16:22 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.nonfinite.html | took 670ms 02:16:22 INFO - PROCESS | 3424 | 1467364582944 Marionette TRACE conn7 -> [0,637,"getWindowHandle",null] 02:16:22 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.path.html 02:16:22 INFO - PROCESS | 3424 | 1467364582946 Marionette TRACE conn7 <- [1,637,null,{"value":"13"}] 02:16:22 INFO - PROCESS | 3424 | 1467364582950 Marionette TRACE conn7 -> [0,638,"setScriptTimeout",{"ms":35000}] 02:16:22 INFO - PROCESS | 3424 | 1467364582951 Marionette TRACE conn7 <- [1,638,null,{}] 02:16:22 INFO - PROCESS | 3424 | 1467364582955 Marionette TRACE conn7 -> [0,639,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:16:22 INFO - PROCESS | 3424 | 1467364582957 Marionette INFO sendAsync 823c8ce9-dcc8-4499-864d-681f2fea0c49 02:16:23 INFO - PROCESS | 3424 | 1467364583069 Marionette TRACE conn7 <- [1,639,null,{"value":null}] 02:16:23 INFO - PROCESS | 3424 | 1467364583158 Marionette TRACE conn7 -> [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\", \"77f57ffc-e2d5-43f5-9f0e-e3ed3fd421d8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:16:23 INFO - PROCESS | 3424 | 1467364583160 Marionette INFO sendAsync 823c8ce9-dcc8-4499-864d-681f2fea0c49 02:16:23 INFO - PROCESS | 3424 | ++DOCSHELL 19BF1C00 == 35 [pid = 3424] [id = 169] 02:16:23 INFO - PROCESS | 3424 | ++DOMWINDOW == 80 (19BF2000) [pid = 3424] [serial = 505] [outer = 00000000] 02:16:23 INFO - PROCESS | 3424 | ++DOMWINDOW == 81 (1A2A7800) [pid = 3424] [serial = 506] [outer = 19BF2000] 02:16:23 INFO - PROCESS | 3424 | 1467364583203 Marionette DEBUG loaded listener.js 02:16:23 INFO - PROCESS | 3424 | ++DOMWINDOW == 82 (1A7A9800) [pid = 3424] [serial = 507] [outer = 19BF2000] 02:16:23 INFO - PROCESS | 3424 | 1467364583641 Marionette TRACE conn7 <- [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]]]}] 02:16:23 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.path.html | strokeRect does not affect the current path 02:16:23 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.path.html | took 730ms 02:16:23 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.shadow.html 02:16:23 INFO - PROCESS | 3424 | 1467364583680 Marionette TRACE conn7 -> [0,641,"getWindowHandle",null] 02:16:23 INFO - PROCESS | 3424 | 1467364583682 Marionette TRACE conn7 <- [1,641,null,{"value":"13"}] 02:16:23 INFO - PROCESS | 3424 | 1467364583685 Marionette TRACE conn7 -> [0,642,"setScriptTimeout",{"ms":35000}] 02:16:23 INFO - PROCESS | 3424 | 1467364583687 Marionette TRACE conn7 <- [1,642,null,{}] 02:16:23 INFO - PROCESS | 3424 | 1467364583690 Marionette TRACE conn7 -> [0,643,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:16:23 INFO - PROCESS | 3424 | 1467364583696 Marionette INFO sendAsync 823c8ce9-dcc8-4499-864d-681f2fea0c49 02:16:23 INFO - PROCESS | 3424 | 1467364583837 Marionette TRACE conn7 <- [1,643,null,{"value":null}] 02:16:23 INFO - PROCESS | 3424 | 1467364583900 Marionette TRACE conn7 -> [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\", \"77f57ffc-e2d5-43f5-9f0e-e3ed3fd421d8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:16:23 INFO - PROCESS | 3424 | 1467364583910 Marionette INFO sendAsync 823c8ce9-dcc8-4499-864d-681f2fea0c49 02:16:23 INFO - PROCESS | 3424 | ++DOCSHELL 1AAECC00 == 36 [pid = 3424] [id = 170] 02:16:23 INFO - PROCESS | 3424 | ++DOMWINDOW == 83 (1AAEF800) [pid = 3424] [serial = 508] [outer = 00000000] 02:16:23 INFO - PROCESS | 3424 | ++DOMWINDOW == 84 (1AD5D400) [pid = 3424] [serial = 509] [outer = 1AAEF800] 02:16:23 INFO - PROCESS | 3424 | 1467364583954 Marionette DEBUG loaded listener.js 02:16:24 INFO - PROCESS | 3424 | ++DOMWINDOW == 85 (1AD5D800) [pid = 3424] [serial = 510] [outer = 1AAEF800] 02:16:24 INFO - PROCESS | 3424 | --DOMWINDOW == 84 (1A73CC00) [pid = 3424] [serial = 481] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.transform.html] 02:16:24 INFO - PROCESS | 3424 | --DOMWINDOW == 83 (17FBA400) [pid = 3424] [serial = 448] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.nonfinite.html] 02:16:24 INFO - PROCESS | 3424 | --DOMWINDOW == 82 (17FB3400) [pid = 3424] [serial = 469] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.negative.html] 02:16:24 INFO - PROCESS | 3424 | --DOMWINDOW == 81 (0C80A400) [pid = 3424] [serial = 475] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.path.html] 02:16:24 INFO - PROCESS | 3424 | --DOMWINDOW == 80 (1C92F400) [pid = 3424] [serial = 454] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.shadow.html] 02:16:24 INFO - PROCESS | 3424 | --DOMWINDOW == 79 (0C840C00) [pid = 3424] [serial = 478] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.shadow.html] 02:16:24 INFO - PROCESS | 3424 | --DOMWINDOW == 78 (0CDCBC00) [pid = 3424] [serial = 445] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.negative.html] 02:16:24 INFO - PROCESS | 3424 | --DOMWINDOW == 77 (19B0CC00) [pid = 3424] [serial = 472] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.nonfinite.html] 02:16:24 INFO - PROCESS | 3424 | --DOMWINDOW == 76 (17818000) [pid = 3424] [serial = 466] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.clip.html] 02:16:24 INFO - PROCESS | 3424 | --DOMWINDOW == 75 (1C4BD400) [pid = 3424] [serial = 451] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.path.html] 02:16:24 INFO - PROCESS | 3424 | --DOMWINDOW == 74 (0C837000) [pid = 3424] [serial = 460] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.zero.html] 02:16:24 INFO - PROCESS | 3424 | --DOMWINDOW == 73 (0D72D400) [pid = 3424] [serial = 457] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.transform.html] 02:16:24 INFO - PROCESS | 3424 | --DOMWINDOW == 72 (0D72F400) [pid = 3424] [serial = 463] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.basic.html] 02:16:24 INFO - PROCESS | 3424 | 1467364584494 Marionette TRACE conn7 <- [1,644,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.shadow.html",0,null,null,[["strokeRect draws shadows",0,null,null]]]}] 02:16:24 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.shadow.html | strokeRect draws shadows 02:16:24 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.shadow.html | took 831ms 02:16:24 INFO - PROCESS | 3424 | 1467364584518 Marionette TRACE conn7 -> [0,645,"getWindowHandle",null] 02:16:24 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.transform.html 02:16:24 INFO - PROCESS | 3424 | 1467364584520 Marionette TRACE conn7 <- [1,645,null,{"value":"13"}] 02:16:24 INFO - PROCESS | 3424 | 1467364584523 Marionette TRACE conn7 -> [0,646,"setScriptTimeout",{"ms":35000}] 02:16:24 INFO - PROCESS | 3424 | 1467364584524 Marionette TRACE conn7 <- [1,646,null,{}] 02:16:24 INFO - PROCESS | 3424 | 1467364584528 Marionette TRACE conn7 -> [0,647,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:16:24 INFO - PROCESS | 3424 | 1467364584530 Marionette INFO sendAsync 823c8ce9-dcc8-4499-864d-681f2fea0c49 02:16:24 INFO - PROCESS | 3424 | 1467364584611 Marionette TRACE conn7 <- [1,647,null,{"value":null}] 02:16:24 INFO - PROCESS | 3424 | 1467364584702 Marionette TRACE conn7 -> [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\", \"77f57ffc-e2d5-43f5-9f0e-e3ed3fd421d8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:16:24 INFO - PROCESS | 3424 | 1467364584703 Marionette INFO sendAsync 823c8ce9-dcc8-4499-864d-681f2fea0c49 02:16:24 INFO - PROCESS | 3424 | ++DOCSHELL 0C83D000 == 37 [pid = 3424] [id = 171] 02:16:24 INFO - PROCESS | 3424 | ++DOMWINDOW == 73 (151E4800) [pid = 3424] [serial = 511] [outer = 00000000] 02:16:24 INFO - PROCESS | 3424 | ++DOMWINDOW == 74 (19B0CC00) [pid = 3424] [serial = 512] [outer = 151E4800] 02:16:24 INFO - PROCESS | 3424 | 1467364584748 Marionette DEBUG loaded listener.js 02:16:24 INFO - PROCESS | 3424 | ++DOMWINDOW == 75 (1AAEC800) [pid = 3424] [serial = 513] [outer = 151E4800] 02:16:25 INFO - PROCESS | 3424 | 1467364585104 Marionette TRACE conn7 <- [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]]]}] 02:16:25 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.transform.html | fillRect is affected by transforms 02:16:25 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.transform.html | took 630ms 02:16:25 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.1.html 02:16:25 INFO - PROCESS | 3424 | 1467364585153 Marionette TRACE conn7 -> [0,649,"getWindowHandle",null] 02:16:25 INFO - PROCESS | 3424 | 1467364585155 Marionette TRACE conn7 <- [1,649,null,{"value":"13"}] 02:16:25 INFO - PROCESS | 3424 | 1467364585158 Marionette TRACE conn7 -> [0,650,"setScriptTimeout",{"ms":35000}] 02:16:25 INFO - PROCESS | 3424 | 1467364585160 Marionette TRACE conn7 <- [1,650,null,{}] 02:16:25 INFO - PROCESS | 3424 | 1467364585164 Marionette TRACE conn7 -> [0,651,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:16:25 INFO - PROCESS | 3424 | 1467364585166 Marionette INFO sendAsync 823c8ce9-dcc8-4499-864d-681f2fea0c49 02:16:25 INFO - PROCESS | 3424 | 1467364585279 Marionette TRACE conn7 <- [1,651,null,{"value":null}] 02:16:25 INFO - PROCESS | 3424 | 1467364585287 Marionette TRACE conn7 -> [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\", \"77f57ffc-e2d5-43f5-9f0e-e3ed3fd421d8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:16:25 INFO - PROCESS | 3424 | 1467364585289 Marionette INFO sendAsync 823c8ce9-dcc8-4499-864d-681f2fea0c49 02:16:25 INFO - PROCESS | 3424 | ++DOCSHELL 0D72D400 == 38 [pid = 3424] [id = 172] 02:16:25 INFO - PROCESS | 3424 | ++DOMWINDOW == 76 (17EC0000) [pid = 3424] [serial = 514] [outer = 00000000] 02:16:25 INFO - PROCESS | 3424 | ++DOMWINDOW == 77 (1B4C0000) [pid = 3424] [serial = 515] [outer = 17EC0000] 02:16:25 INFO - PROCESS | 3424 | 1467364585332 Marionette DEBUG loaded listener.js 02:16:25 INFO - PROCESS | 3424 | ++DOMWINDOW == 78 (1B572800) [pid = 3424] [serial = 516] [outer = 17EC0000] 02:16:25 INFO - PROCESS | 3424 | [3424] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/m-beta-w32-d-00000000000000000/build/src/image/ImageFactory.cpp, line 109 02:16:25 INFO - PROCESS | 3424 | [3424] WARNING: 'NS_FAILED(aResult)', file c:/builds/moz2_slave/m-beta-w32-d-00000000000000000/build/src/netwerk/cache2/CacheFile.cpp, line 653 02:16:25 INFO - PROCESS | 3424 | [3424] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/m-beta-w32-d-00000000000000000/build/src/image/ImageFactory.cpp, line 109 02:16:25 INFO - PROCESS | 3424 | [3424] WARNING: 'NS_FAILED(aResult)', file c:/builds/moz2_slave/m-beta-w32-d-00000000000000000/build/src/netwerk/cache2/CacheFile.cpp, line 653 02:16:25 INFO - PROCESS | 3424 | 1467364585747 Marionette TRACE conn7 <- [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]]]}] 02:16:25 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.1.html | strokeRect of 0x0 pixels draws nothing 02:16:25 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.1.html | took 630ms 02:16:25 INFO - PROCESS | 3424 | 1467364585789 Marionette TRACE conn7 -> [0,653,"getWindowHandle",null] 02:16:25 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.2.html 02:16:25 INFO - PROCESS | 3424 | 1467364585791 Marionette TRACE conn7 <- [1,653,null,{"value":"13"}] 02:16:25 INFO - PROCESS | 3424 | 1467364585795 Marionette TRACE conn7 -> [0,654,"setScriptTimeout",{"ms":35000}] 02:16:25 INFO - PROCESS | 3424 | 1467364585796 Marionette TRACE conn7 <- [1,654,null,{}] 02:16:25 INFO - PROCESS | 3424 | 1467364585800 Marionette TRACE conn7 -> [0,655,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:16:25 INFO - PROCESS | 3424 | 1467364585801 Marionette INFO sendAsync 823c8ce9-dcc8-4499-864d-681f2fea0c49 02:16:25 INFO - PROCESS | 3424 | 1467364585927 Marionette TRACE conn7 <- [1,655,null,{"value":null}] 02:16:25 INFO - PROCESS | 3424 | 1467364585966 Marionette TRACE conn7 -> [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\", \"77f57ffc-e2d5-43f5-9f0e-e3ed3fd421d8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:16:25 INFO - PROCESS | 3424 | 1467364585968 Marionette INFO sendAsync 823c8ce9-dcc8-4499-864d-681f2fea0c49 02:16:25 INFO - PROCESS | 3424 | ++DOCSHELL 0CDCE800 == 39 [pid = 3424] [id = 173] 02:16:25 INFO - PROCESS | 3424 | ++DOMWINDOW == 79 (1B4BF800) [pid = 3424] [serial = 517] [outer = 00000000] 02:16:25 INFO - PROCESS | 3424 | ++DOMWINDOW == 80 (1B742400) [pid = 3424] [serial = 518] [outer = 1B4BF800] 02:16:26 INFO - PROCESS | 3424 | 1467364586012 Marionette DEBUG loaded listener.js 02:16:26 INFO - PROCESS | 3424 | ++DOMWINDOW == 81 (1B74E800) [pid = 3424] [serial = 519] [outer = 1B4BF800] 02:16:26 INFO - PROCESS | 3424 | [3424] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/m-beta-w32-d-00000000000000000/build/src/image/ImageFactory.cpp, line 109 02:16:26 INFO - PROCESS | 3424 | [3424] WARNING: 'NS_FAILED(aResult)', file c:/builds/moz2_slave/m-beta-w32-d-00000000000000000/build/src/netwerk/cache2/CacheFile.cpp, line 653 02:16:26 INFO - PROCESS | 3424 | [3424] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/m-beta-w32-d-00000000000000000/build/src/image/ImageFactory.cpp, line 109 02:16:26 INFO - PROCESS | 3424 | 1467364586469 Marionette TRACE conn7 <- [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]]]}] 02:16:26 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.2.html | strokeRect of 0x0 pixels draws nothing, including caps and joins 02:16:26 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.2.html | took 730ms 02:16:26 INFO - PROCESS | 3424 | 1467364586526 Marionette TRACE conn7 -> [0,657,"getWindowHandle",null] 02:16:26 INFO - PROCESS | 3424 | 1467364586531 Marionette TRACE conn7 <- [1,657,null,{"value":"13"}] 02:16:26 INFO - PROCESS | 3424 | 1467364586537 Marionette TRACE conn7 -> [0,658,"setScriptTimeout",{"ms":35000}] 02:16:26 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.3.html 02:16:26 INFO - PROCESS | 3424 | 1467364586540 Marionette TRACE conn7 <- [1,658,null,{}] 02:16:26 INFO - PROCESS | 3424 | 1467364586587 Marionette TRACE conn7 -> [0,659,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:16:26 INFO - PROCESS | 3424 | 1467364586590 Marionette INFO sendAsync 823c8ce9-dcc8-4499-864d-681f2fea0c49 02:16:26 INFO - PROCESS | 3424 | 1467364586734 Marionette TRACE conn7 <- [1,659,null,{"value":null}] 02:16:26 INFO - PROCESS | 3424 | 1467364586834 Marionette TRACE conn7 -> [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\", \"77f57ffc-e2d5-43f5-9f0e-e3ed3fd421d8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:16:26 INFO - PROCESS | 3424 | 1467364586839 Marionette INFO sendAsync 823c8ce9-dcc8-4499-864d-681f2fea0c49 02:16:26 INFO - PROCESS | 3424 | ++DOCSHELL 0C83BC00 == 40 [pid = 3424] [id = 174] 02:16:26 INFO - PROCESS | 3424 | ++DOMWINDOW == 82 (0C83C000) [pid = 3424] [serial = 520] [outer = 00000000] 02:16:26 INFO - PROCESS | 3424 | ++DOMWINDOW == 83 (0CF60800) [pid = 3424] [serial = 521] [outer = 0C83C000] 02:16:26 INFO - PROCESS | 3424 | 1467364586896 Marionette DEBUG loaded listener.js 02:16:26 INFO - PROCESS | 3424 | ++DOMWINDOW == 84 (0D45B800) [pid = 3424] [serial = 522] [outer = 0C83C000] 02:16:27 INFO - PROCESS | 3424 | 1467364587498 Marionette TRACE conn7 <- [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]]]}] 02:16:27 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.3.html | strokeRect of Nx0 pixels draws a straight line 02:16:27 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.3.html | took 1017ms 02:16:27 INFO - PROCESS | 3424 | 1467364587559 Marionette TRACE conn7 -> [0,661,"getWindowHandle",null] 02:16:27 INFO - PROCESS | 3424 | 1467364587564 Marionette TRACE conn7 <- [1,661,null,{"value":"13"}] 02:16:27 INFO - PROCESS | 3424 | 1467364587570 Marionette TRACE conn7 -> [0,662,"setScriptTimeout",{"ms":35000}] 02:16:27 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.4.html 02:16:27 INFO - PROCESS | 3424 | 1467364587573 Marionette TRACE conn7 <- [1,662,null,{}] 02:16:27 INFO - PROCESS | 3424 | 1467364587578 Marionette TRACE conn7 -> [0,663,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:16:27 INFO - PROCESS | 3424 | 1467364587580 Marionette INFO sendAsync 823c8ce9-dcc8-4499-864d-681f2fea0c49 02:16:27 INFO - PROCESS | 3424 | 1467364587694 Marionette TRACE conn7 <- [1,663,null,{"value":null}] 02:16:27 INFO - PROCESS | 3424 | 1467364587826 Marionette TRACE conn7 -> [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\", \"77f57ffc-e2d5-43f5-9f0e-e3ed3fd421d8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:16:27 INFO - PROCESS | 3424 | 1467364587829 Marionette INFO sendAsync 823c8ce9-dcc8-4499-864d-681f2fea0c49 02:16:27 INFO - PROCESS | 3424 | ++DOCSHELL 17819000 == 41 [pid = 3424] [id = 175] 02:16:27 INFO - PROCESS | 3424 | ++DOMWINDOW == 85 (1781A000) [pid = 3424] [serial = 523] [outer = 00000000] 02:16:27 INFO - PROCESS | 3424 | ++DOMWINDOW == 86 (17E1AC00) [pid = 3424] [serial = 524] [outer = 1781A000] 02:16:27 INFO - PROCESS | 3424 | 1467364587886 Marionette DEBUG loaded listener.js 02:16:27 INFO - PROCESS | 3424 | ++DOMWINDOW == 87 (17FCD000) [pid = 3424] [serial = 525] [outer = 1781A000] 02:16:28 INFO - PROCESS | 3424 | [3424] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/m-beta-w32-d-00000000000000000/build/src/image/ImageFactory.cpp, line 109 02:16:28 INFO - PROCESS | 3424 | [3424] WARNING: 'NS_FAILED(aResult)', file c:/builds/moz2_slave/m-beta-w32-d-00000000000000000/build/src/netwerk/cache2/CacheFile.cpp, line 653 02:16:28 INFO - PROCESS | 3424 | 1467364588505 Marionette TRACE conn7 <- [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]]]}] 02:16:28 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 02:16:28 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.4.html | took 970ms 02:16:28 INFO - PROCESS | 3424 | 1467364588544 Marionette TRACE conn7 -> [0,665,"getWindowHandle",null] 02:16:28 INFO - PROCESS | 3424 | 1467364588546 Marionette TRACE conn7 <- [1,665,null,{"value":"13"}] 02:16:28 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.5.html 02:16:28 INFO - PROCESS | 3424 | 1467364588550 Marionette TRACE conn7 -> [0,666,"setScriptTimeout",{"ms":35000}] 02:16:28 INFO - PROCESS | 3424 | 1467364588554 Marionette TRACE conn7 <- [1,666,null,{}] 02:16:28 INFO - PROCESS | 3424 | 1467364588565 Marionette TRACE conn7 -> [0,667,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:16:28 INFO - PROCESS | 3424 | 1467364588569 Marionette INFO sendAsync 823c8ce9-dcc8-4499-864d-681f2fea0c49 02:16:28 INFO - PROCESS | 3424 | 1467364588710 Marionette TRACE conn7 <- [1,667,null,{"value":null}] 02:16:28 INFO - PROCESS | 3424 | 1467364588841 Marionette TRACE conn7 -> [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\", \"77f57ffc-e2d5-43f5-9f0e-e3ed3fd421d8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:16:28 INFO - PROCESS | 3424 | 1467364588845 Marionette INFO sendAsync 823c8ce9-dcc8-4499-864d-681f2fea0c49 02:16:28 INFO - PROCESS | 3424 | ++DOCSHELL 1B581400 == 42 [pid = 3424] [id = 176] 02:16:28 INFO - PROCESS | 3424 | ++DOMWINDOW == 88 (1B581C00) [pid = 3424] [serial = 526] [outer = 00000000] 02:16:28 INFO - PROCESS | 3424 | ++DOMWINDOW == 89 (1B9AA000) [pid = 3424] [serial = 527] [outer = 1B581C00] 02:16:28 INFO - PROCESS | 3424 | 1467364588904 Marionette DEBUG loaded listener.js 02:16:28 INFO - PROCESS | 3424 | ++DOMWINDOW == 90 (1B9B1400) [pid = 3424] [serial = 528] [outer = 1B581C00] 02:16:29 INFO - PROCESS | 3424 | 1467364589463 Marionette TRACE conn7 <- [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]]]}] 02:16:29 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.5.html | strokeRect of Nx0 pixels draws a closed line with joins 02:16:29 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.5.html | took 930ms 02:16:29 INFO - PROCESS | 3424 | 1467364589484 Marionette TRACE conn7 -> [0,669,"getWindowHandle",null] 02:16:29 INFO - PROCESS | 3424 | 1467364589486 Marionette TRACE conn7 <- [1,669,null,{"value":"13"}] 02:16:29 INFO - PROCESS | 3424 | 1467364589489 Marionette TRACE conn7 -> [0,670,"setScriptTimeout",{"ms":35000}] 02:16:29 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.center.html 02:16:29 INFO - PROCESS | 3424 | 1467364589491 Marionette TRACE conn7 <- [1,670,null,{}] 02:16:29 INFO - PROCESS | 3424 | 1467364589495 Marionette TRACE conn7 -> [0,671,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:16:29 INFO - PROCESS | 3424 | 1467364589497 Marionette INFO sendAsync 823c8ce9-dcc8-4499-864d-681f2fea0c49 02:16:29 INFO - PROCESS | 3424 | 1467364589609 Marionette TRACE conn7 <- [1,671,null,{"value":null}] 02:16:29 INFO - PROCESS | 3424 | 1467364589712 Marionette TRACE conn7 -> [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\", \"77f57ffc-e2d5-43f5-9f0e-e3ed3fd421d8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:16:29 INFO - PROCESS | 3424 | 1467364589715 Marionette INFO sendAsync 823c8ce9-dcc8-4499-864d-681f2fea0c49 02:16:29 INFO - PROCESS | 3424 | ++DOCSHELL 1BBA5000 == 43 [pid = 3424] [id = 177] 02:16:29 INFO - PROCESS | 3424 | ++DOMWINDOW == 91 (1BBA5400) [pid = 3424] [serial = 529] [outer = 00000000] 02:16:29 INFO - PROCESS | 3424 | ++DOMWINDOW == 92 (1BE32000) [pid = 3424] [serial = 530] [outer = 1BBA5400] 02:16:29 INFO - PROCESS | 3424 | 1467364589768 Marionette DEBUG loaded listener.js 02:16:29 INFO - PROCESS | 3424 | ++DOMWINDOW == 93 (1BF94800) [pid = 3424] [serial = 531] [outer = 1BBA5400] 02:16:30 INFO - PROCESS | 3424 | 1467364590995 Marionette TRACE conn7 <- [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]]]}] 02:16:31 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) 02:16:31 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.center.html | took 1522ms 02:16:31 INFO - PROCESS | 3424 | 1467364591016 Marionette TRACE conn7 -> [0,673,"getWindowHandle",null] 02:16:31 INFO - PROCESS | 3424 | 1467364591021 Marionette TRACE conn7 <- [1,673,null,{"value":"13"}] 02:16:31 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.end.ltr.html 02:16:31 INFO - PROCESS | 3424 | 1467364591026 Marionette TRACE conn7 -> [0,674,"setScriptTimeout",{"ms":35000}] 02:16:31 INFO - PROCESS | 3424 | 1467364591029 Marionette TRACE conn7 <- [1,674,null,{}] 02:16:31 INFO - PROCESS | 3424 | 1467364591075 Marionette TRACE conn7 -> [0,675,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:16:31 INFO - PROCESS | 3424 | 1467364591078 Marionette INFO sendAsync 823c8ce9-dcc8-4499-864d-681f2fea0c49 02:16:31 INFO - PROCESS | 3424 | 1467364591196 Marionette TRACE conn7 <- [1,675,null,{"value":null}] 02:16:31 INFO - PROCESS | 3424 | 1467364591341 Marionette TRACE conn7 -> [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\", \"77f57ffc-e2d5-43f5-9f0e-e3ed3fd421d8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:16:31 INFO - PROCESS | 3424 | 1467364591344 Marionette INFO sendAsync 823c8ce9-dcc8-4499-864d-681f2fea0c49 02:16:31 INFO - PROCESS | 3424 | ++DOCSHELL 0D52B800 == 44 [pid = 3424] [id = 178] 02:16:31 INFO - PROCESS | 3424 | ++DOMWINDOW == 94 (0D5E3C00) [pid = 3424] [serial = 532] [outer = 00000000] 02:16:31 INFO - PROCESS | 3424 | ++DOMWINDOW == 95 (0D7A8C00) [pid = 3424] [serial = 533] [outer = 0D5E3C00] 02:16:31 INFO - PROCESS | 3424 | 1467364591441 Marionette DEBUG loaded listener.js 02:16:31 INFO - PROCESS | 3424 | ++DOMWINDOW == 96 (0DBEF000) [pid = 3424] [serial = 534] [outer = 0D5E3C00] 02:16:32 INFO - PROCESS | 3424 | --DOCSHELL 0D72D400 == 43 [pid = 3424] [id = 172] 02:16:32 INFO - PROCESS | 3424 | --DOCSHELL 0C83D000 == 42 [pid = 3424] [id = 171] 02:16:32 INFO - PROCESS | 3424 | --DOCSHELL 1AAECC00 == 41 [pid = 3424] [id = 170] 02:16:32 INFO - PROCESS | 3424 | --DOCSHELL 19BF1C00 == 40 [pid = 3424] [id = 169] 02:16:32 INFO - PROCESS | 3424 | --DOCSHELL 18BB9C00 == 39 [pid = 3424] [id = 168] 02:16:32 INFO - PROCESS | 3424 | --DOCSHELL 17823800 == 38 [pid = 3424] [id = 167] 02:16:32 INFO - PROCESS | 3424 | --DOCSHELL 0D79F000 == 37 [pid = 3424] [id = 166] 02:16:32 INFO - PROCESS | 3424 | --DOCSHELL 0C832000 == 36 [pid = 3424] [id = 165] 02:16:32 INFO - PROCESS | 3424 | --DOCSHELL 17E16400 == 35 [pid = 3424] [id = 164] 02:16:32 INFO - PROCESS | 3424 | --DOCSHELL 0C834400 == 34 [pid = 3424] [id = 163] 02:16:32 INFO - PROCESS | 3424 | --DOCSHELL 0D5DE400 == 33 [pid = 3424] [id = 153] 02:16:32 INFO - PROCESS | 3424 | --DOCSHELL 16E6D400 == 32 [pid = 3424] [id = 162] 02:16:32 INFO - PROCESS | 3424 | --DOCSHELL 1BBA5000 == 31 [pid = 3424] [id = 177] 02:16:32 INFO - PROCESS | 3424 | --DOCSHELL 1B581400 == 30 [pid = 3424] [id = 176] 02:16:32 INFO - PROCESS | 3424 | --DOCSHELL 0CDCE800 == 29 [pid = 3424] [id = 173] 02:16:32 INFO - PROCESS | 3424 | --DOCSHELL 0C83BC00 == 28 [pid = 3424] [id = 174] 02:16:32 INFO - PROCESS | 3424 | --DOCSHELL 17819000 == 27 [pid = 3424] [id = 175] 02:16:32 INFO - PROCESS | 3424 | --DOMWINDOW == 95 (1AC80C00) [pid = 3424] [serial = 482] [outer = 00000000] [url = about:blank] 02:16:32 INFO - PROCESS | 3424 | --DOMWINDOW == 94 (19C49C00) [pid = 3424] [serial = 449] [outer = 00000000] [url = about:blank] 02:16:32 INFO - PROCESS | 3424 | --DOMWINDOW == 93 (18041800) [pid = 3424] [serial = 471] [outer = 00000000] [url = about:blank] 02:16:32 INFO - PROCESS | 3424 | --DOMWINDOW == 92 (0D733C00) [pid = 3424] [serial = 476] [outer = 00000000] [url = about:blank] 02:16:32 INFO - PROCESS | 3424 | --DOMWINDOW == 91 (17FC2400) [pid = 3424] [serial = 470] [outer = 00000000] [url = about:blank] 02:16:32 INFO - PROCESS | 3424 | --DOMWINDOW == 90 (1C9ECC00) [pid = 3424] [serial = 455] [outer = 00000000] [url = about:blank] 02:16:32 INFO - PROCESS | 3424 | --DOMWINDOW == 89 (17FC2000) [pid = 3424] [serial = 480] [outer = 00000000] [url = about:blank] 02:16:32 INFO - PROCESS | 3424 | --DOMWINDOW == 88 (0D51FC00) [pid = 3424] [serial = 447] [outer = 00000000] [url = about:blank] 02:16:32 INFO - PROCESS | 3424 | --DOMWINDOW == 87 (19C4B000) [pid = 3424] [serial = 473] [outer = 00000000] [url = about:blank] 02:16:32 INFO - PROCESS | 3424 | --DOMWINDOW == 86 (17E12000) [pid = 3424] [serial = 468] [outer = 00000000] [url = about:blank] 02:16:32 INFO - PROCESS | 3424 | --DOMWINDOW == 85 (1A7A7400) [pid = 3424] [serial = 450] [outer = 00000000] [url = about:blank] 02:16:32 INFO - PROCESS | 3424 | --DOMWINDOW == 84 (1C772800) [pid = 3424] [serial = 453] [outer = 00000000] [url = about:blank] 02:16:32 INFO - PROCESS | 3424 | --DOMWINDOW == 83 (0C949400) [pid = 3424] [serial = 461] [outer = 00000000] [url = about:blank] 02:16:32 INFO - PROCESS | 3424 | --DOMWINDOW == 82 (17FB0C00) [pid = 3424] [serial = 477] [outer = 00000000] [url = about:blank] 02:16:32 INFO - PROCESS | 3424 | --DOMWINDOW == 81 (0D45A400) [pid = 3424] [serial = 446] [outer = 00000000] [url = about:blank] 02:16:32 INFO - PROCESS | 3424 | --DOMWINDOW == 80 (14AB6C00) [pid = 3424] [serial = 459] [outer = 00000000] [url = about:blank] 02:16:32 INFO - PROCESS | 3424 | --DOMWINDOW == 79 (0DB89000) [pid = 3424] [serial = 465] [outer = 00000000] [url = about:blank] 02:16:32 INFO - PROCESS | 3424 | --DOMWINDOW == 78 (0CDF0400) [pid = 3424] [serial = 462] [outer = 00000000] [url = about:blank] 02:16:32 INFO - PROCESS | 3424 | --DOMWINDOW == 77 (1CA54000) [pid = 3424] [serial = 456] [outer = 00000000] [url = about:blank] 02:16:32 INFO - PROCESS | 3424 | --DOMWINDOW == 76 (1C76E400) [pid = 3424] [serial = 452] [outer = 00000000] [url = about:blank] 02:16:32 INFO - PROCESS | 3424 | --DOMWINDOW == 75 (0DBEE000) [pid = 3424] [serial = 458] [outer = 00000000] [url = about:blank] 02:16:32 INFO - PROCESS | 3424 | --DOMWINDOW == 74 (17824800) [pid = 3424] [serial = 467] [outer = 00000000] [url = about:blank] 02:16:32 INFO - PROCESS | 3424 | --DOMWINDOW == 73 (0D7A7000) [pid = 3424] [serial = 464] [outer = 00000000] [url = about:blank] 02:16:32 INFO - PROCESS | 3424 | --DOMWINDOW == 72 (19C53000) [pid = 3424] [serial = 474] [outer = 00000000] [url = about:blank] 02:16:32 INFO - PROCESS | 3424 | --DOMWINDOW == 71 (17FBA000) [pid = 3424] [serial = 479] [outer = 00000000] [url = about:blank] 02:16:32 INFO - PROCESS | 3424 | --DOMWINDOW == 70 (1AC87800) [pid = 3424] [serial = 483] [outer = 00000000] [url = about:blank] 02:16:33 INFO - PROCESS | 3424 | 1467364593091 Marionette TRACE conn7 <- [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]]]}] 02:16:33 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.end.ltr.html | textAlign end with ltr is the right edge 02:16:33 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.end.ltr.html | took 2077ms 02:16:33 INFO - PROCESS | 3424 | 1467364593105 Marionette TRACE conn7 -> [0,677,"getWindowHandle",null] 02:16:33 INFO - PROCESS | 3424 | 1467364593109 Marionette TRACE conn7 <- [1,677,null,{"value":"13"}] 02:16:33 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.end.rtl.html 02:16:33 INFO - PROCESS | 3424 | 1467364593113 Marionette TRACE conn7 -> [0,678,"setScriptTimeout",{"ms":35000}] 02:16:33 INFO - PROCESS | 3424 | 1467364593116 Marionette TRACE conn7 <- [1,678,null,{}] 02:16:33 INFO - PROCESS | 3424 | 1467364593122 Marionette TRACE conn7 -> [0,679,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:16:33 INFO - PROCESS | 3424 | 1467364593125 Marionette INFO sendAsync 823c8ce9-dcc8-4499-864d-681f2fea0c49 02:16:33 INFO - PROCESS | 3424 | 1467364593212 Marionette TRACE conn7 <- [1,679,null,{"value":null}] 02:16:33 INFO - PROCESS | 3424 | 1467364593219 Marionette TRACE conn7 -> [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\", \"77f57ffc-e2d5-43f5-9f0e-e3ed3fd421d8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:16:33 INFO - PROCESS | 3424 | 1467364593222 Marionette INFO sendAsync 823c8ce9-dcc8-4499-864d-681f2fea0c49 02:16:33 INFO - PROCESS | 3424 | ++DOCSHELL 0C833C00 == 28 [pid = 3424] [id = 179] 02:16:33 INFO - PROCESS | 3424 | ++DOMWINDOW == 71 (0C834400) [pid = 3424] [serial = 535] [outer = 00000000] 02:16:33 INFO - PROCESS | 3424 | ++DOMWINDOW == 72 (0C949400) [pid = 3424] [serial = 536] [outer = 0C834400] 02:16:33 INFO - PROCESS | 3424 | 1467364593269 Marionette DEBUG loaded listener.js 02:16:33 INFO - PROCESS | 3424 | ++DOMWINDOW == 73 (0CDD3C00) [pid = 3424] [serial = 537] [outer = 0C834400] 02:16:34 INFO - PROCESS | 3424 | 1467364594240 Marionette TRACE conn7 <- [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]]]}] 02:16:34 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.end.rtl.html | textAlign end with rtl is the left edge 02:16:34 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.end.rtl.html | took 1184ms 02:16:34 INFO - PROCESS | 3424 | 1467364594298 Marionette TRACE conn7 -> [0,681,"getWindowHandle",null] 02:16:34 INFO - PROCESS | 3424 | 1467364594303 Marionette TRACE conn7 <- [1,681,null,{"value":"13"}] 02:16:34 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.left.html 02:16:34 INFO - PROCESS | 3424 | 1467364594309 Marionette TRACE conn7 -> [0,682,"setScriptTimeout",{"ms":35000}] 02:16:34 INFO - PROCESS | 3424 | 1467364594312 Marionette TRACE conn7 <- [1,682,null,{}] 02:16:34 INFO - PROCESS | 3424 | 1467364594321 Marionette TRACE conn7 -> [0,683,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:16:34 INFO - PROCESS | 3424 | 1467364594324 Marionette INFO sendAsync 823c8ce9-dcc8-4499-864d-681f2fea0c49 02:16:34 INFO - PROCESS | 3424 | 1467364594442 Marionette TRACE conn7 <- [1,683,null,{"value":null}] 02:16:34 INFO - PROCESS | 3424 | 1467364594450 Marionette TRACE conn7 -> [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\", \"77f57ffc-e2d5-43f5-9f0e-e3ed3fd421d8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:16:34 INFO - PROCESS | 3424 | 1467364594452 Marionette INFO sendAsync 823c8ce9-dcc8-4499-864d-681f2fea0c49 02:16:34 INFO - PROCESS | 3424 | ++DOCSHELL 0D439C00 == 29 [pid = 3424] [id = 180] 02:16:34 INFO - PROCESS | 3424 | ++DOMWINDOW == 74 (0D43A800) [pid = 3424] [serial = 538] [outer = 00000000] 02:16:34 INFO - PROCESS | 3424 | ++DOMWINDOW == 75 (0D45D000) [pid = 3424] [serial = 539] [outer = 0D43A800] 02:16:34 INFO - PROCESS | 3424 | 1467364594499 Marionette DEBUG loaded listener.js 02:16:34 INFO - PROCESS | 3424 | ++DOMWINDOW == 76 (0D464800) [pid = 3424] [serial = 540] [outer = 0D43A800] 02:16:35 INFO - PROCESS | 3424 | --DOCSHELL 0C833C00 == 28 [pid = 3424] [id = 179] 02:16:35 INFO - PROCESS | 3424 | --DOCSHELL 0D52B800 == 27 [pid = 3424] [id = 178] 02:16:36 INFO - PROCESS | 3424 | --DOMWINDOW == 75 (18BBA000) [pid = 3424] [serial = 502] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.nonfinite.html] 02:16:36 INFO - PROCESS | 3424 | --DOMWINDOW == 74 (19BF2000) [pid = 3424] [serial = 505] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.path.html] 02:16:36 INFO - PROCESS | 3424 | --DOMWINDOW == 73 (151E4800) [pid = 3424] [serial = 511] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.transform.html] 02:16:36 INFO - PROCESS | 3424 | --DOMWINDOW == 72 (1AAEF800) [pid = 3424] [serial = 508] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.shadow.html] 02:16:36 INFO - PROCESS | 3424 | --DOMWINDOW == 71 (17EC0000) [pid = 3424] [serial = 514] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.1.html] 02:16:36 INFO - PROCESS | 3424 | --DOMWINDOW == 70 (0C83C400) [pid = 3424] [serial = 487] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.basic.html] 02:16:36 INFO - PROCESS | 3424 | --DOMWINDOW == 69 (17824C00) [pid = 3424] [serial = 499] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.negative.html] 02:16:36 INFO - PROCESS | 3424 | --DOMWINDOW == 68 (17E17000) [pid = 3424] [serial = 490] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.clip.html] 02:16:36 INFO - PROCESS | 3424 | --DOMWINDOW == 67 (0C832800) [pid = 3424] [serial = 493] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.globalalpha.html] 02:16:36 INFO - PROCESS | 3424 | --DOMWINDOW == 66 (0D79F800) [pid = 3424] [serial = 496] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.globalcomposite.html] 02:16:36 INFO - PROCESS | 3424 | --DOMWINDOW == 65 (17FC0400) [pid = 3424] [serial = 484] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.zero.html] 02:16:36 INFO - PROCESS | 3424 | --DOMWINDOW == 64 (1B4BF800) [pid = 3424] [serial = 517] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.2.html] 02:16:36 INFO - PROCESS | 3424 | --DOMWINDOW == 63 (19374400) [pid = 3424] [serial = 503] [outer = 00000000] [url = about:blank] 02:16:36 INFO - PROCESS | 3424 | --DOMWINDOW == 62 (1A7A9800) [pid = 3424] [serial = 507] [outer = 00000000] [url = about:blank] 02:16:36 INFO - PROCESS | 3424 | --DOMWINDOW == 61 (1A2A7800) [pid = 3424] [serial = 506] [outer = 00000000] [url = about:blank] 02:16:36 INFO - PROCESS | 3424 | --DOMWINDOW == 60 (19B0CC00) [pid = 3424] [serial = 512] [outer = 00000000] [url = about:blank] 02:16:36 INFO - PROCESS | 3424 | --DOMWINDOW == 59 (1AD5D400) [pid = 3424] [serial = 509] [outer = 00000000] [url = about:blank] 02:16:36 INFO - PROCESS | 3424 | --DOMWINDOW == 58 (1B4C0000) [pid = 3424] [serial = 515] [outer = 00000000] [url = about:blank] 02:16:36 INFO - PROCESS | 3424 | --DOMWINDOW == 57 (0D7A2000) [pid = 3424] [serial = 488] [outer = 00000000] [url = about:blank] 02:16:36 INFO - PROCESS | 3424 | --DOMWINDOW == 56 (1450E000) [pid = 3424] [serial = 489] [outer = 00000000] [url = about:blank] 02:16:36 INFO - PROCESS | 3424 | --DOMWINDOW == 55 (17E1A800) [pid = 3424] [serial = 500] [outer = 00000000] [url = about:blank] 02:16:36 INFO - PROCESS | 3424 | --DOMWINDOW == 54 (17FB6800) [pid = 3424] [serial = 491] [outer = 00000000] [url = about:blank] 02:16:36 INFO - PROCESS | 3424 | --DOMWINDOW == 53 (19375C00) [pid = 3424] [serial = 492] [outer = 00000000] [url = about:blank] 02:16:36 INFO - PROCESS | 3424 | --DOMWINDOW == 52 (0C83D800) [pid = 3424] [serial = 494] [outer = 00000000] [url = about:blank] 02:16:36 INFO - PROCESS | 3424 | --DOMWINDOW == 51 (0D431400) [pid = 3424] [serial = 495] [outer = 00000000] [url = about:blank] 02:16:36 INFO - PROCESS | 3424 | --DOMWINDOW == 50 (0DC41800) [pid = 3424] [serial = 497] [outer = 00000000] [url = about:blank] 02:16:36 INFO - PROCESS | 3424 | --DOMWINDOW == 49 (148CF400) [pid = 3424] [serial = 498] [outer = 00000000] [url = about:blank] 02:16:36 INFO - PROCESS | 3424 | --DOMWINDOW == 48 (1B483000) [pid = 3424] [serial = 486] [outer = 00000000] [url = about:blank] 02:16:36 INFO - PROCESS | 3424 | --DOMWINDOW == 47 (1B475000) [pid = 3424] [serial = 485] [outer = 00000000] [url = about:blank] 02:16:36 INFO - PROCESS | 3424 | --DOMWINDOW == 46 (1B572800) [pid = 3424] [serial = 516] [outer = 00000000] [url = about:blank] 02:16:36 INFO - PROCESS | 3424 | --DOMWINDOW == 45 (1B742400) [pid = 3424] [serial = 518] [outer = 00000000] [url = about:blank] 02:16:36 INFO - PROCESS | 3424 | --DOMWINDOW == 44 (1B74E800) [pid = 3424] [serial = 519] [outer = 00000000] [url = about:blank] 02:16:36 INFO - PROCESS | 3424 | --DOMWINDOW == 43 (1AD5D800) [pid = 3424] [serial = 510] [outer = 00000000] [url = about:blank] 02:16:36 INFO - PROCESS | 3424 | --DOMWINDOW == 42 (19A3F000) [pid = 3424] [serial = 504] [outer = 00000000] [url = about:blank] 02:16:36 INFO - PROCESS | 3424 | --DOMWINDOW == 41 (1AAEC800) [pid = 3424] [serial = 513] [outer = 00000000] [url = about:blank] 02:16:36 INFO - PROCESS | 3424 | --DOMWINDOW == 40 (17FB0800) [pid = 3424] [serial = 501] [outer = 00000000] [url = about:blank] 02:16:36 INFO - PROCESS | 3424 | 1467364596901 Marionette TRACE conn7 <- [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]]]}] 02:16:36 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) 02:16:36 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.left.html | took 2637ms 02:16:36 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.right.html 02:16:36 INFO - PROCESS | 3424 | 1467364596952 Marionette TRACE conn7 -> [0,685,"getWindowHandle",null] 02:16:36 INFO - PROCESS | 3424 | 1467364596956 Marionette TRACE conn7 <- [1,685,null,{"value":"13"}] 02:16:36 INFO - PROCESS | 3424 | 1467364596961 Marionette TRACE conn7 -> [0,686,"setScriptTimeout",{"ms":35000}] 02:16:36 INFO - PROCESS | 3424 | 1467364596965 Marionette TRACE conn7 <- [1,686,null,{}] 02:16:36 INFO - PROCESS | 3424 | 1467364596971 Marionette TRACE conn7 -> [0,687,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:16:36 INFO - PROCESS | 3424 | 1467364596973 Marionette INFO sendAsync 823c8ce9-dcc8-4499-864d-681f2fea0c49 02:16:37 INFO - PROCESS | 3424 | 1467364597066 Marionette TRACE conn7 <- [1,687,null,{"value":null}] 02:16:37 INFO - PROCESS | 3424 | 1467364597074 Marionette TRACE conn7 -> [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\", \"77f57ffc-e2d5-43f5-9f0e-e3ed3fd421d8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:16:37 INFO - PROCESS | 3424 | 1467364597076 Marionette INFO sendAsync 823c8ce9-dcc8-4499-864d-681f2fea0c49 02:16:37 INFO - PROCESS | 3424 | ++DOCSHELL 0C83B000 == 28 [pid = 3424] [id = 181] 02:16:37 INFO - PROCESS | 3424 | ++DOMWINDOW == 41 (0C83B800) [pid = 3424] [serial = 541] [outer = 00000000] 02:16:37 INFO - PROCESS | 3424 | ++DOMWINDOW == 42 (0C93F000) [pid = 3424] [serial = 542] [outer = 0C83B800] 02:16:37 INFO - PROCESS | 3424 | 1467364597125 Marionette DEBUG loaded listener.js 02:16:37 INFO - PROCESS | 3424 | ++DOMWINDOW == 43 (0CDC9400) [pid = 3424] [serial = 543] [outer = 0C83B800] 02:16:38 INFO - PROCESS | 3424 | 1467364598055 Marionette TRACE conn7 <- [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]]]}] 02:16:38 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) 02:16:38 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.right.html | took 1122ms 02:16:38 INFO - PROCESS | 3424 | 1467364598083 Marionette TRACE conn7 -> [0,689,"getWindowHandle",null] 02:16:38 INFO - PROCESS | 3424 | 1467364598089 Marionette TRACE conn7 <- [1,689,null,{"value":"13"}] 02:16:38 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.start.ltr.html 02:16:38 INFO - PROCESS | 3424 | 1467364598095 Marionette TRACE conn7 -> [0,690,"setScriptTimeout",{"ms":35000}] 02:16:38 INFO - PROCESS | 3424 | 1467364598098 Marionette TRACE conn7 <- [1,690,null,{}] 02:16:38 INFO - PROCESS | 3424 | 1467364598102 Marionette TRACE conn7 -> [0,691,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:16:38 INFO - PROCESS | 3424 | 1467364598105 Marionette INFO sendAsync 823c8ce9-dcc8-4499-864d-681f2fea0c49 02:16:38 INFO - PROCESS | 3424 | 1467364598195 Marionette TRACE conn7 <- [1,691,null,{"value":null}] 02:16:38 INFO - PROCESS | 3424 | 1467364598290 Marionette TRACE conn7 -> [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\", \"77f57ffc-e2d5-43f5-9f0e-e3ed3fd421d8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:16:38 INFO - PROCESS | 3424 | 1467364598294 Marionette INFO sendAsync 823c8ce9-dcc8-4499-864d-681f2fea0c49 02:16:38 INFO - PROCESS | 3424 | ++DOCSHELL 0905E400 == 29 [pid = 3424] [id = 182] 02:16:38 INFO - PROCESS | 3424 | ++DOMWINDOW == 44 (0905E800) [pid = 3424] [serial = 544] [outer = 00000000] 02:16:38 INFO - PROCESS | 3424 | ++DOMWINDOW == 45 (0C744800) [pid = 3424] [serial = 545] [outer = 0905E800] 02:16:38 INFO - PROCESS | 3424 | 1467364598352 Marionette DEBUG loaded listener.js 02:16:38 INFO - PROCESS | 3424 | ++DOMWINDOW == 46 (0C810400) [pid = 3424] [serial = 546] [outer = 0905E800] 02:16:39 INFO - PROCESS | 3424 | 1467364599502 Marionette TRACE conn7 <- [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]]]}] 02:16:39 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.start.ltr.html | textAlign start with ltr is the left edge 02:16:39 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.start.ltr.html | took 1434ms 02:16:39 INFO - PROCESS | 3424 | 1467364599534 Marionette TRACE conn7 -> [0,693,"getWindowHandle",null] 02:16:39 INFO - PROCESS | 3424 | 1467364599537 Marionette TRACE conn7 <- [1,693,null,{"value":"13"}] 02:16:39 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.start.rtl.html 02:16:39 INFO - PROCESS | 3424 | 1467364599542 Marionette TRACE conn7 -> [0,694,"setScriptTimeout",{"ms":35000}] 02:16:39 INFO - PROCESS | 3424 | 1467364599545 Marionette TRACE conn7 <- [1,694,null,{}] 02:16:39 INFO - PROCESS | 3424 | 1467364599551 Marionette TRACE conn7 -> [0,695,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:16:39 INFO - PROCESS | 3424 | 1467364599554 Marionette INFO sendAsync 823c8ce9-dcc8-4499-864d-681f2fea0c49 02:16:39 INFO - PROCESS | 3424 | 1467364599672 Marionette TRACE conn7 <- [1,695,null,{"value":null}] 02:16:39 INFO - PROCESS | 3424 | 1467364599799 Marionette TRACE conn7 -> [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\", \"77f57ffc-e2d5-43f5-9f0e-e3ed3fd421d8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:16:39 INFO - PROCESS | 3424 | 1467364599802 Marionette INFO sendAsync 823c8ce9-dcc8-4499-864d-681f2fea0c49 02:16:39 INFO - PROCESS | 3424 | ++DOCSHELL 0D45C800 == 30 [pid = 3424] [id = 183] 02:16:39 INFO - PROCESS | 3424 | ++DOMWINDOW == 47 (0D45CC00) [pid = 3424] [serial = 547] [outer = 00000000] 02:16:39 INFO - PROCESS | 3424 | ++DOMWINDOW == 48 (0D464400) [pid = 3424] [serial = 548] [outer = 0D45CC00] 02:16:39 INFO - PROCESS | 3424 | 1467364599859 Marionette DEBUG loaded listener.js 02:16:39 INFO - PROCESS | 3424 | ++DOMWINDOW == 49 (0D733000) [pid = 3424] [serial = 549] [outer = 0D45CC00] 02:16:40 INFO - PROCESS | 3424 | --DOCSHELL 0C838000 == 29 [pid = 3424] [id = 131] 02:16:40 INFO - PROCESS | 3424 | --DOCSHELL 0D438C00 == 28 [pid = 3424] [id = 124] 02:16:40 INFO - PROCESS | 3424 | --DOCSHELL 0905B400 == 27 [pid = 3424] [id = 125] 02:16:40 INFO - PROCESS | 3424 | --DOCSHELL 09059800 == 26 [pid = 3424] [id = 121] 02:16:40 INFO - PROCESS | 3424 | --DOCSHELL 0C83B000 == 25 [pid = 3424] [id = 181] 02:16:41 INFO - PROCESS | 3424 | 1467364601043 Marionette TRACE conn7 <- [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]]]}] 02:16:41 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.start.rtl.html | textAlign start with rtl is the right edge 02:16:41 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.start.rtl.html | took 1541ms 02:16:41 INFO - PROCESS | 3424 | 1467364601083 Marionette TRACE conn7 -> [0,697,"getWindowHandle",null] 02:16:41 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.baseline.alphabetic.html 02:16:41 INFO - PROCESS | 3424 | 1467364601087 Marionette TRACE conn7 <- [1,697,null,{"value":"13"}] 02:16:41 INFO - PROCESS | 3424 | 1467364601091 Marionette TRACE conn7 -> [0,698,"setScriptTimeout",{"ms":35000}] 02:16:41 INFO - PROCESS | 3424 | 1467364601094 Marionette TRACE conn7 <- [1,698,null,{}] 02:16:41 INFO - PROCESS | 3424 | 1467364601106 Marionette TRACE conn7 -> [0,699,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:16:41 INFO - PROCESS | 3424 | 1467364601109 Marionette INFO sendAsync 823c8ce9-dcc8-4499-864d-681f2fea0c49 02:16:41 INFO - PROCESS | 3424 | 1467364601239 Marionette TRACE conn7 <- [1,699,null,{"value":null}] 02:16:41 INFO - PROCESS | 3424 | 1467364601310 Marionette TRACE conn7 -> [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\", \"77f57ffc-e2d5-43f5-9f0e-e3ed3fd421d8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:16:41 INFO - PROCESS | 3424 | 1467364601314 Marionette INFO sendAsync 823c8ce9-dcc8-4499-864d-681f2fea0c49 02:16:41 INFO - PROCESS | 3424 | ++DOCSHELL 0CD6C800 == 26 [pid = 3424] [id = 184] 02:16:41 INFO - PROCESS | 3424 | ++DOMWINDOW == 50 (0CD6E000) [pid = 3424] [serial = 550] [outer = 00000000] 02:16:41 INFO - PROCESS | 3424 | ++DOMWINDOW == 51 (0CE7AC00) [pid = 3424] [serial = 551] [outer = 0CD6E000] 02:16:41 INFO - PROCESS | 3424 | 1467364601362 Marionette DEBUG loaded listener.js 02:16:41 INFO - PROCESS | 3424 | ++DOMWINDOW == 52 (0CF5E000) [pid = 3424] [serial = 552] [outer = 0CD6E000] 02:16:42 INFO - PROCESS | 3424 | 1467364602197 Marionette TRACE conn7 <- [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]]]}] 02:16:42 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.baseline.alphabetic.html | Canvas test: 2d.text.draw.baseline.alphabetic 02:16:42 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.baseline.alphabetic.html | took 1139ms 02:16:42 INFO - PROCESS | 3424 | 1467364602233 Marionette TRACE conn7 -> [0,701,"getWindowHandle",null] 02:16:42 INFO - PROCESS | 3424 | 1467364602239 Marionette TRACE conn7 <- [1,701,null,{"value":"13"}] 02:16:42 INFO - PROCESS | 3424 | 1467364602245 Marionette TRACE conn7 -> [0,702,"setScriptTimeout",{"ms":35000}] 02:16:42 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.bound.html 02:16:42 INFO - PROCESS | 3424 | 1467364602248 Marionette TRACE conn7 <- [1,702,null,{}] 02:16:42 INFO - PROCESS | 3424 | 1467364602252 Marionette TRACE conn7 -> [0,703,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:16:42 INFO - PROCESS | 3424 | 1467364602254 Marionette INFO sendAsync 823c8ce9-dcc8-4499-864d-681f2fea0c49 02:16:42 INFO - PROCESS | 3424 | 1467364602373 Marionette TRACE conn7 <- [1,703,null,{"value":null}] 02:16:42 INFO - PROCESS | 3424 | 1467364602380 Marionette TRACE conn7 -> [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\", \"77f57ffc-e2d5-43f5-9f0e-e3ed3fd421d8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:16:42 INFO - PROCESS | 3424 | 1467364602382 Marionette INFO sendAsync 823c8ce9-dcc8-4499-864d-681f2fea0c49 02:16:42 INFO - PROCESS | 3424 | ++DOCSHELL 0D5E4400 == 27 [pid = 3424] [id = 185] 02:16:42 INFO - PROCESS | 3424 | ++DOMWINDOW == 53 (0D5E7400) [pid = 3424] [serial = 553] [outer = 00000000] 02:16:42 INFO - PROCESS | 3424 | ++DOMWINDOW == 54 (0D7A2400) [pid = 3424] [serial = 554] [outer = 0D5E7400] 02:16:42 INFO - PROCESS | 3424 | 1467364602431 Marionette DEBUG loaded listener.js 02:16:42 INFO - PROCESS | 3424 | ++DOMWINDOW == 55 (0D7ADC00) [pid = 3424] [serial = 555] [outer = 0D5E7400] 02:16:43 INFO - PROCESS | 3424 | --DOMWINDOW == 54 (0C834400) [pid = 3424] [serial = 535] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.end.rtl.html] 02:16:43 INFO - PROCESS | 3424 | --DOMWINDOW == 53 (0D43A800) [pid = 3424] [serial = 538] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.left.html] 02:16:43 INFO - PROCESS | 3424 | --DOMWINDOW == 52 (0C83C000) [pid = 3424] [serial = 520] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.3.html] 02:16:43 INFO - PROCESS | 3424 | --DOMWINDOW == 51 (1781A000) [pid = 3424] [serial = 523] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.4.html] 02:16:43 INFO - PROCESS | 3424 | --DOMWINDOW == 50 (1BBA5400) [pid = 3424] [serial = 529] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.center.html] 02:16:43 INFO - PROCESS | 3424 | --DOMWINDOW == 49 (1B581C00) [pid = 3424] [serial = 526] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.5.html] 02:16:43 INFO - PROCESS | 3424 | --DOMWINDOW == 48 (0D5E3C00) [pid = 3424] [serial = 532] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.end.ltr.html] 02:16:43 INFO - PROCESS | 3424 | 1467364603399 Marionette TRACE conn7 <- [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]]]}] 02:16:43 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.bound.html | fillText handles maxWidth based on line size, not bounding box size 02:16:43 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.bound.html | took 1175ms 02:16:43 INFO - PROCESS | 3424 | 1467364603423 Marionette TRACE conn7 -> [0,705,"getWindowHandle",null] 02:16:43 INFO - PROCESS | 3424 | 1467364603425 Marionette TRACE conn7 <- [1,705,null,{"value":"13"}] 02:16:43 INFO - PROCESS | 3424 | 1467364603429 Marionette TRACE conn7 -> [0,706,"setScriptTimeout",{"ms":35000}] 02:16:43 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.fontface.html 02:16:43 INFO - PROCESS | 3424 | 1467364603432 Marionette TRACE conn7 <- [1,706,null,{}] 02:16:43 INFO - PROCESS | 3424 | 1467364603444 Marionette TRACE conn7 -> [0,707,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:16:43 INFO - PROCESS | 3424 | 1467364603448 Marionette INFO sendAsync 823c8ce9-dcc8-4499-864d-681f2fea0c49 02:16:43 INFO - PROCESS | 3424 | 1467364603535 Marionette TRACE conn7 <- [1,707,null,{"value":null}] 02:16:43 INFO - PROCESS | 3424 | 1467364603542 Marionette TRACE conn7 -> [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\", \"77f57ffc-e2d5-43f5-9f0e-e3ed3fd421d8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:16:43 INFO - PROCESS | 3424 | 1467364603545 Marionette INFO sendAsync 823c8ce9-dcc8-4499-864d-681f2fea0c49 02:16:43 INFO - PROCESS | 3424 | ++DOCSHELL 148C6800 == 28 [pid = 3424] [id = 186] 02:16:43 INFO - PROCESS | 3424 | ++DOMWINDOW == 49 (148C6C00) [pid = 3424] [serial = 556] [outer = 00000000] 02:16:43 INFO - PROCESS | 3424 | ++DOMWINDOW == 50 (14A9D000) [pid = 3424] [serial = 557] [outer = 148C6C00] 02:16:43 INFO - PROCESS | 3424 | 1467364603594 Marionette DEBUG loaded listener.js 02:16:43 INFO - PROCESS | 3424 | ++DOMWINDOW == 51 (14E64000) [pid = 3424] [serial = 558] [outer = 148C6C00] 02:16:44 INFO - PROCESS | 3424 | 1467364604550 Marionette TRACE conn7 <- [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]]]}] 02:16:44 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.fontface.html | fillText works on @font-face fonts 02:16:44 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.fontface.html | took 1175ms 02:16:44 INFO - PROCESS | 3424 | 1467364604608 Marionette TRACE conn7 -> [0,709,"getWindowHandle",null] 02:16:44 INFO - PROCESS | 3424 | 1467364604611 Marionette TRACE conn7 <- [1,709,null,{"value":"13"}] 02:16:44 INFO - PROCESS | 3424 | 1467364604614 Marionette TRACE conn7 -> [0,710,"setScriptTimeout",{"ms":35000}] 02:16:44 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.negative.html 02:16:44 INFO - PROCESS | 3424 | 1467364604616 Marionette TRACE conn7 <- [1,710,null,{}] 02:16:44 INFO - PROCESS | 3424 | 1467364604620 Marionette TRACE conn7 -> [0,711,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:16:44 INFO - PROCESS | 3424 | 1467364604621 Marionette INFO sendAsync 823c8ce9-dcc8-4499-864d-681f2fea0c49 02:16:44 INFO - PROCESS | 3424 | 1467364604709 Marionette TRACE conn7 <- [1,711,null,{"value":null}] 02:16:44 INFO - PROCESS | 3424 | 1467364604715 Marionette TRACE conn7 -> [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\", \"77f57ffc-e2d5-43f5-9f0e-e3ed3fd421d8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:16:44 INFO - PROCESS | 3424 | 1467364604717 Marionette INFO sendAsync 823c8ce9-dcc8-4499-864d-681f2fea0c49 02:16:44 INFO - PROCESS | 3424 | ++DOCSHELL 151E3C00 == 29 [pid = 3424] [id = 187] 02:16:44 INFO - PROCESS | 3424 | ++DOMWINDOW == 52 (151E4800) [pid = 3424] [serial = 559] [outer = 00000000] 02:16:44 INFO - PROCESS | 3424 | ++DOMWINDOW == 53 (15295400) [pid = 3424] [serial = 560] [outer = 151E4800] 02:16:44 INFO - PROCESS | 3424 | 1467364604762 Marionette DEBUG loaded listener.js 02:16:44 INFO - PROCESS | 3424 | ++DOMWINDOW == 54 (15E59800) [pid = 3424] [serial = 561] [outer = 151E4800] 02:16:45 INFO - PROCESS | 3424 | 1467364605194 Marionette TRACE conn7 <- [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] 02:16:45 INFO - PROCESS | 3424 | 1467364605250 Marionette TRACE conn7 <- [1,713,null,{"value":"13"}] 02:16:45 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.small.html 02:16:45 INFO - PROCESS | 3424 | 1467364605257 Marionette TRACE conn7 -> [0,714,"setScriptTimeout",{"ms":35000}] 02:16:45 INFO - PROCESS | 3424 | 1467364605259 Marionette TRACE conn7 <- [1,714,null,{}] 02:16:45 INFO - PROCESS | 3424 | 1467364605263 Marionette TRACE conn7 -> [0,715,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:16:45 INFO - PROCESS | 3424 | 1467364605265 Marionette INFO sendAsync 823c8ce9-dcc8-4499-864d-681f2fea0c49 02:16:45 INFO - PROCESS | 3424 | 1467364605345 Marionette TRACE conn7 <- [1,715,null,{"value":null}] 02:16:45 INFO - PROCESS | 3424 | 1467364605352 Marionette TRACE conn7 -> [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\", \"77f57ffc-e2d5-43f5-9f0e-e3ed3fd421d8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:16:45 INFO - PROCESS | 3424 | 1467364605354 Marionette INFO sendAsync 823c8ce9-dcc8-4499-864d-681f2fea0c49 02:16:45 INFO - PROCESS | 3424 | ++DOCSHELL 17815400 == 30 [pid = 3424] [id = 188] 02:16:45 INFO - PROCESS | 3424 | ++DOMWINDOW == 55 (17815800) [pid = 3424] [serial = 562] [outer = 00000000] 02:16:45 INFO - PROCESS | 3424 | ++DOMWINDOW == 56 (1781FC00) [pid = 3424] [serial = 563] [outer = 17815800] 02:16:45 INFO - PROCESS | 3424 | 1467364605400 Marionette DEBUG loaded listener.js 02:16:45 INFO - PROCESS | 3424 | ++DOMWINDOW == 57 (17823400) [pid = 3424] [serial = 564] [outer = 17815800] 02:16:45 INFO - PROCESS | 3424 | 1467364605888 Marionette TRACE conn7 <- [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]]]}] 02:16:45 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.small.html | fillText handles maxWidth correctly 02:16:45 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.small.html | took 670ms 02:16:45 INFO - PROCESS | 3424 | 1467364605928 Marionette TRACE conn7 -> [0,717,"getWindowHandle",null] 02:16:45 INFO - PROCESS | 3424 | 1467364605930 Marionette TRACE conn7 <- [1,717,null,{"value":"13"}] 02:16:45 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.zero.html 02:16:45 INFO - PROCESS | 3424 | 1467364605933 Marionette TRACE conn7 -> [0,718,"setScriptTimeout",{"ms":35000}] 02:16:45 INFO - PROCESS | 3424 | 1467364605935 Marionette TRACE conn7 <- [1,718,null,{}] 02:16:45 INFO - PROCESS | 3424 | 1467364605938 Marionette TRACE conn7 -> [0,719,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:16:45 INFO - PROCESS | 3424 | 1467364605944 Marionette INFO sendAsync 823c8ce9-dcc8-4499-864d-681f2fea0c49 02:16:46 INFO - PROCESS | 3424 | 1467364606086 Marionette TRACE conn7 <- [1,719,null,{"value":null}] 02:16:46 INFO - PROCESS | 3424 | 1467364606101 Marionette TRACE conn7 -> [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\", \"77f57ffc-e2d5-43f5-9f0e-e3ed3fd421d8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:16:46 INFO - PROCESS | 3424 | 1467364606103 Marionette INFO sendAsync 823c8ce9-dcc8-4499-864d-681f2fea0c49 02:16:46 INFO - PROCESS | 3424 | ++DOCSHELL 0C835C00 == 31 [pid = 3424] [id = 189] 02:16:46 INFO - PROCESS | 3424 | ++DOMWINDOW == 58 (0CD22C00) [pid = 3424] [serial = 565] [outer = 00000000] 02:16:46 INFO - PROCESS | 3424 | ++DOMWINDOW == 59 (17F3CC00) [pid = 3424] [serial = 566] [outer = 0CD22C00] 02:16:46 INFO - PROCESS | 3424 | 1467364606147 Marionette DEBUG loaded listener.js 02:16:46 INFO - PROCESS | 3424 | ++DOMWINDOW == 60 (17FB4400) [pid = 3424] [serial = 567] [outer = 0CD22C00] 02:16:46 INFO - PROCESS | 3424 | 1467364606634 Marionette TRACE conn7 <- [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] 02:16:46 INFO - PROCESS | 3424 | 1467364606669 Marionette TRACE conn7 <- [1,721,null,{"value":"13"}] 02:16:46 INFO - PROCESS | 3424 | 1467364606675 Marionette TRACE conn7 -> [0,722,"setScriptTimeout",{"ms":35000}] 02:16:46 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.unaffected.html 02:16:46 INFO - PROCESS | 3424 | 1467364606680 Marionette TRACE conn7 <- [1,722,null,{}] 02:16:46 INFO - PROCESS | 3424 | 1467364606688 Marionette TRACE conn7 -> [0,723,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:16:46 INFO - PROCESS | 3424 | 1467364606691 Marionette INFO sendAsync 823c8ce9-dcc8-4499-864d-681f2fea0c49 02:16:46 INFO - PROCESS | 3424 | 1467364606802 Marionette TRACE conn7 <- [1,723,null,{"value":null}] 02:16:46 INFO - PROCESS | 3424 | 1467364606893 Marionette TRACE conn7 -> [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\", \"77f57ffc-e2d5-43f5-9f0e-e3ed3fd421d8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:16:46 INFO - PROCESS | 3424 | 1467364606897 Marionette INFO sendAsync 823c8ce9-dcc8-4499-864d-681f2fea0c49 02:16:46 INFO - PROCESS | 3424 | ++DOCSHELL 0C83E800 == 32 [pid = 3424] [id = 190] 02:16:46 INFO - PROCESS | 3424 | ++DOMWINDOW == 61 (0C83F800) [pid = 3424] [serial = 568] [outer = 00000000] 02:16:46 INFO - PROCESS | 3424 | ++DOMWINDOW == 62 (0CE3A800) [pid = 3424] [serial = 569] [outer = 0C83F800] 02:16:46 INFO - PROCESS | 3424 | 1467364606955 Marionette DEBUG loaded listener.js 02:16:47 INFO - PROCESS | 3424 | ++DOMWINDOW == 63 (0CFFAC00) [pid = 3424] [serial = 570] [outer = 0C83F800] 02:16:47 INFO - PROCESS | 3424 | 1467364607592 Marionette TRACE conn7 <- [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]]]}] 02:16:47 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.unaffected.html | fillText does not start a new path or subpath 02:16:47 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.unaffected.html | took 969ms 02:16:47 INFO - PROCESS | 3424 | 1467364607650 Marionette TRACE conn7 -> [0,725,"getWindowHandle",null] 02:16:47 INFO - PROCESS | 3424 | 1467364607655 Marionette TRACE conn7 <- [1,725,null,{"value":"13"}] 02:16:47 INFO - PROCESS | 3424 | 1467364607662 Marionette TRACE conn7 -> [0,726,"setScriptTimeout",{"ms":35000}] 02:16:47 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.html 02:16:47 INFO - PROCESS | 3424 | 1467364607665 Marionette TRACE conn7 <- [1,726,null,{}] 02:16:47 INFO - PROCESS | 3424 | 1467364607669 Marionette TRACE conn7 -> [0,727,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:16:47 INFO - PROCESS | 3424 | 1467364607672 Marionette INFO sendAsync 823c8ce9-dcc8-4499-864d-681f2fea0c49 02:16:47 INFO - PROCESS | 3424 | 1467364607781 Marionette TRACE conn7 <- [1,727,null,{"value":null}] 02:16:47 INFO - PROCESS | 3424 | 1467364607858 Marionette TRACE conn7 -> [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\", \"77f57ffc-e2d5-43f5-9f0e-e3ed3fd421d8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:16:47 INFO - PROCESS | 3424 | 1467364607861 Marionette INFO sendAsync 823c8ce9-dcc8-4499-864d-681f2fea0c49 02:16:47 INFO - PROCESS | 3424 | ++DOCSHELL 147A7000 == 33 [pid = 3424] [id = 191] 02:16:47 INFO - PROCESS | 3424 | ++DOMWINDOW == 64 (147E3400) [pid = 3424] [serial = 571] [outer = 00000000] 02:16:47 INFO - PROCESS | 3424 | ++DOMWINDOW == 65 (14E63000) [pid = 3424] [serial = 572] [outer = 147E3400] 02:16:47 INFO - PROCESS | 3424 | 1467364607917 Marionette DEBUG loaded listener.js 02:16:47 INFO - PROCESS | 3424 | ++DOMWINDOW == 66 (1514A400) [pid = 3424] [serial = 573] [outer = 147E3400] 02:16:48 INFO - PROCESS | 3424 | 1467364608977 Marionette TRACE conn7 <- [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]]]}] 02:16:48 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.html | Canvas test: 2d.text.draw.fontface 02:16:48 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.html | took 1330ms 02:16:48 INFO - PROCESS | 3424 | 1467364608995 Marionette TRACE conn7 -> [0,729,"getWindowHandle",null] 02:16:48 INFO - PROCESS | 3424 | 1467364608997 Marionette TRACE conn7 <- [1,729,null,{"value":"13"}] 02:16:48 INFO - PROCESS | 3424 | 1467364609001 Marionette TRACE conn7 -> [0,730,"setScriptTimeout",{"ms":35000}] 02:16:48 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.notinpage.html 02:16:49 INFO - PROCESS | 3424 | 1467364609005 Marionette TRACE conn7 <- [1,730,null,{}] 02:16:49 INFO - PROCESS | 3424 | 1467364609016 Marionette TRACE conn7 -> [0,731,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:16:49 INFO - PROCESS | 3424 | 1467364609021 Marionette INFO sendAsync 823c8ce9-dcc8-4499-864d-681f2fea0c49 02:16:49 INFO - PROCESS | 3424 | 1467364609130 Marionette TRACE conn7 <- [1,731,null,{"value":null}] 02:16:49 INFO - PROCESS | 3424 | 1467364609250 Marionette TRACE conn7 -> [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\", \"77f57ffc-e2d5-43f5-9f0e-e3ed3fd421d8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:16:49 INFO - PROCESS | 3424 | 1467364609254 Marionette INFO sendAsync 823c8ce9-dcc8-4499-864d-681f2fea0c49 02:16:49 INFO - PROCESS | 3424 | ++DOCSHELL 17FB8000 == 34 [pid = 3424] [id = 192] 02:16:49 INFO - PROCESS | 3424 | ++DOMWINDOW == 67 (17FB8400) [pid = 3424] [serial = 574] [outer = 00000000] 02:16:49 INFO - PROCESS | 3424 | ++DOMWINDOW == 68 (17FC1000) [pid = 3424] [serial = 575] [outer = 17FB8400] 02:16:49 INFO - PROCESS | 3424 | 1467364609313 Marionette DEBUG loaded listener.js 02:16:49 INFO - PROCESS | 3424 | ++DOMWINDOW == 69 (17FC9C00) [pid = 3424] [serial = 576] [outer = 17FB8400] 02:16:50 INFO - PROCESS | 3424 | 1467364610334 Marionette TRACE conn7 <- [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]]]}] 02:16:50 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 02:16:50 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.notinpage.html | took 1374ms 02:16:50 INFO - PROCESS | 3424 | 1467364610379 Marionette TRACE conn7 -> [0,733,"getWindowHandle",null] 02:16:50 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.repeat.html 02:16:50 INFO - PROCESS | 3424 | 1467364610383 Marionette TRACE conn7 <- [1,733,null,{"value":"13"}] 02:16:50 INFO - PROCESS | 3424 | 1467364610387 Marionette TRACE conn7 -> [0,734,"setScriptTimeout",{"ms":35000}] 02:16:50 INFO - PROCESS | 3424 | 1467364610390 Marionette TRACE conn7 <- [1,734,null,{}] 02:16:50 INFO - PROCESS | 3424 | 1467364610396 Marionette TRACE conn7 -> [0,735,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:16:50 INFO - PROCESS | 3424 | 1467364610398 Marionette INFO sendAsync 823c8ce9-dcc8-4499-864d-681f2fea0c49 02:16:50 INFO - PROCESS | 3424 | 1467364610495 Marionette TRACE conn7 <- [1,735,null,{"value":null}] 02:16:50 INFO - PROCESS | 3424 | 1467364610603 Marionette TRACE conn7 -> [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\", \"77f57ffc-e2d5-43f5-9f0e-e3ed3fd421d8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:16:50 INFO - PROCESS | 3424 | 1467364610607 Marionette INFO sendAsync 823c8ce9-dcc8-4499-864d-681f2fea0c49 02:16:50 INFO - PROCESS | 3424 | ++DOCSHELL 0CD6A800 == 35 [pid = 3424] [id = 193] 02:16:50 INFO - PROCESS | 3424 | ++DOMWINDOW == 70 (0CE76400) [pid = 3424] [serial = 577] [outer = 00000000] 02:16:50 INFO - PROCESS | 3424 | ++DOMWINDOW == 71 (0D456400) [pid = 3424] [serial = 578] [outer = 0CE76400] 02:16:50 INFO - PROCESS | 3424 | 1467364610707 Marionette DEBUG loaded listener.js 02:16:50 INFO - PROCESS | 3424 | ++DOMWINDOW == 72 (0D461C00) [pid = 3424] [serial = 579] [outer = 0CE76400] 02:16:50 INFO - PROCESS | 3424 | --DOCSHELL 184F3400 == 34 [pid = 3424] [id = 128] 02:16:50 INFO - PROCESS | 3424 | --DOCSHELL 15E51800 == 33 [pid = 3424] [id = 116] 02:16:50 INFO - PROCESS | 3424 | --DOCSHELL 17EB8000 == 32 [pid = 3424] [id = 127] 02:16:50 INFO - PROCESS | 3424 | --DOCSHELL 0C80F000 == 31 [pid = 3424] [id = 117] 02:16:50 INFO - PROCESS | 3424 | --DOCSHELL 0D439C00 == 30 [pid = 3424] [id = 180] 02:16:50 INFO - PROCESS | 3424 | --DOCSHELL 0905E400 == 29 [pid = 3424] [id = 182] 02:16:50 INFO - PROCESS | 3424 | --DOMWINDOW == 71 (0CDD3C00) [pid = 3424] [serial = 537] [outer = 00000000] [url = about:blank] 02:16:50 INFO - PROCESS | 3424 | --DOMWINDOW == 70 (0C93F000) [pid = 3424] [serial = 542] [outer = 00000000] [url = about:blank] 02:16:50 INFO - PROCESS | 3424 | --DOMWINDOW == 69 (0C949400) [pid = 3424] [serial = 536] [outer = 00000000] [url = about:blank] 02:16:50 INFO - PROCESS | 3424 | --DOMWINDOW == 68 (0D45D000) [pid = 3424] [serial = 539] [outer = 00000000] [url = about:blank] 02:16:50 INFO - PROCESS | 3424 | --DOMWINDOW == 67 (0D45B800) [pid = 3424] [serial = 522] [outer = 00000000] [url = about:blank] 02:16:50 INFO - PROCESS | 3424 | --DOMWINDOW == 66 (17FCD000) [pid = 3424] [serial = 525] [outer = 00000000] [url = about:blank] 02:16:50 INFO - PROCESS | 3424 | --DOMWINDOW == 65 (1BF94800) [pid = 3424] [serial = 531] [outer = 00000000] [url = about:blank] 02:16:50 INFO - PROCESS | 3424 | --DOMWINDOW == 64 (1B9B1400) [pid = 3424] [serial = 528] [outer = 00000000] [url = about:blank] 02:16:50 INFO - PROCESS | 3424 | --DOMWINDOW == 63 (0D464800) [pid = 3424] [serial = 540] [outer = 00000000] [url = about:blank] 02:16:50 INFO - PROCESS | 3424 | --DOMWINDOW == 62 (0DBEF000) [pid = 3424] [serial = 534] [outer = 00000000] [url = about:blank] 02:16:50 INFO - PROCESS | 3424 | --DOMWINDOW == 61 (0D7A8C00) [pid = 3424] [serial = 533] [outer = 00000000] [url = about:blank] 02:16:50 INFO - PROCESS | 3424 | --DOMWINDOW == 60 (1BE32000) [pid = 3424] [serial = 530] [outer = 00000000] [url = about:blank] 02:16:50 INFO - PROCESS | 3424 | --DOMWINDOW == 59 (1B9AA000) [pid = 3424] [serial = 527] [outer = 00000000] [url = about:blank] 02:16:50 INFO - PROCESS | 3424 | --DOMWINDOW == 58 (17E1AC00) [pid = 3424] [serial = 524] [outer = 00000000] [url = about:blank] 02:16:50 INFO - PROCESS | 3424 | --DOMWINDOW == 57 (0CF60800) [pid = 3424] [serial = 521] [outer = 00000000] [url = about:blank] 02:16:51 INFO - PROCESS | 3424 | 1467364611652 Marionette TRACE conn7 <- [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]]]}] 02:16:51 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.) 02:16:51 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.repeat.html | took 1276ms 02:16:51 INFO - PROCESS | 3424 | 1467364611665 Marionette TRACE conn7 -> [0,737,"getWindowHandle",null] 02:16:51 INFO - PROCESS | 3424 | 1467364611669 Marionette TRACE conn7 <- [1,737,null,{"value":"13"}] 02:16:51 INFO - PROCESS | 3424 | 1467364611675 Marionette TRACE conn7 -> [0,738,"setScriptTimeout",{"ms":35000}] 02:16:51 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.space.basic.html 02:16:51 INFO - PROCESS | 3424 | 1467364611677 Marionette TRACE conn7 <- [1,738,null,{}] 02:16:51 INFO - PROCESS | 3424 | 1467364611681 Marionette TRACE conn7 -> [0,739,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:16:51 INFO - PROCESS | 3424 | 1467364611684 Marionette INFO sendAsync 823c8ce9-dcc8-4499-864d-681f2fea0c49 02:16:51 INFO - PROCESS | 3424 | 1467364611773 Marionette TRACE conn7 <- [1,739,null,{"value":null}] 02:16:51 INFO - PROCESS | 3424 | 1467364611843 Marionette TRACE conn7 -> [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\", \"77f57ffc-e2d5-43f5-9f0e-e3ed3fd421d8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:16:51 INFO - PROCESS | 3424 | 1467364611845 Marionette INFO sendAsync 823c8ce9-dcc8-4499-864d-681f2fea0c49 02:16:51 INFO - PROCESS | 3424 | ++DOCSHELL 0D438000 == 30 [pid = 3424] [id = 194] 02:16:51 INFO - PROCESS | 3424 | ++DOMWINDOW == 58 (0D438800) [pid = 3424] [serial = 580] [outer = 00000000] 02:16:51 INFO - PROCESS | 3424 | ++DOMWINDOW == 59 (0D45D000) [pid = 3424] [serial = 581] [outer = 0D438800] 02:16:51 INFO - PROCESS | 3424 | 1467364611898 Marionette DEBUG loaded listener.js 02:16:51 INFO - PROCESS | 3424 | ++DOMWINDOW == 60 (0D72F000) [pid = 3424] [serial = 582] [outer = 0D438800] 02:16:52 INFO - PROCESS | 3424 | 1467364612783 Marionette TRACE conn7 <- [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]]]}] 02:16:52 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.space.basic.html | U+0020 is rendered the correct size (1em wide) 02:16:52 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.space.basic.html | took 1115ms 02:16:52 INFO - PROCESS | 3424 | 1467364612796 Marionette TRACE conn7 -> [0,741,"getWindowHandle",null] 02:16:52 INFO - PROCESS | 3424 | 1467364612798 Marionette TRACE conn7 <- [1,741,null,{"value":"13"}] 02:16:52 INFO - PROCESS | 3424 | 1467364612801 Marionette TRACE conn7 -> [0,742,"setScriptTimeout",{"ms":35000}] 02:16:52 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.space.collapse.nonspace.html 02:16:52 INFO - PROCESS | 3424 | 1467364612805 Marionette TRACE conn7 <- [1,742,null,{}] 02:16:52 INFO - PROCESS | 3424 | 1467364612815 Marionette TRACE conn7 -> [0,743,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:16:52 INFO - PROCESS | 3424 | 1467364612819 Marionette INFO sendAsync 823c8ce9-dcc8-4499-864d-681f2fea0c49 02:16:52 INFO - PROCESS | 3424 | 1467364612936 Marionette TRACE conn7 <- [1,743,null,{"value":null}] 02:16:52 INFO - PROCESS | 3424 | 1467364612949 Marionette TRACE conn7 -> [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\", \"77f57ffc-e2d5-43f5-9f0e-e3ed3fd421d8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:16:52 INFO - PROCESS | 3424 | 1467364612952 Marionette INFO sendAsync 823c8ce9-dcc8-4499-864d-681f2fea0c49 02:16:52 INFO - PROCESS | 3424 | ++DOCSHELL 14E2E400 == 31 [pid = 3424] [id = 195] 02:16:52 INFO - PROCESS | 3424 | ++DOMWINDOW == 61 (15128400) [pid = 3424] [serial = 583] [outer = 00000000] 02:16:52 INFO - PROCESS | 3424 | ++DOMWINDOW == 62 (151E6800) [pid = 3424] [serial = 584] [outer = 15128400] 02:16:52 INFO - PROCESS | 3424 | 1467364613000 Marionette DEBUG loaded listener.js 02:16:53 INFO - PROCESS | 3424 | ++DOMWINDOW == 63 (16E61000) [pid = 3424] [serial = 585] [outer = 15128400] 02:16:53 INFO - PROCESS | 3424 | 1467364613955 Marionette TRACE conn7 <- [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]]]}] 02:16:53 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 02:16:53 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.space.collapse.nonspace.html | took 1178ms 02:16:53 INFO - PROCESS | 3424 | 1467364613984 Marionette TRACE conn7 -> [0,745,"getWindowHandle",null] 02:16:53 INFO - PROCESS | 3424 | 1467364613986 Marionette TRACE conn7 <- [1,745,null,{"value":"13"}] 02:16:53 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.stroke.unaffected.html 02:16:53 INFO - PROCESS | 3424 | 1467364613996 Marionette TRACE conn7 -> [0,746,"setScriptTimeout",{"ms":35000}] 02:16:53 INFO - PROCESS | 3424 | 1467364613998 Marionette TRACE conn7 <- [1,746,null,{}] 02:16:53 INFO - PROCESS | 3424 | 1467364614002 Marionette TRACE conn7 -> [0,747,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:16:53 INFO - PROCESS | 3424 | 1467364614004 Marionette INFO sendAsync 823c8ce9-dcc8-4499-864d-681f2fea0c49 02:16:54 INFO - PROCESS | 3424 | 1467364614118 Marionette TRACE conn7 <- [1,747,null,{"value":null}] 02:16:54 INFO - PROCESS | 3424 | 1467364614174 Marionette TRACE conn7 -> [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\", \"77f57ffc-e2d5-43f5-9f0e-e3ed3fd421d8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:16:54 INFO - PROCESS | 3424 | 1467364614176 Marionette INFO sendAsync 823c8ce9-dcc8-4499-864d-681f2fea0c49 02:16:54 INFO - PROCESS | 3424 | ++DOCSHELL 17879000 == 32 [pid = 3424] [id = 196] 02:16:54 INFO - PROCESS | 3424 | ++DOMWINDOW == 64 (178EC000) [pid = 3424] [serial = 586] [outer = 00000000] 02:16:54 INFO - PROCESS | 3424 | ++DOMWINDOW == 65 (17EBDC00) [pid = 3424] [serial = 587] [outer = 178EC000] 02:16:54 INFO - PROCESS | 3424 | 1467364614222 Marionette DEBUG loaded listener.js 02:16:54 INFO - PROCESS | 3424 | ++DOMWINDOW == 66 (17FB1400) [pid = 3424] [serial = 588] [outer = 178EC000] 02:16:54 INFO - PROCESS | 3424 | --DOMWINDOW == 65 (0CD6E000) [pid = 3424] [serial = 550] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.baseline.alphabetic.html] 02:16:54 INFO - PROCESS | 3424 | --DOMWINDOW == 64 (0D5E7400) [pid = 3424] [serial = 553] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.bound.html] 02:16:54 INFO - PROCESS | 3424 | --DOMWINDOW == 63 (148C6C00) [pid = 3424] [serial = 556] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.fontface.html] 02:16:54 INFO - PROCESS | 3424 | --DOMWINDOW == 62 (151E4800) [pid = 3424] [serial = 559] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.negative.html] 02:16:54 INFO - PROCESS | 3424 | --DOMWINDOW == 61 (17815800) [pid = 3424] [serial = 562] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.small.html] 02:16:54 INFO - PROCESS | 3424 | --DOMWINDOW == 60 (0C83B800) [pid = 3424] [serial = 541] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.right.html] 02:16:54 INFO - PROCESS | 3424 | 1467364614639 Marionette TRACE conn7 <- [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]]]}] 02:16:54 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.stroke.unaffected.html | strokeText does not start a new path or subpath 02:16:54 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.stroke.unaffected.html | took 670ms 02:16:54 INFO - PROCESS | 3424 | 1467364614669 Marionette TRACE conn7 -> [0,749,"getWindowHandle",null] 02:16:54 INFO - PROCESS | 3424 | 1467364614671 Marionette TRACE conn7 <- [1,749,null,{"value":"13"}] 02:16:54 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.measure.width.basic.html 02:16:54 INFO - PROCESS | 3424 | 1467364614674 Marionette TRACE conn7 -> [0,750,"setScriptTimeout",{"ms":35000}] 02:16:54 INFO - PROCESS | 3424 | 1467364614676 Marionette TRACE conn7 <- [1,750,null,{}] 02:16:54 INFO - PROCESS | 3424 | 1467364614679 Marionette TRACE conn7 -> [0,751,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:16:54 INFO - PROCESS | 3424 | 1467364614681 Marionette INFO sendAsync 823c8ce9-dcc8-4499-864d-681f2fea0c49 02:16:54 INFO - PROCESS | 3424 | 1467364614789 Marionette TRACE conn7 <- [1,751,null,{"value":null}] 02:16:54 INFO - PROCESS | 3424 | 1467364614840 Marionette TRACE conn7 -> [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\", \"77f57ffc-e2d5-43f5-9f0e-e3ed3fd421d8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:16:54 INFO - PROCESS | 3424 | 1467364614842 Marionette INFO sendAsync 823c8ce9-dcc8-4499-864d-681f2fea0c49 02:16:54 INFO - PROCESS | 3424 | ++DOCSHELL 14E62800 == 33 [pid = 3424] [id = 197] 02:16:54 INFO - PROCESS | 3424 | ++DOMWINDOW == 61 (1781D800) [pid = 3424] [serial = 589] [outer = 00000000] 02:16:54 INFO - PROCESS | 3424 | ++DOMWINDOW == 62 (17FC1400) [pid = 3424] [serial = 590] [outer = 1781D800] 02:16:54 INFO - PROCESS | 3424 | 1467364614885 Marionette DEBUG loaded listener.js 02:16:54 INFO - PROCESS | 3424 | ++DOMWINDOW == 63 (17F3F400) [pid = 3424] [serial = 591] [outer = 1781D800] 02:16:55 INFO - PROCESS | 3424 | 1467364615732 Marionette TRACE conn7 <- [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]]]}] 02:16:55 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.measure.width.basic.html | Canvas test: 2d.text.measure.width.basic 02:16:55 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.measure.width.basic.html | took 1076ms 02:16:55 INFO - PROCESS | 3424 | 1467364615751 Marionette TRACE conn7 -> [0,753,"getWindowHandle",null] 02:16:55 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.measure.width.empty.html 02:16:55 INFO - PROCESS | 3424 | 1467364615753 Marionette TRACE conn7 <- [1,753,null,{"value":"13"}] 02:16:55 INFO - PROCESS | 3424 | 1467364615756 Marionette TRACE conn7 -> [0,754,"setScriptTimeout",{"ms":35000}] 02:16:55 INFO - PROCESS | 3424 | 1467364615757 Marionette TRACE conn7 <- [1,754,null,{}] 02:16:55 INFO - PROCESS | 3424 | 1467364615761 Marionette TRACE conn7 -> [0,755,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:16:55 INFO - PROCESS | 3424 | 1467364615766 Marionette INFO sendAsync 823c8ce9-dcc8-4499-864d-681f2fea0c49 02:16:55 INFO - PROCESS | 3424 | 1467364615896 Marionette TRACE conn7 <- [1,755,null,{"value":null}] 02:16:55 INFO - PROCESS | 3424 | 1467364615904 Marionette TRACE conn7 -> [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\", \"77f57ffc-e2d5-43f5-9f0e-e3ed3fd421d8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:16:55 INFO - PROCESS | 3424 | 1467364615906 Marionette INFO sendAsync 823c8ce9-dcc8-4499-864d-681f2fea0c49 02:16:55 INFO - PROCESS | 3424 | ++DOCSHELL 17FC9800 == 34 [pid = 3424] [id = 198] 02:16:55 INFO - PROCESS | 3424 | ++DOMWINDOW == 64 (17FCD000) [pid = 3424] [serial = 592] [outer = 00000000] 02:16:55 INFO - PROCESS | 3424 | ++DOMWINDOW == 65 (18CD7000) [pid = 3424] [serial = 593] [outer = 17FCD000] 02:16:55 INFO - PROCESS | 3424 | 1467364615950 Marionette DEBUG loaded listener.js 02:16:56 INFO - PROCESS | 3424 | ++DOMWINDOW == 66 (19376000) [pid = 3424] [serial = 594] [outer = 17FCD000] 02:16:56 INFO - PROCESS | 3424 | 1467364616832 Marionette TRACE conn7 <- [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]]]}] 02:16:56 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.measure.width.empty.html | The empty string has zero width 02:16:56 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.measure.width.empty.html | took 1124ms 02:16:56 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.default.html 02:16:56 INFO - PROCESS | 3424 | 1467364616881 Marionette TRACE conn7 -> [0,757,"getWindowHandle",null] 02:16:56 INFO - PROCESS | 3424 | 1467364616883 Marionette TRACE conn7 <- [1,757,null,{"value":"13"}] 02:16:56 INFO - PROCESS | 3424 | 1467364616886 Marionette TRACE conn7 -> [0,758,"setScriptTimeout",{"ms":35000}] 02:16:56 INFO - PROCESS | 3424 | 1467364616888 Marionette TRACE conn7 <- [1,758,null,{}] 02:16:56 INFO - PROCESS | 3424 | 1467364616934 Marionette TRACE conn7 -> [0,759,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:16:56 INFO - PROCESS | 3424 | 1467364616937 Marionette INFO sendAsync 823c8ce9-dcc8-4499-864d-681f2fea0c49 02:16:57 INFO - PROCESS | 3424 | 1467364617043 Marionette TRACE conn7 <- [1,759,null,{"value":null}] 02:16:57 INFO - PROCESS | 3424 | 1467364617200 Marionette TRACE conn7 -> [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\", \"77f57ffc-e2d5-43f5-9f0e-e3ed3fd421d8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:16:57 INFO - PROCESS | 3424 | 1467364617204 Marionette INFO sendAsync 823c8ce9-dcc8-4499-864d-681f2fea0c49 02:16:57 INFO - PROCESS | 3424 | ++DOCSHELL 0C93F800 == 35 [pid = 3424] [id = 199] 02:16:57 INFO - PROCESS | 3424 | ++DOMWINDOW == 67 (0C943400) [pid = 3424] [serial = 595] [outer = 00000000] 02:16:57 INFO - PROCESS | 3424 | ++DOMWINDOW == 68 (0CDD3C00) [pid = 3424] [serial = 596] [outer = 0C943400] 02:16:57 INFO - PROCESS | 3424 | 1467364617304 Marionette DEBUG loaded listener.js 02:16:57 INFO - PROCESS | 3424 | ++DOMWINDOW == 69 (0D42F000) [pid = 3424] [serial = 597] [outer = 0C943400] 02:16:57 INFO - PROCESS | 3424 | 1467364617837 Marionette TRACE conn7 <- [1,760,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.default.html",0,null,null,[["Canvas test: 2d.fillStyle.default",0,null,null]]]}] 02:16:57 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.default.html | Canvas test: 2d.fillStyle.default 02:16:57 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.default.html | took 1007ms 02:16:57 INFO - PROCESS | 3424 | 1467364617895 Marionette TRACE conn7 -> [0,761,"getWindowHandle",null] 02:16:57 INFO - PROCESS | 3424 | 1467364617899 Marionette TRACE conn7 <- [1,761,null,{"value":"13"}] 02:16:57 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.get.semitransparent.html 02:16:57 INFO - PROCESS | 3424 | 1467364617904 Marionette TRACE conn7 -> [0,762,"setScriptTimeout",{"ms":35000}] 02:16:57 INFO - PROCESS | 3424 | 1467364617907 Marionette TRACE conn7 <- [1,762,null,{}] 02:16:57 INFO - PROCESS | 3424 | 1467364617912 Marionette TRACE conn7 -> [0,763,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:16:57 INFO - PROCESS | 3424 | 1467364617915 Marionette INFO sendAsync 823c8ce9-dcc8-4499-864d-681f2fea0c49 02:16:58 INFO - PROCESS | 3424 | 1467364618069 Marionette TRACE conn7 <- [1,763,null,{"value":null}] 02:16:58 INFO - PROCESS | 3424 | 1467364618135 Marionette TRACE conn7 -> [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\", \"77f57ffc-e2d5-43f5-9f0e-e3ed3fd421d8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:16:58 INFO - PROCESS | 3424 | 1467364618140 Marionette INFO sendAsync 823c8ce9-dcc8-4499-864d-681f2fea0c49 02:16:58 INFO - PROCESS | 3424 | ++DOCSHELL 147E4C00 == 36 [pid = 3424] [id = 200] 02:16:58 INFO - PROCESS | 3424 | ++DOMWINDOW == 70 (147E8000) [pid = 3424] [serial = 598] [outer = 00000000] 02:16:58 INFO - PROCESS | 3424 | ++DOMWINDOW == 71 (1514C000) [pid = 3424] [serial = 599] [outer = 147E8000] 02:16:58 INFO - PROCESS | 3424 | 1467364618198 Marionette DEBUG loaded listener.js 02:16:58 INFO - PROCESS | 3424 | ++DOMWINDOW == 72 (17817000) [pid = 3424] [serial = 600] [outer = 147E8000] 02:16:58 INFO - PROCESS | 3424 | 1467364618804 Marionette TRACE conn7 <- [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]]]}] 02:16:58 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.get.semitransparent.html | Canvas test: 2d.fillStyle.get.semitransparent 02:16:58 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.get.semitransparent.html | took 930ms 02:16:58 INFO - PROCESS | 3424 | 1467364618835 Marionette TRACE conn7 -> [0,765,"getWindowHandle",null] 02:16:58 INFO - PROCESS | 3424 | 1467364618838 Marionette TRACE conn7 <- [1,765,null,{"value":"13"}] 02:16:58 INFO - PROCESS | 3424 | 1467364618841 Marionette TRACE conn7 -> [0,766,"setScriptTimeout",{"ms":35000}] 02:16:58 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.get.solid.html 02:16:58 INFO - PROCESS | 3424 | 1467364618844 Marionette TRACE conn7 <- [1,766,null,{}] 02:16:58 INFO - PROCESS | 3424 | 1467364618847 Marionette TRACE conn7 -> [0,767,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:16:58 INFO - PROCESS | 3424 | 1467364618850 Marionette INFO sendAsync 823c8ce9-dcc8-4499-864d-681f2fea0c49 02:16:58 INFO - PROCESS | 3424 | 1467364618954 Marionette TRACE conn7 <- [1,767,null,{"value":null}] 02:16:59 INFO - PROCESS | 3424 | 1467364619048 Marionette TRACE conn7 -> [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\", \"77f57ffc-e2d5-43f5-9f0e-e3ed3fd421d8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:16:59 INFO - PROCESS | 3424 | 1467364619052 Marionette INFO sendAsync 823c8ce9-dcc8-4499-864d-681f2fea0c49 02:16:59 INFO - PROCESS | 3424 | ++DOCSHELL 18046400 == 37 [pid = 3424] [id = 201] 02:16:59 INFO - PROCESS | 3424 | ++DOMWINDOW == 73 (1841E800) [pid = 3424] [serial = 601] [outer = 00000000] 02:16:59 INFO - PROCESS | 3424 | ++DOMWINDOW == 74 (19379800) [pid = 3424] [serial = 602] [outer = 1841E800] 02:16:59 INFO - PROCESS | 3424 | 1467364619109 Marionette DEBUG loaded listener.js 02:16:59 INFO - PROCESS | 3424 | ++DOMWINDOW == 75 (19A3F400) [pid = 3424] [serial = 603] [outer = 1841E800] 02:16:59 INFO - PROCESS | 3424 | 1467364619691 Marionette TRACE conn7 <- [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]]]}] 02:16:59 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.get.solid.html | Canvas test: 2d.fillStyle.get.solid 02:16:59 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.get.solid.html | took 870ms 02:16:59 INFO - PROCESS | 3424 | 1467364619723 Marionette TRACE conn7 -> [0,769,"getWindowHandle",null] 02:16:59 INFO - PROCESS | 3424 | 1467364619729 Marionette TRACE conn7 <- [1,769,null,{"value":"13"}] 02:16:59 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.get.transparent.html 02:16:59 INFO - PROCESS | 3424 | 1467364619734 Marionette TRACE conn7 -> [0,770,"setScriptTimeout",{"ms":35000}] 02:16:59 INFO - PROCESS | 3424 | 1467364619736 Marionette TRACE conn7 <- [1,770,null,{}] 02:16:59 INFO - PROCESS | 3424 | 1467364619740 Marionette TRACE conn7 -> [0,771,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:16:59 INFO - PROCESS | 3424 | 1467364619742 Marionette INFO sendAsync 823c8ce9-dcc8-4499-864d-681f2fea0c49 02:16:59 INFO - PROCESS | 3424 | 1467364619848 Marionette TRACE conn7 <- [1,771,null,{"value":null}] 02:16:59 INFO - PROCESS | 3424 | 1467364619942 Marionette TRACE conn7 -> [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\", \"77f57ffc-e2d5-43f5-9f0e-e3ed3fd421d8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:16:59 INFO - PROCESS | 3424 | 1467364619944 Marionette INFO sendAsync 823c8ce9-dcc8-4499-864d-681f2fea0c49 02:16:59 INFO - PROCESS | 3424 | ++DOCSHELL 19C4C000 == 38 [pid = 3424] [id = 202] 02:16:59 INFO - PROCESS | 3424 | ++DOMWINDOW == 76 (19C4DC00) [pid = 3424] [serial = 604] [outer = 00000000] 02:16:59 INFO - PROCESS | 3424 | ++DOMWINDOW == 77 (19C51000) [pid = 3424] [serial = 605] [outer = 19C4DC00] 02:16:59 INFO - PROCESS | 3424 | 1467364619997 Marionette DEBUG loaded listener.js 02:17:00 INFO - PROCESS | 3424 | ++DOMWINDOW == 78 (19C54800) [pid = 3424] [serial = 606] [outer = 19C4DC00] 02:17:00 INFO - PROCESS | 3424 | 1467364620716 Marionette TRACE conn7 <- [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]]]}] 02:17:00 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.get.transparent.html | Canvas test: 2d.fillStyle.get.transparent 02:17:00 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.get.transparent.html | took 1019ms 02:17:00 INFO - PROCESS | 3424 | 1467364620755 Marionette TRACE conn7 -> [0,773,"getWindowHandle",null] 02:17:00 INFO - PROCESS | 3424 | 1467364620759 Marionette TRACE conn7 <- [1,773,null,{"value":"13"}] 02:17:00 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.invalidstring.html 02:17:00 INFO - PROCESS | 3424 | 1467364620763 Marionette TRACE conn7 -> [0,774,"setScriptTimeout",{"ms":35000}] 02:17:00 INFO - PROCESS | 3424 | 1467364620766 Marionette TRACE conn7 <- [1,774,null,{}] 02:17:00 INFO - PROCESS | 3424 | 1467364620772 Marionette TRACE conn7 -> [0,775,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:17:00 INFO - PROCESS | 3424 | 1467364620775 Marionette INFO sendAsync 823c8ce9-dcc8-4499-864d-681f2fea0c49 02:17:00 INFO - PROCESS | 3424 | 1467364620872 Marionette TRACE conn7 <- [1,775,null,{"value":null}] 02:17:00 INFO - PROCESS | 3424 | 1467364620954 Marionette TRACE conn7 -> [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\", \"77f57ffc-e2d5-43f5-9f0e-e3ed3fd421d8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:17:00 INFO - PROCESS | 3424 | 1467364620957 Marionette INFO sendAsync 823c8ce9-dcc8-4499-864d-681f2fea0c49 02:17:00 INFO - PROCESS | 3424 | ++DOCSHELL 09059C00 == 39 [pid = 3424] [id = 203] 02:17:00 INFO - PROCESS | 3424 | ++DOMWINDOW == 79 (0905B400) [pid = 3424] [serial = 607] [outer = 00000000] 02:17:01 INFO - PROCESS | 3424 | ++DOMWINDOW == 80 (0D7A4000) [pid = 3424] [serial = 608] [outer = 0905B400] 02:17:01 INFO - PROCESS | 3424 | 1467364621048 Marionette DEBUG loaded listener.js 02:17:01 INFO - PROCESS | 3424 | ++DOMWINDOW == 81 (114D5400) [pid = 3424] [serial = 609] [outer = 0905B400] 02:17:01 INFO - PROCESS | 3424 | --DOCSHELL 0DBEE800 == 38 [pid = 3424] [id = 122] 02:17:01 INFO - PROCESS | 3424 | --DOMWINDOW == 80 (0CE7AC00) [pid = 3424] [serial = 551] [outer = 00000000] [url = about:blank] 02:17:01 INFO - PROCESS | 3424 | --DOMWINDOW == 79 (0D7A2400) [pid = 3424] [serial = 554] [outer = 00000000] [url = about:blank] 02:17:01 INFO - PROCESS | 3424 | --DOMWINDOW == 78 (14A9D000) [pid = 3424] [serial = 557] [outer = 00000000] [url = about:blank] 02:17:01 INFO - PROCESS | 3424 | --DOMWINDOW == 77 (0C744800) [pid = 3424] [serial = 545] [outer = 00000000] [url = about:blank] 02:17:01 INFO - PROCESS | 3424 | --DOMWINDOW == 76 (15295400) [pid = 3424] [serial = 560] [outer = 00000000] [url = about:blank] 02:17:01 INFO - PROCESS | 3424 | --DOMWINDOW == 75 (1781FC00) [pid = 3424] [serial = 563] [outer = 00000000] [url = about:blank] 02:17:01 INFO - PROCESS | 3424 | --DOMWINDOW == 74 (0CF5E000) [pid = 3424] [serial = 552] [outer = 00000000] [url = about:blank] 02:17:01 INFO - PROCESS | 3424 | --DOMWINDOW == 73 (0D464400) [pid = 3424] [serial = 548] [outer = 00000000] [url = about:blank] 02:17:01 INFO - PROCESS | 3424 | --DOMWINDOW == 72 (0D7ADC00) [pid = 3424] [serial = 555] [outer = 00000000] [url = about:blank] 02:17:01 INFO - PROCESS | 3424 | --DOMWINDOW == 71 (15E59800) [pid = 3424] [serial = 561] [outer = 00000000] [url = about:blank] 02:17:01 INFO - PROCESS | 3424 | --DOMWINDOW == 70 (17823400) [pid = 3424] [serial = 564] [outer = 00000000] [url = about:blank] 02:17:01 INFO - PROCESS | 3424 | --DOMWINDOW == 69 (14E64000) [pid = 3424] [serial = 558] [outer = 00000000] [url = about:blank] 02:17:01 INFO - PROCESS | 3424 | --DOMWINDOW == 68 (17F3CC00) [pid = 3424] [serial = 566] [outer = 00000000] [url = about:blank] 02:17:01 INFO - PROCESS | 3424 | --DOMWINDOW == 67 (0CDC9400) [pid = 3424] [serial = 543] [outer = 00000000] [url = about:blank] 02:17:01 INFO - PROCESS | 3424 | 1467364621518 Marionette TRACE conn7 <- [1,776,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.invalidstring.html",0,null,null,[["Canvas test: 2d.fillStyle.invalidstring",0,null,null]]]}] 02:17:01 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.invalidstring.html | Canvas test: 2d.fillStyle.invalidstring 02:17:01 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.invalidstring.html | took 770ms 02:17:01 INFO - PROCESS | 3424 | 1467364621538 Marionette TRACE conn7 -> [0,777,"getWindowHandle",null] 02:17:01 INFO - PROCESS | 3424 | 1467364621543 Marionette TRACE conn7 <- [1,777,null,{"value":"13"}] 02:17:01 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.invalidtype.html 02:17:01 INFO - PROCESS | 3424 | 1467364621549 Marionette TRACE conn7 -> [0,778,"setScriptTimeout",{"ms":35000}] 02:17:01 INFO - PROCESS | 3424 | 1467364621551 Marionette TRACE conn7 <- [1,778,null,{}] 02:17:01 INFO - PROCESS | 3424 | 1467364621555 Marionette TRACE conn7 -> [0,779,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:17:01 INFO - PROCESS | 3424 | 1467364621557 Marionette INFO sendAsync 823c8ce9-dcc8-4499-864d-681f2fea0c49 02:17:01 INFO - PROCESS | 3424 | 1467364621673 Marionette TRACE conn7 <- [1,779,null,{"value":null}] 02:17:01 INFO - PROCESS | 3424 | 1467364621682 Marionette TRACE conn7 -> [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\", \"77f57ffc-e2d5-43f5-9f0e-e3ed3fd421d8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:17:01 INFO - PROCESS | 3424 | 1467364621684 Marionette INFO sendAsync 823c8ce9-dcc8-4499-864d-681f2fea0c49 02:17:01 INFO - PROCESS | 3424 | ++DOCSHELL 0D459000 == 39 [pid = 3424] [id = 204] 02:17:01 INFO - PROCESS | 3424 | ++DOMWINDOW == 68 (0D45A000) [pid = 3424] [serial = 610] [outer = 00000000] 02:17:01 INFO - PROCESS | 3424 | ++DOMWINDOW == 69 (0D7A2400) [pid = 3424] [serial = 611] [outer = 0D45A000] 02:17:01 INFO - PROCESS | 3424 | 1467364621732 Marionette DEBUG loaded listener.js 02:17:01 INFO - PROCESS | 3424 | ++DOMWINDOW == 70 (0DBE6000) [pid = 3424] [serial = 612] [outer = 0D45A000] 02:17:02 INFO - PROCESS | 3424 | 1467364622197 Marionette TRACE conn7 <- [1,780,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.invalidtype.html",0,null,null,[["Canvas test: 2d.fillStyle.invalidtype",0,null,null]]]}] 02:17:02 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.invalidtype.html | Canvas test: 2d.fillStyle.invalidtype 02:17:02 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.invalidtype.html | took 669ms 02:17:02 INFO - PROCESS | 3424 | 1467364622222 Marionette TRACE conn7 -> [0,781,"getWindowHandle",null] 02:17:02 INFO - PROCESS | 3424 | 1467364622224 Marionette TRACE conn7 <- [1,781,null,{"value":"13"}] 02:17:02 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.basic.html 02:17:02 INFO - PROCESS | 3424 | 1467364622227 Marionette TRACE conn7 -> [0,782,"setScriptTimeout",{"ms":35000}] 02:17:02 INFO - PROCESS | 3424 | 1467364622231 Marionette TRACE conn7 <- [1,782,null,{}] 02:17:02 INFO - PROCESS | 3424 | 1467364622241 Marionette TRACE conn7 -> [0,783,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:17:02 INFO - PROCESS | 3424 | 1467364622246 Marionette INFO sendAsync 823c8ce9-dcc8-4499-864d-681f2fea0c49 02:17:02 INFO - PROCESS | 3424 | 1467364622329 Marionette TRACE conn7 <- [1,783,null,{"value":null}] 02:17:02 INFO - PROCESS | 3424 | 1467364622338 Marionette TRACE conn7 -> [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\", \"77f57ffc-e2d5-43f5-9f0e-e3ed3fd421d8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:17:02 INFO - PROCESS | 3424 | 1467364622341 Marionette INFO sendAsync 823c8ce9-dcc8-4499-864d-681f2fea0c49 02:17:02 INFO - PROCESS | 3424 | ++DOCSHELL 15298000 == 40 [pid = 3424] [id = 205] 02:17:02 INFO - PROCESS | 3424 | ++DOMWINDOW == 71 (15298C00) [pid = 3424] [serial = 613] [outer = 00000000] 02:17:02 INFO - PROCESS | 3424 | ++DOMWINDOW == 72 (1684CC00) [pid = 3424] [serial = 614] [outer = 15298C00] 02:17:02 INFO - PROCESS | 3424 | 1467364622388 Marionette DEBUG loaded listener.js 02:17:02 INFO - PROCESS | 3424 | ++DOMWINDOW == 73 (1781DC00) [pid = 3424] [serial = 615] [outer = 15298C00] 02:17:02 INFO - PROCESS | 3424 | 1467364622829 Marionette TRACE conn7 <- [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]]]}] 02:17:02 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.basic.html | currentColor is computed from the canvas element 02:17:02 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.basic.html | took 630ms 02:17:02 INFO - PROCESS | 3424 | 1467364622860 Marionette TRACE conn7 -> [0,785,"getWindowHandle",null] 02:17:02 INFO - PROCESS | 3424 | 1467364622862 Marionette TRACE conn7 <- [1,785,null,{"value":"13"}] 02:17:02 INFO - PROCESS | 3424 | 1467364622865 Marionette TRACE conn7 -> [0,786,"setScriptTimeout",{"ms":35000}] 02:17:02 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.changed.html 02:17:02 INFO - PROCESS | 3424 | 1467364622867 Marionette TRACE conn7 <- [1,786,null,{}] 02:17:02 INFO - PROCESS | 3424 | 1467364622875 Marionette TRACE conn7 -> [0,787,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:17:02 INFO - PROCESS | 3424 | 1467364622876 Marionette INFO sendAsync 823c8ce9-dcc8-4499-864d-681f2fea0c49 02:17:02 INFO - PROCESS | 3424 | 1467364622961 Marionette TRACE conn7 <- [1,787,null,{"value":null}] 02:17:02 INFO - PROCESS | 3424 | 1467364622977 Marionette TRACE conn7 -> [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\", \"77f57ffc-e2d5-43f5-9f0e-e3ed3fd421d8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:17:02 INFO - PROCESS | 3424 | 1467364622979 Marionette INFO sendAsync 823c8ce9-dcc8-4499-864d-681f2fea0c49 02:17:02 INFO - PROCESS | 3424 | ++DOCSHELL 0C801400 == 41 [pid = 3424] [id = 206] 02:17:02 INFO - PROCESS | 3424 | ++DOMWINDOW == 74 (0C803000) [pid = 3424] [serial = 616] [outer = 00000000] 02:17:03 INFO - PROCESS | 3424 | ++DOMWINDOW == 75 (17821800) [pid = 3424] [serial = 617] [outer = 0C803000] 02:17:03 INFO - PROCESS | 3424 | 1467364623024 Marionette DEBUG loaded listener.js 02:17:03 INFO - PROCESS | 3424 | ++DOMWINDOW == 76 (17E11800) [pid = 3424] [serial = 618] [outer = 0C803000] 02:17:03 INFO - PROCESS | 3424 | 1467364623489 Marionette TRACE conn7 <- [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]]]}] 02:17:03 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 02:17:03 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.changed.html | took 670ms 02:17:03 INFO - PROCESS | 3424 | 1467364623546 Marionette TRACE conn7 -> [0,789,"getWindowHandle",null] 02:17:03 INFO - PROCESS | 3424 | 1467364623548 Marionette TRACE conn7 <- [1,789,null,{"value":"13"}] 02:17:03 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.notrendered.html 02:17:03 INFO - PROCESS | 3424 | 1467364623551 Marionette TRACE conn7 -> [0,790,"setScriptTimeout",{"ms":35000}] 02:17:03 INFO - PROCESS | 3424 | 1467364623553 Marionette TRACE conn7 <- [1,790,null,{}] 02:17:03 INFO - PROCESS | 3424 | 1467364623556 Marionette TRACE conn7 -> [0,791,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:17:03 INFO - PROCESS | 3424 | 1467364623558 Marionette INFO sendAsync 823c8ce9-dcc8-4499-864d-681f2fea0c49 02:17:03 INFO - PROCESS | 3424 | 1467364623665 Marionette TRACE conn7 <- [1,791,null,{"value":null}] 02:17:03 INFO - PROCESS | 3424 | 1467364623670 Marionette TRACE conn7 -> [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\", \"77f57ffc-e2d5-43f5-9f0e-e3ed3fd421d8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:17:03 INFO - PROCESS | 3424 | 1467364623672 Marionette INFO sendAsync 823c8ce9-dcc8-4499-864d-681f2fea0c49 02:17:03 INFO - PROCESS | 3424 | ++DOCSHELL 17FC9000 == 42 [pid = 3424] [id = 207] 02:17:03 INFO - PROCESS | 3424 | ++DOMWINDOW == 77 (17FCA000) [pid = 3424] [serial = 619] [outer = 00000000] 02:17:03 INFO - PROCESS | 3424 | ++DOMWINDOW == 78 (1803A400) [pid = 3424] [serial = 620] [outer = 17FCA000] 02:17:03 INFO - PROCESS | 3424 | 1467364623716 Marionette DEBUG loaded listener.js 02:17:03 INFO - PROCESS | 3424 | ++DOMWINDOW == 79 (1937AC00) [pid = 3424] [serial = 621] [outer = 17FCA000] 02:17:04 INFO - PROCESS | 3424 | 1467364624178 Marionette TRACE conn7 <- [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]]]}] 02:17:04 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 02:17:04 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.notrendered.html | took 671ms 02:17:04 INFO - PROCESS | 3424 | 1467364624226 Marionette TRACE conn7 -> [0,793,"getWindowHandle",null] 02:17:04 INFO - PROCESS | 3424 | 1467364624228 Marionette TRACE conn7 <- [1,793,null,{"value":"13"}] 02:17:04 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.removed.html 02:17:04 INFO - PROCESS | 3424 | 1467364624231 Marionette TRACE conn7 -> [0,794,"setScriptTimeout",{"ms":35000}] 02:17:04 INFO - PROCESS | 3424 | 1467364624233 Marionette TRACE conn7 <- [1,794,null,{}] 02:17:04 INFO - PROCESS | 3424 | 1467364624241 Marionette TRACE conn7 -> [0,795,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:17:04 INFO - PROCESS | 3424 | 1467364624247 Marionette INFO sendAsync 823c8ce9-dcc8-4499-864d-681f2fea0c49 02:17:04 INFO - PROCESS | 3424 | 1467364624413 Marionette TRACE conn7 <- [1,795,null,{"value":null}] 02:17:04 INFO - PROCESS | 3424 | 1467364624442 Marionette TRACE conn7 -> [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\", \"77f57ffc-e2d5-43f5-9f0e-e3ed3fd421d8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:17:04 INFO - PROCESS | 3424 | 1467364624444 Marionette INFO sendAsync 823c8ce9-dcc8-4499-864d-681f2fea0c49 02:17:04 INFO - PROCESS | 3424 | ++DOCSHELL 1A2A6C00 == 43 [pid = 3424] [id = 208] 02:17:04 INFO - PROCESS | 3424 | ++DOMWINDOW == 80 (1A2AB400) [pid = 3424] [serial = 622] [outer = 00000000] 02:17:04 INFO - PROCESS | 3424 | ++DOMWINDOW == 81 (1A734C00) [pid = 3424] [serial = 623] [outer = 1A2AB400] 02:17:04 INFO - PROCESS | 3424 | 1467364624488 Marionette DEBUG loaded listener.js 02:17:04 INFO - PROCESS | 3424 | ++DOMWINDOW == 82 (1A73FC00) [pid = 3424] [serial = 624] [outer = 1A2AB400] 02:17:04 INFO - PROCESS | 3424 | 1467364624901 Marionette TRACE conn7 <- [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]]]}] 02:17:04 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 02:17:04 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.removed.html | took 730ms 02:17:04 INFO - PROCESS | 3424 | 1467364624963 Marionette TRACE conn7 -> [0,797,"getWindowHandle",null] 02:17:04 INFO - PROCESS | 3424 | 1467364624965 Marionette TRACE conn7 <- [1,797,null,{"value":"13"}] 02:17:04 INFO - PROCESS | 3424 | 1467364624968 Marionette TRACE conn7 -> [0,798,"setScriptTimeout",{"ms":35000}] 02:17:04 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex3.html 02:17:04 INFO - PROCESS | 3424 | 1467364624979 Marionette TRACE conn7 <- [1,798,null,{}] 02:17:04 INFO - PROCESS | 3424 | 1467364624983 Marionette TRACE conn7 -> [0,799,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:17:04 INFO - PROCESS | 3424 | 1467364624985 Marionette INFO sendAsync 823c8ce9-dcc8-4499-864d-681f2fea0c49 02:17:05 INFO - PROCESS | 3424 | 1467364625095 Marionette TRACE conn7 <- [1,799,null,{"value":null}] 02:17:05 INFO - PROCESS | 3424 | 1467364625102 Marionette TRACE conn7 -> [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\", \"77f57ffc-e2d5-43f5-9f0e-e3ed3fd421d8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:17:05 INFO - PROCESS | 3424 | 1467364625104 Marionette INFO sendAsync 823c8ce9-dcc8-4499-864d-681f2fea0c49 02:17:05 INFO - PROCESS | 3424 | ++DOCSHELL 0C745400 == 44 [pid = 3424] [id = 209] 02:17:05 INFO - PROCESS | 3424 | ++DOMWINDOW == 83 (1A76C400) [pid = 3424] [serial = 625] [outer = 00000000] 02:17:05 INFO - PROCESS | 3424 | ++DOMWINDOW == 84 (1A7B6800) [pid = 3424] [serial = 626] [outer = 1A76C400] 02:17:05 INFO - PROCESS | 3424 | 1467364625147 Marionette DEBUG loaded listener.js 02:17:05 INFO - PROCESS | 3424 | ++DOMWINDOW == 85 (1A7AE800) [pid = 3424] [serial = 627] [outer = 1A76C400] 02:17:05 INFO - PROCESS | 3424 | 1467364625609 Marionette TRACE conn7 <- [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]]]}] 02:17:05 INFO - PROCESS | 3424 | --DOMWINDOW == 84 (15128400) [pid = 3424] [serial = 583] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.space.collapse.nonspace.html] 02:17:05 INFO - PROCESS | 3424 | --DOMWINDOW == 83 (0CE76400) [pid = 3424] [serial = 577] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.repeat.html] 02:17:05 INFO - PROCESS | 3424 | --DOMWINDOW == 82 (178EC000) [pid = 3424] [serial = 586] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.stroke.unaffected.html] 02:17:05 INFO - PROCESS | 3424 | --DOMWINDOW == 81 (0D438800) [pid = 3424] [serial = 580] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.space.basic.html] 02:17:05 INFO - PROCESS | 3424 | --DOMWINDOW == 80 (1781D800) [pid = 3424] [serial = 589] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.measure.width.basic.html] 02:17:05 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex3.html | Canvas test: 2d.fillStyle.parse.hex3 02:17:05 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex3.html | took 690ms 02:17:05 INFO - PROCESS | 3424 | 1467364625662 Marionette TRACE conn7 -> [0,801,"getWindowHandle",null] 02:17:05 INFO - PROCESS | 3424 | 1467364625664 Marionette TRACE conn7 <- [1,801,null,{"value":"13"}] 02:17:05 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex4.html 02:17:05 INFO - PROCESS | 3424 | 1467364625671 Marionette TRACE conn7 -> [0,802,"setScriptTimeout",{"ms":35000}] 02:17:05 INFO - PROCESS | 3424 | 1467364625673 Marionette TRACE conn7 <- [1,802,null,{}] 02:17:05 INFO - PROCESS | 3424 | 1467364625677 Marionette TRACE conn7 -> [0,803,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:17:05 INFO - PROCESS | 3424 | 1467364625679 Marionette INFO sendAsync 823c8ce9-dcc8-4499-864d-681f2fea0c49 02:17:05 INFO - PROCESS | 3424 | 1467364625784 Marionette TRACE conn7 <- [1,803,null,{"value":null}] 02:17:05 INFO - PROCESS | 3424 | 1467364625795 Marionette TRACE conn7 -> [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\", \"77f57ffc-e2d5-43f5-9f0e-e3ed3fd421d8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:17:05 INFO - PROCESS | 3424 | 1467364625797 Marionette INFO sendAsync 823c8ce9-dcc8-4499-864d-681f2fea0c49 02:17:05 INFO - PROCESS | 3424 | ++DOCSHELL 1781D800 == 45 [pid = 3424] [id = 210] 02:17:05 INFO - PROCESS | 3424 | ++DOMWINDOW == 81 (17E0E800) [pid = 3424] [serial = 628] [outer = 00000000] 02:17:05 INFO - PROCESS | 3424 | ++DOMWINDOW == 82 (1A7B3400) [pid = 3424] [serial = 629] [outer = 17E0E800] 02:17:05 INFO - PROCESS | 3424 | 1467364625841 Marionette DEBUG loaded listener.js 02:17:05 INFO - PROCESS | 3424 | ++DOMWINDOW == 83 (1AAF6800) [pid = 3424] [serial = 630] [outer = 17E0E800] 02:17:06 INFO - PROCESS | 3424 | 1467364626264 Marionette TRACE conn7 <- [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] 02:17:06 INFO - PROCESS | 3424 | 1467364626304 Marionette TRACE conn7 <- [1,805,null,{"value":"13"}] 02:17:06 INFO - PROCESS | 3424 | 1467364626307 Marionette TRACE conn7 -> [0,806,"setScriptTimeout",{"ms":35000}] 02:17:06 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex6.html 02:17:06 INFO - PROCESS | 3424 | 1467364626309 Marionette TRACE conn7 <- [1,806,null,{}] 02:17:06 INFO - PROCESS | 3424 | 1467364626313 Marionette TRACE conn7 -> [0,807,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:17:06 INFO - PROCESS | 3424 | 1467364626314 Marionette INFO sendAsync 823c8ce9-dcc8-4499-864d-681f2fea0c49 02:17:06 INFO - PROCESS | 3424 | 1467364626393 Marionette TRACE conn7 <- [1,807,null,{"value":null}] 02:17:06 INFO - PROCESS | 3424 | 1467364626399 Marionette TRACE conn7 -> [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\", \"77f57ffc-e2d5-43f5-9f0e-e3ed3fd421d8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:17:06 INFO - PROCESS | 3424 | 1467364626401 Marionette INFO sendAsync 823c8ce9-dcc8-4499-864d-681f2fea0c49 02:17:06 INFO - PROCESS | 3424 | ++DOCSHELL 17F3A400 == 46 [pid = 3424] [id = 211] 02:17:06 INFO - PROCESS | 3424 | ++DOMWINDOW == 84 (1A7AB800) [pid = 3424] [serial = 631] [outer = 00000000] 02:17:06 INFO - PROCESS | 3424 | ++DOMWINDOW == 85 (1ACC5C00) [pid = 3424] [serial = 632] [outer = 1A7AB800] 02:17:06 INFO - PROCESS | 3424 | 1467364626445 Marionette DEBUG loaded listener.js 02:17:06 INFO - PROCESS | 3424 | ++DOMWINDOW == 86 (1ACCC400) [pid = 3424] [serial = 633] [outer = 1A7AB800] 02:17:06 INFO - PROCESS | 3424 | 1467364626863 Marionette TRACE conn7 <- [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]]]}] 02:17:06 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex6.html | Canvas test: 2d.fillStyle.parse.hex6 02:17:06 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex6.html | took 629ms 02:17:06 INFO - PROCESS | 3424 | 1467364626942 Marionette TRACE conn7 -> [0,809,"getWindowHandle",null] 02:17:06 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex8.html 02:17:06 INFO - PROCESS | 3424 | 1467364626944 Marionette TRACE conn7 <- [1,809,null,{"value":"13"}] 02:17:06 INFO - PROCESS | 3424 | 1467364626947 Marionette TRACE conn7 -> [0,810,"setScriptTimeout",{"ms":35000}] 02:17:06 INFO - PROCESS | 3424 | 1467364626949 Marionette TRACE conn7 <- [1,810,null,{}] 02:17:06 INFO - PROCESS | 3424 | 1467364626953 Marionette TRACE conn7 -> [0,811,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:17:06 INFO - PROCESS | 3424 | 1467364626954 Marionette INFO sendAsync 823c8ce9-dcc8-4499-864d-681f2fea0c49 02:17:07 INFO - PROCESS | 3424 | 1467364627035 Marionette TRACE conn7 <- [1,811,null,{"value":null}] 02:17:07 INFO - PROCESS | 3424 | 1467364627042 Marionette TRACE conn7 -> [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\", \"77f57ffc-e2d5-43f5-9f0e-e3ed3fd421d8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:17:07 INFO - PROCESS | 3424 | 1467364627044 Marionette INFO sendAsync 823c8ce9-dcc8-4499-864d-681f2fea0c49 02:17:07 INFO - PROCESS | 3424 | ++DOCSHELL 1ACC7000 == 47 [pid = 3424] [id = 212] 02:17:07 INFO - PROCESS | 3424 | ++DOMWINDOW == 87 (1ACC9000) [pid = 3424] [serial = 634] [outer = 00000000] 02:17:07 INFO - PROCESS | 3424 | ++DOMWINDOW == 88 (1AD60400) [pid = 3424] [serial = 635] [outer = 1ACC9000] 02:17:07 INFO - PROCESS | 3424 | 1467364627087 Marionette DEBUG loaded listener.js 02:17:07 INFO - PROCESS | 3424 | ++DOMWINDOW == 89 (1B479C00) [pid = 3424] [serial = 636] [outer = 1ACC9000] 02:17:07 INFO - PROCESS | 3424 | 1467364627539 Marionette TRACE conn7 <- [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] 02:17:07 INFO - PROCESS | 3424 | 1467364627580 Marionette TRACE conn7 <- [1,813,null,{"value":"13"}] 02:17:07 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-1.html 02:17:07 INFO - PROCESS | 3424 | 1467364627588 Marionette TRACE conn7 -> [0,814,"setScriptTimeout",{"ms":35000}] 02:17:07 INFO - PROCESS | 3424 | 1467364627590 Marionette TRACE conn7 <- [1,814,null,{}] 02:17:07 INFO - PROCESS | 3424 | 1467364627594 Marionette TRACE conn7 -> [0,815,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:17:07 INFO - PROCESS | 3424 | 1467364627596 Marionette INFO sendAsync 823c8ce9-dcc8-4499-864d-681f2fea0c49 02:17:07 INFO - PROCESS | 3424 | 1467364627738 Marionette TRACE conn7 <- [1,815,null,{"value":null}] 02:17:07 INFO - PROCESS | 3424 | 1467364627870 Marionette TRACE conn7 -> [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\", \"77f57ffc-e2d5-43f5-9f0e-e3ed3fd421d8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:17:07 INFO - PROCESS | 3424 | 1467364627873 Marionette INFO sendAsync 823c8ce9-dcc8-4499-864d-681f2fea0c49 02:17:07 INFO - PROCESS | 3424 | ++DOCSHELL 0C74D000 == 48 [pid = 3424] [id = 213] 02:17:07 INFO - PROCESS | 3424 | ++DOMWINDOW == 90 (0C74E400) [pid = 3424] [serial = 637] [outer = 00000000] 02:17:07 INFO - PROCESS | 3424 | ++DOMWINDOW == 91 (0C810800) [pid = 3424] [serial = 638] [outer = 0C74E400] 02:17:07 INFO - PROCESS | 3424 | 1467364627931 Marionette DEBUG loaded listener.js 02:17:08 INFO - PROCESS | 3424 | ++DOMWINDOW == 92 (0C897400) [pid = 3424] [serial = 639] [outer = 0C74E400] 02:17:08 INFO - PROCESS | 3424 | 1467364628601 Marionette TRACE conn7 <- [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]]]}] 02:17:08 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-1.html | Canvas test: 2d.fillStyle.parse.hsl-1 02:17:08 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-1.html | took 1019ms 02:17:08 INFO - PROCESS | 3424 | 1467364628608 Marionette TRACE conn7 -> [0,817,"getWindowHandle",null] 02:17:08 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-2.html 02:17:08 INFO - PROCESS | 3424 | 1467364628613 Marionette TRACE conn7 <- [1,817,null,{"value":"13"}] 02:17:08 INFO - PROCESS | 3424 | 1467364628618 Marionette TRACE conn7 -> [0,818,"setScriptTimeout",{"ms":35000}] 02:17:08 INFO - PROCESS | 3424 | 1467364628621 Marionette TRACE conn7 <- [1,818,null,{}] 02:17:08 INFO - PROCESS | 3424 | 1467364628626 Marionette TRACE conn7 -> [0,819,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:17:08 INFO - PROCESS | 3424 | 1467364628629 Marionette INFO sendAsync 823c8ce9-dcc8-4499-864d-681f2fea0c49 02:17:08 INFO - PROCESS | 3424 | 1467364628763 Marionette TRACE conn7 <- [1,819,null,{"value":null}] 02:17:08 INFO - PROCESS | 3424 | 1467364628861 Marionette TRACE conn7 -> [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\", \"77f57ffc-e2d5-43f5-9f0e-e3ed3fd421d8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:17:08 INFO - PROCESS | 3424 | 1467364628864 Marionette INFO sendAsync 823c8ce9-dcc8-4499-864d-681f2fea0c49 02:17:08 INFO - PROCESS | 3424 | ++DOCSHELL 14717C00 == 49 [pid = 3424] [id = 214] 02:17:08 INFO - PROCESS | 3424 | ++DOMWINDOW == 93 (14719C00) [pid = 3424] [serial = 640] [outer = 00000000] 02:17:08 INFO - PROCESS | 3424 | ++DOMWINDOW == 94 (14A92400) [pid = 3424] [serial = 641] [outer = 14719C00] 02:17:08 INFO - PROCESS | 3424 | 1467364628921 Marionette DEBUG loaded listener.js 02:17:08 INFO - PROCESS | 3424 | ++DOMWINDOW == 95 (15122C00) [pid = 3424] [serial = 642] [outer = 14719C00] 02:17:09 INFO - PROCESS | 3424 | 1467364629483 Marionette TRACE conn7 <- [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]]]}] 02:17:09 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-2.html | Canvas test: 2d.fillStyle.parse.hsl-2 02:17:09 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-2.html | took 930ms 02:17:09 INFO - PROCESS | 3424 | 1467364629548 Marionette TRACE conn7 -> [0,821,"getWindowHandle",null] 02:17:09 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-3.html 02:17:09 INFO - PROCESS | 3424 | 1467364629552 Marionette TRACE conn7 <- [1,821,null,{"value":"13"}] 02:17:09 INFO - PROCESS | 3424 | 1467364629556 Marionette TRACE conn7 -> [0,822,"setScriptTimeout",{"ms":35000}] 02:17:09 INFO - PROCESS | 3424 | 1467364629558 Marionette TRACE conn7 <- [1,822,null,{}] 02:17:09 INFO - PROCESS | 3424 | 1467364629562 Marionette TRACE conn7 -> [0,823,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:17:09 INFO - PROCESS | 3424 | 1467364629564 Marionette INFO sendAsync 823c8ce9-dcc8-4499-864d-681f2fea0c49 02:17:09 INFO - PROCESS | 3424 | 1467364629675 Marionette TRACE conn7 <- [1,823,null,{"value":null}] 02:17:09 INFO - PROCESS | 3424 | 1467364629774 Marionette TRACE conn7 -> [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\", \"77f57ffc-e2d5-43f5-9f0e-e3ed3fd421d8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:17:09 INFO - PROCESS | 3424 | 1467364629776 Marionette INFO sendAsync 823c8ce9-dcc8-4499-864d-681f2fea0c49 02:17:09 INFO - PROCESS | 3424 | ++DOCSHELL 17E13400 == 50 [pid = 3424] [id = 215] 02:17:09 INFO - PROCESS | 3424 | ++DOMWINDOW == 96 (17E14000) [pid = 3424] [serial = 643] [outer = 00000000] 02:17:09 INFO - PROCESS | 3424 | ++DOMWINDOW == 97 (19ACAC00) [pid = 3424] [serial = 644] [outer = 17E14000] 02:17:09 INFO - PROCESS | 3424 | 1467364629830 Marionette DEBUG loaded listener.js 02:17:09 INFO - PROCESS | 3424 | ++DOMWINDOW == 98 (19C50C00) [pid = 3424] [serial = 645] [outer = 17E14000] 02:17:10 INFO - PROCESS | 3424 | 1467364630460 Marionette TRACE conn7 <- [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]]]}] 02:17:10 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-3.html | Canvas test: 2d.fillStyle.parse.hsl-3 02:17:10 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-3.html | took 970ms 02:17:10 INFO - PROCESS | 3424 | 1467364630528 Marionette TRACE conn7 -> [0,825,"getWindowHandle",null] 02:17:10 INFO - PROCESS | 3424 | 1467364630532 Marionette TRACE conn7 <- [1,825,null,{"value":"13"}] 02:17:10 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-4.html 02:17:10 INFO - PROCESS | 3424 | 1467364630543 Marionette TRACE conn7 -> [0,826,"setScriptTimeout",{"ms":35000}] 02:17:10 INFO - PROCESS | 3424 | 1467364630548 Marionette TRACE conn7 <- [1,826,null,{}] 02:17:10 INFO - PROCESS | 3424 | 1467364630551 Marionette TRACE conn7 -> [0,827,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:17:10 INFO - PROCESS | 3424 | 1467364630555 Marionette INFO sendAsync 823c8ce9-dcc8-4499-864d-681f2fea0c49 02:17:10 INFO - PROCESS | 3424 | 1467364630727 Marionette TRACE conn7 <- [1,827,null,{"value":null}] 02:17:12 INFO - PROCESS | 3424 | 1467364632153 Marionette TRACE conn7 -> [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\", \"77f57ffc-e2d5-43f5-9f0e-e3ed3fd421d8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:17:12 INFO - PROCESS | 3424 | 1467364632156 Marionette INFO sendAsync 823c8ce9-dcc8-4499-864d-681f2fea0c49 02:17:12 INFO - PROCESS | 3424 | ++DOCSHELL 0C835800 == 51 [pid = 3424] [id = 216] 02:17:12 INFO - PROCESS | 3424 | ++DOMWINDOW == 99 (0CD70400) [pid = 3424] [serial = 646] [outer = 00000000] 02:17:12 INFO - PROCESS | 3424 | ++DOMWINDOW == 100 (0D431800) [pid = 3424] [serial = 647] [outer = 0CD70400] 02:17:12 INFO - PROCESS | 3424 | 1467364632252 Marionette DEBUG loaded listener.js 02:17:12 INFO - PROCESS | 3424 | ++DOMWINDOW == 101 (0D462000) [pid = 3424] [serial = 648] [outer = 0CD70400] 02:17:12 INFO - PROCESS | 3424 | 1467364632815 Marionette TRACE conn7 <- [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]]]}] 02:17:12 INFO - PROCESS | 3424 | --DOCSHELL 19BF2800 == 50 [pid = 3424] [id = 129] 02:17:12 INFO - PROCESS | 3424 | --DOCSHELL 17FBC800 == 49 [pid = 3424] [id = 123] 02:17:12 INFO - PROCESS | 3424 | --DOCSHELL 115CB000 == 48 [pid = 3424] [id = 126] 02:17:12 INFO - PROCESS | 3424 | --DOCSHELL 1ACC7400 == 47 [pid = 3424] [id = 130] 02:17:12 INFO - PROCESS | 3424 | --DOCSHELL 1ACC7000 == 46 [pid = 3424] [id = 212] 02:17:12 INFO - PROCESS | 3424 | --DOCSHELL 17F3A400 == 45 [pid = 3424] [id = 211] 02:17:12 INFO - PROCESS | 3424 | --DOCSHELL 1781D800 == 44 [pid = 3424] [id = 210] 02:17:12 INFO - PROCESS | 3424 | --DOCSHELL 0C745400 == 43 [pid = 3424] [id = 209] 02:17:12 INFO - PROCESS | 3424 | --DOCSHELL 1A2A6C00 == 42 [pid = 3424] [id = 208] 02:17:12 INFO - PROCESS | 3424 | --DOCSHELL 17FC9000 == 41 [pid = 3424] [id = 207] 02:17:12 INFO - PROCESS | 3424 | --DOCSHELL 0C801400 == 40 [pid = 3424] [id = 206] 02:17:12 INFO - PROCESS | 3424 | --DOCSHELL 15298000 == 39 [pid = 3424] [id = 205] 02:17:12 INFO - PROCESS | 3424 | --DOCSHELL 0D459000 == 38 [pid = 3424] [id = 204] 02:17:12 INFO - PROCESS | 3424 | --DOCSHELL 09059C00 == 37 [pid = 3424] [id = 203] 02:17:12 INFO - PROCESS | 3424 | --DOMWINDOW == 100 (18CD7000) [pid = 3424] [serial = 593] [outer = 00000000] [url = about:blank] 02:17:12 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-4.html | Canvas test: 2d.fillStyle.parse.hsl-4 02:17:12 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-4.html | took 2390ms 02:17:12 INFO - PROCESS | 3424 | 1467364632935 Marionette TRACE conn7 -> [0,829,"getWindowHandle",null] 02:17:12 INFO - PROCESS | 3424 | 1467364632938 Marionette TRACE conn7 <- [1,829,null,{"value":"13"}] 02:17:12 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-5.html 02:17:12 INFO - PROCESS | 3424 | 1467364632942 Marionette TRACE conn7 -> [0,830,"setScriptTimeout",{"ms":35000}] 02:17:12 INFO - PROCESS | 3424 | 1467364632945 Marionette TRACE conn7 <- [1,830,null,{}] 02:17:12 INFO - PROCESS | 3424 | 1467364632951 Marionette TRACE conn7 -> [0,831,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:17:12 INFO - PROCESS | 3424 | 1467364632955 Marionette INFO sendAsync 823c8ce9-dcc8-4499-864d-681f2fea0c49 02:17:13 INFO - PROCESS | 3424 | 1467364633045 Marionette TRACE conn7 <- [1,831,null,{"value":null}] 02:17:13 INFO - PROCESS | 3424 | --DOMWINDOW == 99 (0D45D000) [pid = 3424] [serial = 581] [outer = 00000000] [url = about:blank] 02:17:13 INFO - PROCESS | 3424 | --DOMWINDOW == 98 (17FC1000) [pid = 3424] [serial = 575] [outer = 00000000] [url = about:blank] 02:17:13 INFO - PROCESS | 3424 | --DOMWINDOW == 97 (0CE3A800) [pid = 3424] [serial = 569] [outer = 00000000] [url = about:blank] 02:17:13 INFO - PROCESS | 3424 | --DOMWINDOW == 96 (0D461C00) [pid = 3424] [serial = 579] [outer = 00000000] [url = about:blank] 02:17:13 INFO - PROCESS | 3424 | --DOMWINDOW == 95 (0D456400) [pid = 3424] [serial = 578] [outer = 00000000] [url = about:blank] 02:17:13 INFO - PROCESS | 3424 | --DOMWINDOW == 94 (14E63000) [pid = 3424] [serial = 572] [outer = 00000000] [url = about:blank] 02:17:13 INFO - PROCESS | 3424 | --DOMWINDOW == 93 (17EBDC00) [pid = 3424] [serial = 587] [outer = 00000000] [url = about:blank] 02:17:13 INFO - PROCESS | 3424 | --DOMWINDOW == 92 (17FC1400) [pid = 3424] [serial = 590] [outer = 00000000] [url = about:blank] 02:17:13 INFO - PROCESS | 3424 | --DOMWINDOW == 91 (17FB1400) [pid = 3424] [serial = 588] [outer = 00000000] [url = about:blank] 02:17:13 INFO - PROCESS | 3424 | --DOMWINDOW == 90 (0D72F000) [pid = 3424] [serial = 582] [outer = 00000000] [url = about:blank] 02:17:13 INFO - PROCESS | 3424 | --DOMWINDOW == 89 (16E61000) [pid = 3424] [serial = 585] [outer = 00000000] [url = about:blank] 02:17:13 INFO - PROCESS | 3424 | --DOMWINDOW == 88 (151E6800) [pid = 3424] [serial = 584] [outer = 00000000] [url = about:blank] 02:17:13 INFO - PROCESS | 3424 | --DOMWINDOW == 87 (17F3F400) [pid = 3424] [serial = 591] [outer = 00000000] [url = about:blank] 02:17:13 INFO - PROCESS | 3424 | 1467364633169 Marionette TRACE conn7 -> [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\", \"77f57ffc-e2d5-43f5-9f0e-e3ed3fd421d8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:17:13 INFO - PROCESS | 3424 | 1467364633172 Marionette INFO sendAsync 823c8ce9-dcc8-4499-864d-681f2fea0c49 02:17:13 INFO - PROCESS | 3424 | ++DOCSHELL 0C941800 == 38 [pid = 3424] [id = 217] 02:17:13 INFO - PROCESS | 3424 | ++DOMWINDOW == 88 (0CD6C000) [pid = 3424] [serial = 649] [outer = 00000000] 02:17:13 INFO - PROCESS | 3424 | ++DOMWINDOW == 89 (0CFFD000) [pid = 3424] [serial = 650] [outer = 0CD6C000] 02:17:13 INFO - PROCESS | 3424 | 1467364633223 Marionette DEBUG loaded listener.js 02:17:13 INFO - PROCESS | 3424 | ++DOMWINDOW == 90 (0D45D000) [pid = 3424] [serial = 651] [outer = 0CD6C000] 02:17:13 INFO - PROCESS | 3424 | 1467364633635 Marionette TRACE conn7 <- [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]]]}] 02:17:13 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-5.html | Canvas test: 2d.fillStyle.parse.hsl-5 02:17:13 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-5.html | took 730ms 02:17:13 INFO - PROCESS | 3424 | 1467364633676 Marionette TRACE conn7 -> [0,833,"getWindowHandle",null] 02:17:13 INFO - PROCESS | 3424 | 1467364633680 Marionette TRACE conn7 <- [1,833,null,{"value":"13"}] 02:17:13 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-6.html 02:17:13 INFO - PROCESS | 3424 | 1467364633683 Marionette TRACE conn7 -> [0,834,"setScriptTimeout",{"ms":35000}] 02:17:13 INFO - PROCESS | 3424 | 1467364633685 Marionette TRACE conn7 <- [1,834,null,{}] 02:17:13 INFO - PROCESS | 3424 | 1467364633689 Marionette TRACE conn7 -> [0,835,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:17:13 INFO - PROCESS | 3424 | 1467364633691 Marionette INFO sendAsync 823c8ce9-dcc8-4499-864d-681f2fea0c49 02:17:13 INFO - PROCESS | 3424 | 1467364633779 Marionette TRACE conn7 <- [1,835,null,{"value":null}] 02:17:13 INFO - PROCESS | 3424 | 1467364633786 Marionette TRACE conn7 -> [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\", \"77f57ffc-e2d5-43f5-9f0e-e3ed3fd421d8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:17:13 INFO - PROCESS | 3424 | 1467364633788 Marionette INFO sendAsync 823c8ce9-dcc8-4499-864d-681f2fea0c49 02:17:13 INFO - PROCESS | 3424 | ++DOCSHELL 0D7A8000 == 39 [pid = 3424] [id = 218] 02:17:13 INFO - PROCESS | 3424 | ++DOMWINDOW == 91 (0DB4A400) [pid = 3424] [serial = 652] [outer = 00000000] 02:17:13 INFO - PROCESS | 3424 | ++DOMWINDOW == 92 (15297000) [pid = 3424] [serial = 653] [outer = 0DB4A400] 02:17:13 INFO - PROCESS | 3424 | 1467364633833 Marionette DEBUG loaded listener.js 02:17:13 INFO - PROCESS | 3424 | ++DOMWINDOW == 93 (16E6D400) [pid = 3424] [serial = 654] [outer = 0DB4A400] 02:17:14 INFO - PROCESS | 3424 | 1467364634289 Marionette TRACE conn7 <- [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]]]}] 02:17:14 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-6.html | Canvas test: 2d.fillStyle.parse.hsl-6 02:17:14 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-6.html | took 630ms 02:17:14 INFO - PROCESS | 3424 | 1467364634318 Marionette TRACE conn7 -> [0,837,"getWindowHandle",null] 02:17:14 INFO - PROCESS | 3424 | 1467364634321 Marionette TRACE conn7 <- [1,837,null,{"value":"13"}] 02:17:14 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-1.html 02:17:14 INFO - PROCESS | 3424 | 1467364634329 Marionette TRACE conn7 -> [0,838,"setScriptTimeout",{"ms":35000}] 02:17:14 INFO - PROCESS | 3424 | 1467364634334 Marionette TRACE conn7 <- [1,838,null,{}] 02:17:14 INFO - PROCESS | 3424 | 1467364634339 Marionette TRACE conn7 -> [0,839,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:17:14 INFO - PROCESS | 3424 | 1467364634343 Marionette INFO sendAsync 823c8ce9-dcc8-4499-864d-681f2fea0c49 02:17:14 INFO - PROCESS | 3424 | 1467364634460 Marionette TRACE conn7 <- [1,839,null,{"value":null}] 02:17:14 INFO - PROCESS | 3424 | 1467364634470 Marionette TRACE conn7 -> [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\", \"77f57ffc-e2d5-43f5-9f0e-e3ed3fd421d8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:17:14 INFO - PROCESS | 3424 | 1467364634472 Marionette INFO sendAsync 823c8ce9-dcc8-4499-864d-681f2fea0c49 02:17:14 INFO - PROCESS | 3424 | ++DOCSHELL 17E19400 == 40 [pid = 3424] [id = 219] 02:17:14 INFO - PROCESS | 3424 | ++DOMWINDOW == 94 (17EBDC00) [pid = 3424] [serial = 655] [outer = 00000000] 02:17:14 INFO - PROCESS | 3424 | ++DOMWINDOW == 95 (17FBC000) [pid = 3424] [serial = 656] [outer = 17EBDC00] 02:17:14 INFO - PROCESS | 3424 | 1467364634601 Marionette DEBUG loaded listener.js 02:17:14 INFO - PROCESS | 3424 | ++DOMWINDOW == 96 (17FC5000) [pid = 3424] [serial = 657] [outer = 17EBDC00] 02:17:14 INFO - PROCESS | 3424 | 1467364634988 Marionette TRACE conn7 <- [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]]]}] 02:17:14 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-1.html | Canvas test: 2d.fillStyle.parse.hsl-clamp-1 02:17:14 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-1.html | took 690ms 02:17:15 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-2.html 02:17:15 INFO - PROCESS | 3424 | 1467364635018 Marionette TRACE conn7 -> [0,841,"getWindowHandle",null] 02:17:15 INFO - PROCESS | 3424 | 1467364635020 Marionette TRACE conn7 <- [1,841,null,{"value":"13"}] 02:17:15 INFO - PROCESS | 3424 | 1467364635023 Marionette TRACE conn7 -> [0,842,"setScriptTimeout",{"ms":35000}] 02:17:15 INFO - PROCESS | 3424 | 1467364635025 Marionette TRACE conn7 <- [1,842,null,{}] 02:17:15 INFO - PROCESS | 3424 | 1467364635029 Marionette TRACE conn7 -> [0,843,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:17:15 INFO - PROCESS | 3424 | 1467364635031 Marionette INFO sendAsync 823c8ce9-dcc8-4499-864d-681f2fea0c49 02:17:15 INFO - PROCESS | 3424 | 1467364635155 Marionette TRACE conn7 <- [1,843,null,{"value":null}] 02:17:15 INFO - PROCESS | 3424 | 1467364635170 Marionette TRACE conn7 -> [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\", \"77f57ffc-e2d5-43f5-9f0e-e3ed3fd421d8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:17:15 INFO - PROCESS | 3424 | 1467364635172 Marionette INFO sendAsync 823c8ce9-dcc8-4499-864d-681f2fea0c49 02:17:15 INFO - PROCESS | 3424 | ++DOCSHELL 17823400 == 41 [pid = 3424] [id = 220] 02:17:15 INFO - PROCESS | 3424 | ++DOMWINDOW == 97 (17FC1000) [pid = 3424] [serial = 658] [outer = 00000000] 02:17:15 INFO - PROCESS | 3424 | ++DOMWINDOW == 98 (18BBFC00) [pid = 3424] [serial = 659] [outer = 17FC1000] 02:17:15 INFO - PROCESS | 3424 | 1467364635218 Marionette DEBUG loaded listener.js 02:17:15 INFO - PROCESS | 3424 | ++DOMWINDOW == 99 (18CDEC00) [pid = 3424] [serial = 660] [outer = 17FC1000] 02:17:15 INFO - PROCESS | 3424 | 1467364635634 Marionette TRACE conn7 <- [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]]]}] 02:17:15 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-2.html | Canvas test: 2d.fillStyle.parse.hsl-clamp-2 02:17:15 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-2.html | took 670ms 02:17:15 INFO - PROCESS | 3424 | 1467364635694 Marionette TRACE conn7 -> [0,845,"getWindowHandle",null] 02:17:15 INFO - PROCESS | 3424 | 1467364635697 Marionette TRACE conn7 <- [1,845,null,{"value":"13"}] 02:17:15 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-3.html 02:17:15 INFO - PROCESS | 3424 | 1467364635700 Marionette TRACE conn7 -> [0,846,"setScriptTimeout",{"ms":35000}] 02:17:15 INFO - PROCESS | 3424 | 1467364635701 Marionette TRACE conn7 <- [1,846,null,{}] 02:17:15 INFO - PROCESS | 3424 | 1467364635705 Marionette TRACE conn7 -> [0,847,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:17:15 INFO - PROCESS | 3424 | 1467364635707 Marionette INFO sendAsync 823c8ce9-dcc8-4499-864d-681f2fea0c49 02:17:15 INFO - PROCESS | 3424 | 1467364635820 Marionette TRACE conn7 <- [1,847,null,{"value":null}] 02:17:15 INFO - PROCESS | 3424 | 1467364635903 Marionette TRACE conn7 -> [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\", \"77f57ffc-e2d5-43f5-9f0e-e3ed3fd421d8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:17:15 INFO - PROCESS | 3424 | 1467364635909 Marionette INFO sendAsync 823c8ce9-dcc8-4499-864d-681f2fea0c49 02:17:15 INFO - PROCESS | 3424 | ++DOCSHELL 19C49800 == 42 [pid = 3424] [id = 221] 02:17:15 INFO - PROCESS | 3424 | ++DOMWINDOW == 100 (19C49C00) [pid = 3424] [serial = 661] [outer = 00000000] 02:17:15 INFO - PROCESS | 3424 | ++DOMWINDOW == 101 (1A2AE800) [pid = 3424] [serial = 662] [outer = 19C49C00] 02:17:15 INFO - PROCESS | 3424 | 1467364635962 Marionette DEBUG loaded listener.js 02:17:16 INFO - PROCESS | 3424 | ++DOMWINDOW == 102 (1A7AB400) [pid = 3424] [serial = 663] [outer = 19C49C00] 02:17:16 INFO - PROCESS | 3424 | ++DOMWINDOW == 103 (1B47B400) [pid = 3424] [serial = 664] [outer = 0D5E7800] 02:17:16 INFO - PROCESS | 3424 | 1467364636467 Marionette TRACE conn7 <- [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]]]}] 02:17:16 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-3.html | Canvas test: 2d.fillStyle.parse.hsl-clamp-3 02:17:16 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-3.html | took 830ms 02:17:16 INFO - PROCESS | 3424 | 1467364636530 Marionette TRACE conn7 -> [0,849,"getWindowHandle",null] 02:17:16 INFO - PROCESS | 3424 | 1467364636533 Marionette TRACE conn7 <- [1,849,null,{"value":"13"}] 02:17:16 INFO - PROCESS | 3424 | 1467364636536 Marionette TRACE conn7 -> [0,850,"setScriptTimeout",{"ms":35000}] 02:17:16 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-4.html 02:17:16 INFO - PROCESS | 3424 | 1467364636537 Marionette TRACE conn7 <- [1,850,null,{}] 02:17:16 INFO - PROCESS | 3424 | 1467364636541 Marionette TRACE conn7 -> [0,851,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:17:16 INFO - PROCESS | 3424 | 1467364636543 Marionette INFO sendAsync 823c8ce9-dcc8-4499-864d-681f2fea0c49 02:17:16 INFO - PROCESS | 3424 | 1467364636667 Marionette TRACE conn7 <- [1,851,null,{"value":null}] 02:17:16 INFO - PROCESS | 3424 | 1467364636730 Marionette TRACE conn7 -> [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\", \"77f57ffc-e2d5-43f5-9f0e-e3ed3fd421d8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:17:16 INFO - PROCESS | 3424 | 1467364636732 Marionette INFO sendAsync 823c8ce9-dcc8-4499-864d-681f2fea0c49 02:17:16 INFO - PROCESS | 3424 | ++DOCSHELL 0D45D400 == 43 [pid = 3424] [id = 222] 02:17:16 INFO - PROCESS | 3424 | ++DOMWINDOW == 104 (15E50C00) [pid = 3424] [serial = 665] [outer = 00000000] 02:17:16 INFO - PROCESS | 3424 | ++DOMWINDOW == 105 (1B4B7000) [pid = 3424] [serial = 666] [outer = 15E50C00] 02:17:16 INFO - PROCESS | 3424 | 1467364636775 Marionette DEBUG loaded listener.js 02:17:16 INFO - PROCESS | 3424 | ++DOMWINDOW == 106 (1AAF2400) [pid = 3424] [serial = 667] [outer = 15E50C00] 02:17:17 INFO - PROCESS | 3424 | 1467364637276 Marionette TRACE conn7 <- [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]]]}] 02:17:17 INFO - PROCESS | 3424 | --DOMWINDOW == 105 (17FCA000) [pid = 3424] [serial = 619] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.notrendered.html] 02:17:17 INFO - PROCESS | 3424 | --DOMWINDOW == 104 (15298C00) [pid = 3424] [serial = 613] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.basic.html] 02:17:17 INFO - PROCESS | 3424 | --DOMWINDOW == 103 (1A2AB400) [pid = 3424] [serial = 622] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.removed.html] 02:17:17 INFO - PROCESS | 3424 | --DOMWINDOW == 102 (0D45A000) [pid = 3424] [serial = 610] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.invalidtype.html] 02:17:17 INFO - PROCESS | 3424 | --DOMWINDOW == 101 (0905B400) [pid = 3424] [serial = 607] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.invalidstring.html] 02:17:17 INFO - PROCESS | 3424 | --DOMWINDOW == 100 (0C803000) [pid = 3424] [serial = 616] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.changed.html] 02:17:17 INFO - PROCESS | 3424 | --DOMWINDOW == 99 (1A76C400) [pid = 3424] [serial = 625] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex3.html] 02:17:17 INFO - PROCESS | 3424 | --DOMWINDOW == 98 (17E0E800) [pid = 3424] [serial = 628] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex4.html] 02:17:17 INFO - PROCESS | 3424 | --DOMWINDOW == 97 (1A7AB800) [pid = 3424] [serial = 631] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex6.html] 02:17:17 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-4.html | Canvas test: 2d.fillStyle.parse.hsl-clamp-4 02:17:17 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-4.html | took 829ms 02:17:17 INFO - PROCESS | 3424 | 1467364637372 Marionette TRACE conn7 -> [0,853,"getWindowHandle",null] 02:17:17 INFO - PROCESS | 3424 | 1467364637374 Marionette TRACE conn7 <- [1,853,null,{"value":"13"}] 02:17:17 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-1.html 02:17:17 INFO - PROCESS | 3424 | 1467364637377 Marionette TRACE conn7 -> [0,854,"setScriptTimeout",{"ms":35000}] 02:17:17 INFO - PROCESS | 3424 | 1467364637379 Marionette TRACE conn7 <- [1,854,null,{}] 02:17:17 INFO - PROCESS | 3424 | 1467364637383 Marionette TRACE conn7 -> [0,855,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:17:17 INFO - PROCESS | 3424 | 1467364637385 Marionette INFO sendAsync 823c8ce9-dcc8-4499-864d-681f2fea0c49 02:17:17 INFO - PROCESS | 3424 | 1467364637466 Marionette TRACE conn7 <- [1,855,null,{"value":null}] 02:17:17 INFO - PROCESS | 3424 | 1467364637471 Marionette TRACE conn7 -> [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\", \"77f57ffc-e2d5-43f5-9f0e-e3ed3fd421d8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:17:17 INFO - PROCESS | 3424 | 1467364637473 Marionette INFO sendAsync 823c8ce9-dcc8-4499-864d-681f2fea0c49 02:17:17 INFO - PROCESS | 3424 | ++DOCSHELL 0C750800 == 44 [pid = 3424] [id = 223] 02:17:17 INFO - PROCESS | 3424 | ++DOMWINDOW == 98 (17817800) [pid = 3424] [serial = 668] [outer = 00000000] 02:17:17 INFO - PROCESS | 3424 | ++DOMWINDOW == 99 (1937DC00) [pid = 3424] [serial = 669] [outer = 17817800] 02:17:17 INFO - PROCESS | 3424 | 1467364637517 Marionette DEBUG loaded listener.js 02:17:17 INFO - PROCESS | 3424 | ++DOMWINDOW == 100 (19C50400) [pid = 3424] [serial = 670] [outer = 17817800] 02:17:17 INFO - PROCESS | 3424 | 1467364637929 Marionette TRACE conn7 <- [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]]]}] 02:17:17 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-1.html | Canvas test: 2d.fillStyle.parse.hsla-1 02:17:17 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-1.html | took 570ms 02:17:17 INFO - PROCESS | 3424 | 1467364637950 Marionette TRACE conn7 -> [0,857,"getWindowHandle",null] 02:17:17 INFO - PROCESS | 3424 | 1467364637952 Marionette TRACE conn7 <- [1,857,null,{"value":"13"}] 02:17:17 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-2.html 02:17:17 INFO - PROCESS | 3424 | 1467364637955 Marionette TRACE conn7 -> [0,858,"setScriptTimeout",{"ms":35000}] 02:17:17 INFO - PROCESS | 3424 | 1467364637957 Marionette TRACE conn7 <- [1,858,null,{}] 02:17:17 INFO - PROCESS | 3424 | 1467364637970 Marionette TRACE conn7 -> [0,859,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:17:17 INFO - PROCESS | 3424 | 1467364637972 Marionette INFO sendAsync 823c8ce9-dcc8-4499-864d-681f2fea0c49 02:17:18 INFO - PROCESS | 3424 | 1467364638053 Marionette TRACE conn7 <- [1,859,null,{"value":null}] 02:17:18 INFO - PROCESS | 3424 | 1467364638071 Marionette TRACE conn7 -> [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\", \"77f57ffc-e2d5-43f5-9f0e-e3ed3fd421d8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:17:18 INFO - PROCESS | 3424 | 1467364638073 Marionette INFO sendAsync 823c8ce9-dcc8-4499-864d-681f2fea0c49 02:17:18 INFO - PROCESS | 3424 | ++DOCSHELL 1AC85000 == 45 [pid = 3424] [id = 224] 02:17:18 INFO - PROCESS | 3424 | ++DOMWINDOW == 101 (1ACC4400) [pid = 3424] [serial = 671] [outer = 00000000] 02:17:18 INFO - PROCESS | 3424 | ++DOMWINDOW == 102 (1B742000) [pid = 3424] [serial = 672] [outer = 1ACC4400] 02:17:18 INFO - PROCESS | 3424 | 1467364638116 Marionette DEBUG loaded listener.js 02:17:18 INFO - PROCESS | 3424 | ++DOMWINDOW == 103 (1B743C00) [pid = 3424] [serial = 673] [outer = 1ACC4400] 02:17:18 INFO - PROCESS | 3424 | 1467364638527 Marionette TRACE conn7 <- [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]]]}] 02:17:18 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-2.html | Canvas test: 2d.fillStyle.parse.hsla-2 02:17:18 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-2.html | took 630ms 02:17:18 INFO - PROCESS | 3424 | 1467364638587 Marionette TRACE conn7 -> [0,861,"getWindowHandle",null] 02:17:18 INFO - PROCESS | 3424 | 1467364638589 Marionette TRACE conn7 <- [1,861,null,{"value":"13"}] 02:17:18 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-1.html 02:17:18 INFO - PROCESS | 3424 | 1467364638592 Marionette TRACE conn7 -> [0,862,"setScriptTimeout",{"ms":35000}] 02:17:18 INFO - PROCESS | 3424 | 1467364638594 Marionette TRACE conn7 <- [1,862,null,{}] 02:17:18 INFO - PROCESS | 3424 | 1467364638598 Marionette TRACE conn7 -> [0,863,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:17:18 INFO - PROCESS | 3424 | 1467364638599 Marionette INFO sendAsync 823c8ce9-dcc8-4499-864d-681f2fea0c49 02:17:18 INFO - PROCESS | 3424 | 1467364638681 Marionette TRACE conn7 <- [1,863,null,{"value":null}] 02:17:18 INFO - PROCESS | 3424 | 1467364638688 Marionette TRACE conn7 -> [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\", \"77f57ffc-e2d5-43f5-9f0e-e3ed3fd421d8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:17:18 INFO - PROCESS | 3424 | 1467364638690 Marionette INFO sendAsync 823c8ce9-dcc8-4499-864d-681f2fea0c49 02:17:18 INFO - PROCESS | 3424 | ++DOCSHELL 0CFF2400 == 46 [pid = 3424] [id = 225] 02:17:18 INFO - PROCESS | 3424 | ++DOMWINDOW == 104 (17823000) [pid = 3424] [serial = 674] [outer = 00000000] 02:17:18 INFO - PROCESS | 3424 | ++DOMWINDOW == 105 (1B9AAC00) [pid = 3424] [serial = 675] [outer = 17823000] 02:17:18 INFO - PROCESS | 3424 | 1467364638733 Marionette DEBUG loaded listener.js 02:17:18 INFO - PROCESS | 3424 | ++DOMWINDOW == 106 (1B9AE400) [pid = 3424] [serial = 676] [outer = 17823000] 02:17:19 INFO - PROCESS | 3424 | 1467364639172 Marionette TRACE conn7 <- [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]]]}] 02:17:19 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-1.html | Canvas test: 2d.fillStyle.parse.hsla-clamp-1 02:17:19 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-1.html | took 630ms 02:17:19 INFO - PROCESS | 3424 | 1467364639226 Marionette TRACE conn7 -> [0,865,"getWindowHandle",null] 02:17:19 INFO - PROCESS | 3424 | 1467364639228 Marionette TRACE conn7 <- [1,865,null,{"value":"13"}] 02:17:19 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-2.html 02:17:19 INFO - PROCESS | 3424 | 1467364639247 Marionette TRACE conn7 -> [0,866,"setScriptTimeout",{"ms":35000}] 02:17:19 INFO - PROCESS | 3424 | 1467364639248 Marionette TRACE conn7 <- [1,866,null,{}] 02:17:19 INFO - PROCESS | 3424 | 1467364639252 Marionette TRACE conn7 -> [0,867,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:17:19 INFO - PROCESS | 3424 | 1467364639254 Marionette INFO sendAsync 823c8ce9-dcc8-4499-864d-681f2fea0c49 02:17:19 INFO - PROCESS | 3424 | 1467364639382 Marionette TRACE conn7 <- [1,867,null,{"value":null}] 02:17:19 INFO - PROCESS | 3424 | 1467364639489 Marionette TRACE conn7 -> [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\", \"77f57ffc-e2d5-43f5-9f0e-e3ed3fd421d8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:17:19 INFO - PROCESS | 3424 | 1467364639492 Marionette INFO sendAsync 823c8ce9-dcc8-4499-864d-681f2fea0c49 02:17:19 INFO - PROCESS | 3424 | ++DOCSHELL 0C802000 == 47 [pid = 3424] [id = 226] 02:17:19 INFO - PROCESS | 3424 | ++DOMWINDOW == 107 (0C802C00) [pid = 3424] [serial = 677] [outer = 00000000] 02:17:19 INFO - PROCESS | 3424 | ++DOMWINDOW == 108 (0C83A800) [pid = 3424] [serial = 678] [outer = 0C802C00] 02:17:19 INFO - PROCESS | 3424 | 1467364639550 Marionette DEBUG loaded listener.js 02:17:19 INFO - PROCESS | 3424 | ++DOMWINDOW == 109 (0CEE5C00) [pid = 3424] [serial = 679] [outer = 0C802C00] 02:17:20 INFO - PROCESS | 3424 | 1467364640159 Marionette TRACE conn7 <- [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]]]}] 02:17:20 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-2.html | Canvas test: 2d.fillStyle.parse.hsla-clamp-2 02:17:20 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-2.html | took 930ms 02:17:20 INFO - PROCESS | 3424 | 1467364640179 Marionette TRACE conn7 -> [0,869,"getWindowHandle",null] 02:17:20 INFO - PROCESS | 3424 | 1467364640183 Marionette TRACE conn7 <- [1,869,null,{"value":"13"}] 02:17:20 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-3.html 02:17:20 INFO - PROCESS | 3424 | 1467364640188 Marionette TRACE conn7 -> [0,870,"setScriptTimeout",{"ms":35000}] 02:17:20 INFO - PROCESS | 3424 | 1467364640192 Marionette TRACE conn7 <- [1,870,null,{}] 02:17:20 INFO - PROCESS | 3424 | 1467364640196 Marionette TRACE conn7 -> [0,871,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:17:20 INFO - PROCESS | 3424 | 1467364640199 Marionette INFO sendAsync 823c8ce9-dcc8-4499-864d-681f2fea0c49 02:17:20 INFO - PROCESS | 3424 | 1467364640312 Marionette TRACE conn7 <- [1,871,null,{"value":null}] 02:17:20 INFO - PROCESS | 3424 | 1467364640444 Marionette TRACE conn7 -> [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\", \"77f57ffc-e2d5-43f5-9f0e-e3ed3fd421d8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:17:20 INFO - PROCESS | 3424 | 1467364640447 Marionette INFO sendAsync 823c8ce9-dcc8-4499-864d-681f2fea0c49 02:17:20 INFO - PROCESS | 3424 | ++DOCSHELL 14A97000 == 48 [pid = 3424] [id = 227] 02:17:20 INFO - PROCESS | 3424 | ++DOMWINDOW == 110 (14E63000) [pid = 3424] [serial = 680] [outer = 00000000] 02:17:20 INFO - PROCESS | 3424 | ++DOMWINDOW == 111 (17819C00) [pid = 3424] [serial = 681] [outer = 14E63000] 02:17:20 INFO - PROCESS | 3424 | 1467364640504 Marionette DEBUG loaded listener.js 02:17:20 INFO - PROCESS | 3424 | ++DOMWINDOW == 112 (1787AC00) [pid = 3424] [serial = 682] [outer = 14E63000] 02:17:21 INFO - PROCESS | 3424 | 1467364641087 Marionette TRACE conn7 <- [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]]]}] 02:17:21 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-3.html | Canvas test: 2d.fillStyle.parse.hsla-clamp-3 02:17:21 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-3.html | took 930ms 02:17:21 INFO - PROCESS | 3424 | 1467364641123 Marionette TRACE conn7 -> [0,873,"getWindowHandle",null] 02:17:21 INFO - PROCESS | 3424 | 1467364641126 Marionette TRACE conn7 <- [1,873,null,{"value":"13"}] 02:17:21 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-4.html 02:17:21 INFO - PROCESS | 3424 | 1467364641130 Marionette TRACE conn7 -> [0,874,"setScriptTimeout",{"ms":35000}] 02:17:21 INFO - PROCESS | 3424 | 1467364641133 Marionette TRACE conn7 <- [1,874,null,{}] 02:17:21 INFO - PROCESS | 3424 | 1467364641137 Marionette TRACE conn7 -> [0,875,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:17:21 INFO - PROCESS | 3424 | 1467364641139 Marionette INFO sendAsync 823c8ce9-dcc8-4499-864d-681f2fea0c49 02:17:21 INFO - PROCESS | 3424 | 1467364641249 Marionette TRACE conn7 <- [1,875,null,{"value":null}] 02:17:21 INFO - PROCESS | 3424 | 1467364641354 Marionette TRACE conn7 -> [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\", \"77f57ffc-e2d5-43f5-9f0e-e3ed3fd421d8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:17:21 INFO - PROCESS | 3424 | 1467364641357 Marionette INFO sendAsync 823c8ce9-dcc8-4499-864d-681f2fea0c49 02:17:21 INFO - PROCESS | 3424 | ++DOCSHELL 1A767C00 == 49 [pid = 3424] [id = 228] 02:17:21 INFO - PROCESS | 3424 | ++DOMWINDOW == 113 (1A768C00) [pid = 3424] [serial = 683] [outer = 00000000] 02:17:21 INFO - PROCESS | 3424 | ++DOMWINDOW == 114 (1AD5AC00) [pid = 3424] [serial = 684] [outer = 1A768C00] 02:17:21 INFO - PROCESS | 3424 | 1467364641411 Marionette DEBUG loaded listener.js 02:17:21 INFO - PROCESS | 3424 | ++DOMWINDOW == 115 (1B744C00) [pid = 3424] [serial = 685] [outer = 1A768C00] 02:17:22 INFO - PROCESS | 3424 | 1467364642037 Marionette TRACE conn7 <- [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]]]}] 02:17:22 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-4.html | Canvas test: 2d.fillStyle.parse.hsla-clamp-4 02:17:22 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-4.html | took 929ms 02:17:22 INFO - PROCESS | 3424 | 1467364642063 Marionette TRACE conn7 -> [0,877,"getWindowHandle",null] 02:17:22 INFO - PROCESS | 3424 | 1467364642067 Marionette TRACE conn7 <- [1,877,null,{"value":"13"}] 02:17:22 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-5.html 02:17:22 INFO - PROCESS | 3424 | 1467364642078 Marionette TRACE conn7 -> [0,878,"setScriptTimeout",{"ms":35000}] 02:17:22 INFO - PROCESS | 3424 | 1467364642083 Marionette TRACE conn7 <- [1,878,null,{}] 02:17:22 INFO - PROCESS | 3424 | 1467364642087 Marionette TRACE conn7 -> [0,879,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:17:22 INFO - PROCESS | 3424 | 1467364642090 Marionette INFO sendAsync 823c8ce9-dcc8-4499-864d-681f2fea0c49 02:17:22 INFO - PROCESS | 3424 | 1467364642202 Marionette TRACE conn7 <- [1,879,null,{"value":null}] 02:17:22 INFO - PROCESS | 3424 | 1467364642304 Marionette TRACE conn7 -> [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\", \"77f57ffc-e2d5-43f5-9f0e-e3ed3fd421d8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:17:22 INFO - PROCESS | 3424 | 1467364642306 Marionette INFO sendAsync 823c8ce9-dcc8-4499-864d-681f2fea0c49 02:17:22 INFO - PROCESS | 3424 | ++DOCSHELL 1B9A9400 == 50 [pid = 3424] [id = 229] 02:17:22 INFO - PROCESS | 3424 | ++DOMWINDOW == 116 (1BE29400) [pid = 3424] [serial = 686] [outer = 00000000] 02:17:22 INFO - PROCESS | 3424 | ++DOMWINDOW == 117 (1BF91800) [pid = 3424] [serial = 687] [outer = 1BE29400] 02:17:22 INFO - PROCESS | 3424 | 1467364642359 Marionette DEBUG loaded listener.js 02:17:22 INFO - PROCESS | 3424 | ++DOMWINDOW == 118 (1BF99000) [pid = 3424] [serial = 688] [outer = 1BE29400] 02:17:22 INFO - PROCESS | 3424 | 1467364642883 Marionette TRACE conn7 <- [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]]]}] 02:17:22 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-5.html | Canvas test: 2d.fillStyle.parse.hsla-clamp-5 02:17:22 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-5.html | took 930ms 02:17:22 INFO - PROCESS | 3424 | 1467364643003 Marionette TRACE conn7 -> [0,881,"getWindowHandle",null] 02:17:22 INFO - PROCESS | 3424 | 1467364643005 Marionette TRACE conn7 <- [1,881,null,{"value":"13"}] 02:17:22 INFO - PROCESS | 3424 | 1467364643009 Marionette TRACE conn7 -> [0,882,"setScriptTimeout",{"ms":35000}] 02:17:22 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-6.html 02:17:22 INFO - PROCESS | 3424 | 1467364643011 Marionette TRACE conn7 <- [1,882,null,{}] 02:17:22 INFO - PROCESS | 3424 | 1467364643015 Marionette TRACE conn7 -> [0,883,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:17:23 INFO - PROCESS | 3424 | 1467364643017 Marionette INFO sendAsync 823c8ce9-dcc8-4499-864d-681f2fea0c49 02:17:23 INFO - PROCESS | 3424 | 1467364643177 Marionette TRACE conn7 <- [1,883,null,{"value":null}] 02:17:23 INFO - PROCESS | 3424 | 1467364643423 Marionette TRACE conn7 -> [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\", \"77f57ffc-e2d5-43f5-9f0e-e3ed3fd421d8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:17:23 INFO - PROCESS | 3424 | 1467364643426 Marionette INFO sendAsync 823c8ce9-dcc8-4499-864d-681f2fea0c49 02:17:23 INFO - PROCESS | 3424 | ++DOCSHELL 09069800 == 51 [pid = 3424] [id = 230] 02:17:23 INFO - PROCESS | 3424 | ++DOMWINDOW == 119 (09056C00) [pid = 3424] [serial = 689] [outer = 00000000] 02:17:23 INFO - PROCESS | 3424 | ++DOMWINDOW == 120 (0C837800) [pid = 3424] [serial = 690] [outer = 09056C00] 02:17:23 INFO - PROCESS | 3424 | 1467364643488 Marionette DEBUG loaded listener.js 02:17:23 INFO - PROCESS | 3424 | ++DOMWINDOW == 121 (0CDE5000) [pid = 3424] [serial = 691] [outer = 09056C00] 02:17:24 INFO - PROCESS | 3424 | 1467364644106 Marionette TRACE conn7 <- [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]]]}] 02:17:24 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-6.html | Canvas test: 2d.fillStyle.parse.hsla-clamp-6 02:17:24 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-6.html | took 1172ms 02:17:24 INFO - PROCESS | 3424 | 1467364644186 Marionette TRACE conn7 -> [0,885,"getWindowHandle",null] 02:17:24 INFO - PROCESS | 3424 | 1467364644190 Marionette TRACE conn7 <- [1,885,null,{"value":"13"}] 02:17:24 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.html4.html 02:17:24 INFO - PROCESS | 3424 | 1467364644194 Marionette TRACE conn7 -> [0,886,"setScriptTimeout",{"ms":35000}] 02:17:24 INFO - PROCESS | 3424 | 1467364644197 Marionette TRACE conn7 <- [1,886,null,{}] 02:17:24 INFO - PROCESS | 3424 | 1467364644219 Marionette TRACE conn7 -> [0,887,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:17:24 INFO - PROCESS | 3424 | 1467364644223 Marionette INFO sendAsync 823c8ce9-dcc8-4499-864d-681f2fea0c49 02:17:24 INFO - PROCESS | 3424 | 1467364644361 Marionette TRACE conn7 <- [1,887,null,{"value":null}] 02:17:24 INFO - PROCESS | 3424 | 1467364644418 Marionette TRACE conn7 -> [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\", \"77f57ffc-e2d5-43f5-9f0e-e3ed3fd421d8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:17:24 INFO - PROCESS | 3424 | 1467364644421 Marionette INFO sendAsync 823c8ce9-dcc8-4499-864d-681f2fea0c49 02:17:24 INFO - PROCESS | 3424 | ++DOCSHELL 14E24800 == 52 [pid = 3424] [id = 231] 02:17:24 INFO - PROCESS | 3424 | ++DOMWINDOW == 122 (14E64400) [pid = 3424] [serial = 692] [outer = 00000000] 02:17:24 INFO - PROCESS | 3424 | ++DOMWINDOW == 123 (17824400) [pid = 3424] [serial = 693] [outer = 14E64400] 02:17:24 INFO - PROCESS | 3424 | 1467364644470 Marionette DEBUG loaded listener.js 02:17:24 INFO - PROCESS | 3424 | ++DOMWINDOW == 124 (17E17400) [pid = 3424] [serial = 694] [outer = 14E64400] 02:17:24 INFO - PROCESS | 3424 | --DOCSHELL 0CFF2400 == 51 [pid = 3424] [id = 225] 02:17:24 INFO - PROCESS | 3424 | --DOCSHELL 1AC85000 == 50 [pid = 3424] [id = 224] 02:17:24 INFO - PROCESS | 3424 | --DOCSHELL 0C750800 == 49 [pid = 3424] [id = 223] 02:17:24 INFO - PROCESS | 3424 | --DOCSHELL 0D45D400 == 48 [pid = 3424] [id = 222] 02:17:24 INFO - PROCESS | 3424 | --DOCSHELL 19C49800 == 47 [pid = 3424] [id = 221] 02:17:24 INFO - PROCESS | 3424 | --DOCSHELL 17823400 == 46 [pid = 3424] [id = 220] 02:17:24 INFO - PROCESS | 3424 | --DOCSHELL 17E19400 == 45 [pid = 3424] [id = 219] 02:17:24 INFO - PROCESS | 3424 | --DOCSHELL 0D7A8000 == 44 [pid = 3424] [id = 218] 02:17:24 INFO - PROCESS | 3424 | --DOCSHELL 0C941800 == 43 [pid = 3424] [id = 217] 02:17:24 INFO - PROCESS | 3424 | --DOCSHELL 0C835800 == 42 [pid = 3424] [id = 216] 02:17:24 INFO - PROCESS | 3424 | --DOMWINDOW == 123 (19379800) [pid = 3424] [serial = 602] [outer = 00000000] [url = about:blank] 02:17:24 INFO - PROCESS | 3424 | --DOMWINDOW == 122 (1514C000) [pid = 3424] [serial = 599] [outer = 00000000] [url = about:blank] 02:17:24 INFO - PROCESS | 3424 | --DOMWINDOW == 121 (19C51000) [pid = 3424] [serial = 605] [outer = 00000000] [url = about:blank] 02:17:24 INFO - PROCESS | 3424 | --DOMWINDOW == 120 (0CDD3C00) [pid = 3424] [serial = 596] [outer = 00000000] [url = about:blank] 02:17:24 INFO - PROCESS | 3424 | --DOMWINDOW == 119 (1AD60400) [pid = 3424] [serial = 635] [outer = 00000000] [url = about:blank] 02:17:24 INFO - PROCESS | 3424 | --DOMWINDOW == 118 (1803A400) [pid = 3424] [serial = 620] [outer = 00000000] [url = about:blank] 02:17:24 INFO - PROCESS | 3424 | --DOMWINDOW == 117 (1684CC00) [pid = 3424] [serial = 614] [outer = 00000000] [url = about:blank] 02:17:24 INFO - PROCESS | 3424 | --DOMWINDOW == 116 (1A73FC00) [pid = 3424] [serial = 624] [outer = 00000000] [url = about:blank] 02:17:24 INFO - PROCESS | 3424 | --DOMWINDOW == 115 (1A734C00) [pid = 3424] [serial = 623] [outer = 00000000] [url = about:blank] 02:17:24 INFO - PROCESS | 3424 | --DOMWINDOW == 114 (1781DC00) [pid = 3424] [serial = 615] [outer = 00000000] [url = about:blank] 02:17:24 INFO - PROCESS | 3424 | --DOMWINDOW == 113 (0D7A2400) [pid = 3424] [serial = 611] [outer = 00000000] [url = about:blank] 02:17:24 INFO - PROCESS | 3424 | --DOMWINDOW == 112 (0DBE6000) [pid = 3424] [serial = 612] [outer = 00000000] [url = about:blank] 02:17:24 INFO - PROCESS | 3424 | --DOMWINDOW == 111 (114D5400) [pid = 3424] [serial = 609] [outer = 00000000] [url = about:blank] 02:17:24 INFO - PROCESS | 3424 | --DOMWINDOW == 110 (0D7A4000) [pid = 3424] [serial = 608] [outer = 00000000] [url = about:blank] 02:17:24 INFO - PROCESS | 3424 | --DOMWINDOW == 109 (17821800) [pid = 3424] [serial = 617] [outer = 00000000] [url = about:blank] 02:17:24 INFO - PROCESS | 3424 | --DOMWINDOW == 108 (1A7B6800) [pid = 3424] [serial = 626] [outer = 00000000] [url = about:blank] 02:17:24 INFO - PROCESS | 3424 | --DOMWINDOW == 107 (1A7B3400) [pid = 3424] [serial = 629] [outer = 00000000] [url = about:blank] 02:17:24 INFO - PROCESS | 3424 | --DOMWINDOW == 106 (1AAF6800) [pid = 3424] [serial = 630] [outer = 00000000] [url = about:blank] 02:17:24 INFO - PROCESS | 3424 | --DOMWINDOW == 105 (1A7AE800) [pid = 3424] [serial = 627] [outer = 00000000] [url = about:blank] 02:17:24 INFO - PROCESS | 3424 | --DOMWINDOW == 104 (1937AC00) [pid = 3424] [serial = 621] [outer = 00000000] [url = about:blank] 02:17:24 INFO - PROCESS | 3424 | --DOMWINDOW == 103 (1ACCC400) [pid = 3424] [serial = 633] [outer = 00000000] [url = about:blank] 02:17:24 INFO - PROCESS | 3424 | --DOMWINDOW == 102 (1ACC5C00) [pid = 3424] [serial = 632] [outer = 00000000] [url = about:blank] 02:17:24 INFO - PROCESS | 3424 | --DOMWINDOW == 101 (17E11800) [pid = 3424] [serial = 618] [outer = 00000000] [url = about:blank] 02:17:24 INFO - PROCESS | 3424 | 1467364644988 Marionette TRACE conn7 <- [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]]]}] 02:17:25 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.html4.html | Canvas test: 2d.fillStyle.parse.html4 02:17:25 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.html4.html | took 830ms 02:17:25 INFO - PROCESS | 3424 | 1467364645026 Marionette TRACE conn7 -> [0,889,"getWindowHandle",null] 02:17:25 INFO - PROCESS | 3424 | 1467364645030 Marionette TRACE conn7 <- [1,889,null,{"value":"13"}] 02:17:25 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex1.html 02:17:25 INFO - PROCESS | 3424 | 1467364645035 Marionette TRACE conn7 -> [0,890,"setScriptTimeout",{"ms":35000}] 02:17:25 INFO - PROCESS | 3424 | 1467364645037 Marionette TRACE conn7 <- [1,890,null,{}] 02:17:25 INFO - PROCESS | 3424 | 1467364645041 Marionette TRACE conn7 -> [0,891,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:17:25 INFO - PROCESS | 3424 | 1467364645043 Marionette INFO sendAsync 823c8ce9-dcc8-4499-864d-681f2fea0c49 02:17:25 INFO - PROCESS | 3424 | 1467364645131 Marionette TRACE conn7 <- [1,891,null,{"value":null}] 02:17:25 INFO - PROCESS | 3424 | 1467364645224 Marionette TRACE conn7 -> [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\", \"77f57ffc-e2d5-43f5-9f0e-e3ed3fd421d8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:17:25 INFO - PROCESS | 3424 | 1467364645226 Marionette INFO sendAsync 823c8ce9-dcc8-4499-864d-681f2fea0c49 02:17:25 INFO - PROCESS | 3424 | ++DOCSHELL 0CDCC800 == 43 [pid = 3424] [id = 232] 02:17:25 INFO - PROCESS | 3424 | ++DOMWINDOW == 102 (0CF61800) [pid = 3424] [serial = 695] [outer = 00000000] 02:17:25 INFO - PROCESS | 3424 | ++DOMWINDOW == 103 (0DC46800) [pid = 3424] [serial = 696] [outer = 0CF61800] 02:17:25 INFO - PROCESS | 3424 | 1467364645271 Marionette DEBUG loaded listener.js 02:17:25 INFO - PROCESS | 3424 | ++DOMWINDOW == 104 (15127C00) [pid = 3424] [serial = 697] [outer = 0CF61800] 02:17:25 INFO - PROCESS | 3424 | 1467364645650 Marionette TRACE conn7 <- [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]]]}] 02:17:25 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex1.html | Canvas test: 2d.fillStyle.parse.invalid.hex1 02:17:25 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex1.html | took 670ms 02:17:25 INFO - PROCESS | 3424 | 1467364645710 Marionette TRACE conn7 -> [0,893,"getWindowHandle",null] 02:17:25 INFO - PROCESS | 3424 | 1467364645712 Marionette TRACE conn7 <- [1,893,null,{"value":"13"}] 02:17:25 INFO - PROCESS | 3424 | 1467364645717 Marionette TRACE conn7 -> [0,894,"setScriptTimeout",{"ms":35000}] 02:17:25 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex2.html 02:17:25 INFO - PROCESS | 3424 | 1467364645723 Marionette TRACE conn7 <- [1,894,null,{}] 02:17:25 INFO - PROCESS | 3424 | 1467364645731 Marionette TRACE conn7 -> [0,895,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:17:25 INFO - PROCESS | 3424 | 1467364645735 Marionette INFO sendAsync 823c8ce9-dcc8-4499-864d-681f2fea0c49 02:17:25 INFO - PROCESS | 3424 | 1467364645824 Marionette TRACE conn7 <- [1,895,null,{"value":null}] 02:17:25 INFO - PROCESS | 3424 | 1467364645831 Marionette TRACE conn7 -> [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\", \"77f57ffc-e2d5-43f5-9f0e-e3ed3fd421d8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:17:25 INFO - PROCESS | 3424 | 1467364645832 Marionette INFO sendAsync 823c8ce9-dcc8-4499-864d-681f2fea0c49 02:17:25 INFO - PROCESS | 3424 | ++DOCSHELL 17823400 == 44 [pid = 3424] [id = 233] 02:17:25 INFO - PROCESS | 3424 | ++DOMWINDOW == 105 (17823800) [pid = 3424] [serial = 698] [outer = 00000000] 02:17:25 INFO - PROCESS | 3424 | ++DOMWINDOW == 106 (17FE9C00) [pid = 3424] [serial = 699] [outer = 17823800] 02:17:25 INFO - PROCESS | 3424 | 1467364645876 Marionette DEBUG loaded listener.js 02:17:25 INFO - PROCESS | 3424 | ++DOMWINDOW == 107 (18417400) [pid = 3424] [serial = 700] [outer = 17823800] 02:17:26 INFO - PROCESS | 3424 | 1467364646357 Marionette TRACE conn7 <- [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]]]}] 02:17:26 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex2.html | Canvas test: 2d.fillStyle.parse.invalid.hex2 02:17:26 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex2.html | took 690ms 02:17:26 INFO - PROCESS | 3424 | 1467364646410 Marionette TRACE conn7 -> [0,897,"getWindowHandle",null] 02:17:26 INFO - PROCESS | 3424 | 1467364646412 Marionette TRACE conn7 <- [1,897,null,{"value":"13"}] 02:17:26 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex3.html 02:17:26 INFO - PROCESS | 3424 | 1467364646416 Marionette TRACE conn7 -> [0,898,"setScriptTimeout",{"ms":35000}] 02:17:26 INFO - PROCESS | 3424 | 1467364646417 Marionette TRACE conn7 <- [1,898,null,{}] 02:17:26 INFO - PROCESS | 3424 | 1467364646421 Marionette TRACE conn7 -> [0,899,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:17:26 INFO - PROCESS | 3424 | 1467364646423 Marionette INFO sendAsync 823c8ce9-dcc8-4499-864d-681f2fea0c49 02:17:26 INFO - PROCESS | 3424 | 1467364646510 Marionette TRACE conn7 <- [1,899,null,{"value":null}] 02:17:26 INFO - PROCESS | 3424 | 1467364646519 Marionette TRACE conn7 -> [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\", \"77f57ffc-e2d5-43f5-9f0e-e3ed3fd421d8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:17:26 INFO - PROCESS | 3424 | 1467364646529 Marionette INFO sendAsync 823c8ce9-dcc8-4499-864d-681f2fea0c49 02:17:26 INFO - PROCESS | 3424 | ++DOCSHELL 18CD9400 == 45 [pid = 3424] [id = 234] 02:17:26 INFO - PROCESS | 3424 | ++DOMWINDOW == 108 (19A3E400) [pid = 3424] [serial = 701] [outer = 00000000] 02:17:26 INFO - PROCESS | 3424 | ++DOMWINDOW == 109 (19C4D400) [pid = 3424] [serial = 702] [outer = 19A3E400] 02:17:26 INFO - PROCESS | 3424 | 1467364646573 Marionette DEBUG loaded listener.js 02:17:26 INFO - PROCESS | 3424 | ++DOMWINDOW == 110 (19C53C00) [pid = 3424] [serial = 703] [outer = 19A3E400] 02:17:26 INFO - PROCESS | 3424 | 1467364647001 Marionette TRACE conn7 <- [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]]]}] 02:17:27 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex3.html | Canvas test: 2d.fillStyle.parse.invalid.hex3 02:17:27 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex3.html | took 629ms 02:17:27 INFO - PROCESS | 3424 | 1467364647050 Marionette TRACE conn7 -> [0,901,"getWindowHandle",null] 02:17:27 INFO - PROCESS | 3424 | 1467364647052 Marionette TRACE conn7 <- [1,901,null,{"value":"13"}] 02:17:27 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex4.html 02:17:27 INFO - PROCESS | 3424 | 1467364647055 Marionette TRACE conn7 -> [0,902,"setScriptTimeout",{"ms":35000}] 02:17:27 INFO - PROCESS | 3424 | 1467364647057 Marionette TRACE conn7 <- [1,902,null,{}] 02:17:27 INFO - PROCESS | 3424 | 1467364647067 Marionette TRACE conn7 -> [0,903,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:17:27 INFO - PROCESS | 3424 | 1467364647069 Marionette INFO sendAsync 823c8ce9-dcc8-4499-864d-681f2fea0c49 02:17:27 INFO - PROCESS | 3424 | 1467364647179 Marionette TRACE conn7 <- [1,903,null,{"value":null}] 02:17:27 INFO - PROCESS | 3424 | 1467364647266 Marionette TRACE conn7 -> [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\", \"77f57ffc-e2d5-43f5-9f0e-e3ed3fd421d8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:17:27 INFO - PROCESS | 3424 | 1467364647272 Marionette INFO sendAsync 823c8ce9-dcc8-4499-864d-681f2fea0c49 02:17:27 INFO - PROCESS | 3424 | ++DOCSHELL 1A76B000 == 46 [pid = 3424] [id = 235] 02:17:27 INFO - PROCESS | 3424 | ++DOMWINDOW == 111 (1A76B800) [pid = 3424] [serial = 704] [outer = 00000000] 02:17:27 INFO - PROCESS | 3424 | ++DOMWINDOW == 112 (1AAEA000) [pid = 3424] [serial = 705] [outer = 1A76B800] 02:17:27 INFO - PROCESS | 3424 | 1467364647327 Marionette DEBUG loaded listener.js 02:17:27 INFO - PROCESS | 3424 | ++DOMWINDOW == 113 (1AC7E400) [pid = 3424] [serial = 706] [outer = 1A76B800] 02:17:27 INFO - PROCESS | 3424 | 1467364647761 Marionette TRACE conn7 <- [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]]]}] 02:17:27 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex4.html | Canvas test: 2d.fillStyle.parse.invalid.hex4 02:17:27 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex4.html | took 770ms 02:17:27 INFO - PROCESS | 3424 | 1467364647843 Marionette TRACE conn7 -> [0,905,"getWindowHandle",null] 02:17:27 INFO - PROCESS | 3424 | 1467364647846 Marionette TRACE conn7 <- [1,905,null,{"value":"13"}] 02:17:27 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex5.html 02:17:27 INFO - PROCESS | 3424 | 1467364647849 Marionette TRACE conn7 -> [0,906,"setScriptTimeout",{"ms":35000}] 02:17:27 INFO - PROCESS | 3424 | 1467364647851 Marionette TRACE conn7 <- [1,906,null,{}] 02:17:27 INFO - PROCESS | 3424 | 1467364647854 Marionette TRACE conn7 -> [0,907,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:17:27 INFO - PROCESS | 3424 | 1467364647857 Marionette INFO sendAsync 823c8ce9-dcc8-4499-864d-681f2fea0c49 02:17:27 INFO - PROCESS | 3424 | 1467364647972 Marionette TRACE conn7 <- [1,907,null,{"value":null}] 02:17:27 INFO - PROCESS | 3424 | 1467364647987 Marionette TRACE conn7 -> [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\", \"77f57ffc-e2d5-43f5-9f0e-e3ed3fd421d8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:17:27 INFO - PROCESS | 3424 | 1467364647989 Marionette INFO sendAsync 823c8ce9-dcc8-4499-864d-681f2fea0c49 02:17:28 INFO - PROCESS | 3424 | ++DOCSHELL 0C744800 == 47 [pid = 3424] [id = 236] 02:17:28 INFO - PROCESS | 3424 | ++DOMWINDOW == 114 (1ACCF800) [pid = 3424] [serial = 707] [outer = 00000000] 02:17:28 INFO - PROCESS | 3424 | ++DOMWINDOW == 115 (1B4B6800) [pid = 3424] [serial = 708] [outer = 1ACCF800] 02:17:28 INFO - PROCESS | 3424 | 1467364648083 Marionette DEBUG loaded listener.js 02:17:28 INFO - PROCESS | 3424 | ++DOMWINDOW == 116 (1B4BC400) [pid = 3424] [serial = 709] [outer = 1ACCF800] 02:17:28 INFO - PROCESS | 3424 | 1467364648529 Marionette TRACE conn7 <- [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]]]}] 02:17:28 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex5.html | Canvas test: 2d.fillStyle.parse.invalid.hex5 02:17:28 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex5.html | took 730ms 02:17:28 INFO - PROCESS | 3424 | 1467364648591 Marionette TRACE conn7 -> [0,909,"getWindowHandle",null] 02:17:28 INFO - PROCESS | 3424 | 1467364648593 Marionette TRACE conn7 <- [1,909,null,{"value":"13"}] 02:17:28 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex6.html 02:17:28 INFO - PROCESS | 3424 | 1467364648597 Marionette TRACE conn7 -> [0,910,"setScriptTimeout",{"ms":35000}] 02:17:28 INFO - PROCESS | 3424 | 1467364648599 Marionette TRACE conn7 <- [1,910,null,{}] 02:17:28 INFO - PROCESS | 3424 | 1467364648602 Marionette TRACE conn7 -> [0,911,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:17:28 INFO - PROCESS | 3424 | 1467364648604 Marionette INFO sendAsync 823c8ce9-dcc8-4499-864d-681f2fea0c49 02:17:28 INFO - PROCESS | 3424 | 1467364648720 Marionette TRACE conn7 <- [1,911,null,{"value":null}] 02:17:28 INFO - PROCESS | 3424 | 1467364648728 Marionette TRACE conn7 -> [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\", \"77f57ffc-e2d5-43f5-9f0e-e3ed3fd421d8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:17:28 INFO - PROCESS | 3424 | 1467364648730 Marionette INFO sendAsync 823c8ce9-dcc8-4499-864d-681f2fea0c49 02:17:28 INFO - PROCESS | 3424 | ++DOCSHELL 1B57C800 == 48 [pid = 3424] [id = 237] 02:17:28 INFO - PROCESS | 3424 | ++DOMWINDOW == 117 (1B57E000) [pid = 3424] [serial = 710] [outer = 00000000] 02:17:28 INFO - PROCESS | 3424 | ++DOMWINDOW == 118 (1B9B4400) [pid = 3424] [serial = 711] [outer = 1B57E000] 02:17:28 INFO - PROCESS | 3424 | 1467364648773 Marionette DEBUG loaded listener.js 02:17:28 INFO - PROCESS | 3424 | ++DOMWINDOW == 119 (1B97FC00) [pid = 3424] [serial = 712] [outer = 1B57E000] 02:17:29 INFO - PROCESS | 3424 | --DOMWINDOW == 118 (17FB8400) [pid = 3424] [serial = 574] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.notinpage.html] 02:17:29 INFO - PROCESS | 3424 | --DOMWINDOW == 117 (0D45CC00) [pid = 3424] [serial = 547] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.start.rtl.html] 02:17:29 INFO - PROCESS | 3424 | --DOMWINDOW == 116 (17FCD000) [pid = 3424] [serial = 592] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.measure.width.empty.html] 02:17:29 INFO - PROCESS | 3424 | --DOMWINDOW == 115 (19C4DC00) [pid = 3424] [serial = 604] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.get.transparent.html] 02:17:29 INFO - PROCESS | 3424 | --DOMWINDOW == 114 (0CD22C00) [pid = 3424] [serial = 565] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.zero.html] 02:17:29 INFO - PROCESS | 3424 | --DOMWINDOW == 113 (19C49C00) [pid = 3424] [serial = 661] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-3.html] 02:17:29 INFO - PROCESS | 3424 | --DOMWINDOW == 112 (17817800) [pid = 3424] [serial = 668] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-1.html] 02:17:29 INFO - PROCESS | 3424 | --DOMWINDOW == 111 (15E50C00) [pid = 3424] [serial = 665] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-4.html] 02:17:29 INFO - PROCESS | 3424 | --DOMWINDOW == 110 (0CD70400) [pid = 3424] [serial = 646] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-4.html] 02:17:29 INFO - PROCESS | 3424 | --DOMWINDOW == 109 (0DB4A400) [pid = 3424] [serial = 652] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-6.html] 02:17:29 INFO - PROCESS | 3424 | --DOMWINDOW == 108 (17EBDC00) [pid = 3424] [serial = 655] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-1.html] 02:17:29 INFO - PROCESS | 3424 | --DOMWINDOW == 107 (0CD6C000) [pid = 3424] [serial = 649] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-5.html] 02:17:29 INFO - PROCESS | 3424 | --DOMWINDOW == 106 (1ACC4400) [pid = 3424] [serial = 671] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-2.html] 02:17:29 INFO - PROCESS | 3424 | --DOMWINDOW == 105 (17FC1000) [pid = 3424] [serial = 658] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-2.html] 02:17:29 INFO - PROCESS | 3424 | 1467364649384 Marionette TRACE conn7 <- [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]]]}] 02:17:29 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex6.html | Canvas test: 2d.fillStyle.parse.invalid.hex6 02:17:29 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex6.html | took 830ms 02:17:29 INFO - PROCESS | 3424 | 1467364649429 Marionette TRACE conn7 -> [0,913,"getWindowHandle",null] 02:17:29 INFO - PROCESS | 3424 | 1467364649431 Marionette TRACE conn7 <- [1,913,null,{"value":"13"}] 02:17:29 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex7.html 02:17:29 INFO - PROCESS | 3424 | 1467364649434 Marionette TRACE conn7 -> [0,914,"setScriptTimeout",{"ms":35000}] 02:17:29 INFO - PROCESS | 3424 | 1467364649435 Marionette TRACE conn7 <- [1,914,null,{}] 02:17:29 INFO - PROCESS | 3424 | 1467364649439 Marionette TRACE conn7 -> [0,915,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:17:29 INFO - PROCESS | 3424 | 1467364649440 Marionette INFO sendAsync 823c8ce9-dcc8-4499-864d-681f2fea0c49 02:17:29 INFO - PROCESS | 3424 | 1467364649521 Marionette TRACE conn7 <- [1,915,null,{"value":null}] 02:17:29 INFO - PROCESS | 3424 | 1467364649612 Marionette TRACE conn7 -> [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\", \"77f57ffc-e2d5-43f5-9f0e-e3ed3fd421d8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:17:29 INFO - PROCESS | 3424 | 1467364649614 Marionette INFO sendAsync 823c8ce9-dcc8-4499-864d-681f2fea0c49 02:17:29 INFO - PROCESS | 3424 | ++DOCSHELL 0CD22C00 == 49 [pid = 3424] [id = 238] 02:17:29 INFO - PROCESS | 3424 | ++DOMWINDOW == 106 (0D45C000) [pid = 3424] [serial = 713] [outer = 00000000] 02:17:29 INFO - PROCESS | 3424 | ++DOMWINDOW == 107 (17FC7400) [pid = 3424] [serial = 714] [outer = 0D45C000] 02:17:29 INFO - PROCESS | 3424 | 1467364649657 Marionette DEBUG loaded listener.js 02:17:29 INFO - PROCESS | 3424 | ++DOMWINDOW == 108 (1B474800) [pid = 3424] [serial = 715] [outer = 0D45C000] 02:17:29 INFO - PROCESS | 3424 | 1467364649989 Marionette TRACE conn7 <- [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]]]}] 02:17:30 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex7.html | Canvas test: 2d.fillStyle.parse.invalid.hex7 02:17:30 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex7.html | took 630ms 02:17:30 INFO - PROCESS | 3424 | 1467364650065 Marionette TRACE conn7 -> [0,917,"getWindowHandle",null] 02:17:30 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex8.html 02:17:30 INFO - PROCESS | 3424 | 1467364650067 Marionette TRACE conn7 <- [1,917,null,{"value":"13"}] 02:17:30 INFO - PROCESS | 3424 | 1467364650070 Marionette TRACE conn7 -> [0,918,"setScriptTimeout",{"ms":35000}] 02:17:30 INFO - PROCESS | 3424 | 1467364650072 Marionette TRACE conn7 <- [1,918,null,{}] 02:17:30 INFO - PROCESS | 3424 | 1467364650075 Marionette TRACE conn7 -> [0,919,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:17:30 INFO - PROCESS | 3424 | 1467364650077 Marionette INFO sendAsync 823c8ce9-dcc8-4499-864d-681f2fea0c49 02:17:30 INFO - PROCESS | 3424 | 1467364650194 Marionette TRACE conn7 <- [1,919,null,{"value":null}] 02:17:30 INFO - PROCESS | 3424 | 1467364650203 Marionette TRACE conn7 -> [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\", \"77f57ffc-e2d5-43f5-9f0e-e3ed3fd421d8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:17:30 INFO - PROCESS | 3424 | 1467364650204 Marionette INFO sendAsync 823c8ce9-dcc8-4499-864d-681f2fea0c49 02:17:30 INFO - PROCESS | 3424 | ++DOCSHELL 17817800 == 50 [pid = 3424] [id = 239] 02:17:30 INFO - PROCESS | 3424 | ++DOMWINDOW == 109 (18CD7000) [pid = 3424] [serial = 716] [outer = 00000000] 02:17:30 INFO - PROCESS | 3424 | ++DOMWINDOW == 110 (1BE2AC00) [pid = 3424] [serial = 717] [outer = 18CD7000] 02:17:30 INFO - PROCESS | 3424 | 1467364650247 Marionette DEBUG loaded listener.js 02:17:30 INFO - PROCESS | 3424 | ++DOMWINDOW == 111 (1BF92000) [pid = 3424] [serial = 718] [outer = 18CD7000] 02:17:30 INFO - PROCESS | 3424 | 1467364650660 Marionette TRACE conn7 <- [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]]]}] 02:17:30 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex8.html | Canvas test: 2d.fillStyle.parse.invalid.hex8 02:17:30 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex8.html | took 630ms 02:17:30 INFO - PROCESS | 3424 | 1467364650701 Marionette TRACE conn7 -> [0,921,"getWindowHandle",null] 02:17:30 INFO - PROCESS | 3424 | 1467364650703 Marionette TRACE conn7 <- [1,921,null,{"value":"13"}] 02:17:30 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-1.html 02:17:30 INFO - PROCESS | 3424 | 1467364650706 Marionette TRACE conn7 -> [0,922,"setScriptTimeout",{"ms":35000}] 02:17:30 INFO - PROCESS | 3424 | 1467364650708 Marionette TRACE conn7 <- [1,922,null,{}] 02:17:30 INFO - PROCESS | 3424 | 1467364650711 Marionette TRACE conn7 -> [0,923,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:17:30 INFO - PROCESS | 3424 | 1467364650713 Marionette INFO sendAsync 823c8ce9-dcc8-4499-864d-681f2fea0c49 02:17:30 INFO - PROCESS | 3424 | 1467364650832 Marionette TRACE conn7 <- [1,923,null,{"value":null}] 02:17:30 INFO - PROCESS | 3424 | 1467364650890 Marionette TRACE conn7 -> [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\", \"77f57ffc-e2d5-43f5-9f0e-e3ed3fd421d8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:17:30 INFO - PROCESS | 3424 | 1467364650892 Marionette INFO sendAsync 823c8ce9-dcc8-4499-864d-681f2fea0c49 02:17:30 INFO - PROCESS | 3424 | ++DOCSHELL 1BE34400 == 51 [pid = 3424] [id = 240] 02:17:30 INFO - PROCESS | 3424 | ++DOMWINDOW == 112 (1BF8FC00) [pid = 3424] [serial = 719] [outer = 00000000] 02:17:30 INFO - PROCESS | 3424 | ++DOMWINDOW == 113 (1C5AAC00) [pid = 3424] [serial = 720] [outer = 1BF8FC00] 02:17:30 INFO - PROCESS | 3424 | 1467364650938 Marionette DEBUG loaded listener.js 02:17:30 INFO - PROCESS | 3424 | ++DOMWINDOW == 114 (1C5BC800) [pid = 3424] [serial = 721] [outer = 1BF8FC00] 02:17:31 INFO - PROCESS | 3424 | 1467364651373 Marionette TRACE conn7 <- [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]]]}] 02:17:31 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-1.html | Canvas test: 2d.fillStyle.parse.invalid.hsl-1 02:17:31 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-1.html | took 730ms 02:17:31 INFO - PROCESS | 3424 | 1467364651507 Marionette TRACE conn7 -> [0,925,"getWindowHandle",null] 02:17:31 INFO - PROCESS | 3424 | 1467364651511 Marionette TRACE conn7 <- [1,925,null,{"value":"13"}] 02:17:31 INFO - PROCESS | 3424 | 1467364651518 Marionette TRACE conn7 -> [0,926,"setScriptTimeout",{"ms":35000}] 02:17:31 INFO - PROCESS | 3424 | 1467364651522 Marionette TRACE conn7 <- [1,926,null,{}] 02:17:31 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-2.html 02:17:31 INFO - PROCESS | 3424 | 1467364651529 Marionette TRACE conn7 -> [0,927,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:17:31 INFO - PROCESS | 3424 | 1467364651532 Marionette INFO sendAsync 823c8ce9-dcc8-4499-864d-681f2fea0c49 02:17:31 INFO - PROCESS | 3424 | 1467364651648 Marionette TRACE conn7 <- [1,927,null,{"value":null}] 02:17:31 INFO - PROCESS | 3424 | 1467364651749 Marionette TRACE conn7 -> [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\", \"77f57ffc-e2d5-43f5-9f0e-e3ed3fd421d8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:17:31 INFO - PROCESS | 3424 | 1467364651754 Marionette INFO sendAsync 823c8ce9-dcc8-4499-864d-681f2fea0c49 02:17:31 INFO - PROCESS | 3424 | ++DOCSHELL 0D430000 == 52 [pid = 3424] [id = 241] 02:17:31 INFO - PROCESS | 3424 | ++DOMWINDOW == 115 (0D435C00) [pid = 3424] [serial = 722] [outer = 00000000] 02:17:31 INFO - PROCESS | 3424 | ++DOMWINDOW == 116 (0D527C00) [pid = 3424] [serial = 723] [outer = 0D435C00] 02:17:31 INFO - PROCESS | 3424 | 1467364651823 Marionette DEBUG loaded listener.js 02:17:31 INFO - PROCESS | 3424 | ++DOMWINDOW == 117 (0DB86800) [pid = 3424] [serial = 724] [outer = 0D435C00] 02:17:32 INFO - PROCESS | 3424 | 1467364652372 Marionette TRACE conn7 <- [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]]]}] 02:17:32 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-2.html | Canvas test: 2d.fillStyle.parse.invalid.hsl-2 02:17:32 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-2.html | took 929ms 02:17:32 INFO - PROCESS | 3424 | 1467364652458 Marionette TRACE conn7 -> [0,929,"getWindowHandle",null] 02:17:32 INFO - PROCESS | 3424 | 1467364652463 Marionette TRACE conn7 <- [1,929,null,{"value":"13"}] 02:17:32 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-3.html 02:17:32 INFO - PROCESS | 3424 | 1467364652470 Marionette TRACE conn7 -> [0,930,"setScriptTimeout",{"ms":35000}] 02:17:32 INFO - PROCESS | 3424 | 1467364652473 Marionette TRACE conn7 <- [1,930,null,{}] 02:17:32 INFO - PROCESS | 3424 | 1467364652477 Marionette TRACE conn7 -> [0,931,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:17:32 INFO - PROCESS | 3424 | 1467364652480 Marionette INFO sendAsync 823c8ce9-dcc8-4499-864d-681f2fea0c49 02:17:32 INFO - PROCESS | 3424 | 1467364652601 Marionette TRACE conn7 <- [1,931,null,{"value":null}] 02:17:32 INFO - PROCESS | 3424 | 1467364652730 Marionette TRACE conn7 -> [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\", \"77f57ffc-e2d5-43f5-9f0e-e3ed3fd421d8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:17:32 INFO - PROCESS | 3424 | 1467364652732 Marionette INFO sendAsync 823c8ce9-dcc8-4499-864d-681f2fea0c49 02:17:32 INFO - PROCESS | 3424 | ++DOCSHELL 17874000 == 53 [pid = 3424] [id = 242] 02:17:32 INFO - PROCESS | 3424 | ++DOMWINDOW == 118 (17E0FC00) [pid = 3424] [serial = 725] [outer = 00000000] 02:17:32 INFO - PROCESS | 3424 | ++DOMWINDOW == 119 (17FC2800) [pid = 3424] [serial = 726] [outer = 17E0FC00] 02:17:32 INFO - PROCESS | 3424 | 1467364652790 Marionette DEBUG loaded listener.js 02:17:32 INFO - PROCESS | 3424 | ++DOMWINDOW == 120 (19379800) [pid = 3424] [serial = 727] [outer = 17E0FC00] 02:17:33 INFO - PROCESS | 3424 | 1467364653400 Marionette TRACE conn7 <- [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]]]}] 02:17:33 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-3.html | Canvas test: 2d.fillStyle.parse.invalid.hsl-3 02:17:33 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-3.html | took 970ms 02:17:33 INFO - PROCESS | 3424 | 1467364653443 Marionette TRACE conn7 -> [0,933,"getWindowHandle",null] 02:17:33 INFO - PROCESS | 3424 | 1467364653446 Marionette TRACE conn7 <- [1,933,null,{"value":"13"}] 02:17:33 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-4.html 02:17:33 INFO - PROCESS | 3424 | 1467364653450 Marionette TRACE conn7 -> [0,934,"setScriptTimeout",{"ms":35000}] 02:17:33 INFO - PROCESS | 3424 | 1467364653453 Marionette TRACE conn7 <- [1,934,null,{}] 02:17:33 INFO - PROCESS | 3424 | 1467364653464 Marionette TRACE conn7 -> [0,935,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:17:33 INFO - PROCESS | 3424 | 1467364653469 Marionette INFO sendAsync 823c8ce9-dcc8-4499-864d-681f2fea0c49 02:17:33 INFO - PROCESS | 3424 | 1467364653583 Marionette TRACE conn7 <- [1,935,null,{"value":null}] 02:17:33 INFO - PROCESS | 3424 | 1467364653718 Marionette TRACE conn7 -> [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\", \"77f57ffc-e2d5-43f5-9f0e-e3ed3fd421d8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:17:33 INFO - PROCESS | 3424 | 1467364653722 Marionette INFO sendAsync 823c8ce9-dcc8-4499-864d-681f2fea0c49 02:17:33 INFO - PROCESS | 3424 | ++DOCSHELL 1AA9B400 == 54 [pid = 3424] [id = 243] 02:17:33 INFO - PROCESS | 3424 | ++DOMWINDOW == 121 (1AA9BC00) [pid = 3424] [serial = 728] [outer = 00000000] 02:17:33 INFO - PROCESS | 3424 | ++DOMWINDOW == 122 (1AAF8800) [pid = 3424] [serial = 729] [outer = 1AA9BC00] 02:17:33 INFO - PROCESS | 3424 | 1467364653780 Marionette DEBUG loaded listener.js 02:17:33 INFO - PROCESS | 3424 | ++DOMWINDOW == 123 (1AD55400) [pid = 3424] [serial = 730] [outer = 1AA9BC00] 02:17:34 INFO - PROCESS | 3424 | 1467364654378 Marionette TRACE conn7 <- [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]]]}] 02:17:34 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-4.html | Canvas test: 2d.fillStyle.parse.invalid.hsl-4 02:17:34 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-4.html | took 970ms 02:17:34 INFO - PROCESS | 3424 | 1467364654423 Marionette TRACE conn7 -> [0,937,"getWindowHandle",null] 02:17:34 INFO - PROCESS | 3424 | 1467364654426 Marionette TRACE conn7 <- [1,937,null,{"value":"13"}] 02:17:34 INFO - PROCESS | 3424 | 1467364654430 Marionette TRACE conn7 -> [0,938,"setScriptTimeout",{"ms":35000}] 02:17:34 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-5.html 02:17:34 INFO - PROCESS | 3424 | 1467364654432 Marionette TRACE conn7 <- [1,938,null,{}] 02:17:34 INFO - PROCESS | 3424 | 1467364654436 Marionette TRACE conn7 -> [0,939,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:17:34 INFO - PROCESS | 3424 | 1467364654438 Marionette INFO sendAsync 823c8ce9-dcc8-4499-864d-681f2fea0c49 02:17:34 INFO - PROCESS | 3424 | 1467364654549 Marionette TRACE conn7 <- [1,939,null,{"value":null}] 02:17:34 INFO - PROCESS | 3424 | 1467364654683 Marionette TRACE conn7 -> [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\", \"77f57ffc-e2d5-43f5-9f0e-e3ed3fd421d8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:17:34 INFO - PROCESS | 3424 | 1467364654685 Marionette INFO sendAsync 823c8ce9-dcc8-4499-864d-681f2fea0c49 02:17:34 INFO - PROCESS | 3424 | ++DOCSHELL 1B9B5C00 == 55 [pid = 3424] [id = 244] 02:17:34 INFO - PROCESS | 3424 | ++DOMWINDOW == 124 (1C4C3400) [pid = 3424] [serial = 731] [outer = 00000000] 02:17:34 INFO - PROCESS | 3424 | ++DOMWINDOW == 125 (1C5BA800) [pid = 3424] [serial = 732] [outer = 1C4C3400] 02:17:34 INFO - PROCESS | 3424 | 1467364654740 Marionette DEBUG loaded listener.js 02:17:34 INFO - PROCESS | 3424 | ++DOMWINDOW == 126 (1C5C6000) [pid = 3424] [serial = 733] [outer = 1C4C3400] 02:17:35 INFO - PROCESS | 3424 | 1467364655353 Marionette TRACE conn7 <- [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]]]}] 02:17:35 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-5.html | Canvas test: 2d.fillStyle.parse.invalid.hsl-5 02:17:35 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-5.html | took 970ms 02:17:35 INFO - PROCESS | 3424 | 1467364655403 Marionette TRACE conn7 -> [0,941,"getWindowHandle",null] 02:17:35 INFO - PROCESS | 3424 | 1467364655406 Marionette TRACE conn7 <- [1,941,null,{"value":"13"}] 02:17:35 INFO - PROCESS | 3424 | 1467364655409 Marionette TRACE conn7 -> [0,942,"setScriptTimeout",{"ms":35000}] 02:17:35 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-6.html 02:17:35 INFO - PROCESS | 3424 | 1467364655411 Marionette TRACE conn7 <- [1,942,null,{}] 02:17:35 INFO - PROCESS | 3424 | 1467364655414 Marionette TRACE conn7 -> [0,943,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:17:35 INFO - PROCESS | 3424 | 1467364655417 Marionette INFO sendAsync 823c8ce9-dcc8-4499-864d-681f2fea0c49 02:17:35 INFO - PROCESS | 3424 | 1467364655527 Marionette TRACE conn7 <- [1,943,null,{"value":null}] 02:17:35 INFO - PROCESS | 3424 | 1467364655839 Marionette TRACE conn7 -> [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\", \"77f57ffc-e2d5-43f5-9f0e-e3ed3fd421d8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:17:35 INFO - PROCESS | 3424 | 1467364655842 Marionette INFO sendAsync 823c8ce9-dcc8-4499-864d-681f2fea0c49 02:17:35 INFO - PROCESS | 3424 | ++DOCSHELL 0C80E400 == 56 [pid = 3424] [id = 245] 02:17:35 INFO - PROCESS | 3424 | ++DOMWINDOW == 127 (0CE34400) [pid = 3424] [serial = 734] [outer = 00000000] 02:17:35 INFO - PROCESS | 3424 | ++DOMWINDOW == 128 (0D432400) [pid = 3424] [serial = 735] [outer = 0CE34400] 02:17:35 INFO - PROCESS | 3424 | 1467364655892 Marionette DEBUG loaded listener.js 02:17:35 INFO - PROCESS | 3424 | ++DOMWINDOW == 129 (0D464C00) [pid = 3424] [serial = 736] [outer = 0CE34400] 02:17:37 INFO - PROCESS | 3424 | --DOCSHELL 17817800 == 55 [pid = 3424] [id = 239] 02:17:37 INFO - PROCESS | 3424 | --DOCSHELL 0CD22C00 == 54 [pid = 3424] [id = 238] 02:17:37 INFO - PROCESS | 3424 | --DOCSHELL 1B57C800 == 53 [pid = 3424] [id = 237] 02:17:37 INFO - PROCESS | 3424 | --DOCSHELL 0C744800 == 52 [pid = 3424] [id = 236] 02:17:37 INFO - PROCESS | 3424 | --DOCSHELL 1A76B000 == 51 [pid = 3424] [id = 235] 02:17:37 INFO - PROCESS | 3424 | --DOCSHELL 18CD9400 == 50 [pid = 3424] [id = 234] 02:17:37 INFO - PROCESS | 3424 | --DOCSHELL 17823400 == 49 [pid = 3424] [id = 233] 02:17:37 INFO - PROCESS | 3424 | --DOCSHELL 0CDCC800 == 48 [pid = 3424] [id = 232] 02:17:37 INFO - PROCESS | 3424 | --DOCSHELL 14E24800 == 47 [pid = 3424] [id = 231] 02:17:37 INFO - PROCESS | 3424 | --DOCSHELL 09069800 == 46 [pid = 3424] [id = 230] 02:17:37 INFO - PROCESS | 3424 | --DOCSHELL 0D45C800 == 45 [pid = 3424] [id = 183] 02:17:37 INFO - PROCESS | 3424 | --DOCSHELL 0D7AAC00 == 44 [pid = 3424] [id = 115] 02:17:37 INFO - PROCESS | 3424 | --DOCSHELL 0C80A000 == 43 [pid = 3424] [id = 118] 02:17:37 INFO - PROCESS | 3424 | --DOCSHELL 1B9A9400 == 42 [pid = 3424] [id = 229] 02:17:37 INFO - PROCESS | 3424 | --DOCSHELL 1937B000 == 41 [pid = 3424] [id = 120] 02:17:37 INFO - PROCESS | 3424 | --DOCSHELL 18037400 == 40 [pid = 3424] [id = 119] 02:17:37 INFO - PROCESS | 3424 | --DOCSHELL 0C802000 == 39 [pid = 3424] [id = 226] 02:17:37 INFO - PROCESS | 3424 | --DOCSHELL 14A97000 == 38 [pid = 3424] [id = 227] 02:17:37 INFO - PROCESS | 3424 | --DOCSHELL 1A767C00 == 37 [pid = 3424] [id = 228] 02:17:37 INFO - PROCESS | 3424 | --DOCSHELL 19C4C000 == 36 [pid = 3424] [id = 202] 02:17:37 INFO - PROCESS | 3424 | --DOCSHELL 0C74D000 == 35 [pid = 3424] [id = 213] 02:17:37 INFO - PROCESS | 3424 | --DOCSHELL 14717C00 == 34 [pid = 3424] [id = 214] 02:17:37 INFO - PROCESS | 3424 | --DOCSHELL 17E13400 == 33 [pid = 3424] [id = 215] 02:17:37 INFO - PROCESS | 3424 | --DOCSHELL 0C80EC00 == 32 [pid = 3424] [id = 114] 02:17:37 INFO - PROCESS | 3424 | --DOCSHELL 1B9B5C00 == 31 [pid = 3424] [id = 244] 02:17:37 INFO - PROCESS | 3424 | --DOCSHELL 17874000 == 30 [pid = 3424] [id = 242] 02:17:37 INFO - PROCESS | 3424 | --DOCSHELL 1AA9B400 == 29 [pid = 3424] [id = 243] 02:17:37 INFO - PROCESS | 3424 | --DOCSHELL 1BE34400 == 28 [pid = 3424] [id = 240] 02:17:37 INFO - PROCESS | 3424 | --DOCSHELL 0D430000 == 27 [pid = 3424] [id = 241] 02:17:37 INFO - PROCESS | 3424 | --DOMWINDOW == 128 (19C54800) [pid = 3424] [serial = 606] [outer = 00000000] [url = about:blank] 02:17:37 INFO - PROCESS | 3424 | --DOMWINDOW == 127 (17FB4400) [pid = 3424] [serial = 567] [outer = 00000000] [url = about:blank] 02:17:37 INFO - PROCESS | 3424 | --DOMWINDOW == 126 (17FC9C00) [pid = 3424] [serial = 576] [outer = 00000000] [url = about:blank] 02:17:37 INFO - PROCESS | 3424 | --DOMWINDOW == 125 (0D733000) [pid = 3424] [serial = 549] [outer = 00000000] [url = about:blank] 02:17:37 INFO - PROCESS | 3424 | --DOMWINDOW == 124 (19376000) [pid = 3424] [serial = 594] [outer = 00000000] [url = about:blank] 02:17:37 INFO - PROCESS | 3424 | --DOMWINDOW == 123 (1A2AE800) [pid = 3424] [serial = 662] [outer = 00000000] [url = about:blank] 02:17:37 INFO - PROCESS | 3424 | --DOMWINDOW == 122 (19C50400) [pid = 3424] [serial = 670] [outer = 00000000] [url = about:blank] 02:17:37 INFO - PROCESS | 3424 | --DOMWINDOW == 121 (1B4B7000) [pid = 3424] [serial = 666] [outer = 00000000] [url = about:blank] 02:17:37 INFO - PROCESS | 3424 | --DOMWINDOW == 120 (0D462000) [pid = 3424] [serial = 648] [outer = 00000000] [url = about:blank] 02:17:37 INFO - PROCESS | 3424 | --DOMWINDOW == 119 (0D431800) [pid = 3424] [serial = 647] [outer = 00000000] [url = about:blank] 02:17:37 INFO - PROCESS | 3424 | --DOMWINDOW == 118 (14A92400) [pid = 3424] [serial = 641] [outer = 00000000] [url = about:blank] 02:17:37 INFO - PROCESS | 3424 | --DOMWINDOW == 117 (19ACAC00) [pid = 3424] [serial = 644] [outer = 00000000] [url = about:blank] 02:17:37 INFO - PROCESS | 3424 | --DOMWINDOW == 116 (0C810800) [pid = 3424] [serial = 638] [outer = 00000000] [url = about:blank] 02:17:37 INFO - PROCESS | 3424 | --DOMWINDOW == 115 (15297000) [pid = 3424] [serial = 653] [outer = 00000000] [url = about:blank] 02:17:37 INFO - PROCESS | 3424 | --DOMWINDOW == 114 (16E6D400) [pid = 3424] [serial = 654] [outer = 00000000] [url = about:blank] 02:17:37 INFO - PROCESS | 3424 | --DOMWINDOW == 113 (17FBC000) [pid = 3424] [serial = 656] [outer = 00000000] [url = about:blank] 02:17:37 INFO - PROCESS | 3424 | --DOMWINDOW == 112 (17FC5000) [pid = 3424] [serial = 657] [outer = 00000000] [url = about:blank] 02:17:37 INFO - PROCESS | 3424 | --DOMWINDOW == 111 (1A7AB400) [pid = 3424] [serial = 663] [outer = 00000000] [url = about:blank] 02:17:37 INFO - PROCESS | 3424 | --DOMWINDOW == 110 (0CFFD000) [pid = 3424] [serial = 650] [outer = 00000000] [url = about:blank] 02:17:37 INFO - PROCESS | 3424 | --DOMWINDOW == 109 (0D45D000) [pid = 3424] [serial = 651] [outer = 00000000] [url = about:blank] 02:17:37 INFO - PROCESS | 3424 | --DOMWINDOW == 108 (16E60C00) [pid = 3424] [serial = 378] [outer = 00000000] [url = about:neterror?e=dnsNotFound&u=https%3A//%25%28server%29s/selfsupport-dummy/&c=UTF-8&f=regular&d=Firefox%20can%E2%80%99t%20find%20the%20server%20at%20%25%28server%29s.] 02:17:37 INFO - PROCESS | 3424 | --DOMWINDOW == 107 (1937DC00) [pid = 3424] [serial = 669] [outer = 00000000] [url = about:blank] 02:17:37 INFO - PROCESS | 3424 | --DOMWINDOW == 106 (1B742000) [pid = 3424] [serial = 672] [outer = 00000000] [url = about:blank] 02:17:37 INFO - PROCESS | 3424 | --DOMWINDOW == 105 (1B743C00) [pid = 3424] [serial = 673] [outer = 00000000] [url = about:blank] 02:17:37 INFO - PROCESS | 3424 | --DOMWINDOW == 104 (1AAF2400) [pid = 3424] [serial = 667] [outer = 00000000] [url = about:blank] 02:17:37 INFO - PROCESS | 3424 | --DOMWINDOW == 103 (18BBFC00) [pid = 3424] [serial = 659] [outer = 00000000] [url = about:blank] 02:17:37 INFO - PROCESS | 3424 | --DOMWINDOW == 102 (18CDEC00) [pid = 3424] [serial = 660] [outer = 00000000] [url = about:blank] 02:17:37 INFO - PROCESS | 3424 | --DOMWINDOW == 101 (1B9AAC00) [pid = 3424] [serial = 675] [outer = 00000000] [url = about:blank] 02:17:37 INFO - PROCESS | 3424 | 1467364657308 Marionette TRACE conn7 <- [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]]]}] 02:17:37 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-6.html | Canvas test: 2d.fillStyle.parse.invalid.hsl-6 02:17:37 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-6.html | took 2014ms 02:17:37 INFO - PROCESS | 3424 | 1467364657437 Marionette TRACE conn7 -> [0,945,"getWindowHandle",null] 02:17:37 INFO - PROCESS | 3424 | 1467364657440 Marionette TRACE conn7 <- [1,945,null,{"value":"13"}] 02:17:37 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsla-1.html 02:17:37 INFO - PROCESS | 3424 | 1467364657448 Marionette TRACE conn7 -> [0,946,"setScriptTimeout",{"ms":35000}] 02:17:37 INFO - PROCESS | 3424 | 1467364657451 Marionette TRACE conn7 <- [1,946,null,{}] 02:17:37 INFO - PROCESS | 3424 | 1467364657461 Marionette TRACE conn7 -> [0,947,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:17:37 INFO - PROCESS | 3424 | 1467364657464 Marionette INFO sendAsync 823c8ce9-dcc8-4499-864d-681f2fea0c49 02:17:37 INFO - PROCESS | 3424 | 1467364657548 Marionette TRACE conn7 <- [1,947,null,{"value":null}] 02:17:37 INFO - PROCESS | 3424 | 1467364657556 Marionette TRACE conn7 -> [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\", \"77f57ffc-e2d5-43f5-9f0e-e3ed3fd421d8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:17:37 INFO - PROCESS | 3424 | 1467364657559 Marionette INFO sendAsync 823c8ce9-dcc8-4499-864d-681f2fea0c49 02:17:37 INFO - PROCESS | 3424 | ++DOCSHELL 0C832400 == 28 [pid = 3424] [id = 246] 02:17:37 INFO - PROCESS | 3424 | ++DOMWINDOW == 102 (0C832800) [pid = 3424] [serial = 737] [outer = 00000000] 02:17:37 INFO - PROCESS | 3424 | ++DOMWINDOW == 103 (0C83B000) [pid = 3424] [serial = 738] [outer = 0C832800] 02:17:37 INFO - PROCESS | 3424 | 1467364657609 Marionette DEBUG loaded listener.js 02:17:37 INFO - PROCESS | 3424 | ++DOMWINDOW == 104 (0C83C400) [pid = 3424] [serial = 739] [outer = 0C832800] 02:17:38 INFO - PROCESS | 3424 | 1467364658106 Marionette TRACE conn7 <- [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]]]}] 02:17:38 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsla-1.html | Canvas test: 2d.fillStyle.parse.invalid.hsla-1 02:17:38 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsla-1.html | took 690ms 02:17:38 INFO - PROCESS | 3424 | 1467364658139 Marionette TRACE conn7 -> [0,949,"getWindowHandle",null] 02:17:38 INFO - PROCESS | 3424 | 1467364658145 Marionette TRACE conn7 <- [1,949,null,{"value":"13"}] 02:17:38 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsla-2.html 02:17:38 INFO - PROCESS | 3424 | 1467364658151 Marionette TRACE conn7 -> [0,950,"setScriptTimeout",{"ms":35000}] 02:17:38 INFO - PROCESS | 3424 | 1467364658154 Marionette TRACE conn7 <- [1,950,null,{}] 02:17:38 INFO - PROCESS | 3424 | 1467364658158 Marionette TRACE conn7 -> [0,951,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:17:38 INFO - PROCESS | 3424 | 1467364658161 Marionette INFO sendAsync 823c8ce9-dcc8-4499-864d-681f2fea0c49 02:17:38 INFO - PROCESS | 3424 | 1467364658251 Marionette TRACE conn7 <- [1,951,null,{"value":null}] 02:17:38 INFO - PROCESS | 3424 | 1467364658336 Marionette TRACE conn7 -> [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\", \"77f57ffc-e2d5-43f5-9f0e-e3ed3fd421d8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:17:38 INFO - PROCESS | 3424 | 1467364658339 Marionette INFO sendAsync 823c8ce9-dcc8-4499-864d-681f2fea0c49 02:17:38 INFO - PROCESS | 3424 | ++DOCSHELL 0D45A000 == 29 [pid = 3424] [id = 247] 02:17:38 INFO - PROCESS | 3424 | ++DOMWINDOW == 105 (0D462000) [pid = 3424] [serial = 740] [outer = 00000000] 02:17:38 INFO - PROCESS | 3424 | ++DOMWINDOW == 106 (0D72D400) [pid = 3424] [serial = 741] [outer = 0D462000] 02:17:38 INFO - PROCESS | 3424 | 1467364658395 Marionette DEBUG loaded listener.js 02:17:38 INFO - PROCESS | 3424 | ++DOMWINDOW == 107 (0D7A3000) [pid = 3424] [serial = 742] [outer = 0D462000] 02:17:38 INFO - PROCESS | 3424 | 1467364658774 Marionette TRACE conn7 <- [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]]]}] 02:17:38 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsla-2.html | Canvas test: 2d.fillStyle.parse.invalid.hsla-2 02:17:38 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsla-2.html | took 670ms 02:17:38 INFO - PROCESS | 3424 | 1467364658824 Marionette TRACE conn7 -> [0,953,"getWindowHandle",null] 02:17:38 INFO - PROCESS | 3424 | 1467364658827 Marionette TRACE conn7 <- [1,953,null,{"value":"13"}] 02:17:38 INFO - PROCESS | 3424 | 1467364658830 Marionette TRACE conn7 -> [0,954,"setScriptTimeout",{"ms":35000}] 02:17:38 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-1.html 02:17:38 INFO - PROCESS | 3424 | 1467364658834 Marionette TRACE conn7 <- [1,954,null,{}] 02:17:38 INFO - PROCESS | 3424 | 1467364658845 Marionette TRACE conn7 -> [0,955,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:17:38 INFO - PROCESS | 3424 | 1467364658850 Marionette INFO sendAsync 823c8ce9-dcc8-4499-864d-681f2fea0c49 02:17:38 INFO - PROCESS | 3424 | 1467364658968 Marionette TRACE conn7 <- [1,955,null,{"value":null}] 02:17:38 INFO - PROCESS | 3424 | 1467364658984 Marionette TRACE conn7 -> [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\", \"77f57ffc-e2d5-43f5-9f0e-e3ed3fd421d8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:17:38 INFO - PROCESS | 3424 | 1467364658987 Marionette INFO sendAsync 823c8ce9-dcc8-4499-864d-681f2fea0c49 02:17:38 INFO - PROCESS | 3424 | ++DOCSHELL 1511E000 == 30 [pid = 3424] [id = 248] 02:17:38 INFO - PROCESS | 3424 | ++DOMWINDOW == 108 (1511F400) [pid = 3424] [serial = 743] [outer = 00000000] 02:17:39 INFO - PROCESS | 3424 | ++DOMWINDOW == 109 (15E4EC00) [pid = 3424] [serial = 744] [outer = 1511F400] 02:17:39 INFO - PROCESS | 3424 | 1467364659036 Marionette DEBUG loaded listener.js 02:17:39 INFO - PROCESS | 3424 | ++DOMWINDOW == 110 (1684C400) [pid = 3424] [serial = 745] [outer = 1511F400] 02:17:39 INFO - PROCESS | 3424 | 1467364659494 Marionette TRACE conn7 <- [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]]]}] 02:17:39 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-1.html | Canvas test: 2d.fillStyle.parse.invalid.name-1 02:17:39 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-1.html | took 730ms 02:17:39 INFO - PROCESS | 3424 | 1467364659564 Marionette TRACE conn7 -> [0,957,"getWindowHandle",null] 02:17:39 INFO - PROCESS | 3424 | 1467364659567 Marionette TRACE conn7 <- [1,957,null,{"value":"13"}] 02:17:39 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-2.html 02:17:39 INFO - PROCESS | 3424 | 1467364659570 Marionette TRACE conn7 -> [0,958,"setScriptTimeout",{"ms":35000}] 02:17:39 INFO - PROCESS | 3424 | 1467364659572 Marionette TRACE conn7 <- [1,958,null,{}] 02:17:39 INFO - PROCESS | 3424 | 1467364659575 Marionette TRACE conn7 -> [0,959,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:17:39 INFO - PROCESS | 3424 | 1467364659578 Marionette INFO sendAsync 823c8ce9-dcc8-4499-864d-681f2fea0c49 02:17:39 INFO - PROCESS | 3424 | 1467364659699 Marionette TRACE conn7 <- [1,959,null,{"value":null}] 02:17:39 INFO - PROCESS | 3424 | 1467364659705 Marionette TRACE conn7 -> [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\", \"77f57ffc-e2d5-43f5-9f0e-e3ed3fd421d8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:17:39 INFO - PROCESS | 3424 | 1467364659707 Marionette INFO sendAsync 823c8ce9-dcc8-4499-864d-681f2fea0c49 02:17:39 INFO - PROCESS | 3424 | ++DOCSHELL 1529A400 == 31 [pid = 3424] [id = 249] 02:17:39 INFO - PROCESS | 3424 | ++DOMWINDOW == 111 (1781DC00) [pid = 3424] [serial = 746] [outer = 00000000] 02:17:39 INFO - PROCESS | 3424 | ++DOMWINDOW == 112 (17876C00) [pid = 3424] [serial = 747] [outer = 1781DC00] 02:17:39 INFO - PROCESS | 3424 | 1467364659751 Marionette DEBUG loaded listener.js 02:17:39 INFO - PROCESS | 3424 | ++DOMWINDOW == 113 (17E1A400) [pid = 3424] [serial = 748] [outer = 1781DC00] 02:17:40 INFO - PROCESS | 3424 | 1467364660201 Marionette TRACE conn7 <- [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]]]}] 02:17:40 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-2.html | Canvas test: 2d.fillStyle.parse.invalid.name-2 02:17:40 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-2.html | took 670ms 02:17:40 INFO - PROCESS | 3424 | 1467364660244 Marionette TRACE conn7 -> [0,961,"getWindowHandle",null] 02:17:40 INFO - PROCESS | 3424 | 1467364660246 Marionette TRACE conn7 <- [1,961,null,{"value":"13"}] 02:17:40 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-3.html 02:17:40 INFO - PROCESS | 3424 | 1467364660249 Marionette TRACE conn7 -> [0,962,"setScriptTimeout",{"ms":35000}] 02:17:40 INFO - PROCESS | 3424 | 1467364660251 Marionette TRACE conn7 <- [1,962,null,{}] 02:17:40 INFO - PROCESS | 3424 | 1467364660260 Marionette TRACE conn7 -> [0,963,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:17:40 INFO - PROCESS | 3424 | 1467364660262 Marionette INFO sendAsync 823c8ce9-dcc8-4499-864d-681f2fea0c49 02:17:40 INFO - PROCESS | 3424 | 1467364660400 Marionette TRACE conn7 <- [1,963,null,{"value":null}] 02:17:40 INFO - PROCESS | 3424 | 1467364660423 Marionette TRACE conn7 -> [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\", \"77f57ffc-e2d5-43f5-9f0e-e3ed3fd421d8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:17:40 INFO - PROCESS | 3424 | 1467364660425 Marionette INFO sendAsync 823c8ce9-dcc8-4499-864d-681f2fea0c49 02:17:40 INFO - PROCESS | 3424 | ++DOCSHELL 0DBEF000 == 32 [pid = 3424] [id = 250] 02:17:40 INFO - PROCESS | 3424 | ++DOMWINDOW == 114 (17FB4400) [pid = 3424] [serial = 749] [outer = 00000000] 02:17:40 INFO - PROCESS | 3424 | ++DOMWINDOW == 115 (17FBEC00) [pid = 3424] [serial = 750] [outer = 17FB4400] 02:17:40 INFO - PROCESS | 3424 | 1467364660470 Marionette DEBUG loaded listener.js 02:17:40 INFO - PROCESS | 3424 | ++DOMWINDOW == 116 (17FC9400) [pid = 3424] [serial = 751] [outer = 17FB4400] 02:17:40 INFO - PROCESS | 3424 | 1467364660890 Marionette TRACE conn7 <- [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]]]}] 02:17:40 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-3.html | Canvas test: 2d.fillStyle.parse.invalid.name-3 02:17:40 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-3.html | took 690ms 02:17:40 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-4.html 02:17:40 INFO - PROCESS | 3424 | 1467364660940 Marionette TRACE conn7 -> [0,965,"getWindowHandle",null] 02:17:40 INFO - PROCESS | 3424 | 1467364660942 Marionette TRACE conn7 <- [1,965,null,{"value":"13"}] 02:17:40 INFO - PROCESS | 3424 | 1467364660952 Marionette TRACE conn7 -> [0,966,"setScriptTimeout",{"ms":35000}] 02:17:40 INFO - PROCESS | 3424 | 1467364660953 Marionette TRACE conn7 <- [1,966,null,{}] 02:17:40 INFO - PROCESS | 3424 | 1467364660957 Marionette TRACE conn7 -> [0,967,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:17:40 INFO - PROCESS | 3424 | 1467364660962 Marionette INFO sendAsync 823c8ce9-dcc8-4499-864d-681f2fea0c49 02:17:41 INFO - PROCESS | 3424 | 1467364661100 Marionette TRACE conn7 <- [1,967,null,{"value":null}] 02:17:41 INFO - PROCESS | 3424 | 1467364661105 Marionette TRACE conn7 -> [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\", \"77f57ffc-e2d5-43f5-9f0e-e3ed3fd421d8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:17:41 INFO - PROCESS | 3424 | 1467364661107 Marionette INFO sendAsync 823c8ce9-dcc8-4499-864d-681f2fea0c49 02:17:41 INFO - PROCESS | 3424 | ++DOCSHELL 17FF1C00 == 33 [pid = 3424] [id = 251] 02:17:41 INFO - PROCESS | 3424 | ++DOMWINDOW == 117 (17FF2400) [pid = 3424] [serial = 752] [outer = 00000000] 02:17:41 INFO - PROCESS | 3424 | ++DOMWINDOW == 118 (19A3E000) [pid = 3424] [serial = 753] [outer = 17FF2400] 02:17:41 INFO - PROCESS | 3424 | 1467364661151 Marionette DEBUG loaded listener.js 02:17:41 INFO - PROCESS | 3424 | ++DOMWINDOW == 119 (19C47400) [pid = 3424] [serial = 754] [outer = 17FF2400] 02:17:42 INFO - PROCESS | 3424 | --DOMWINDOW == 118 (1ACC9000) [pid = 3424] [serial = 634] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex8.html] 02:17:42 INFO - PROCESS | 3424 | --DOMWINDOW == 117 (1A76B800) [pid = 3424] [serial = 704] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex4.html] 02:17:42 INFO - PROCESS | 3424 | --DOMWINDOW == 116 (1ACCF800) [pid = 3424] [serial = 707] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex5.html] 02:17:42 INFO - PROCESS | 3424 | --DOMWINDOW == 115 (14E63000) [pid = 3424] [serial = 680] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-3.html] 02:17:42 INFO - PROCESS | 3424 | --DOMWINDOW == 114 (19A3E400) [pid = 3424] [serial = 701] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex3.html] 02:17:42 INFO - PROCESS | 3424 | --DOMWINDOW == 113 (17823800) [pid = 3424] [serial = 698] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex2.html] 02:17:42 INFO - PROCESS | 3424 | --DOMWINDOW == 112 (0D45C000) [pid = 3424] [serial = 713] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex7.html] 02:17:42 INFO - PROCESS | 3424 | --DOMWINDOW == 111 (09056C00) [pid = 3424] [serial = 689] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-6.html] 02:17:42 INFO - PROCESS | 3424 | --DOMWINDOW == 110 (0CF61800) [pid = 3424] [serial = 695] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex1.html] 02:17:42 INFO - PROCESS | 3424 | --DOMWINDOW == 109 (1B57E000) [pid = 3424] [serial = 710] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex6.html] 02:17:42 INFO - PROCESS | 3424 | --DOMWINDOW == 108 (14E64400) [pid = 3424] [serial = 692] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.html4.html] 02:17:42 INFO - PROCESS | 3424 | --DOMWINDOW == 107 (1A768C00) [pid = 3424] [serial = 683] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-4.html] 02:17:42 INFO - PROCESS | 3424 | --DOMWINDOW == 106 (0C802C00) [pid = 3424] [serial = 677] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-2.html] 02:17:42 INFO - PROCESS | 3424 | --DOMWINDOW == 105 (17823000) [pid = 3424] [serial = 674] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-1.html] 02:17:42 INFO - PROCESS | 3424 | --DOMWINDOW == 104 (1BE29400) [pid = 3424] [serial = 686] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-5.html] 02:17:42 INFO - PROCESS | 3424 | --DOMWINDOW == 103 (18CD7000) [pid = 3424] [serial = 716] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex8.html] 02:17:42 INFO - PROCESS | 3424 | --DOMWINDOW == 102 (1BF8FC00) [pid = 3424] [serial = 719] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-1.html] 02:17:42 INFO - PROCESS | 3424 | --DOMWINDOW == 101 (147E3400) [pid = 3424] [serial = 571] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.html] 02:17:42 INFO - PROCESS | 3424 | --DOMWINDOW == 100 (147E8000) [pid = 3424] [serial = 598] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.get.semitransparent.html] 02:17:42 INFO - PROCESS | 3424 | --DOMWINDOW == 99 (0C83F800) [pid = 3424] [serial = 568] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.unaffected.html] 02:17:42 INFO - PROCESS | 3424 | --DOMWINDOW == 98 (0C943400) [pid = 3424] [serial = 595] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.default.html] 02:17:42 INFO - PROCESS | 3424 | --DOMWINDOW == 97 (0905E800) [pid = 3424] [serial = 544] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.start.ltr.html] 02:17:42 INFO - PROCESS | 3424 | --DOMWINDOW == 96 (1841E800) [pid = 3424] [serial = 601] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.get.solid.html] 02:17:42 INFO - PROCESS | 3424 | --DOMWINDOW == 95 (17E14000) [pid = 3424] [serial = 643] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-3.html] 02:17:42 INFO - PROCESS | 3424 | --DOMWINDOW == 94 (0C74E400) [pid = 3424] [serial = 637] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-1.html] 02:17:42 INFO - PROCESS | 3424 | --DOMWINDOW == 93 (14719C00) [pid = 3424] [serial = 640] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-2.html] 02:17:42 INFO - PROCESS | 3424 | 1467364662232 Marionette TRACE conn7 <- [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]]]}] 02:17:42 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-4.html | Canvas test: 2d.fillStyle.parse.invalid.name-4 02:17:42 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-4.html | took 1337ms 02:17:42 INFO - PROCESS | 3424 | 1467364662285 Marionette TRACE conn7 -> [0,969,"getWindowHandle",null] 02:17:42 INFO - PROCESS | 3424 | 1467364662287 Marionette TRACE conn7 <- [1,969,null,{"value":"13"}] 02:17:42 INFO - PROCESS | 3424 | 1467364662290 Marionette TRACE conn7 -> [0,970,"setScriptTimeout",{"ms":35000}] 02:17:42 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-5.html 02:17:42 INFO - PROCESS | 3424 | 1467364662292 Marionette TRACE conn7 <- [1,970,null,{}] 02:17:42 INFO - PROCESS | 3424 | 1467364662296 Marionette TRACE conn7 -> [0,971,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:17:42 INFO - PROCESS | 3424 | 1467364662298 Marionette INFO sendAsync 823c8ce9-dcc8-4499-864d-681f2fea0c49 02:17:42 INFO - PROCESS | 3424 | 1467364662375 Marionette TRACE conn7 <- [1,971,null,{"value":null}] 02:17:42 INFO - PROCESS | 3424 | 1467364662388 Marionette TRACE conn7 -> [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\", \"77f57ffc-e2d5-43f5-9f0e-e3ed3fd421d8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:17:42 INFO - PROCESS | 3424 | 1467364662390 Marionette INFO sendAsync 823c8ce9-dcc8-4499-864d-681f2fea0c49 02:17:42 INFO - PROCESS | 3424 | ++DOCSHELL 0D456000 == 34 [pid = 3424] [id = 252] 02:17:42 INFO - PROCESS | 3424 | ++DOMWINDOW == 94 (0D456400) [pid = 3424] [serial = 755] [outer = 00000000] 02:17:42 INFO - PROCESS | 3424 | ++DOMWINDOW == 95 (147E3400) [pid = 3424] [serial = 756] [outer = 0D456400] 02:17:42 INFO - PROCESS | 3424 | 1467364662434 Marionette DEBUG loaded listener.js 02:17:42 INFO - PROCESS | 3424 | ++DOMWINDOW == 96 (147E8000) [pid = 3424] [serial = 757] [outer = 0D456400] 02:17:42 INFO - PROCESS | 3424 | 1467364662857 Marionette TRACE conn7 <- [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]]]}] 02:17:42 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-5.html | Canvas test: 2d.fillStyle.parse.invalid.name-5 02:17:42 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-5.html | took 631ms 02:17:42 INFO - PROCESS | 3424 | 1467364662925 Marionette TRACE conn7 -> [0,973,"getWindowHandle",null] 02:17:42 INFO - PROCESS | 3424 | 1467364662927 Marionette TRACE conn7 <- [1,973,null,{"value":"13"}] 02:17:42 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-1.html 02:17:42 INFO - PROCESS | 3424 | 1467364662930 Marionette TRACE conn7 -> [0,974,"setScriptTimeout",{"ms":35000}] 02:17:42 INFO - PROCESS | 3424 | 1467364662932 Marionette TRACE conn7 <- [1,974,null,{}] 02:17:42 INFO - PROCESS | 3424 | 1467364662936 Marionette TRACE conn7 -> [0,975,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:17:42 INFO - PROCESS | 3424 | 1467364662938 Marionette INFO sendAsync 823c8ce9-dcc8-4499-864d-681f2fea0c49 02:17:42 INFO - PROCESS | 3424 | 1467364663015 Marionette TRACE conn7 <- [1,975,null,{"value":null}] 02:17:42 INFO - PROCESS | 3424 | 1467364663020 Marionette TRACE conn7 -> [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\", \"77f57ffc-e2d5-43f5-9f0e-e3ed3fd421d8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:17:42 INFO - PROCESS | 3424 | 1467364663022 Marionette INFO sendAsync 823c8ce9-dcc8-4499-864d-681f2fea0c49 02:17:43 INFO - PROCESS | 3424 | ++DOCSHELL 15295C00 == 35 [pid = 3424] [id = 253] 02:17:43 INFO - PROCESS | 3424 | ++DOMWINDOW == 97 (17820C00) [pid = 3424] [serial = 758] [outer = 00000000] 02:17:43 INFO - PROCESS | 3424 | ++DOMWINDOW == 98 (18CD7000) [pid = 3424] [serial = 759] [outer = 17820C00] 02:17:43 INFO - PROCESS | 3424 | 1467364663066 Marionette DEBUG loaded listener.js 02:17:43 INFO - PROCESS | 3424 | ++DOMWINDOW == 99 (19A3E400) [pid = 3424] [serial = 760] [outer = 17820C00] 02:17:43 INFO - PROCESS | 3424 | 1467364663491 Marionette TRACE conn7 <- [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]]]}] 02:17:43 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-1.html | Canvas test: 2d.fillStyle.parse.invalid.rgb-1 02:17:43 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-1.html | took 572ms 02:17:43 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-2.html 02:17:43 INFO - PROCESS | 3424 | 1467364663503 Marionette TRACE conn7 -> [0,977,"getWindowHandle",null] 02:17:43 INFO - PROCESS | 3424 | 1467364663505 Marionette TRACE conn7 <- [1,977,null,{"value":"13"}] 02:17:43 INFO - PROCESS | 3424 | 1467364663508 Marionette TRACE conn7 -> [0,978,"setScriptTimeout",{"ms":35000}] 02:17:43 INFO - PROCESS | 3424 | 1467364663510 Marionette TRACE conn7 <- [1,978,null,{}] 02:17:43 INFO - PROCESS | 3424 | 1467364663513 Marionette TRACE conn7 -> [0,979,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:17:43 INFO - PROCESS | 3424 | 1467364663515 Marionette INFO sendAsync 823c8ce9-dcc8-4499-864d-681f2fea0c49 02:17:43 INFO - PROCESS | 3424 | 1467364663652 Marionette TRACE conn7 <- [1,979,null,{"value":null}] 02:17:43 INFO - PROCESS | 3424 | 1467364663679 Marionette TRACE conn7 -> [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\", \"77f57ffc-e2d5-43f5-9f0e-e3ed3fd421d8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:17:43 INFO - PROCESS | 3424 | 1467364663681 Marionette INFO sendAsync 823c8ce9-dcc8-4499-864d-681f2fea0c49 02:17:43 INFO - PROCESS | 3424 | ++DOCSHELL 19C4A400 == 36 [pid = 3424] [id = 254] 02:17:43 INFO - PROCESS | 3424 | ++DOMWINDOW == 100 (1A2A7400) [pid = 3424] [serial = 761] [outer = 00000000] 02:17:43 INFO - PROCESS | 3424 | ++DOMWINDOW == 101 (1A7A9800) [pid = 3424] [serial = 762] [outer = 1A2A7400] 02:17:43 INFO - PROCESS | 3424 | 1467364663724 Marionette DEBUG loaded listener.js 02:17:43 INFO - PROCESS | 3424 | ++DOMWINDOW == 102 (1AA8EC00) [pid = 3424] [serial = 763] [outer = 1A2A7400] 02:17:44 INFO - PROCESS | 3424 | 1467364664192 Marionette TRACE conn7 <- [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]]]}] 02:17:44 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-2.html | Canvas test: 2d.fillStyle.parse.invalid.rgb-2 02:17:44 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-2.html | took 730ms 02:17:44 INFO - PROCESS | 3424 | 1467364664240 Marionette TRACE conn7 -> [0,981,"getWindowHandle",null] 02:17:44 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-3.html 02:17:44 INFO - PROCESS | 3424 | 1467364664245 Marionette TRACE conn7 <- [1,981,null,{"value":"13"}] 02:17:44 INFO - PROCESS | 3424 | 1467364664250 Marionette TRACE conn7 -> [0,982,"setScriptTimeout",{"ms":35000}] 02:17:44 INFO - PROCESS | 3424 | 1467364664255 Marionette TRACE conn7 <- [1,982,null,{}] 02:17:44 INFO - PROCESS | 3424 | 1467364664262 Marionette TRACE conn7 -> [0,983,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:17:44 INFO - PROCESS | 3424 | 1467364664265 Marionette INFO sendAsync 823c8ce9-dcc8-4499-864d-681f2fea0c49 02:17:44 INFO - PROCESS | 3424 | 1467364664390 Marionette TRACE conn7 <- [1,983,null,{"value":null}] 02:17:44 INFO - PROCESS | 3424 | 1467364664507 Marionette TRACE conn7 -> [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\", \"77f57ffc-e2d5-43f5-9f0e-e3ed3fd421d8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:17:44 INFO - PROCESS | 3424 | 1467364664512 Marionette INFO sendAsync 823c8ce9-dcc8-4499-864d-681f2fea0c49 02:17:44 INFO - PROCESS | 3424 | ++DOCSHELL 0C809000 == 37 [pid = 3424] [id = 255] 02:17:44 INFO - PROCESS | 3424 | ++DOMWINDOW == 103 (0C80AC00) [pid = 3424] [serial = 764] [outer = 00000000] 02:17:44 INFO - PROCESS | 3424 | ++DOMWINDOW == 104 (0CDCC800) [pid = 3424] [serial = 765] [outer = 0C80AC00] 02:17:44 INFO - PROCESS | 3424 | 1467364664569 Marionette DEBUG loaded listener.js 02:17:44 INFO - PROCESS | 3424 | ++DOMWINDOW == 105 (0D176800) [pid = 3424] [serial = 766] [outer = 0C80AC00] 02:17:45 INFO - PROCESS | 3424 | 1467364665360 Marionette TRACE conn7 <- [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]]]}] 02:17:45 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-3.html | Canvas test: 2d.fillStyle.parse.invalid.rgb-3 02:17:45 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-3.html | took 1182ms 02:17:45 INFO - PROCESS | 3424 | 1467364665414 Marionette TRACE conn7 -> [0,985,"getWindowHandle",null] 02:17:45 INFO - PROCESS | 3424 | 1467364665419 Marionette TRACE conn7 <- [1,985,null,{"value":"13"}] 02:17:45 INFO - PROCESS | 3424 | 1467364665425 Marionette TRACE conn7 -> [0,986,"setScriptTimeout",{"ms":35000}] 02:17:45 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-4.html 02:17:45 INFO - PROCESS | 3424 | 1467364665428 Marionette TRACE conn7 <- [1,986,null,{}] 02:17:45 INFO - PROCESS | 3424 | 1467364665432 Marionette TRACE conn7 -> [0,987,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:17:45 INFO - PROCESS | 3424 | 1467364665435 Marionette INFO sendAsync 823c8ce9-dcc8-4499-864d-681f2fea0c49 02:17:45 INFO - PROCESS | 3424 | 1467364665562 Marionette TRACE conn7 <- [1,987,null,{"value":null}] 02:17:45 INFO - PROCESS | 3424 | 1467364665692 Marionette TRACE conn7 -> [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\", \"77f57ffc-e2d5-43f5-9f0e-e3ed3fd421d8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:17:45 INFO - PROCESS | 3424 | 1467364665695 Marionette INFO sendAsync 823c8ce9-dcc8-4499-864d-681f2fea0c49 02:17:45 INFO - PROCESS | 3424 | ++DOCSHELL 14719C00 == 38 [pid = 3424] [id = 256] 02:17:45 INFO - PROCESS | 3424 | ++DOMWINDOW == 106 (14721400) [pid = 3424] [serial = 767] [outer = 00000000] 02:17:45 INFO - PROCESS | 3424 | ++DOMWINDOW == 107 (151E3400) [pid = 3424] [serial = 768] [outer = 14721400] 02:17:45 INFO - PROCESS | 3424 | 1467364665754 Marionette DEBUG loaded listener.js 02:17:45 INFO - PROCESS | 3424 | ++DOMWINDOW == 108 (16E64800) [pid = 3424] [serial = 769] [outer = 14721400] 02:17:46 INFO - PROCESS | 3424 | 1467364666525 Marionette TRACE conn7 <- [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]]]}] 02:17:46 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-4.html | Canvas test: 2d.fillStyle.parse.invalid.rgb-4 02:17:46 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-4.html | took 1122ms 02:17:46 INFO - PROCESS | 3424 | 1467364666667 Marionette TRACE conn7 -> [0,989,"getWindowHandle",null] 02:17:46 INFO - PROCESS | 3424 | 1467364666671 Marionette TRACE conn7 <- [1,989,null,{"value":"13"}] 02:17:46 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-5.html 02:17:46 INFO - PROCESS | 3424 | 1467364666685 Marionette TRACE conn7 -> [0,990,"setScriptTimeout",{"ms":35000}] 02:17:46 INFO - PROCESS | 3424 | 1467364666688 Marionette TRACE conn7 <- [1,990,null,{}] 02:17:46 INFO - PROCESS | 3424 | 1467364666694 Marionette TRACE conn7 -> [0,991,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:17:46 INFO - PROCESS | 3424 | 1467364666697 Marionette INFO sendAsync 823c8ce9-dcc8-4499-864d-681f2fea0c49 02:17:46 INFO - PROCESS | 3424 | 1467364666809 Marionette TRACE conn7 <- [1,991,null,{"value":null}] 02:17:46 INFO - PROCESS | 3424 | 1467364666941 Marionette TRACE conn7 -> [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\", \"77f57ffc-e2d5-43f5-9f0e-e3ed3fd421d8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:17:46 INFO - PROCESS | 3424 | 1467364666946 Marionette INFO sendAsync 823c8ce9-dcc8-4499-864d-681f2fea0c49 02:17:46 INFO - PROCESS | 3424 | ++DOCSHELL 0CD6E000 == 39 [pid = 3424] [id = 257] 02:17:46 INFO - PROCESS | 3424 | ++DOMWINDOW == 109 (0CD6FC00) [pid = 3424] [serial = 770] [outer = 00000000] 02:17:47 INFO - PROCESS | 3424 | ++DOMWINDOW == 110 (0D172400) [pid = 3424] [serial = 771] [outer = 0CD6FC00] 02:17:47 INFO - PROCESS | 3424 | 1467364666997 Marionette DEBUG loaded listener.js 02:17:47 INFO - PROCESS | 3424 | ++DOMWINDOW == 111 (0D45E000) [pid = 3424] [serial = 772] [outer = 0CD6FC00] 02:17:47 INFO - PROCESS | 3424 | --DOCSHELL 15295C00 == 38 [pid = 3424] [id = 253] 02:17:47 INFO - PROCESS | 3424 | --DOCSHELL 0D456000 == 37 [pid = 3424] [id = 252] 02:17:47 INFO - PROCESS | 3424 | --DOCSHELL 17FF1C00 == 36 [pid = 3424] [id = 251] 02:17:47 INFO - PROCESS | 3424 | --DOCSHELL 0DBEF000 == 35 [pid = 3424] [id = 250] 02:17:47 INFO - PROCESS | 3424 | --DOCSHELL 1529A400 == 34 [pid = 3424] [id = 249] 02:17:47 INFO - PROCESS | 3424 | --DOCSHELL 1511E000 == 33 [pid = 3424] [id = 248] 02:17:47 INFO - PROCESS | 3424 | --DOCSHELL 0D45A000 == 32 [pid = 3424] [id = 247] 02:17:47 INFO - PROCESS | 3424 | --DOCSHELL 0C832400 == 31 [pid = 3424] [id = 246] 02:17:47 INFO - PROCESS | 3424 | --DOMWINDOW == 110 (1B479C00) [pid = 3424] [serial = 636] [outer = 00000000] [url = about:blank] 02:17:47 INFO - PROCESS | 3424 | --DOMWINDOW == 109 (1514A400) [pid = 3424] [serial = 573] [outer = 00000000] [url = about:blank] 02:17:47 INFO - PROCESS | 3424 | --DOMWINDOW == 108 (17817000) [pid = 3424] [serial = 600] [outer = 00000000] [url = about:blank] 02:17:47 INFO - PROCESS | 3424 | --DOMWINDOW == 107 (0CFFAC00) [pid = 3424] [serial = 570] [outer = 00000000] [url = about:blank] 02:17:47 INFO - PROCESS | 3424 | --DOMWINDOW == 106 (0D42F000) [pid = 3424] [serial = 597] [outer = 00000000] [url = about:blank] 02:17:47 INFO - PROCESS | 3424 | --DOMWINDOW == 105 (0C810400) [pid = 3424] [serial = 546] [outer = 00000000] [url = about:blank] 02:17:47 INFO - PROCESS | 3424 | --DOMWINDOW == 104 (19A3F400) [pid = 3424] [serial = 603] [outer = 00000000] [url = about:blank] 02:17:47 INFO - PROCESS | 3424 | --DOMWINDOW == 103 (19C50C00) [pid = 3424] [serial = 645] [outer = 00000000] [url = about:blank] 02:17:47 INFO - PROCESS | 3424 | --DOMWINDOW == 102 (0C897400) [pid = 3424] [serial = 639] [outer = 00000000] [url = about:blank] 02:17:47 INFO - PROCESS | 3424 | --DOMWINDOW == 101 (15122C00) [pid = 3424] [serial = 642] [outer = 00000000] [url = about:blank] 02:17:47 INFO - PROCESS | 3424 | --DOMWINDOW == 100 (1AAEA000) [pid = 3424] [serial = 705] [outer = 00000000] [url = about:blank] 02:17:47 INFO - PROCESS | 3424 | --DOMWINDOW == 99 (1B4B6800) [pid = 3424] [serial = 708] [outer = 00000000] [url = about:blank] 02:17:47 INFO - PROCESS | 3424 | --DOMWINDOW == 98 (1787AC00) [pid = 3424] [serial = 682] [outer = 00000000] [url = about:blank] 02:17:47 INFO - PROCESS | 3424 | --DOMWINDOW == 97 (19C4D400) [pid = 3424] [serial = 702] [outer = 00000000] [url = about:blank] 02:17:47 INFO - PROCESS | 3424 | --DOMWINDOW == 96 (17FE9C00) [pid = 3424] [serial = 699] [outer = 00000000] [url = about:blank] 02:17:47 INFO - PROCESS | 3424 | --DOMWINDOW == 95 (18417400) [pid = 3424] [serial = 700] [outer = 00000000] [url = about:blank] 02:17:47 INFO - PROCESS | 3424 | --DOMWINDOW == 94 (17FC7400) [pid = 3424] [serial = 714] [outer = 00000000] [url = about:blank] 02:17:47 INFO - PROCESS | 3424 | --DOMWINDOW == 93 (0C837800) [pid = 3424] [serial = 690] [outer = 00000000] [url = about:blank] 02:17:47 INFO - PROCESS | 3424 | --DOMWINDOW == 92 (0CDE5000) [pid = 3424] [serial = 691] [outer = 00000000] [url = about:blank] 02:17:47 INFO - PROCESS | 3424 | --DOMWINDOW == 91 (0DC46800) [pid = 3424] [serial = 696] [outer = 00000000] [url = about:blank] 02:17:47 INFO - PROCESS | 3424 | --DOMWINDOW == 90 (1B9B4400) [pid = 3424] [serial = 711] [outer = 00000000] [url = about:blank] 02:17:47 INFO - PROCESS | 3424 | --DOMWINDOW == 89 (15127C00) [pid = 3424] [serial = 697] [outer = 00000000] [url = about:blank] 02:17:47 INFO - PROCESS | 3424 | --DOMWINDOW == 88 (17824400) [pid = 3424] [serial = 693] [outer = 00000000] [url = about:blank] 02:17:47 INFO - PROCESS | 3424 | --DOMWINDOW == 87 (17E17400) [pid = 3424] [serial = 694] [outer = 00000000] [url = about:blank] 02:17:47 INFO - PROCESS | 3424 | --DOMWINDOW == 86 (1AD5AC00) [pid = 3424] [serial = 684] [outer = 00000000] [url = about:blank] 02:17:47 INFO - PROCESS | 3424 | --DOMWINDOW == 85 (1B744C00) [pid = 3424] [serial = 685] [outer = 00000000] [url = about:blank] 02:17:47 INFO - PROCESS | 3424 | --DOMWINDOW == 84 (0C83A800) [pid = 3424] [serial = 678] [outer = 00000000] [url = about:blank] 02:17:47 INFO - PROCESS | 3424 | --DOMWINDOW == 83 (0CEE5C00) [pid = 3424] [serial = 679] [outer = 00000000] [url = about:blank] 02:17:47 INFO - PROCESS | 3424 | --DOMWINDOW == 82 (1B4BC400) [pid = 3424] [serial = 709] [outer = 00000000] [url = about:blank] 02:17:47 INFO - PROCESS | 3424 | --DOMWINDOW == 81 (1B9AE400) [pid = 3424] [serial = 676] [outer = 00000000] [url = about:blank] 02:17:47 INFO - PROCESS | 3424 | --DOMWINDOW == 80 (1BF91800) [pid = 3424] [serial = 687] [outer = 00000000] [url = about:blank] 02:17:47 INFO - PROCESS | 3424 | --DOMWINDOW == 79 (1BF99000) [pid = 3424] [serial = 688] [outer = 00000000] [url = about:blank] 02:17:47 INFO - PROCESS | 3424 | --DOMWINDOW == 78 (17819C00) [pid = 3424] [serial = 681] [outer = 00000000] [url = about:blank] 02:17:47 INFO - PROCESS | 3424 | --DOMWINDOW == 77 (1BE2AC00) [pid = 3424] [serial = 717] [outer = 00000000] [url = about:blank] 02:17:47 INFO - PROCESS | 3424 | --DOMWINDOW == 76 (1BF92000) [pid = 3424] [serial = 718] [outer = 00000000] [url = about:blank] 02:17:47 INFO - PROCESS | 3424 | --DOMWINDOW == 75 (1C5AAC00) [pid = 3424] [serial = 720] [outer = 00000000] [url = about:blank] 02:17:47 INFO - PROCESS | 3424 | --DOMWINDOW == 74 (1B97FC00) [pid = 3424] [serial = 712] [outer = 00000000] [url = about:blank] 02:17:47 INFO - PROCESS | 3424 | --DOMWINDOW == 73 (1AC7E400) [pid = 3424] [serial = 706] [outer = 00000000] [url = about:blank] 02:17:47 INFO - PROCESS | 3424 | --DOMWINDOW == 72 (19C53C00) [pid = 3424] [serial = 703] [outer = 00000000] [url = about:blank] 02:17:47 INFO - PROCESS | 3424 | --DOMWINDOW == 71 (1B474800) [pid = 3424] [serial = 715] [outer = 00000000] [url = about:blank] 02:17:47 INFO - PROCESS | 3424 | --DOMWINDOW == 70 (1C5BC800) [pid = 3424] [serial = 721] [outer = 00000000] [url = about:blank] 02:17:47 INFO - PROCESS | 3424 | 1467364667551 Marionette TRACE conn7 <- [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]]]}] 02:17:47 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-5.html | Canvas test: 2d.fillStyle.parse.invalid.rgb-5 02:17:47 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-5.html | took 929ms 02:17:47 INFO - PROCESS | 3424 | 1467364667620 Marionette TRACE conn7 -> [0,993,"getWindowHandle",null] 02:17:47 INFO - PROCESS | 3424 | 1467364667623 Marionette TRACE conn7 <- [1,993,null,{"value":"13"}] 02:17:47 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-6.html 02:17:47 INFO - PROCESS | 3424 | 1467364667629 Marionette TRACE conn7 -> [0,994,"setScriptTimeout",{"ms":35000}] 02:17:47 INFO - PROCESS | 3424 | 1467364667633 Marionette TRACE conn7 <- [1,994,null,{}] 02:17:47 INFO - PROCESS | 3424 | 1467364667637 Marionette TRACE conn7 -> [0,995,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:17:47 INFO - PROCESS | 3424 | 1467364667639 Marionette INFO sendAsync 823c8ce9-dcc8-4499-864d-681f2fea0c49 02:17:47 INFO - PROCESS | 3424 | 1467364667732 Marionette TRACE conn7 <- [1,995,null,{"value":null}] 02:17:47 INFO - PROCESS | 3424 | 1467364667820 Marionette TRACE conn7 -> [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\", \"77f57ffc-e2d5-43f5-9f0e-e3ed3fd421d8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:17:47 INFO - PROCESS | 3424 | 1467364667823 Marionette INFO sendAsync 823c8ce9-dcc8-4499-864d-681f2fea0c49 02:17:47 INFO - PROCESS | 3424 | ++DOCSHELL 0CE82400 == 32 [pid = 3424] [id = 258] 02:17:47 INFO - PROCESS | 3424 | ++DOMWINDOW == 71 (0CEE5000) [pid = 3424] [serial = 773] [outer = 00000000] 02:17:47 INFO - PROCESS | 3424 | ++DOMWINDOW == 72 (0D432C00) [pid = 3424] [serial = 774] [outer = 0CEE5000] 02:17:47 INFO - PROCESS | 3424 | 1467364667869 Marionette DEBUG loaded listener.js 02:17:47 INFO - PROCESS | 3424 | ++DOMWINDOW == 73 (0D45DC00) [pid = 3424] [serial = 775] [outer = 0CEE5000] 02:17:48 INFO - PROCESS | 3424 | 1467364668262 Marionette TRACE conn7 <- [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]]]}] 02:17:48 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-6.html | Canvas test: 2d.fillStyle.parse.invalid.rgb-6 02:17:48 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-6.html | took 690ms 02:17:48 INFO - PROCESS | 3424 | 1467364668319 Marionette TRACE conn7 -> [0,997,"getWindowHandle",null] 02:17:48 INFO - PROCESS | 3424 | 1467364668322 Marionette TRACE conn7 <- [1,997,null,{"value":"13"}] 02:17:48 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-7.html 02:17:48 INFO - PROCESS | 3424 | 1467364668325 Marionette TRACE conn7 -> [0,998,"setScriptTimeout",{"ms":35000}] 02:17:48 INFO - PROCESS | 3424 | 1467364668327 Marionette TRACE conn7 <- [1,998,null,{}] 02:17:48 INFO - PROCESS | 3424 | 1467364668336 Marionette TRACE conn7 -> [0,999,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:17:48 INFO - PROCESS | 3424 | 1467364668341 Marionette INFO sendAsync 823c8ce9-dcc8-4499-864d-681f2fea0c49 02:17:48 INFO - PROCESS | 3424 | 1467364668431 Marionette TRACE conn7 <- [1,999,null,{"value":null}] 02:17:48 INFO - PROCESS | 3424 | 1467364668479 Marionette TRACE conn7 -> [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\", \"77f57ffc-e2d5-43f5-9f0e-e3ed3fd421d8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:17:48 INFO - PROCESS | 3424 | 1467364668483 Marionette INFO sendAsync 823c8ce9-dcc8-4499-864d-681f2fea0c49 02:17:48 INFO - PROCESS | 3424 | ++DOCSHELL 15129800 == 33 [pid = 3424] [id = 259] 02:17:48 INFO - PROCESS | 3424 | ++DOMWINDOW == 74 (15144C00) [pid = 3424] [serial = 776] [outer = 00000000] 02:17:48 INFO - PROCESS | 3424 | ++DOMWINDOW == 75 (15295C00) [pid = 3424] [serial = 777] [outer = 15144C00] 02:17:48 INFO - PROCESS | 3424 | 1467364668531 Marionette DEBUG loaded listener.js 02:17:48 INFO - PROCESS | 3424 | ++DOMWINDOW == 76 (16E61800) [pid = 3424] [serial = 778] [outer = 15144C00] 02:17:48 INFO - PROCESS | 3424 | 1467364668984 Marionette TRACE conn7 <- [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]]]}] 02:17:49 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-7.html | Canvas test: 2d.fillStyle.parse.invalid.rgb-7 02:17:49 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-7.html | took 730ms 02:17:49 INFO - PROCESS | 3424 | 1467364669059 Marionette TRACE conn7 -> [0,1001,"getWindowHandle",null] 02:17:49 INFO - PROCESS | 3424 | 1467364669062 Marionette TRACE conn7 <- [1,1001,null,{"value":"13"}] 02:17:49 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-1.html 02:17:49 INFO - PROCESS | 3424 | 1467364669065 Marionette TRACE conn7 -> [0,1002,"setScriptTimeout",{"ms":35000}] 02:17:49 INFO - PROCESS | 3424 | 1467364669066 Marionette TRACE conn7 <- [1,1002,null,{}] 02:17:49 INFO - PROCESS | 3424 | 1467364669070 Marionette TRACE conn7 -> [0,1003,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:17:49 INFO - PROCESS | 3424 | 1467364669072 Marionette INFO sendAsync 823c8ce9-dcc8-4499-864d-681f2fea0c49 02:17:49 INFO - PROCESS | 3424 | 1467364669158 Marionette TRACE conn7 <- [1,1003,null,{"value":null}] 02:17:49 INFO - PROCESS | 3424 | 1467364669166 Marionette TRACE conn7 -> [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\", \"77f57ffc-e2d5-43f5-9f0e-e3ed3fd421d8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:17:49 INFO - PROCESS | 3424 | 1467364669168 Marionette INFO sendAsync 823c8ce9-dcc8-4499-864d-681f2fea0c49 02:17:49 INFO - PROCESS | 3424 | ++DOCSHELL 15150400 == 34 [pid = 3424] [id = 260] 02:17:49 INFO - PROCESS | 3424 | ++DOMWINDOW == 77 (16E6DC00) [pid = 3424] [serial = 779] [outer = 00000000] 02:17:49 INFO - PROCESS | 3424 | ++DOMWINDOW == 78 (17F32400) [pid = 3424] [serial = 780] [outer = 16E6DC00] 02:17:49 INFO - PROCESS | 3424 | 1467364669221 Marionette DEBUG loaded listener.js 02:17:49 INFO - PROCESS | 3424 | ++DOMWINDOW == 79 (17FB7000) [pid = 3424] [serial = 781] [outer = 16E6DC00] 02:17:49 INFO - PROCESS | 3424 | 1467364669658 Marionette TRACE conn7 <- [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]]]}] 02:17:49 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-1.html | Canvas test: 2d.fillStyle.parse.invalid.rgba-1 02:17:49 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-1.html | took 630ms 02:17:49 INFO - PROCESS | 3424 | 1467364669695 Marionette TRACE conn7 -> [0,1005,"getWindowHandle",null] 02:17:49 INFO - PROCESS | 3424 | 1467364669697 Marionette TRACE conn7 <- [1,1005,null,{"value":"13"}] 02:17:49 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-2.html 02:17:49 INFO - PROCESS | 3424 | 1467364669700 Marionette TRACE conn7 -> [0,1006,"setScriptTimeout",{"ms":35000}] 02:17:49 INFO - PROCESS | 3424 | 1467364669702 Marionette TRACE conn7 <- [1,1006,null,{}] 02:17:49 INFO - PROCESS | 3424 | 1467364669705 Marionette TRACE conn7 -> [0,1007,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:17:49 INFO - PROCESS | 3424 | 1467364669707 Marionette INFO sendAsync 823c8ce9-dcc8-4499-864d-681f2fea0c49 02:17:49 INFO - PROCESS | 3424 | 1467364669820 Marionette TRACE conn7 <- [1,1007,null,{"value":null}] 02:17:49 INFO - PROCESS | 3424 | 1467364669903 Marionette TRACE conn7 -> [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\", \"77f57ffc-e2d5-43f5-9f0e-e3ed3fd421d8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:17:49 INFO - PROCESS | 3424 | 1467364669905 Marionette INFO sendAsync 823c8ce9-dcc8-4499-864d-681f2fea0c49 02:17:49 INFO - PROCESS | 3424 | ++DOCSHELL 17FC6000 == 35 [pid = 3424] [id = 261] 02:17:49 INFO - PROCESS | 3424 | ++DOMWINDOW == 80 (17FC7800) [pid = 3424] [serial = 782] [outer = 00000000] 02:17:49 INFO - PROCESS | 3424 | ++DOMWINDOW == 81 (17FE9C00) [pid = 3424] [serial = 783] [outer = 17FC7800] 02:17:49 INFO - PROCESS | 3424 | 1467364669949 Marionette DEBUG loaded listener.js 02:17:50 INFO - PROCESS | 3424 | ++DOMWINDOW == 82 (18039800) [pid = 3424] [serial = 784] [outer = 17FC7800] 02:17:50 INFO - PROCESS | 3424 | 1467364670354 Marionette TRACE conn7 <- [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]]]}] 02:17:50 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-2.html | Canvas test: 2d.fillStyle.parse.invalid.rgba-2 02:17:50 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-2.html | took 670ms 02:17:50 INFO - PROCESS | 3424 | 1467364670371 Marionette TRACE conn7 -> [0,1009,"getWindowHandle",null] 02:17:50 INFO - PROCESS | 3424 | 1467364670373 Marionette TRACE conn7 <- [1,1009,null,{"value":"13"}] 02:17:50 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-3.html 02:17:50 INFO - PROCESS | 3424 | 1467364670376 Marionette TRACE conn7 -> [0,1010,"setScriptTimeout",{"ms":35000}] 02:17:50 INFO - PROCESS | 3424 | 1467364670378 Marionette TRACE conn7 <- [1,1010,null,{}] 02:17:50 INFO - PROCESS | 3424 | 1467364670381 Marionette TRACE conn7 -> [0,1011,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:17:50 INFO - PROCESS | 3424 | 1467364670387 Marionette INFO sendAsync 823c8ce9-dcc8-4499-864d-681f2fea0c49 02:17:50 INFO - PROCESS | 3424 | 1467364670536 Marionette TRACE conn7 <- [1,1011,null,{"value":null}] 02:17:50 INFO - PROCESS | 3424 | 1467364670542 Marionette TRACE conn7 -> [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\", \"77f57ffc-e2d5-43f5-9f0e-e3ed3fd421d8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:17:50 INFO - PROCESS | 3424 | 1467364670544 Marionette INFO sendAsync 823c8ce9-dcc8-4499-864d-681f2fea0c49 02:17:50 INFO - PROCESS | 3424 | ++DOCSHELL 18BBB800 == 36 [pid = 3424] [id = 262] 02:17:50 INFO - PROCESS | 3424 | ++DOMWINDOW == 83 (18CD4000) [pid = 3424] [serial = 785] [outer = 00000000] 02:17:50 INFO - PROCESS | 3424 | ++DOMWINDOW == 84 (19C49400) [pid = 3424] [serial = 786] [outer = 18CD4000] 02:17:50 INFO - PROCESS | 3424 | 1467364670644 Marionette DEBUG loaded listener.js 02:17:50 INFO - PROCESS | 3424 | ++DOMWINDOW == 85 (19C51C00) [pid = 3424] [serial = 787] [outer = 18CD4000] 02:17:51 INFO - PROCESS | 3424 | 1467364671092 Marionette TRACE conn7 <- [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]]]}] 02:17:51 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-3.html | Canvas test: 2d.fillStyle.parse.invalid.rgba-3 02:17:51 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-3.html | took 770ms 02:17:51 INFO - PROCESS | 3424 | 1467364671177 Marionette TRACE conn7 -> [0,1013,"getWindowHandle",null] 02:17:51 INFO - PROCESS | 3424 | 1467364671179 Marionette TRACE conn7 <- [1,1013,null,{"value":"13"}] 02:17:51 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-4.html 02:17:51 INFO - PROCESS | 3424 | 1467364671183 Marionette TRACE conn7 -> [0,1014,"setScriptTimeout",{"ms":35000}] 02:17:51 INFO - PROCESS | 3424 | 1467364671184 Marionette TRACE conn7 <- [1,1014,null,{}] 02:17:51 INFO - PROCESS | 3424 | 1467364671188 Marionette TRACE conn7 -> [0,1015,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:17:51 INFO - PROCESS | 3424 | 1467364671190 Marionette INFO sendAsync 823c8ce9-dcc8-4499-864d-681f2fea0c49 02:17:51 INFO - PROCESS | 3424 | 1467364671309 Marionette TRACE conn7 <- [1,1015,null,{"value":null}] 02:17:51 INFO - PROCESS | 3424 | 1467364671323 Marionette TRACE conn7 -> [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\", \"77f57ffc-e2d5-43f5-9f0e-e3ed3fd421d8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:17:51 INFO - PROCESS | 3424 | 1467364671325 Marionette INFO sendAsync 823c8ce9-dcc8-4499-864d-681f2fea0c49 02:17:51 INFO - PROCESS | 3424 | ++DOCSHELL 1A734800 == 37 [pid = 3424] [id = 263] 02:17:51 INFO - PROCESS | 3424 | ++DOMWINDOW == 86 (1A735C00) [pid = 3424] [serial = 788] [outer = 00000000] 02:17:51 INFO - PROCESS | 3424 | ++DOMWINDOW == 87 (1A76B800) [pid = 3424] [serial = 789] [outer = 1A735C00] 02:17:51 INFO - PROCESS | 3424 | 1467364671418 Marionette DEBUG loaded listener.js 02:17:51 INFO - PROCESS | 3424 | ++DOMWINDOW == 88 (1AA93C00) [pid = 3424] [serial = 790] [outer = 1A735C00] 02:17:51 INFO - PROCESS | 3424 | --DOMWINDOW == 87 (1781DC00) [pid = 3424] [serial = 746] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-2.html] 02:17:51 INFO - PROCESS | 3424 | --DOMWINDOW == 86 (0D462000) [pid = 3424] [serial = 740] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsla-2.html] 02:17:51 INFO - PROCESS | 3424 | --DOMWINDOW == 85 (1511F400) [pid = 3424] [serial = 743] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-1.html] 02:17:51 INFO - PROCESS | 3424 | --DOMWINDOW == 84 (0C832800) [pid = 3424] [serial = 737] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsla-1.html] 02:17:51 INFO - PROCESS | 3424 | --DOMWINDOW == 83 (0CE34400) [pid = 3424] [serial = 734] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-6.html] 02:17:51 INFO - PROCESS | 3424 | --DOMWINDOW == 82 (0D435C00) [pid = 3424] [serial = 722] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-2.html] 02:17:51 INFO - PROCESS | 3424 | --DOMWINDOW == 81 (17E0FC00) [pid = 3424] [serial = 725] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-3.html] 02:17:51 INFO - PROCESS | 3424 | --DOMWINDOW == 80 (17FB4400) [pid = 3424] [serial = 749] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-3.html] 02:17:51 INFO - PROCESS | 3424 | --DOMWINDOW == 79 (1AA9BC00) [pid = 3424] [serial = 728] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-4.html] 02:17:51 INFO - PROCESS | 3424 | --DOMWINDOW == 78 (1C4C3400) [pid = 3424] [serial = 731] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-5.html] 02:17:51 INFO - PROCESS | 3424 | --DOMWINDOW == 77 (17FF2400) [pid = 3424] [serial = 752] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-4.html] 02:17:51 INFO - PROCESS | 3424 | --DOMWINDOW == 76 (0D456400) [pid = 3424] [serial = 755] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-5.html] 02:17:51 INFO - PROCESS | 3424 | --DOMWINDOW == 75 (17820C00) [pid = 3424] [serial = 758] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-1.html] 02:17:51 INFO - PROCESS | 3424 | 1467364671886 Marionette TRACE conn7 <- [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]]]}] 02:17:51 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-4.html | Canvas test: 2d.fillStyle.parse.invalid.rgba-4 02:17:51 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-4.html | took 729ms 02:17:51 INFO - PROCESS | 3424 | 1467364671913 Marionette TRACE conn7 -> [0,1017,"getWindowHandle",null] 02:17:51 INFO - PROCESS | 3424 | 1467364671915 Marionette TRACE conn7 <- [1,1017,null,{"value":"13"}] 02:17:51 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-5.html 02:17:51 INFO - PROCESS | 3424 | 1467364671918 Marionette TRACE conn7 -> [0,1018,"setScriptTimeout",{"ms":35000}] 02:17:51 INFO - PROCESS | 3424 | 1467364671920 Marionette TRACE conn7 <- [1,1018,null,{}] 02:17:51 INFO - PROCESS | 3424 | 1467364671928 Marionette TRACE conn7 -> [0,1019,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:17:51 INFO - PROCESS | 3424 | 1467364671929 Marionette INFO sendAsync 823c8ce9-dcc8-4499-864d-681f2fea0c49 02:17:52 INFO - PROCESS | 3424 | 1467364672009 Marionette TRACE conn7 <- [1,1019,null,{"value":null}] 02:17:52 INFO - PROCESS | 3424 | 1467364672015 Marionette TRACE conn7 -> [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\", \"77f57ffc-e2d5-43f5-9f0e-e3ed3fd421d8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:17:52 INFO - PROCESS | 3424 | 1467364672017 Marionette INFO sendAsync 823c8ce9-dcc8-4499-864d-681f2fea0c49 02:17:52 INFO - PROCESS | 3424 | ++DOCSHELL 0D456400 == 38 [pid = 3424] [id = 264] 02:17:52 INFO - PROCESS | 3424 | ++DOMWINDOW == 76 (0D45A400) [pid = 3424] [serial = 791] [outer = 00000000] 02:17:52 INFO - PROCESS | 3424 | ++DOMWINDOW == 77 (17FB4400) [pid = 3424] [serial = 792] [outer = 0D45A400] 02:17:52 INFO - PROCESS | 3424 | 1467364672060 Marionette DEBUG loaded listener.js 02:17:52 INFO - PROCESS | 3424 | ++DOMWINDOW == 78 (19379000) [pid = 3424] [serial = 793] [outer = 0D45A400] 02:17:52 INFO - PROCESS | 3424 | 1467364672476 Marionette TRACE conn7 <- [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]]]}] 02:17:52 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-5.html | Canvas test: 2d.fillStyle.parse.invalid.rgba-5 02:17:52 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-5.html | took 630ms 02:17:52 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-6.html 02:17:52 INFO - PROCESS | 3424 | 1467364672549 Marionette TRACE conn7 -> [0,1021,"getWindowHandle",null] 02:17:52 INFO - PROCESS | 3424 | 1467364672552 Marionette TRACE conn7 <- [1,1021,null,{"value":"13"}] 02:17:52 INFO - PROCESS | 3424 | 1467364672554 Marionette TRACE conn7 -> [0,1022,"setScriptTimeout",{"ms":35000}] 02:17:52 INFO - PROCESS | 3424 | 1467364672556 Marionette TRACE conn7 <- [1,1022,null,{}] 02:17:52 INFO - PROCESS | 3424 | 1467364672560 Marionette TRACE conn7 -> [0,1023,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:17:52 INFO - PROCESS | 3424 | 1467364672562 Marionette INFO sendAsync 823c8ce9-dcc8-4499-864d-681f2fea0c49 02:17:52 INFO - PROCESS | 3424 | 1467364672667 Marionette TRACE conn7 <- [1,1023,null,{"value":null}] 02:17:52 INFO - PROCESS | 3424 | 1467364672676 Marionette TRACE conn7 -> [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\", \"77f57ffc-e2d5-43f5-9f0e-e3ed3fd421d8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:17:52 INFO - PROCESS | 3424 | 1467364672677 Marionette INFO sendAsync 823c8ce9-dcc8-4499-864d-681f2fea0c49 02:17:52 INFO - PROCESS | 3424 | ++DOCSHELL 1AA92000 == 39 [pid = 3424] [id = 265] 02:17:52 INFO - PROCESS | 3424 | ++DOMWINDOW == 79 (1AA97000) [pid = 3424] [serial = 794] [outer = 00000000] 02:17:52 INFO - PROCESS | 3424 | ++DOMWINDOW == 80 (1AAEAC00) [pid = 3424] [serial = 795] [outer = 1AA97000] 02:17:52 INFO - PROCESS | 3424 | 1467364672720 Marionette DEBUG loaded listener.js 02:17:52 INFO - PROCESS | 3424 | ++DOMWINDOW == 81 (1AAF4400) [pid = 3424] [serial = 796] [outer = 1AA97000] 02:17:53 INFO - PROCESS | 3424 | 1467364673130 Marionette TRACE conn7 <- [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]]]}] 02:17:53 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-6.html | Canvas test: 2d.fillStyle.parse.invalid.rgba-6 02:17:53 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-6.html | took 630ms 02:17:53 INFO - PROCESS | 3424 | 1467364673185 Marionette TRACE conn7 -> [0,1025,"getWindowHandle",null] 02:17:53 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-7.html 02:17:53 INFO - PROCESS | 3424 | 1467364673188 Marionette TRACE conn7 <- [1,1025,null,{"value":"13"}] 02:17:53 INFO - PROCESS | 3424 | 1467364673191 Marionette TRACE conn7 -> [0,1026,"setScriptTimeout",{"ms":35000}] 02:17:53 INFO - PROCESS | 3424 | 1467364673193 Marionette TRACE conn7 <- [1,1026,null,{}] 02:17:53 INFO - PROCESS | 3424 | 1467364673196 Marionette TRACE conn7 -> [0,1027,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:17:53 INFO - PROCESS | 3424 | 1467364673198 Marionette INFO sendAsync 823c8ce9-dcc8-4499-864d-681f2fea0c49 02:17:53 INFO - PROCESS | 3424 | 1467364673279 Marionette TRACE conn7 <- [1,1027,null,{"value":null}] 02:17:53 INFO - PROCESS | 3424 | 1467364673284 Marionette TRACE conn7 -> [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\", \"77f57ffc-e2d5-43f5-9f0e-e3ed3fd421d8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:17:53 INFO - PROCESS | 3424 | 1467364673286 Marionette INFO sendAsync 823c8ce9-dcc8-4499-864d-681f2fea0c49 02:17:53 INFO - PROCESS | 3424 | ++DOCSHELL 17E16800 == 40 [pid = 3424] [id = 266] 02:17:53 INFO - PROCESS | 3424 | ++DOMWINDOW == 82 (1AAF2800) [pid = 3424] [serial = 797] [outer = 00000000] 02:17:53 INFO - PROCESS | 3424 | ++DOMWINDOW == 83 (1ACC5C00) [pid = 3424] [serial = 798] [outer = 1AAF2800] 02:17:53 INFO - PROCESS | 3424 | 1467364673330 Marionette DEBUG loaded listener.js 02:17:53 INFO - PROCESS | 3424 | ++DOMWINDOW == 84 (1ACC6800) [pid = 3424] [serial = 799] [outer = 1AAF2800] 02:17:53 INFO - PROCESS | 3424 | 1467364673756 Marionette TRACE conn7 <- [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]]]}] 02:17:53 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-7.html | Canvas test: 2d.fillStyle.parse.invalid.rgba-7 02:17:53 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-7.html | took 630ms 02:17:53 INFO - PROCESS | 3424 | 1467364673848 Marionette TRACE conn7 -> [0,1029,"getWindowHandle",null] 02:17:53 INFO - PROCESS | 3424 | 1467364673852 Marionette TRACE conn7 <- [1,1029,null,{"value":"13"}] 02:17:53 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-1.html 02:17:53 INFO - PROCESS | 3424 | 1467364673857 Marionette TRACE conn7 -> [0,1030,"setScriptTimeout",{"ms":35000}] 02:17:53 INFO - PROCESS | 3424 | 1467364673861 Marionette TRACE conn7 <- [1,1030,null,{}] 02:17:53 INFO - PROCESS | 3424 | 1467364673868 Marionette TRACE conn7 -> [0,1031,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:17:53 INFO - PROCESS | 3424 | 1467364673871 Marionette INFO sendAsync 823c8ce9-dcc8-4499-864d-681f2fea0c49 02:17:54 INFO - PROCESS | 3424 | 1467364674027 Marionette TRACE conn7 <- [1,1031,null,{"value":null}] 02:17:54 INFO - PROCESS | 3424 | 1467364674201 Marionette TRACE conn7 -> [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\", \"77f57ffc-e2d5-43f5-9f0e-e3ed3fd421d8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:17:54 INFO - PROCESS | 3424 | 1467364674206 Marionette INFO sendAsync 823c8ce9-dcc8-4499-864d-681f2fea0c49 02:17:54 INFO - PROCESS | 3424 | ++DOCSHELL 0C83A000 == 41 [pid = 3424] [id = 267] 02:17:54 INFO - PROCESS | 3424 | ++DOMWINDOW == 85 (0C83AC00) [pid = 3424] [serial = 800] [outer = 00000000] 02:17:54 INFO - PROCESS | 3424 | ++DOMWINDOW == 86 (0CDC9400) [pid = 3424] [serial = 801] [outer = 0C83AC00] 02:17:54 INFO - PROCESS | 3424 | 1467364674262 Marionette DEBUG loaded listener.js 02:17:54 INFO - PROCESS | 3424 | ++DOMWINDOW == 87 (0D173800) [pid = 3424] [serial = 802] [outer = 0C83AC00] 02:17:54 INFO - PROCESS | 3424 | 1467364674855 Marionette TRACE conn7 <- [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]]]}] 02:17:54 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-1.html | Canvas test: 2d.fillStyle.parse.rgb-clamp-1 02:17:54 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-1.html | took 1023ms 02:17:54 INFO - PROCESS | 3424 | 1467364674881 Marionette TRACE conn7 -> [0,1033,"getWindowHandle",null] 02:17:54 INFO - PROCESS | 3424 | 1467364674884 Marionette TRACE conn7 <- [1,1033,null,{"value":"13"}] 02:17:54 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-2.html 02:17:54 INFO - PROCESS | 3424 | 1467364674891 Marionette TRACE conn7 -> [0,1034,"setScriptTimeout",{"ms":35000}] 02:17:54 INFO - PROCESS | 3424 | 1467364674895 Marionette TRACE conn7 <- [1,1034,null,{}] 02:17:54 INFO - PROCESS | 3424 | 1467364674899 Marionette TRACE conn7 -> [0,1035,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:17:54 INFO - PROCESS | 3424 | 1467364674902 Marionette INFO sendAsync 823c8ce9-dcc8-4499-864d-681f2fea0c49 02:17:55 INFO - PROCESS | 3424 | 1467364675014 Marionette TRACE conn7 <- [1,1035,null,{"value":null}] 02:17:55 INFO - PROCESS | 3424 | 1467364675148 Marionette TRACE conn7 -> [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\", \"77f57ffc-e2d5-43f5-9f0e-e3ed3fd421d8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:17:55 INFO - PROCESS | 3424 | 1467364675151 Marionette INFO sendAsync 823c8ce9-dcc8-4499-864d-681f2fea0c49 02:17:55 INFO - PROCESS | 3424 | ++DOCSHELL 14A9D800 == 42 [pid = 3424] [id = 268] 02:17:55 INFO - PROCESS | 3424 | ++DOMWINDOW == 88 (14E68800) [pid = 3424] [serial = 803] [outer = 00000000] 02:17:55 INFO - PROCESS | 3424 | ++DOMWINDOW == 89 (16E6EC00) [pid = 3424] [serial = 804] [outer = 14E68800] 02:17:55 INFO - PROCESS | 3424 | 1467364675208 Marionette DEBUG loaded listener.js 02:17:55 INFO - PROCESS | 3424 | ++DOMWINDOW == 90 (17E0B800) [pid = 3424] [serial = 805] [outer = 14E68800] 02:17:55 INFO - PROCESS | 3424 | 1467364675779 Marionette TRACE conn7 <- [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]]]}] 02:17:55 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-2.html | Canvas test: 2d.fillStyle.parse.rgb-clamp-2 02:17:55 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-2.html | took 990ms 02:17:55 INFO - PROCESS | 3424 | 1467364675881 Marionette TRACE conn7 -> [0,1037,"getWindowHandle",null] 02:17:55 INFO - PROCESS | 3424 | 1467364675884 Marionette TRACE conn7 <- [1,1037,null,{"value":"13"}] 02:17:55 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-3.html 02:17:55 INFO - PROCESS | 3424 | 1467364675887 Marionette TRACE conn7 -> [0,1038,"setScriptTimeout",{"ms":35000}] 02:17:55 INFO - PROCESS | 3424 | 1467364675890 Marionette TRACE conn7 <- [1,1038,null,{}] 02:17:55 INFO - PROCESS | 3424 | 1467364675901 Marionette TRACE conn7 -> [0,1039,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:17:55 INFO - PROCESS | 3424 | 1467364675906 Marionette INFO sendAsync 823c8ce9-dcc8-4499-864d-681f2fea0c49 02:17:56 INFO - PROCESS | 3424 | 1467364676056 Marionette TRACE conn7 <- [1,1039,null,{"value":null}] 02:17:56 INFO - PROCESS | 3424 | 1467364676185 Marionette TRACE conn7 -> [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\", \"77f57ffc-e2d5-43f5-9f0e-e3ed3fd421d8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:17:56 INFO - PROCESS | 3424 | 1467364676189 Marionette INFO sendAsync 823c8ce9-dcc8-4499-864d-681f2fea0c49 02:17:56 INFO - PROCESS | 3424 | ++DOCSHELL 1AA92800 == 43 [pid = 3424] [id = 269] 02:17:56 INFO - PROCESS | 3424 | ++DOMWINDOW == 91 (1AA94C00) [pid = 3424] [serial = 806] [outer = 00000000] 02:17:56 INFO - PROCESS | 3424 | ++DOMWINDOW == 92 (1AC85000) [pid = 3424] [serial = 807] [outer = 1AA94C00] 02:17:56 INFO - PROCESS | 3424 | 1467364676247 Marionette DEBUG loaded listener.js 02:17:56 INFO - PROCESS | 3424 | ++DOMWINDOW == 93 (1AD5BC00) [pid = 3424] [serial = 808] [outer = 1AA94C00] 02:17:56 INFO - PROCESS | 3424 | 1467364676833 Marionette TRACE conn7 <- [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]]]}] 02:17:56 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-3.html | Canvas test: 2d.fillStyle.parse.rgb-clamp-3 02:17:56 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-3.html | took 970ms 02:17:56 INFO - PROCESS | 3424 | 1467364676861 Marionette TRACE conn7 -> [0,1041,"getWindowHandle",null] 02:17:56 INFO - PROCESS | 3424 | 1467364676863 Marionette TRACE conn7 <- [1,1041,null,{"value":"13"}] 02:17:56 INFO - PROCESS | 3424 | 1467364676867 Marionette TRACE conn7 -> [0,1042,"setScriptTimeout",{"ms":35000}] 02:17:56 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-4.html 02:17:56 INFO - PROCESS | 3424 | 1467364676869 Marionette TRACE conn7 <- [1,1042,null,{}] 02:17:56 INFO - PROCESS | 3424 | 1467364676872 Marionette TRACE conn7 -> [0,1043,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:17:56 INFO - PROCESS | 3424 | 1467364676874 Marionette INFO sendAsync 823c8ce9-dcc8-4499-864d-681f2fea0c49 02:17:56 INFO - PROCESS | 3424 | 1467364676984 Marionette TRACE conn7 <- [1,1043,null,{"value":null}] 02:17:57 INFO - PROCESS | 3424 | 1467364677088 Marionette TRACE conn7 -> [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\", \"77f57ffc-e2d5-43f5-9f0e-e3ed3fd421d8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:17:57 INFO - PROCESS | 3424 | 1467364677090 Marionette INFO sendAsync 823c8ce9-dcc8-4499-864d-681f2fea0c49 02:17:57 INFO - PROCESS | 3424 | ++DOCSHELL 1B4B6800 == 44 [pid = 3424] [id = 270] 02:17:57 INFO - PROCESS | 3424 | ++DOMWINDOW == 94 (1B4B7000) [pid = 3424] [serial = 809] [outer = 00000000] 02:17:57 INFO - PROCESS | 3424 | ++DOMWINDOW == 95 (1B4C1C00) [pid = 3424] [serial = 810] [outer = 1B4B7000] 02:17:57 INFO - PROCESS | 3424 | 1467364677143 Marionette DEBUG loaded listener.js 02:17:57 INFO - PROCESS | 3424 | ++DOMWINDOW == 96 (1B57A000) [pid = 3424] [serial = 811] [outer = 1B4B7000] 02:17:57 INFO - PROCESS | 3424 | 1467364677943 Marionette TRACE conn7 <- [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]]]}] 02:17:57 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-4.html | Canvas test: 2d.fillStyle.parse.rgb-clamp-4 02:17:57 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-4.html | took 1115ms 02:17:57 INFO - PROCESS | 3424 | 1467364677987 Marionette TRACE conn7 -> [0,1045,"getWindowHandle",null] 02:17:57 INFO - PROCESS | 3424 | 1467364677991 Marionette TRACE conn7 <- [1,1045,null,{"value":"13"}] 02:17:57 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-5.html 02:17:58 INFO - PROCESS | 3424 | 1467364677997 Marionette TRACE conn7 -> [0,1046,"setScriptTimeout",{"ms":35000}] 02:17:58 INFO - PROCESS | 3424 | 1467364678000 Marionette TRACE conn7 <- [1,1046,null,{}] 02:17:58 INFO - PROCESS | 3424 | 1467364678005 Marionette TRACE conn7 -> [0,1047,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:17:58 INFO - PROCESS | 3424 | 1467364678008 Marionette INFO sendAsync 823c8ce9-dcc8-4499-864d-681f2fea0c49 02:17:58 INFO - PROCESS | 3424 | 1467364678112 Marionette TRACE conn7 <- [1,1047,null,{"value":null}] 02:17:58 INFO - PROCESS | 3424 | 1467364678250 Marionette TRACE conn7 -> [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\", \"77f57ffc-e2d5-43f5-9f0e-e3ed3fd421d8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:17:58 INFO - PROCESS | 3424 | 1467364678254 Marionette INFO sendAsync 823c8ce9-dcc8-4499-864d-681f2fea0c49 02:17:58 INFO - PROCESS | 3424 | ++DOCSHELL 0D7A2000 == 45 [pid = 3424] [id = 271] 02:17:58 INFO - PROCESS | 3424 | ++DOMWINDOW == 97 (0DBE7C00) [pid = 3424] [serial = 812] [outer = 00000000] 02:17:58 INFO - PROCESS | 3424 | ++DOMWINDOW == 98 (114DA400) [pid = 3424] [serial = 813] [outer = 0DBE7C00] 02:17:58 INFO - PROCESS | 3424 | 1467364678305 Marionette DEBUG loaded listener.js 02:17:58 INFO - PROCESS | 3424 | ++DOMWINDOW == 99 (147A3C00) [pid = 3424] [serial = 814] [outer = 0DBE7C00] 02:17:59 INFO - PROCESS | 3424 | --DOCSHELL 1AA92000 == 44 [pid = 3424] [id = 265] 02:17:59 INFO - PROCESS | 3424 | --DOCSHELL 0D456400 == 43 [pid = 3424] [id = 264] 02:17:59 INFO - PROCESS | 3424 | --DOCSHELL 1A734800 == 42 [pid = 3424] [id = 263] 02:17:59 INFO - PROCESS | 3424 | --DOCSHELL 18BBB800 == 41 [pid = 3424] [id = 262] 02:17:59 INFO - PROCESS | 3424 | --DOCSHELL 17FC6000 == 40 [pid = 3424] [id = 261] 02:17:59 INFO - PROCESS | 3424 | --DOCSHELL 15150400 == 39 [pid = 3424] [id = 260] 02:17:59 INFO - PROCESS | 3424 | --DOCSHELL 15129800 == 38 [pid = 3424] [id = 259] 02:17:59 INFO - PROCESS | 3424 | --DOCSHELL 0CE82400 == 37 [pid = 3424] [id = 258] 02:17:59 INFO - PROCESS | 3424 | --DOCSHELL 0CD6E000 == 36 [pid = 3424] [id = 257] 02:17:59 INFO - PROCESS | 3424 | --DOCSHELL 14719C00 == 35 [pid = 3424] [id = 256] 02:17:59 INFO - PROCESS | 3424 | --DOCSHELL 0C809000 == 34 [pid = 3424] [id = 255] 02:17:59 INFO - PROCESS | 3424 | --DOCSHELL 0C80E400 == 33 [pid = 3424] [id = 245] 02:17:59 INFO - PROCESS | 3424 | --DOCSHELL 19C4A400 == 32 [pid = 3424] [id = 254] 02:17:59 INFO - PROCESS | 3424 | --DOCSHELL 1B4B6800 == 31 [pid = 3424] [id = 270] 02:17:59 INFO - PROCESS | 3424 | --DOCSHELL 1AA92800 == 30 [pid = 3424] [id = 269] 02:17:59 INFO - PROCESS | 3424 | --DOCSHELL 17E16800 == 29 [pid = 3424] [id = 266] 02:17:59 INFO - PROCESS | 3424 | --DOCSHELL 0C83A000 == 28 [pid = 3424] [id = 267] 02:17:59 INFO - PROCESS | 3424 | --DOCSHELL 14A9D800 == 27 [pid = 3424] [id = 268] 02:17:59 INFO - PROCESS | 3424 | --DOMWINDOW == 98 (17876C00) [pid = 3424] [serial = 747] [outer = 00000000] [url = about:blank] 02:17:59 INFO - PROCESS | 3424 | --DOMWINDOW == 97 (0D72D400) [pid = 3424] [serial = 741] [outer = 00000000] [url = about:blank] 02:17:59 INFO - PROCESS | 3424 | --DOMWINDOW == 96 (0D7A3000) [pid = 3424] [serial = 742] [outer = 00000000] [url = about:blank] 02:17:59 INFO - PROCESS | 3424 | --DOMWINDOW == 95 (15E4EC00) [pid = 3424] [serial = 744] [outer = 00000000] [url = about:blank] 02:17:59 INFO - PROCESS | 3424 | --DOMWINDOW == 94 (0C83B000) [pid = 3424] [serial = 738] [outer = 00000000] [url = about:blank] 02:17:59 INFO - PROCESS | 3424 | --DOMWINDOW == 93 (0C83C400) [pid = 3424] [serial = 739] [outer = 00000000] [url = about:blank] 02:17:59 INFO - PROCESS | 3424 | --DOMWINDOW == 92 (0D464C00) [pid = 3424] [serial = 736] [outer = 00000000] [url = about:blank] 02:17:59 INFO - PROCESS | 3424 | --DOMWINDOW == 91 (0D432400) [pid = 3424] [serial = 735] [outer = 00000000] [url = about:blank] 02:17:59 INFO - PROCESS | 3424 | --DOMWINDOW == 90 (0DB86800) [pid = 3424] [serial = 724] [outer = 00000000] [url = about:blank] 02:17:59 INFO - PROCESS | 3424 | --DOMWINDOW == 89 (0D527C00) [pid = 3424] [serial = 723] [outer = 00000000] [url = about:blank] 02:17:59 INFO - PROCESS | 3424 | --DOMWINDOW == 88 (19379800) [pid = 3424] [serial = 727] [outer = 00000000] [url = about:blank] 02:17:59 INFO - PROCESS | 3424 | --DOMWINDOW == 87 (17FC2800) [pid = 3424] [serial = 726] [outer = 00000000] [url = about:blank] 02:17:59 INFO - PROCESS | 3424 | --DOMWINDOW == 86 (17FC9400) [pid = 3424] [serial = 751] [outer = 00000000] [url = about:blank] 02:17:59 INFO - PROCESS | 3424 | --DOMWINDOW == 85 (1AD55400) [pid = 3424] [serial = 730] [outer = 00000000] [url = about:blank] 02:17:59 INFO - PROCESS | 3424 | --DOMWINDOW == 84 (1AAF8800) [pid = 3424] [serial = 729] [outer = 00000000] [url = about:blank] 02:17:59 INFO - PROCESS | 3424 | --DOMWINDOW == 83 (1C5C6000) [pid = 3424] [serial = 733] [outer = 00000000] [url = about:blank] 02:17:59 INFO - PROCESS | 3424 | --DOMWINDOW == 82 (1C5BA800) [pid = 3424] [serial = 732] [outer = 00000000] [url = about:blank] 02:17:59 INFO - PROCESS | 3424 | --DOMWINDOW == 81 (17FBEC00) [pid = 3424] [serial = 750] [outer = 00000000] [url = about:blank] 02:17:59 INFO - PROCESS | 3424 | --DOMWINDOW == 80 (19A3E000) [pid = 3424] [serial = 753] [outer = 00000000] [url = about:blank] 02:17:59 INFO - PROCESS | 3424 | --DOMWINDOW == 79 (147E8000) [pid = 3424] [serial = 757] [outer = 00000000] [url = about:blank] 02:17:59 INFO - PROCESS | 3424 | --DOMWINDOW == 78 (147E3400) [pid = 3424] [serial = 756] [outer = 00000000] [url = about:blank] 02:17:59 INFO - PROCESS | 3424 | --DOMWINDOW == 77 (19C47400) [pid = 3424] [serial = 754] [outer = 00000000] [url = about:blank] 02:17:59 INFO - PROCESS | 3424 | --DOMWINDOW == 76 (19A3E400) [pid = 3424] [serial = 760] [outer = 00000000] [url = about:blank] 02:17:59 INFO - PROCESS | 3424 | --DOMWINDOW == 75 (17E1A400) [pid = 3424] [serial = 748] [outer = 00000000] [url = about:blank] 02:17:59 INFO - PROCESS | 3424 | --DOMWINDOW == 74 (18CD7000) [pid = 3424] [serial = 759] [outer = 00000000] [url = about:blank] 02:17:59 INFO - PROCESS | 3424 | --DOMWINDOW == 73 (1684C400) [pid = 3424] [serial = 745] [outer = 00000000] [url = about:blank] 02:17:59 INFO - PROCESS | 3424 | --DOMWINDOW == 72 (1A7A9800) [pid = 3424] [serial = 762] [outer = 00000000] [url = about:blank] 02:17:59 INFO - PROCESS | 3424 | 1467364679644 Marionette TRACE conn7 <- [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]]]}] 02:17:59 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-5.html | Canvas test: 2d.fillStyle.parse.rgb-clamp-5 02:17:59 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-5.html | took 1678ms 02:17:59 INFO - PROCESS | 3424 | 1467364679675 Marionette TRACE conn7 -> [0,1049,"getWindowHandle",null] 02:17:59 INFO - PROCESS | 3424 | 1467364679679 Marionette TRACE conn7 <- [1,1049,null,{"value":"13"}] 02:17:59 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-eof.html 02:17:59 INFO - PROCESS | 3424 | 1467364679684 Marionette TRACE conn7 -> [0,1050,"setScriptTimeout",{"ms":35000}] 02:17:59 INFO - PROCESS | 3424 | 1467364679686 Marionette TRACE conn7 <- [1,1050,null,{}] 02:17:59 INFO - PROCESS | 3424 | 1467364679692 Marionette TRACE conn7 -> [0,1051,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:17:59 INFO - PROCESS | 3424 | 1467364679694 Marionette INFO sendAsync 823c8ce9-dcc8-4499-864d-681f2fea0c49 02:17:59 INFO - PROCESS | 3424 | 1467364679781 Marionette TRACE conn7 <- [1,1051,null,{"value":null}] 02:17:59 INFO - PROCESS | 3424 | 1467364679791 Marionette TRACE conn7 -> [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\", \"77f57ffc-e2d5-43f5-9f0e-e3ed3fd421d8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:17:59 INFO - PROCESS | 3424 | 1467364679794 Marionette INFO sendAsync 823c8ce9-dcc8-4499-864d-681f2fea0c49 02:17:59 INFO - PROCESS | 3424 | ++DOCSHELL 0C837800 == 28 [pid = 3424] [id = 272] 02:17:59 INFO - PROCESS | 3424 | ++DOMWINDOW == 73 (0C838800) [pid = 3424] [serial = 815] [outer = 00000000] 02:17:59 INFO - PROCESS | 3424 | ++DOMWINDOW == 74 (0CD2A800) [pid = 3424] [serial = 816] [outer = 0C838800] 02:17:59 INFO - PROCESS | 3424 | 1467364679846 Marionette DEBUG loaded listener.js 02:17:59 INFO - PROCESS | 3424 | ++DOMWINDOW == 75 (0CE33400) [pid = 3424] [serial = 817] [outer = 0C838800] 02:18:00 INFO - PROCESS | 3424 | 1467364680326 Marionette TRACE conn7 <- [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]]]}] 02:18:00 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-eof.html | Canvas test: 2d.fillStyle.parse.rgb-eof 02:18:00 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-eof.html | took 670ms 02:18:00 INFO - PROCESS | 3424 | 1467364680355 Marionette TRACE conn7 -> [0,1053,"getWindowHandle",null] 02:18:00 INFO - PROCESS | 3424 | 1467364680360 Marionette TRACE conn7 <- [1,1053,null,{"value":"13"}] 02:18:00 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-num.html 02:18:00 INFO - PROCESS | 3424 | 1467364680367 Marionette TRACE conn7 -> [0,1054,"setScriptTimeout",{"ms":35000}] 02:18:00 INFO - PROCESS | 3424 | 1467364680369 Marionette TRACE conn7 <- [1,1054,null,{}] 02:18:00 INFO - PROCESS | 3424 | 1467364680373 Marionette TRACE conn7 -> [0,1055,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:18:00 INFO - PROCESS | 3424 | 1467364680376 Marionette INFO sendAsync 823c8ce9-dcc8-4499-864d-681f2fea0c49 02:18:00 INFO - PROCESS | 3424 | 1467364680467 Marionette TRACE conn7 <- [1,1055,null,{"value":null}] 02:18:00 INFO - PROCESS | 3424 | 1467364680476 Marionette TRACE conn7 -> [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\", \"77f57ffc-e2d5-43f5-9f0e-e3ed3fd421d8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:18:00 INFO - PROCESS | 3424 | 1467364680478 Marionette INFO sendAsync 823c8ce9-dcc8-4499-864d-681f2fea0c49 02:18:00 INFO - PROCESS | 3424 | ++DOCSHELL 0D458400 == 29 [pid = 3424] [id = 273] 02:18:00 INFO - PROCESS | 3424 | ++DOMWINDOW == 76 (0D45A000) [pid = 3424] [serial = 818] [outer = 00000000] 02:18:00 INFO - PROCESS | 3424 | ++DOMWINDOW == 77 (0D461000) [pid = 3424] [serial = 819] [outer = 0D45A000] 02:18:00 INFO - PROCESS | 3424 | 1467364680526 Marionette DEBUG loaded listener.js 02:18:00 INFO - PROCESS | 3424 | ++DOMWINDOW == 78 (0D72D400) [pid = 3424] [serial = 820] [outer = 0D45A000] 02:18:00 INFO - PROCESS | 3424 | 1467364680992 Marionette TRACE conn7 <- [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]]]}] 02:18:01 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-num.html | Canvas test: 2d.fillStyle.parse.rgb-num 02:18:01 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-num.html | took 670ms 02:18:01 INFO - PROCESS | 3424 | 1467364681040 Marionette TRACE conn7 -> [0,1057,"getWindowHandle",null] 02:18:01 INFO - PROCESS | 3424 | 1467364681042 Marionette TRACE conn7 <- [1,1057,null,{"value":"13"}] 02:18:01 INFO - PROCESS | 3424 | 1467364681046 Marionette TRACE conn7 -> [0,1058,"setScriptTimeout",{"ms":35000}] 02:18:01 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-percent.html 02:18:01 INFO - PROCESS | 3424 | 1467364681049 Marionette TRACE conn7 <- [1,1058,null,{}] 02:18:01 INFO - PROCESS | 3424 | 1467364681060 Marionette TRACE conn7 -> [0,1059,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:18:01 INFO - PROCESS | 3424 | 1467364681064 Marionette INFO sendAsync 823c8ce9-dcc8-4499-864d-681f2fea0c49 02:18:01 INFO - PROCESS | 3424 | 1467364681174 Marionette TRACE conn7 <- [1,1059,null,{"value":null}] 02:18:01 INFO - PROCESS | 3424 | 1467364681271 Marionette TRACE conn7 -> [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\", \"77f57ffc-e2d5-43f5-9f0e-e3ed3fd421d8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:18:01 INFO - PROCESS | 3424 | 1467364681274 Marionette INFO sendAsync 823c8ce9-dcc8-4499-864d-681f2fea0c49 02:18:01 INFO - PROCESS | 3424 | ++DOCSHELL 147E3400 == 30 [pid = 3424] [id = 274] 02:18:01 INFO - PROCESS | 3424 | ++DOMWINDOW == 79 (147E8000) [pid = 3424] [serial = 821] [outer = 00000000] 02:18:01 INFO - PROCESS | 3424 | ++DOMWINDOW == 80 (14A97000) [pid = 3424] [serial = 822] [outer = 147E8000] 02:18:01 INFO - PROCESS | 3424 | 1467364681321 Marionette DEBUG loaded listener.js 02:18:01 INFO - PROCESS | 3424 | ++DOMWINDOW == 81 (15123C00) [pid = 3424] [serial = 823] [outer = 147E8000] 02:18:01 INFO - PROCESS | 3424 | 1467364681723 Marionette TRACE conn7 <- [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]]]}] 02:18:01 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-percent.html | Canvas test: 2d.fillStyle.parse.rgb-percent 02:18:01 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-percent.html | took 730ms 02:18:01 INFO - PROCESS | 3424 | 1467364681780 Marionette TRACE conn7 -> [0,1061,"getWindowHandle",null] 02:18:01 INFO - PROCESS | 3424 | 1467364681782 Marionette TRACE conn7 <- [1,1061,null,{"value":"13"}] 02:18:01 INFO - PROCESS | 3424 | 1467364681785 Marionette TRACE conn7 -> [0,1062,"setScriptTimeout",{"ms":35000}] 02:18:01 INFO - PROCESS | 3424 | 1467364681787 Marionette TRACE conn7 <- [1,1062,null,{}] 02:18:01 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-clamp-1.html 02:18:01 INFO - PROCESS | 3424 | 1467364681796 Marionette TRACE conn7 -> [0,1063,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:18:01 INFO - PROCESS | 3424 | 1467364681798 Marionette INFO sendAsync 823c8ce9-dcc8-4499-864d-681f2fea0c49 02:18:01 INFO - PROCESS | 3424 | 1467364681912 Marionette TRACE conn7 <- [1,1063,null,{"value":null}] 02:18:01 INFO - PROCESS | 3424 | 1467364681923 Marionette TRACE conn7 -> [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\", \"77f57ffc-e2d5-43f5-9f0e-e3ed3fd421d8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:18:01 INFO - PROCESS | 3424 | 1467364681925 Marionette INFO sendAsync 823c8ce9-dcc8-4499-864d-681f2fea0c49 02:18:01 INFO - PROCESS | 3424 | ++DOCSHELL 15151000 == 31 [pid = 3424] [id = 275] 02:18:01 INFO - PROCESS | 3424 | ++DOMWINDOW == 82 (151DAC00) [pid = 3424] [serial = 824] [outer = 00000000] 02:18:01 INFO - PROCESS | 3424 | ++DOMWINDOW == 83 (16E60800) [pid = 3424] [serial = 825] [outer = 151DAC00] 02:18:01 INFO - PROCESS | 3424 | 1467364681969 Marionette DEBUG loaded listener.js 02:18:02 INFO - PROCESS | 3424 | ++DOMWINDOW == 84 (17819400) [pid = 3424] [serial = 826] [outer = 151DAC00] 02:18:02 INFO - PROCESS | 3424 | 1467364682412 Marionette TRACE conn7 <- [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]]]}] 02:18:02 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-clamp-1.html | Canvas test: 2d.fillStyle.parse.rgba-clamp-1 02:18:02 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-clamp-1.html | took 669ms 02:18:02 INFO - PROCESS | 3424 | 1467364682460 Marionette TRACE conn7 -> [0,1065,"getWindowHandle",null] 02:18:02 INFO - PROCESS | 3424 | 1467364682462 Marionette TRACE conn7 <- [1,1065,null,{"value":"13"}] 02:18:02 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-clamp-2.html 02:18:02 INFO - PROCESS | 3424 | 1467364682465 Marionette TRACE conn7 -> [0,1066,"setScriptTimeout",{"ms":35000}] 02:18:02 INFO - PROCESS | 3424 | 1467364682467 Marionette TRACE conn7 <- [1,1066,null,{}] 02:18:02 INFO - PROCESS | 3424 | 1467364682470 Marionette TRACE conn7 -> [0,1067,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:18:02 INFO - PROCESS | 3424 | 1467364682472 Marionette INFO sendAsync 823c8ce9-dcc8-4499-864d-681f2fea0c49 02:18:02 INFO - PROCESS | 3424 | 1467364682606 Marionette TRACE conn7 <- [1,1067,null,{"value":null}] 02:18:02 INFO - PROCESS | 3424 | 1467364682627 Marionette TRACE conn7 -> [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\", \"77f57ffc-e2d5-43f5-9f0e-e3ed3fd421d8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:18:02 INFO - PROCESS | 3424 | 1467364682629 Marionette INFO sendAsync 823c8ce9-dcc8-4499-864d-681f2fea0c49 02:18:02 INFO - PROCESS | 3424 | ++DOCSHELL 17873000 == 32 [pid = 3424] [id = 276] 02:18:02 INFO - PROCESS | 3424 | ++DOMWINDOW == 85 (17873800) [pid = 3424] [serial = 827] [outer = 00000000] 02:18:02 INFO - PROCESS | 3424 | ++DOMWINDOW == 86 (17E0E000) [pid = 3424] [serial = 828] [outer = 17873800] 02:18:02 INFO - PROCESS | 3424 | 1467364682672 Marionette DEBUG loaded listener.js 02:18:02 INFO - PROCESS | 3424 | ++DOMWINDOW == 87 (17E1A400) [pid = 3424] [serial = 829] [outer = 17873800] 02:18:03 INFO - PROCESS | 3424 | 1467364683164 Marionette TRACE conn7 <- [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]]]}] 02:18:03 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-clamp-2.html | Canvas test: 2d.fillStyle.parse.rgba-clamp-2 02:18:03 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-clamp-2.html | took 730ms 02:18:03 INFO - PROCESS | 3424 | 1467364683199 Marionette TRACE conn7 -> [0,1069,"getWindowHandle",null] 02:18:03 INFO - PROCESS | 3424 | 1467364683201 Marionette TRACE conn7 <- [1,1069,null,{"value":"13"}] 02:18:03 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-eof.html 02:18:03 INFO - PROCESS | 3424 | 1467364683204 Marionette TRACE conn7 -> [0,1070,"setScriptTimeout",{"ms":35000}] 02:18:03 INFO - PROCESS | 3424 | 1467364683206 Marionette TRACE conn7 <- [1,1070,null,{}] 02:18:03 INFO - PROCESS | 3424 | 1467364683209 Marionette TRACE conn7 -> [0,1071,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:18:03 INFO - PROCESS | 3424 | 1467364683215 Marionette INFO sendAsync 823c8ce9-dcc8-4499-864d-681f2fea0c49 02:18:03 INFO - PROCESS | 3424 | 1467364683347 Marionette TRACE conn7 <- [1,1071,null,{"value":null}] 02:18:03 INFO - PROCESS | 3424 | 1467364683407 Marionette TRACE conn7 -> [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\", \"77f57ffc-e2d5-43f5-9f0e-e3ed3fd421d8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:18:03 INFO - PROCESS | 3424 | 1467364683417 Marionette INFO sendAsync 823c8ce9-dcc8-4499-864d-681f2fea0c49 02:18:03 INFO - PROCESS | 3424 | ++DOCSHELL 18CD7000 == 33 [pid = 3424] [id = 277] 02:18:03 INFO - PROCESS | 3424 | ++DOMWINDOW == 88 (18CD8000) [pid = 3424] [serial = 830] [outer = 00000000] 02:18:03 INFO - PROCESS | 3424 | ++DOMWINDOW == 89 (19376000) [pid = 3424] [serial = 831] [outer = 18CD8000] 02:18:03 INFO - PROCESS | 3424 | 1467364683463 Marionette DEBUG loaded listener.js 02:18:03 INFO - PROCESS | 3424 | ++DOMWINDOW == 90 (1937C800) [pid = 3424] [serial = 832] [outer = 18CD8000] 02:18:03 INFO - PROCESS | 3424 | --DOMWINDOW == 89 (1AAF2800) [pid = 3424] [serial = 797] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-7.html] 02:18:03 INFO - PROCESS | 3424 | --DOMWINDOW == 88 (17FC7800) [pid = 3424] [serial = 782] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-2.html] 02:18:03 INFO - PROCESS | 3424 | --DOMWINDOW == 87 (18CD4000) [pid = 3424] [serial = 785] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-3.html] 02:18:03 INFO - PROCESS | 3424 | --DOMWINDOW == 86 (1A735C00) [pid = 3424] [serial = 788] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-4.html] 02:18:03 INFO - PROCESS | 3424 | --DOMWINDOW == 85 (14721400) [pid = 3424] [serial = 767] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-4.html] 02:18:03 INFO - PROCESS | 3424 | --DOMWINDOW == 84 (0C80AC00) [pid = 3424] [serial = 764] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-3.html] 02:18:03 INFO - PROCESS | 3424 | --DOMWINDOW == 83 (1A2A7400) [pid = 3424] [serial = 761] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-2.html] 02:18:03 INFO - PROCESS | 3424 | --DOMWINDOW == 82 (15144C00) [pid = 3424] [serial = 776] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-7.html] 02:18:03 INFO - PROCESS | 3424 | --DOMWINDOW == 81 (16E6DC00) [pid = 3424] [serial = 779] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-1.html] 02:18:03 INFO - PROCESS | 3424 | --DOMWINDOW == 80 (0CD6FC00) [pid = 3424] [serial = 770] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-5.html] 02:18:03 INFO - PROCESS | 3424 | --DOMWINDOW == 79 (0D45A400) [pid = 3424] [serial = 791] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-5.html] 02:18:03 INFO - PROCESS | 3424 | --DOMWINDOW == 78 (0CEE5000) [pid = 3424] [serial = 773] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-6.html] 02:18:03 INFO - PROCESS | 3424 | --DOMWINDOW == 77 (1AA97000) [pid = 3424] [serial = 794] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-6.html] 02:18:04 INFO - PROCESS | 3424 | 1467364684098 Marionette TRACE conn7 <- [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]]]}] 02:18:04 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-eof.html | Canvas test: 2d.fillStyle.parse.rgba-eof 02:18:04 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-eof.html | took 930ms 02:18:04 INFO - PROCESS | 3424 | 1467364684137 Marionette TRACE conn7 -> [0,1073,"getWindowHandle",null] 02:18:04 INFO - PROCESS | 3424 | 1467364684139 Marionette TRACE conn7 <- [1,1073,null,{"value":"13"}] 02:18:04 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-num-1.html 02:18:04 INFO - PROCESS | 3424 | 1467364684143 Marionette TRACE conn7 -> [0,1074,"setScriptTimeout",{"ms":35000}] 02:18:04 INFO - PROCESS | 3424 | 1467364684145 Marionette TRACE conn7 <- [1,1074,null,{}] 02:18:04 INFO - PROCESS | 3424 | 1467364684148 Marionette TRACE conn7 -> [0,1075,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:18:04 INFO - PROCESS | 3424 | 1467364684150 Marionette INFO sendAsync 823c8ce9-dcc8-4499-864d-681f2fea0c49 02:18:04 INFO - PROCESS | 3424 | 1467364684226 Marionette TRACE conn7 <- [1,1075,null,{"value":null}] 02:18:04 INFO - PROCESS | 3424 | 1467364684231 Marionette TRACE conn7 -> [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\", \"77f57ffc-e2d5-43f5-9f0e-e3ed3fd421d8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:18:04 INFO - PROCESS | 3424 | 1467364684233 Marionette INFO sendAsync 823c8ce9-dcc8-4499-864d-681f2fea0c49 02:18:04 INFO - PROCESS | 3424 | ++DOCSHELL 0C834400 == 34 [pid = 3424] [id = 278] 02:18:04 INFO - PROCESS | 3424 | ++DOMWINDOW == 78 (0CE34400) [pid = 3424] [serial = 833] [outer = 00000000] 02:18:04 INFO - PROCESS | 3424 | ++DOMWINDOW == 79 (17FBEC00) [pid = 3424] [serial = 834] [outer = 0CE34400] 02:18:04 INFO - PROCESS | 3424 | 1467364684276 Marionette DEBUG loaded listener.js 02:18:04 INFO - PROCESS | 3424 | ++DOMWINDOW == 80 (17FC1400) [pid = 3424] [serial = 835] [outer = 0CE34400] 02:18:04 INFO - PROCESS | 3424 | 1467364684693 Marionette TRACE conn7 <- [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]]]}] 02:18:04 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-num-1.html | Canvas test: 2d.fillStyle.parse.rgba-num-1 02:18:04 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-num-1.html | took 570ms 02:18:04 INFO - PROCESS | 3424 | 1467364684716 Marionette TRACE conn7 -> [0,1077,"getWindowHandle",null] 02:18:04 INFO - PROCESS | 3424 | 1467364684718 Marionette TRACE conn7 <- [1,1077,null,{"value":"13"}] 02:18:04 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-num-2.html 02:18:04 INFO - PROCESS | 3424 | 1467364684721 Marionette TRACE conn7 -> [0,1078,"setScriptTimeout",{"ms":35000}] 02:18:04 INFO - PROCESS | 3424 | 1467364684722 Marionette TRACE conn7 <- [1,1078,null,{}] 02:18:04 INFO - PROCESS | 3424 | 1467364684726 Marionette TRACE conn7 -> [0,1079,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:18:04 INFO - PROCESS | 3424 | 1467364684728 Marionette INFO sendAsync 823c8ce9-dcc8-4499-864d-681f2fea0c49 02:18:04 INFO - PROCESS | 3424 | 1467364684845 Marionette TRACE conn7 <- [1,1079,null,{"value":null}] 02:18:04 INFO - PROCESS | 3424 | 1467364684852 Marionette TRACE conn7 -> [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\", \"77f57ffc-e2d5-43f5-9f0e-e3ed3fd421d8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:18:04 INFO - PROCESS | 3424 | 1467364684854 Marionette INFO sendAsync 823c8ce9-dcc8-4499-864d-681f2fea0c49 02:18:04 INFO - PROCESS | 3424 | ++DOCSHELL 1936EC00 == 35 [pid = 3424] [id = 279] 02:18:04 INFO - PROCESS | 3424 | ++DOMWINDOW == 81 (19374400) [pid = 3424] [serial = 836] [outer = 00000000] 02:18:04 INFO - PROCESS | 3424 | ++DOMWINDOW == 82 (19BEF000) [pid = 3424] [serial = 837] [outer = 19374400] 02:18:04 INFO - PROCESS | 3424 | 1467364684898 Marionette DEBUG loaded listener.js 02:18:04 INFO - PROCESS | 3424 | ++DOMWINDOW == 83 (19AD1800) [pid = 3424] [serial = 838] [outer = 19374400] 02:18:05 INFO - PROCESS | 3424 | 1467364685308 Marionette TRACE conn7 <- [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]]]}] 02:18:05 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-num-2.html | Canvas test: 2d.fillStyle.parse.rgba-num-2 02:18:05 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-num-2.html | took 630ms 02:18:05 INFO - PROCESS | 3424 | 1467364685362 Marionette TRACE conn7 -> [0,1081,"getWindowHandle",null] 02:18:05 INFO - PROCESS | 3424 | 1467364685364 Marionette TRACE conn7 <- [1,1081,null,{"value":"13"}] 02:18:05 INFO - PROCESS | 3424 | 1467364685367 Marionette TRACE conn7 -> [0,1082,"setScriptTimeout",{"ms":35000}] 02:18:05 INFO - PROCESS | 3424 | 1467364685369 Marionette TRACE conn7 <- [1,1082,null,{}] 02:18:05 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-percent.html 02:18:05 INFO - PROCESS | 3424 | 1467364685376 Marionette TRACE conn7 -> [0,1083,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:18:05 INFO - PROCESS | 3424 | 1467364685378 Marionette INFO sendAsync 823c8ce9-dcc8-4499-864d-681f2fea0c49 02:18:05 INFO - PROCESS | 3424 | 1467364685467 Marionette TRACE conn7 <- [1,1083,null,{"value":null}] 02:18:05 INFO - PROCESS | 3424 | 1467364685475 Marionette TRACE conn7 -> [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\", \"77f57ffc-e2d5-43f5-9f0e-e3ed3fd421d8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:18:05 INFO - PROCESS | 3424 | 1467364685477 Marionette INFO sendAsync 823c8ce9-dcc8-4499-864d-681f2fea0c49 02:18:05 INFO - PROCESS | 3424 | ++DOCSHELL 147AEC00 == 36 [pid = 3424] [id = 280] 02:18:05 INFO - PROCESS | 3424 | ++DOMWINDOW == 84 (19C53C00) [pid = 3424] [serial = 839] [outer = 00000000] 02:18:05 INFO - PROCESS | 3424 | ++DOMWINDOW == 85 (1A2A8000) [pid = 3424] [serial = 840] [outer = 19C53C00] 02:18:05 INFO - PROCESS | 3424 | 1467364685519 Marionette DEBUG loaded listener.js 02:18:05 INFO - PROCESS | 3424 | ++DOMWINDOW == 86 (1A2B3400) [pid = 3424] [serial = 841] [outer = 19C53C00] 02:18:06 INFO - PROCESS | 3424 | 1467364686094 Marionette TRACE conn7 <- [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]]]}] 02:18:06 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-percent.html | Canvas test: 2d.fillStyle.parse.rgba-percent 02:18:06 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-percent.html | took 770ms 02:18:06 INFO - PROCESS | 3424 | 1467364686186 Marionette TRACE conn7 -> [0,1085,"getWindowHandle",null] 02:18:06 INFO - PROCESS | 3424 | 1467364686191 Marionette TRACE conn7 <- [1,1085,null,{"value":"13"}] 02:18:06 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-1.html 02:18:06 INFO - PROCESS | 3424 | 1467364686222 Marionette TRACE conn7 -> [0,1086,"setScriptTimeout",{"ms":35000}] 02:18:06 INFO - PROCESS | 3424 | 1467364686226 Marionette TRACE conn7 <- [1,1086,null,{}] 02:18:06 INFO - PROCESS | 3424 | 1467364686232 Marionette TRACE conn7 -> [0,1087,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:18:06 INFO - PROCESS | 3424 | 1467364686235 Marionette INFO sendAsync 823c8ce9-dcc8-4499-864d-681f2fea0c49 02:18:06 INFO - PROCESS | 3424 | 1467364686375 Marionette TRACE conn7 <- [1,1087,null,{"value":null}] 02:18:06 INFO - PROCESS | 3424 | 1467364686497 Marionette TRACE conn7 -> [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\", \"77f57ffc-e2d5-43f5-9f0e-e3ed3fd421d8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:18:06 INFO - PROCESS | 3424 | 1467364686502 Marionette INFO sendAsync 823c8ce9-dcc8-4499-864d-681f2fea0c49 02:18:06 INFO - PROCESS | 3424 | ++DOCSHELL 0C807000 == 37 [pid = 3424] [id = 281] 02:18:06 INFO - PROCESS | 3424 | ++DOMWINDOW == 87 (0C835800) [pid = 3424] [serial = 842] [outer = 00000000] 02:18:06 INFO - PROCESS | 3424 | ++DOMWINDOW == 88 (0CEE5800) [pid = 3424] [serial = 843] [outer = 0C835800] 02:18:06 INFO - PROCESS | 3424 | 1467364686560 Marionette DEBUG loaded listener.js 02:18:06 INFO - PROCESS | 3424 | ++DOMWINDOW == 89 (0D434C00) [pid = 3424] [serial = 844] [outer = 0C835800] 02:18:07 INFO - PROCESS | 3424 | 1467364687265 Marionette TRACE conn7 <- [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]]]}] 02:18:07 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-1.html | Canvas test: 2d.fillStyle.parse.rgba-solid-1 02:18:07 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-1.html | took 1082ms 02:18:07 INFO - PROCESS | 3424 | 1467364687307 Marionette TRACE conn7 -> [0,1089,"getWindowHandle",null] 02:18:07 INFO - PROCESS | 3424 | 1467364687312 Marionette TRACE conn7 <- [1,1089,null,{"value":"13"}] 02:18:07 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-2.html 02:18:07 INFO - PROCESS | 3424 | 1467364687318 Marionette TRACE conn7 -> [0,1090,"setScriptTimeout",{"ms":35000}] 02:18:07 INFO - PROCESS | 3424 | 1467364687321 Marionette TRACE conn7 <- [1,1090,null,{}] 02:18:07 INFO - PROCESS | 3424 | 1467364687325 Marionette TRACE conn7 -> [0,1091,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:18:07 INFO - PROCESS | 3424 | 1467364687328 Marionette INFO sendAsync 823c8ce9-dcc8-4499-864d-681f2fea0c49 02:18:07 INFO - PROCESS | 3424 | 1467364687448 Marionette TRACE conn7 <- [1,1091,null,{"value":null}] 02:18:07 INFO - PROCESS | 3424 | 1467364687577 Marionette TRACE conn7 -> [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\", \"77f57ffc-e2d5-43f5-9f0e-e3ed3fd421d8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:18:07 INFO - PROCESS | 3424 | 1467364687580 Marionette INFO sendAsync 823c8ce9-dcc8-4499-864d-681f2fea0c49 02:18:07 INFO - PROCESS | 3424 | ++DOCSHELL 0DB8B800 == 38 [pid = 3424] [id = 282] 02:18:07 INFO - PROCESS | 3424 | ++DOMWINDOW == 90 (0DBEE400) [pid = 3424] [serial = 845] [outer = 00000000] 02:18:07 INFO - PROCESS | 3424 | ++DOMWINDOW == 91 (148C7800) [pid = 3424] [serial = 846] [outer = 0DBEE400] 02:18:07 INFO - PROCESS | 3424 | 1467364687637 Marionette DEBUG loaded listener.js 02:18:07 INFO - PROCESS | 3424 | ++DOMWINDOW == 92 (151E4C00) [pid = 3424] [serial = 847] [outer = 0DBEE400] 02:18:08 INFO - PROCESS | 3424 | 1467364688513 Marionette TRACE conn7 <- [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]]]}] 02:18:08 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-2.html | Canvas test: 2d.fillStyle.parse.rgba-solid-2 02:18:08 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-2.html | took 1284ms 02:18:08 INFO - PROCESS | 3424 | 1467364688604 Marionette TRACE conn7 -> [0,1093,"getWindowHandle",null] 02:18:08 INFO - PROCESS | 3424 | 1467364688608 Marionette TRACE conn7 <- [1,1093,null,{"value":"13"}] 02:18:08 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-3.html 02:18:08 INFO - PROCESS | 3424 | 1467364688613 Marionette TRACE conn7 -> [0,1094,"setScriptTimeout",{"ms":35000}] 02:18:08 INFO - PROCESS | 3424 | 1467364688616 Marionette TRACE conn7 <- [1,1094,null,{}] 02:18:08 INFO - PROCESS | 3424 | 1467364688622 Marionette TRACE conn7 -> [0,1095,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:18:08 INFO - PROCESS | 3424 | 1467364688625 Marionette INFO sendAsync 823c8ce9-dcc8-4499-864d-681f2fea0c49 02:18:08 INFO - PROCESS | 3424 | 1467364688744 Marionette TRACE conn7 <- [1,1095,null,{"value":null}] 02:18:08 INFO - PROCESS | 3424 | --DOCSHELL 1936EC00 == 37 [pid = 3424] [id = 279] 02:18:08 INFO - PROCESS | 3424 | --DOCSHELL 0C834400 == 36 [pid = 3424] [id = 278] 02:18:08 INFO - PROCESS | 3424 | --DOCSHELL 18CD7000 == 35 [pid = 3424] [id = 277] 02:18:08 INFO - PROCESS | 3424 | --DOCSHELL 17873000 == 34 [pid = 3424] [id = 276] 02:18:08 INFO - PROCESS | 3424 | --DOCSHELL 15151000 == 33 [pid = 3424] [id = 275] 02:18:08 INFO - PROCESS | 3424 | --DOCSHELL 147E3400 == 32 [pid = 3424] [id = 274] 02:18:08 INFO - PROCESS | 3424 | --DOCSHELL 0D458400 == 31 [pid = 3424] [id = 273] 02:18:08 INFO - PROCESS | 3424 | --DOCSHELL 0C837800 == 30 [pid = 3424] [id = 272] 02:18:08 INFO - PROCESS | 3424 | --DOMWINDOW == 91 (1ACC5C00) [pid = 3424] [serial = 798] [outer = 00000000] [url = about:blank] 02:18:08 INFO - PROCESS | 3424 | --DOMWINDOW == 90 (17FE9C00) [pid = 3424] [serial = 783] [outer = 00000000] [url = about:blank] 02:18:08 INFO - PROCESS | 3424 | --DOMWINDOW == 89 (18039800) [pid = 3424] [serial = 784] [outer = 00000000] [url = about:blank] 02:18:08 INFO - PROCESS | 3424 | --DOMWINDOW == 88 (19C51C00) [pid = 3424] [serial = 787] [outer = 00000000] [url = about:blank] 02:18:08 INFO - PROCESS | 3424 | --DOMWINDOW == 87 (19C49400) [pid = 3424] [serial = 786] [outer = 00000000] [url = about:blank] 02:18:08 INFO - PROCESS | 3424 | --DOMWINDOW == 86 (1A76B800) [pid = 3424] [serial = 789] [outer = 00000000] [url = about:blank] 02:18:08 INFO - PROCESS | 3424 | --DOMWINDOW == 85 (151E3400) [pid = 3424] [serial = 768] [outer = 00000000] [url = about:blank] 02:18:08 INFO - PROCESS | 3424 | --DOMWINDOW == 84 (16E64800) [pid = 3424] [serial = 769] [outer = 00000000] [url = about:blank] 02:18:08 INFO - PROCESS | 3424 | --DOMWINDOW == 83 (0CDCC800) [pid = 3424] [serial = 765] [outer = 00000000] [url = about:blank] 02:18:08 INFO - PROCESS | 3424 | --DOMWINDOW == 82 (0D176800) [pid = 3424] [serial = 766] [outer = 00000000] [url = about:blank] 02:18:08 INFO - PROCESS | 3424 | --DOMWINDOW == 81 (1AA8EC00) [pid = 3424] [serial = 763] [outer = 00000000] [url = about:blank] 02:18:08 INFO - PROCESS | 3424 | --DOMWINDOW == 80 (15295C00) [pid = 3424] [serial = 777] [outer = 00000000] [url = about:blank] 02:18:08 INFO - PROCESS | 3424 | --DOMWINDOW == 79 (16E61800) [pid = 3424] [serial = 778] [outer = 00000000] [url = about:blank] 02:18:08 INFO - PROCESS | 3424 | --DOMWINDOW == 78 (17F32400) [pid = 3424] [serial = 780] [outer = 00000000] [url = about:blank] 02:18:08 INFO - PROCESS | 3424 | --DOMWINDOW == 77 (0D172400) [pid = 3424] [serial = 771] [outer = 00000000] [url = about:blank] 02:18:08 INFO - PROCESS | 3424 | --DOMWINDOW == 76 (17FB4400) [pid = 3424] [serial = 792] [outer = 00000000] [url = about:blank] 02:18:08 INFO - PROCESS | 3424 | --DOMWINDOW == 75 (0D45E000) [pid = 3424] [serial = 772] [outer = 00000000] [url = about:blank] 02:18:08 INFO - PROCESS | 3424 | --DOMWINDOW == 74 (0D432C00) [pid = 3424] [serial = 774] [outer = 00000000] [url = about:blank] 02:18:08 INFO - PROCESS | 3424 | --DOMWINDOW == 73 (0D45DC00) [pid = 3424] [serial = 775] [outer = 00000000] [url = about:blank] 02:18:08 INFO - PROCESS | 3424 | --DOMWINDOW == 72 (19379000) [pid = 3424] [serial = 793] [outer = 00000000] [url = about:blank] 02:18:08 INFO - PROCESS | 3424 | --DOMWINDOW == 71 (1AAEAC00) [pid = 3424] [serial = 795] [outer = 00000000] [url = about:blank] 02:18:08 INFO - PROCESS | 3424 | --DOMWINDOW == 70 (1ACC6800) [pid = 3424] [serial = 799] [outer = 00000000] [url = about:blank] 02:18:08 INFO - PROCESS | 3424 | --DOMWINDOW == 69 (1AAF4400) [pid = 3424] [serial = 796] [outer = 00000000] [url = about:blank] 02:18:08 INFO - PROCESS | 3424 | --DOMWINDOW == 68 (1AA93C00) [pid = 3424] [serial = 790] [outer = 00000000] [url = about:blank] 02:18:08 INFO - PROCESS | 3424 | --DOMWINDOW == 67 (17FB7000) [pid = 3424] [serial = 781] [outer = 00000000] [url = about:blank] 02:18:08 INFO - PROCESS | 3424 | 1467364688875 Marionette TRACE conn7 -> [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\", \"77f57ffc-e2d5-43f5-9f0e-e3ed3fd421d8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:18:08 INFO - PROCESS | 3424 | 1467364688879 Marionette INFO sendAsync 823c8ce9-dcc8-4499-864d-681f2fea0c49 02:18:08 INFO - PROCESS | 3424 | ++DOCSHELL 0C806C00 == 31 [pid = 3424] [id = 283] 02:18:08 INFO - PROCESS | 3424 | ++DOMWINDOW == 68 (0C80A000) [pid = 3424] [serial = 848] [outer = 00000000] 02:18:08 INFO - PROCESS | 3424 | ++DOMWINDOW == 69 (0C834000) [pid = 3424] [serial = 849] [outer = 0C80A000] 02:18:08 INFO - PROCESS | 3424 | 1467364688927 Marionette DEBUG loaded listener.js 02:18:09 INFO - PROCESS | 3424 | ++DOMWINDOW == 70 (0CDE3400) [pid = 3424] [serial = 850] [outer = 0C80A000] 02:18:09 INFO - PROCESS | 3424 | 1467364689354 Marionette TRACE conn7 <- [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]]]}] 02:18:09 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-3.html | Canvas test: 2d.fillStyle.parse.rgba-solid-3 02:18:09 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-3.html | took 790ms 02:18:09 INFO - PROCESS | 3424 | 1467364689403 Marionette TRACE conn7 -> [0,1097,"getWindowHandle",null] 02:18:09 INFO - PROCESS | 3424 | 1467364689408 Marionette TRACE conn7 <- [1,1097,null,{"value":"13"}] 02:18:09 INFO - PROCESS | 3424 | 1467364689414 Marionette TRACE conn7 -> [0,1098,"setScriptTimeout",{"ms":35000}] 02:18:09 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-4.html 02:18:09 INFO - PROCESS | 3424 | 1467364689416 Marionette TRACE conn7 <- [1,1098,null,{}] 02:18:09 INFO - PROCESS | 3424 | 1467364689421 Marionette TRACE conn7 -> [0,1099,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:18:09 INFO - PROCESS | 3424 | 1467364689423 Marionette INFO sendAsync 823c8ce9-dcc8-4499-864d-681f2fea0c49 02:18:09 INFO - PROCESS | 3424 | 1467364689511 Marionette TRACE conn7 <- [1,1099,null,{"value":null}] 02:18:09 INFO - PROCESS | 3424 | 1467364689517 Marionette TRACE conn7 -> [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\", \"77f57ffc-e2d5-43f5-9f0e-e3ed3fd421d8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:18:09 INFO - PROCESS | 3424 | 1467364689519 Marionette INFO sendAsync 823c8ce9-dcc8-4499-864d-681f2fea0c49 02:18:09 INFO - PROCESS | 3424 | ++DOCSHELL 0D457C00 == 32 [pid = 3424] [id = 284] 02:18:09 INFO - PROCESS | 3424 | ++DOMWINDOW == 71 (0D459C00) [pid = 3424] [serial = 851] [outer = 00000000] 02:18:09 INFO - PROCESS | 3424 | ++DOMWINDOW == 72 (0D7A6C00) [pid = 3424] [serial = 852] [outer = 0D459C00] 02:18:09 INFO - PROCESS | 3424 | 1467364689566 Marionette DEBUG loaded listener.js 02:18:09 INFO - PROCESS | 3424 | ++DOMWINDOW == 73 (0DBEE000) [pid = 3424] [serial = 853] [outer = 0D459C00] 02:18:10 INFO - PROCESS | 3424 | 1467364690028 Marionette TRACE conn7 <- [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]]]}] 02:18:10 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-4.html | Canvas test: 2d.fillStyle.parse.rgba-solid-4 02:18:10 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-4.html | took 630ms 02:18:10 INFO - PROCESS | 3424 | 1467364690048 Marionette TRACE conn7 -> [0,1101,"getWindowHandle",null] 02:18:10 INFO - PROCESS | 3424 | 1467364690050 Marionette TRACE conn7 <- [1,1101,null,{"value":"13"}] 02:18:10 INFO - PROCESS | 3424 | 1467364690054 Marionette TRACE conn7 -> [0,1102,"setScriptTimeout",{"ms":35000}] 02:18:10 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.svg-1.html 02:18:10 INFO - PROCESS | 3424 | 1467364690057 Marionette TRACE conn7 <- [1,1102,null,{}] 02:18:10 INFO - PROCESS | 3424 | 1467364690068 Marionette TRACE conn7 -> [0,1103,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:18:10 INFO - PROCESS | 3424 | 1467364690072 Marionette INFO sendAsync 823c8ce9-dcc8-4499-864d-681f2fea0c49 02:18:10 INFO - PROCESS | 3424 | 1467364690158 Marionette TRACE conn7 <- [1,1103,null,{"value":null}] 02:18:10 INFO - PROCESS | 3424 | 1467364690198 Marionette TRACE conn7 -> [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\", \"77f57ffc-e2d5-43f5-9f0e-e3ed3fd421d8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:18:10 INFO - PROCESS | 3424 | 1467364690201 Marionette INFO sendAsync 823c8ce9-dcc8-4499-864d-681f2fea0c49 02:18:10 INFO - PROCESS | 3424 | ++DOCSHELL 16E63400 == 33 [pid = 3424] [id = 285] 02:18:10 INFO - PROCESS | 3424 | ++DOMWINDOW == 74 (16E64800) [pid = 3424] [serial = 854] [outer = 00000000] 02:18:10 INFO - PROCESS | 3424 | ++DOMWINDOW == 75 (17819C00) [pid = 3424] [serial = 855] [outer = 16E64800] 02:18:10 INFO - PROCESS | 3424 | 1467364690249 Marionette DEBUG loaded listener.js 02:18:10 INFO - PROCESS | 3424 | ++DOMWINDOW == 76 (17871C00) [pid = 3424] [serial = 856] [outer = 16E64800] 02:18:10 INFO - PROCESS | 3424 | 1467364690824 Marionette TRACE conn7 <- [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]]]}] 02:18:10 INFO - PROCESS | 3424 | [3424] WARNING: NS_ENSURE_SUCCESS(rv, rv) failed with result 0x80520012: file c:/builds/moz2_slave/m-beta-w32-d-00000000000000000/build/src/widget/windows/WinUtils.cpp, line 1465 02:18:10 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.svg-1.html | Canvas test: 2d.fillStyle.parse.svg-1 02:18:10 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.svg-1.html | took 830ms 02:18:10 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.svg-2.html 02:18:10 INFO - PROCESS | 3424 | 1467364690888 Marionette TRACE conn7 -> [0,1105,"getWindowHandle",null] 02:18:10 INFO - PROCESS | 3424 | 1467364690891 Marionette TRACE conn7 <- [1,1105,null,{"value":"13"}] 02:18:10 INFO - PROCESS | 3424 | 1467364690894 Marionette TRACE conn7 -> [0,1106,"setScriptTimeout",{"ms":35000}] 02:18:10 INFO - PROCESS | 3424 | 1467364690896 Marionette TRACE conn7 <- [1,1106,null,{}] 02:18:10 INFO - PROCESS | 3424 | 1467364690900 Marionette TRACE conn7 -> [0,1107,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:18:10 INFO - PROCESS | 3424 | 1467364690902 Marionette INFO sendAsync 823c8ce9-dcc8-4499-864d-681f2fea0c49 02:18:10 INFO - PROCESS | 3424 | 1467364690988 Marionette TRACE conn7 <- [1,1107,null,{"value":null}] 02:18:11 INFO - PROCESS | 3424 | 1467364691000 Marionette TRACE conn7 -> [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\", \"77f57ffc-e2d5-43f5-9f0e-e3ed3fd421d8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:18:11 INFO - PROCESS | 3424 | 1467364691002 Marionette INFO sendAsync 823c8ce9-dcc8-4499-864d-681f2fea0c49 02:18:11 INFO - PROCESS | 3424 | ++DOCSHELL 17FB0400 == 34 [pid = 3424] [id = 286] 02:18:11 INFO - PROCESS | 3424 | ++DOMWINDOW == 77 (17FB0800) [pid = 3424] [serial = 857] [outer = 00000000] 02:18:11 INFO - PROCESS | 3424 | ++DOMWINDOW == 78 (18BC3000) [pid = 3424] [serial = 858] [outer = 17FB0800] 02:18:11 INFO - PROCESS | 3424 | 1467364691046 Marionette DEBUG loaded listener.js 02:18:11 INFO - PROCESS | 3424 | ++DOMWINDOW == 79 (19379000) [pid = 3424] [serial = 859] [outer = 17FB0800] 02:18:11 INFO - PROCESS | 3424 | 1467364691503 Marionette TRACE conn7 <- [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]]]}] 02:18:11 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.svg-2.html | Canvas test: 2d.fillStyle.parse.svg-2 02:18:11 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.svg-2.html | took 670ms 02:18:11 INFO - PROCESS | 3424 | 1467364691568 Marionette TRACE conn7 -> [0,1109,"getWindowHandle",null] 02:18:11 INFO - PROCESS | 3424 | 1467364691570 Marionette TRACE conn7 <- [1,1109,null,{"value":"13"}] 02:18:11 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.system.html 02:18:11 INFO - PROCESS | 3424 | 1467364691573 Marionette TRACE conn7 -> [0,1110,"setScriptTimeout",{"ms":35000}] 02:18:11 INFO - PROCESS | 3424 | 1467364691575 Marionette TRACE conn7 <- [1,1110,null,{}] 02:18:11 INFO - PROCESS | 3424 | 1467364691579 Marionette TRACE conn7 -> [0,1111,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:18:11 INFO - PROCESS | 3424 | 1467364691581 Marionette INFO sendAsync 823c8ce9-dcc8-4499-864d-681f2fea0c49 02:18:11 INFO - PROCESS | 3424 | 1467364691691 Marionette TRACE conn7 <- [1,1111,null,{"value":null}] 02:18:11 INFO - PROCESS | 3424 | 1467364691700 Marionette TRACE conn7 -> [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\", \"77f57ffc-e2d5-43f5-9f0e-e3ed3fd421d8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:18:11 INFO - PROCESS | 3424 | 1467364691702 Marionette INFO sendAsync 823c8ce9-dcc8-4499-864d-681f2fea0c49 02:18:11 INFO - PROCESS | 3424 | ++DOCSHELL 19A3FC00 == 35 [pid = 3424] [id = 287] 02:18:11 INFO - PROCESS | 3424 | ++DOMWINDOW == 80 (19A43C00) [pid = 3424] [serial = 860] [outer = 00000000] 02:18:11 INFO - PROCESS | 3424 | ++DOMWINDOW == 81 (19C4BC00) [pid = 3424] [serial = 861] [outer = 19A43C00] 02:18:11 INFO - PROCESS | 3424 | 1467364691792 Marionette DEBUG loaded listener.js 02:18:11 INFO - PROCESS | 3424 | ++DOMWINDOW == 82 (19C4DC00) [pid = 3424] [serial = 862] [outer = 19A43C00] 02:18:12 INFO - PROCESS | 3424 | 1467364692212 Marionette TRACE conn7 <- [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]]]}] 02:18:12 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.system.html | Canvas test: 2d.fillStyle.parse.system 02:18:12 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.system.html | took 669ms 02:18:12 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.transparent-1.html 02:18:12 INFO - PROCESS | 3424 | 1467364692244 Marionette TRACE conn7 -> [0,1113,"getWindowHandle",null] 02:18:12 INFO - PROCESS | 3424 | 1467364692246 Marionette TRACE conn7 <- [1,1113,null,{"value":"13"}] 02:18:12 INFO - PROCESS | 3424 | 1467364692249 Marionette TRACE conn7 -> [0,1114,"setScriptTimeout",{"ms":35000}] 02:18:12 INFO - PROCESS | 3424 | 1467364692260 Marionette TRACE conn7 <- [1,1114,null,{}] 02:18:12 INFO - PROCESS | 3424 | 1467364692269 Marionette TRACE conn7 -> [0,1115,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:18:12 INFO - PROCESS | 3424 | 1467364692275 Marionette INFO sendAsync 823c8ce9-dcc8-4499-864d-681f2fea0c49 02:18:12 INFO - PROCESS | 3424 | 1467364692410 Marionette TRACE conn7 <- [1,1115,null,{"value":null}] 02:18:12 INFO - PROCESS | 3424 | 1467364692425 Marionette TRACE conn7 -> [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\", \"77f57ffc-e2d5-43f5-9f0e-e3ed3fd421d8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:18:12 INFO - PROCESS | 3424 | 1467364692426 Marionette INFO sendAsync 823c8ce9-dcc8-4499-864d-681f2fea0c49 02:18:12 INFO - PROCESS | 3424 | ++DOCSHELL 1A7AAC00 == 36 [pid = 3424] [id = 288] 02:18:12 INFO - PROCESS | 3424 | ++DOMWINDOW == 83 (1AA8DC00) [pid = 3424] [serial = 863] [outer = 00000000] 02:18:12 INFO - PROCESS | 3424 | ++DOMWINDOW == 84 (1AA92400) [pid = 3424] [serial = 864] [outer = 1AA8DC00] 02:18:12 INFO - PROCESS | 3424 | 1467364692523 Marionette DEBUG loaded listener.js 02:18:12 INFO - PROCESS | 3424 | ++DOMWINDOW == 85 (1AA92800) [pid = 3424] [serial = 865] [outer = 1AA8DC00] 02:18:12 INFO - PROCESS | 3424 | 1467364692946 Marionette TRACE conn7 <- [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]]]}] 02:18:12 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.transparent-1.html | Canvas test: 2d.fillStyle.parse.transparent-1 02:18:12 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.transparent-1.html | took 730ms 02:18:12 INFO - PROCESS | 3424 | 1467364692980 Marionette TRACE conn7 -> [0,1117,"getWindowHandle",null] 02:18:12 INFO - PROCESS | 3424 | 1467364692982 Marionette TRACE conn7 <- [1,1117,null,{"value":"13"}] 02:18:12 INFO - PROCESS | 3424 | 1467364692986 Marionette TRACE conn7 -> [0,1118,"setScriptTimeout",{"ms":35000}] 02:18:12 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.transparent-2.html 02:18:12 INFO - PROCESS | 3424 | 1467364692987 Marionette TRACE conn7 <- [1,1118,null,{}] 02:18:13 INFO - PROCESS | 3424 | 1467364693022 Marionette TRACE conn7 -> [0,1119,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:18:13 INFO - PROCESS | 3424 | 1467364693024 Marionette INFO sendAsync 823c8ce9-dcc8-4499-864d-681f2fea0c49 02:18:13 INFO - PROCESS | 3424 | 1467364693136 Marionette TRACE conn7 <- [1,1119,null,{"value":null}] 02:18:13 INFO - PROCESS | 3424 | 1467364693196 Marionette TRACE conn7 -> [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\", \"77f57ffc-e2d5-43f5-9f0e-e3ed3fd421d8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:18:13 INFO - PROCESS | 3424 | 1467364693198 Marionette INFO sendAsync 823c8ce9-dcc8-4499-864d-681f2fea0c49 02:18:13 INFO - PROCESS | 3424 | ++DOCSHELL 1AA97C00 == 37 [pid = 3424] [id = 289] 02:18:13 INFO - PROCESS | 3424 | ++DOMWINDOW == 86 (1AA9A800) [pid = 3424] [serial = 866] [outer = 00000000] 02:18:13 INFO - PROCESS | 3424 | ++DOMWINDOW == 87 (1AAEB800) [pid = 3424] [serial = 867] [outer = 1AA9A800] 02:18:13 INFO - PROCESS | 3424 | 1467364693241 Marionette DEBUG loaded listener.js 02:18:13 INFO - PROCESS | 3424 | ++DOMWINDOW == 88 (1AAF0800) [pid = 3424] [serial = 868] [outer = 1AA9A800] 02:18:13 INFO - PROCESS | 3424 | --DOMWINDOW == 87 (0DBE7C00) [pid = 3424] [serial = 812] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-5.html] 02:18:13 INFO - PROCESS | 3424 | --DOMWINDOW == 86 (151DAC00) [pid = 3424] [serial = 824] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-clamp-1.html] 02:18:13 INFO - PROCESS | 3424 | --DOMWINDOW == 85 (0C838800) [pid = 3424] [serial = 815] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-eof.html] 02:18:13 INFO - PROCESS | 3424 | --DOMWINDOW == 84 (147E8000) [pid = 3424] [serial = 821] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-percent.html] 02:18:13 INFO - PROCESS | 3424 | --DOMWINDOW == 83 (0D45A000) [pid = 3424] [serial = 818] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-num.html] 02:18:13 INFO - PROCESS | 3424 | --DOMWINDOW == 82 (0C83AC00) [pid = 3424] [serial = 800] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-1.html] 02:18:13 INFO - PROCESS | 3424 | --DOMWINDOW == 81 (19374400) [pid = 3424] [serial = 836] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-num-2.html] 02:18:13 INFO - PROCESS | 3424 | --DOMWINDOW == 80 (14E68800) [pid = 3424] [serial = 803] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-2.html] 02:18:13 INFO - PROCESS | 3424 | --DOMWINDOW == 79 (17873800) [pid = 3424] [serial = 827] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-clamp-2.html] 02:18:13 INFO - PROCESS | 3424 | --DOMWINDOW == 78 (1AA94C00) [pid = 3424] [serial = 806] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-3.html] 02:18:13 INFO - PROCESS | 3424 | --DOMWINDOW == 77 (1B4B7000) [pid = 3424] [serial = 809] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-4.html] 02:18:13 INFO - PROCESS | 3424 | --DOMWINDOW == 76 (18CD8000) [pid = 3424] [serial = 830] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-eof.html] 02:18:13 INFO - PROCESS | 3424 | --DOMWINDOW == 75 (0CE34400) [pid = 3424] [serial = 833] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-num-1.html] 02:18:13 INFO - PROCESS | 3424 | 1467364693651 Marionette TRACE conn7 <- [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]]]}] 02:18:13 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.transparent-2.html | Canvas test: 2d.fillStyle.parse.transparent-2 02:18:13 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.transparent-2.html | took 730ms 02:18:13 INFO - PROCESS | 3424 | 1467364693723 Marionette TRACE conn7 -> [0,1121,"getWindowHandle",null] 02:18:13 INFO - PROCESS | 3424 | 1467364693725 Marionette TRACE conn7 <- [1,1121,null,{"value":"13"}] 02:18:13 INFO - PROCESS | 3424 | 1467364693741 Marionette TRACE conn7 -> [0,1122,"setScriptTimeout",{"ms":35000}] 02:18:13 INFO - PROCESS | 3424 | 1467364693743 Marionette TRACE conn7 <- [1,1122,null,{}] 02:18:13 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.empty.html 02:18:13 INFO - PROCESS | 3424 | 1467364693746 Marionette TRACE conn7 -> [0,1123,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:18:13 INFO - PROCESS | 3424 | 1467364693748 Marionette INFO sendAsync 823c8ce9-dcc8-4499-864d-681f2fea0c49 02:18:13 INFO - PROCESS | 3424 | 1467364693827 Marionette TRACE conn7 <- [1,1123,null,{"value":null}] 02:18:13 INFO - PROCESS | 3424 | 1467364693832 Marionette TRACE conn7 -> [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\", \"77f57ffc-e2d5-43f5-9f0e-e3ed3fd421d8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:18:13 INFO - PROCESS | 3424 | 1467364693834 Marionette INFO sendAsync 823c8ce9-dcc8-4499-864d-681f2fea0c49 02:18:13 INFO - PROCESS | 3424 | ++DOCSHELL 1514EC00 == 38 [pid = 3424] [id = 290] 02:18:13 INFO - PROCESS | 3424 | ++DOMWINDOW == 76 (16E6C400) [pid = 3424] [serial = 869] [outer = 00000000] 02:18:13 INFO - PROCESS | 3424 | ++DOMWINDOW == 77 (19ACAC00) [pid = 3424] [serial = 870] [outer = 16E6C400] 02:18:13 INFO - PROCESS | 3424 | 1467364693877 Marionette DEBUG loaded listener.js 02:18:13 INFO - PROCESS | 3424 | ++DOMWINDOW == 78 (1AA97800) [pid = 3424] [serial = 871] [outer = 16E6C400] 02:18:14 INFO - PROCESS | 3424 | 1467364694302 Marionette TRACE conn7 <- [1,1124,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.empty.html",0,null,null,[["Canvas test: 2d.gradient.empty",0,null,null]]]}] 02:18:14 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.empty.html | Canvas test: 2d.gradient.empty 02:18:14 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.empty.html | took 570ms 02:18:14 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.alpha.html 02:18:14 INFO - PROCESS | 3424 | 1467364694318 Marionette TRACE conn7 -> [0,1125,"getWindowHandle",null] 02:18:14 INFO - PROCESS | 3424 | 1467364694320 Marionette TRACE conn7 <- [1,1125,null,{"value":"13"}] 02:18:14 INFO - PROCESS | 3424 | 1467364694323 Marionette TRACE conn7 -> [0,1126,"setScriptTimeout",{"ms":35000}] 02:18:14 INFO - PROCESS | 3424 | 1467364694325 Marionette TRACE conn7 <- [1,1126,null,{}] 02:18:14 INFO - PROCESS | 3424 | 1467364694342 Marionette TRACE conn7 -> [0,1127,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:18:14 INFO - PROCESS | 3424 | 1467364694344 Marionette INFO sendAsync 823c8ce9-dcc8-4499-864d-681f2fea0c49 02:18:14 INFO - PROCESS | 3424 | 1467364694423 Marionette TRACE conn7 <- [1,1127,null,{"value":null}] 02:18:14 INFO - PROCESS | 3424 | 1467364694429 Marionette TRACE conn7 -> [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\", \"77f57ffc-e2d5-43f5-9f0e-e3ed3fd421d8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:18:14 INFO - PROCESS | 3424 | 1467364694430 Marionette INFO sendAsync 823c8ce9-dcc8-4499-864d-681f2fea0c49 02:18:14 INFO - PROCESS | 3424 | ++DOCSHELL 16E62C00 == 39 [pid = 3424] [id = 291] 02:18:14 INFO - PROCESS | 3424 | ++DOMWINDOW == 79 (1A2B2000) [pid = 3424] [serial = 872] [outer = 00000000] 02:18:14 INFO - PROCESS | 3424 | ++DOMWINDOW == 80 (1ACC7000) [pid = 3424] [serial = 873] [outer = 1A2B2000] 02:18:14 INFO - PROCESS | 3424 | 1467364694474 Marionette DEBUG loaded listener.js 02:18:14 INFO - PROCESS | 3424 | ++DOMWINDOW == 81 (1ACCC000) [pid = 3424] [serial = 874] [outer = 1A2B2000] 02:18:14 INFO - PROCESS | 3424 | 1467364694937 Marionette TRACE conn7 <- [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]]]}] 02:18:14 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.alpha.html | Canvas test: 2d.gradient.interpolate.alpha 02:18:14 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.alpha.html | took 650ms 02:18:14 INFO - PROCESS | 3424 | 1467364694974 Marionette TRACE conn7 -> [0,1129,"getWindowHandle",null] 02:18:14 INFO - PROCESS | 3424 | 1467364694976 Marionette TRACE conn7 <- [1,1129,null,{"value":"13"}] 02:18:14 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.colour.html 02:18:14 INFO - PROCESS | 3424 | 1467364694979 Marionette TRACE conn7 -> [0,1130,"setScriptTimeout",{"ms":35000}] 02:18:14 INFO - PROCESS | 3424 | 1467364694981 Marionette TRACE conn7 <- [1,1130,null,{}] 02:18:14 INFO - PROCESS | 3424 | 1467364694984 Marionette TRACE conn7 -> [0,1131,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:18:14 INFO - PROCESS | 3424 | 1467364694986 Marionette INFO sendAsync 823c8ce9-dcc8-4499-864d-681f2fea0c49 02:18:15 INFO - PROCESS | 3424 | 1467364695107 Marionette TRACE conn7 <- [1,1131,null,{"value":null}] 02:18:15 INFO - PROCESS | 3424 | 1467364695115 Marionette TRACE conn7 -> [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\", \"77f57ffc-e2d5-43f5-9f0e-e3ed3fd421d8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:18:15 INFO - PROCESS | 3424 | 1467364695116 Marionette INFO sendAsync 823c8ce9-dcc8-4499-864d-681f2fea0c49 02:18:15 INFO - PROCESS | 3424 | ++DOCSHELL 1AD55400 == 40 [pid = 3424] [id = 292] 02:18:15 INFO - PROCESS | 3424 | ++DOMWINDOW == 82 (1AD57800) [pid = 3424] [serial = 875] [outer = 00000000] 02:18:15 INFO - PROCESS | 3424 | ++DOMWINDOW == 83 (1B47A800) [pid = 3424] [serial = 876] [outer = 1AD57800] 02:18:15 INFO - PROCESS | 3424 | 1467364695160 Marionette DEBUG loaded listener.js 02:18:15 INFO - PROCESS | 3424 | ++DOMWINDOW == 84 (1B47B800) [pid = 3424] [serial = 877] [outer = 1AD57800] 02:18:16 INFO - PROCESS | 3424 | --DOCSHELL 0D7A2000 == 39 [pid = 3424] [id = 271] 02:18:16 INFO - PROCESS | 3424 | --DOCSHELL 0C806C00 == 38 [pid = 3424] [id = 283] 02:18:16 INFO - PROCESS | 3424 | --DOCSHELL 0DB8B800 == 37 [pid = 3424] [id = 282] 02:18:16 INFO - PROCESS | 3424 | --DOCSHELL 147AEC00 == 36 [pid = 3424] [id = 280] 02:18:16 INFO - PROCESS | 3424 | --DOCSHELL 0C807000 == 35 [pid = 3424] [id = 281] 02:18:16 INFO - PROCESS | 3424 | --DOCSHELL 0D457C00 == 34 [pid = 3424] [id = 284] 02:18:16 INFO - PROCESS | 3424 | --DOCSHELL 16E63400 == 33 [pid = 3424] [id = 285] 02:18:16 INFO - PROCESS | 3424 | --DOCSHELL 1A7AAC00 == 32 [pid = 3424] [id = 288] 02:18:16 INFO - PROCESS | 3424 | --DOCSHELL 1AA97C00 == 31 [pid = 3424] [id = 289] 02:18:16 INFO - PROCESS | 3424 | --DOCSHELL 19A3FC00 == 30 [pid = 3424] [id = 287] 02:18:16 INFO - PROCESS | 3424 | --DOCSHELL 1514EC00 == 29 [pid = 3424] [id = 290] 02:18:16 INFO - PROCESS | 3424 | --DOCSHELL 17FB0400 == 28 [pid = 3424] [id = 286] 02:18:16 INFO - PROCESS | 3424 | --DOCSHELL 16E62C00 == 27 [pid = 3424] [id = 291] 02:18:16 INFO - PROCESS | 3424 | --DOMWINDOW == 83 (147A3C00) [pid = 3424] [serial = 814] [outer = 00000000] [url = about:blank] 02:18:16 INFO - PROCESS | 3424 | --DOMWINDOW == 82 (114DA400) [pid = 3424] [serial = 813] [outer = 00000000] [url = about:blank] 02:18:16 INFO - PROCESS | 3424 | --DOMWINDOW == 81 (16E60800) [pid = 3424] [serial = 825] [outer = 00000000] [url = about:blank] 02:18:16 INFO - PROCESS | 3424 | --DOMWINDOW == 80 (0CD2A800) [pid = 3424] [serial = 816] [outer = 00000000] [url = about:blank] 02:18:16 INFO - PROCESS | 3424 | --DOMWINDOW == 79 (0CE33400) [pid = 3424] [serial = 817] [outer = 00000000] [url = about:blank] 02:18:16 INFO - PROCESS | 3424 | --DOMWINDOW == 78 (14A97000) [pid = 3424] [serial = 822] [outer = 00000000] [url = about:blank] 02:18:16 INFO - PROCESS | 3424 | --DOMWINDOW == 77 (0D461000) [pid = 3424] [serial = 819] [outer = 00000000] [url = about:blank] 02:18:16 INFO - PROCESS | 3424 | --DOMWINDOW == 76 (0D72D400) [pid = 3424] [serial = 820] [outer = 00000000] [url = about:blank] 02:18:16 INFO - PROCESS | 3424 | --DOMWINDOW == 75 (0D173800) [pid = 3424] [serial = 802] [outer = 00000000] [url = about:blank] 02:18:16 INFO - PROCESS | 3424 | --DOMWINDOW == 74 (0CDC9400) [pid = 3424] [serial = 801] [outer = 00000000] [url = about:blank] 02:18:16 INFO - PROCESS | 3424 | --DOMWINDOW == 73 (19AD1800) [pid = 3424] [serial = 838] [outer = 00000000] [url = about:blank] 02:18:16 INFO - PROCESS | 3424 | --DOMWINDOW == 72 (17E0B800) [pid = 3424] [serial = 805] [outer = 00000000] [url = about:blank] 02:18:16 INFO - PROCESS | 3424 | --DOMWINDOW == 71 (16E6EC00) [pid = 3424] [serial = 804] [outer = 00000000] [url = about:blank] 02:18:16 INFO - PROCESS | 3424 | --DOMWINDOW == 70 (17E0E000) [pid = 3424] [serial = 828] [outer = 00000000] [url = about:blank] 02:18:16 INFO - PROCESS | 3424 | --DOMWINDOW == 69 (1AD5BC00) [pid = 3424] [serial = 808] [outer = 00000000] [url = about:blank] 02:18:16 INFO - PROCESS | 3424 | --DOMWINDOW == 68 (1AC85000) [pid = 3424] [serial = 807] [outer = 00000000] [url = about:blank] 02:18:16 INFO - PROCESS | 3424 | --DOMWINDOW == 67 (1B57A000) [pid = 3424] [serial = 811] [outer = 00000000] [url = about:blank] 02:18:16 INFO - PROCESS | 3424 | --DOMWINDOW == 66 (1A2A8000) [pid = 3424] [serial = 840] [outer = 00000000] [url = about:blank] 02:18:16 INFO - PROCESS | 3424 | --DOMWINDOW == 65 (1B4C1C00) [pid = 3424] [serial = 810] [outer = 00000000] [url = about:blank] 02:18:16 INFO - PROCESS | 3424 | --DOMWINDOW == 64 (19376000) [pid = 3424] [serial = 831] [outer = 00000000] [url = about:blank] 02:18:16 INFO - PROCESS | 3424 | --DOMWINDOW == 63 (17E1A400) [pid = 3424] [serial = 829] [outer = 00000000] [url = about:blank] 02:18:16 INFO - PROCESS | 3424 | --DOMWINDOW == 62 (19BEF000) [pid = 3424] [serial = 837] [outer = 00000000] [url = about:blank] 02:18:16 INFO - PROCESS | 3424 | --DOMWINDOW == 61 (1937C800) [pid = 3424] [serial = 832] [outer = 00000000] [url = about:blank] 02:18:16 INFO - PROCESS | 3424 | --DOMWINDOW == 60 (17819400) [pid = 3424] [serial = 826] [outer = 00000000] [url = about:blank] 02:18:16 INFO - PROCESS | 3424 | --DOMWINDOW == 59 (17FBEC00) [pid = 3424] [serial = 834] [outer = 00000000] [url = about:blank] 02:18:16 INFO - PROCESS | 3424 | --DOMWINDOW == 58 (17FC1400) [pid = 3424] [serial = 835] [outer = 00000000] [url = about:blank] 02:18:16 INFO - PROCESS | 3424 | --DOMWINDOW == 57 (15123C00) [pid = 3424] [serial = 823] [outer = 00000000] [url = about:blank] 02:18:16 INFO - PROCESS | 3424 | 1467364696962 Marionette TRACE conn7 <- [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]]]}] 02:18:16 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.colour.html | Canvas test: 2d.gradient.interpolate.colour 02:18:16 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.colour.html | took 2021ms 02:18:16 INFO - PROCESS | 3424 | 1467364697003 Marionette TRACE conn7 -> [0,1133,"getWindowHandle",null] 02:18:17 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.colouralpha.html 02:18:17 INFO - PROCESS | 3424 | 1467364697007 Marionette TRACE conn7 <- [1,1133,null,{"value":"13"}] 02:18:17 INFO - PROCESS | 3424 | 1467364697012 Marionette TRACE conn7 -> [0,1134,"setScriptTimeout",{"ms":35000}] 02:18:17 INFO - PROCESS | 3424 | 1467364697015 Marionette TRACE conn7 <- [1,1134,null,{}] 02:18:17 INFO - PROCESS | 3424 | 1467364697021 Marionette TRACE conn7 -> [0,1135,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:18:17 INFO - PROCESS | 3424 | 1467364697024 Marionette INFO sendAsync 823c8ce9-dcc8-4499-864d-681f2fea0c49 02:18:17 INFO - PROCESS | 3424 | 1467364697113 Marionette TRACE conn7 <- [1,1135,null,{"value":null}] 02:18:17 INFO - PROCESS | 3424 | 1467364697121 Marionette TRACE conn7 -> [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\", \"77f57ffc-e2d5-43f5-9f0e-e3ed3fd421d8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:18:17 INFO - PROCESS | 3424 | 1467364697125 Marionette INFO sendAsync 823c8ce9-dcc8-4499-864d-681f2fea0c49 02:18:17 INFO - PROCESS | 3424 | ++DOCSHELL 0C83BC00 == 28 [pid = 3424] [id = 293] 02:18:17 INFO - PROCESS | 3424 | ++DOMWINDOW == 58 (0C83C400) [pid = 3424] [serial = 878] [outer = 00000000] 02:18:17 INFO - PROCESS | 3424 | ++DOMWINDOW == 59 (0C897400) [pid = 3424] [serial = 879] [outer = 0C83C400] 02:18:17 INFO - PROCESS | 3424 | 1467364697174 Marionette DEBUG loaded listener.js 02:18:17 INFO - PROCESS | 3424 | ++DOMWINDOW == 60 (0CD2A800) [pid = 3424] [serial = 880] [outer = 0C83C400] 02:18:17 INFO - PROCESS | 3424 | 1467364697661 Marionette TRACE conn7 <- [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]]]}] 02:18:17 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.colouralpha.html | Canvas test: 2d.gradient.interpolate.colouralpha 02:18:17 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.colouralpha.html | took 690ms 02:18:17 INFO - PROCESS | 3424 | 1467364697703 Marionette TRACE conn7 -> [0,1137,"getWindowHandle",null] 02:18:17 INFO - PROCESS | 3424 | 1467364697708 Marionette TRACE conn7 <- [1,1137,null,{"value":"13"}] 02:18:17 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.multiple.html 02:18:17 INFO - PROCESS | 3424 | 1467364697714 Marionette TRACE conn7 -> [0,1138,"setScriptTimeout",{"ms":35000}] 02:18:17 INFO - PROCESS | 3424 | 1467364697717 Marionette TRACE conn7 <- [1,1138,null,{}] 02:18:17 INFO - PROCESS | 3424 | 1467364697721 Marionette TRACE conn7 -> [0,1139,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:18:17 INFO - PROCESS | 3424 | 1467364697724 Marionette INFO sendAsync 823c8ce9-dcc8-4499-864d-681f2fea0c49 02:18:17 INFO - PROCESS | 3424 | 1467364697811 Marionette TRACE conn7 <- [1,1139,null,{"value":null}] 02:18:17 INFO - PROCESS | 3424 | 1467364697820 Marionette TRACE conn7 -> [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\", \"77f57ffc-e2d5-43f5-9f0e-e3ed3fd421d8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:18:17 INFO - PROCESS | 3424 | 1467364697823 Marionette INFO sendAsync 823c8ce9-dcc8-4499-864d-681f2fea0c49 02:18:17 INFO - PROCESS | 3424 | ++DOCSHELL 0D176C00 == 29 [pid = 3424] [id = 294] 02:18:17 INFO - PROCESS | 3424 | ++DOMWINDOW == 61 (0D17CC00) [pid = 3424] [serial = 881] [outer = 00000000] 02:18:17 INFO - PROCESS | 3424 | ++DOMWINDOW == 62 (0D432C00) [pid = 3424] [serial = 882] [outer = 0D17CC00] 02:18:17 INFO - PROCESS | 3424 | 1467364697871 Marionette DEBUG loaded listener.js 02:18:17 INFO - PROCESS | 3424 | ++DOMWINDOW == 63 (0D43B000) [pid = 3424] [serial = 883] [outer = 0D17CC00] 02:18:18 INFO - PROCESS | 3424 | 1467364698346 Marionette TRACE conn7 <- [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]]]}] 02:18:18 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.multiple.html | Canvas test: 2d.gradient.interpolate.multiple 02:18:18 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.multiple.html | took 670ms 02:18:18 INFO - PROCESS | 3424 | 1467364698388 Marionette TRACE conn7 -> [0,1141,"getWindowHandle",null] 02:18:18 INFO - PROCESS | 3424 | 1467364698390 Marionette TRACE conn7 <- [1,1141,null,{"value":"13"}] 02:18:18 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.outside.html 02:18:18 INFO - PROCESS | 3424 | 1467364698394 Marionette TRACE conn7 -> [0,1142,"setScriptTimeout",{"ms":35000}] 02:18:18 INFO - PROCESS | 3424 | 1467364698397 Marionette TRACE conn7 <- [1,1142,null,{}] 02:18:18 INFO - PROCESS | 3424 | 1467364698408 Marionette TRACE conn7 -> [0,1143,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:18:18 INFO - PROCESS | 3424 | 1467364698412 Marionette INFO sendAsync 823c8ce9-dcc8-4499-864d-681f2fea0c49 02:18:18 INFO - PROCESS | 3424 | 1467364698524 Marionette TRACE conn7 <- [1,1143,null,{"value":null}] 02:18:18 INFO - PROCESS | 3424 | 1467364698616 Marionette TRACE conn7 -> [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\", \"77f57ffc-e2d5-43f5-9f0e-e3ed3fd421d8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:18:18 INFO - PROCESS | 3424 | 1467364698619 Marionette INFO sendAsync 823c8ce9-dcc8-4499-864d-681f2fea0c49 02:18:18 INFO - PROCESS | 3424 | ++DOCSHELL 0DB49000 == 30 [pid = 3424] [id = 295] 02:18:18 INFO - PROCESS | 3424 | ++DOMWINDOW == 64 (0DB49400) [pid = 3424] [serial = 884] [outer = 00000000] 02:18:18 INFO - PROCESS | 3424 | ++DOMWINDOW == 65 (0DB92000) [pid = 3424] [serial = 885] [outer = 0DB49400] 02:18:18 INFO - PROCESS | 3424 | 1467364698667 Marionette DEBUG loaded listener.js 02:18:18 INFO - PROCESS | 3424 | ++DOMWINDOW == 66 (114D8400) [pid = 3424] [serial = 886] [outer = 0DB49400] 02:18:19 INFO - PROCESS | 3424 | 1467364699032 Marionette TRACE conn7 <- [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]]]}] 02:18:19 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.outside.html | Canvas test: 2d.gradient.interpolate.outside 02:18:19 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.outside.html | took 670ms 02:18:19 INFO - PROCESS | 3424 | 1467364699067 Marionette TRACE conn7 -> [0,1145,"getWindowHandle",null] 02:18:19 INFO - PROCESS | 3424 | 1467364699070 Marionette TRACE conn7 <- [1,1145,null,{"value":"13"}] 02:18:19 INFO - PROCESS | 3424 | 1467364699073 Marionette TRACE conn7 -> [0,1146,"setScriptTimeout",{"ms":35000}] 02:18:19 INFO - PROCESS | 3424 | 1467364699075 Marionette TRACE conn7 <- [1,1146,null,{}] 02:18:19 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.overlap.html 02:18:19 INFO - PROCESS | 3424 | 1467364699078 Marionette TRACE conn7 -> [0,1147,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:18:19 INFO - PROCESS | 3424 | 1467364699080 Marionette INFO sendAsync 823c8ce9-dcc8-4499-864d-681f2fea0c49 02:18:19 INFO - PROCESS | 3424 | 1467364699193 Marionette TRACE conn7 <- [1,1147,null,{"value":null}] 02:18:19 INFO - PROCESS | 3424 | 1467364699201 Marionette TRACE conn7 -> [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\", \"77f57ffc-e2d5-43f5-9f0e-e3ed3fd421d8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:18:19 INFO - PROCESS | 3424 | 1467364699203 Marionette INFO sendAsync 823c8ce9-dcc8-4499-864d-681f2fea0c49 02:18:19 INFO - PROCESS | 3424 | ++DOCSHELL 1153D000 == 31 [pid = 3424] [id = 296] 02:18:19 INFO - PROCESS | 3424 | ++DOMWINDOW == 67 (115CB000) [pid = 3424] [serial = 887] [outer = 00000000] 02:18:19 INFO - PROCESS | 3424 | ++DOMWINDOW == 68 (148D0400) [pid = 3424] [serial = 888] [outer = 115CB000] 02:18:19 INFO - PROCESS | 3424 | 1467364699247 Marionette DEBUG loaded listener.js 02:18:19 INFO - PROCESS | 3424 | ++DOMWINDOW == 69 (14E6B800) [pid = 3424] [serial = 889] [outer = 115CB000] 02:18:19 INFO - PROCESS | 3424 | 1467364699654 Marionette TRACE conn7 <- [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]]]}] 02:18:19 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.overlap.html | Canvas test: 2d.gradient.interpolate.overlap 02:18:19 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.overlap.html | took 630ms 02:18:19 INFO - PROCESS | 3424 | 1467364699708 Marionette TRACE conn7 -> [0,1149,"getWindowHandle",null] 02:18:19 INFO - PROCESS | 3424 | 1467364699710 Marionette TRACE conn7 <- [1,1149,null,{"value":"13"}] 02:18:19 INFO - PROCESS | 3424 | 1467364699713 Marionette TRACE conn7 -> [0,1150,"setScriptTimeout",{"ms":35000}] 02:18:19 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.overlap2.html 02:18:19 INFO - PROCESS | 3424 | 1467364699715 Marionette TRACE conn7 <- [1,1150,null,{}] 02:18:19 INFO - PROCESS | 3424 | 1467364699718 Marionette TRACE conn7 -> [0,1151,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:18:19 INFO - PROCESS | 3424 | 1467364699720 Marionette INFO sendAsync 823c8ce9-dcc8-4499-864d-681f2fea0c49 02:18:19 INFO - PROCESS | 3424 | 1467364699828 Marionette TRACE conn7 <- [1,1151,null,{"value":null}] 02:18:19 INFO - PROCESS | 3424 | 1467364699835 Marionette TRACE conn7 -> [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\", \"77f57ffc-e2d5-43f5-9f0e-e3ed3fd421d8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:18:19 INFO - PROCESS | 3424 | 1467364699837 Marionette INFO sendAsync 823c8ce9-dcc8-4499-864d-681f2fea0c49 02:18:19 INFO - PROCESS | 3424 | ++DOCSHELL 15122C00 == 32 [pid = 3424] [id = 297] 02:18:19 INFO - PROCESS | 3424 | ++DOMWINDOW == 70 (15145C00) [pid = 3424] [serial = 890] [outer = 00000000] 02:18:19 INFO - PROCESS | 3424 | ++DOMWINDOW == 71 (15295C00) [pid = 3424] [serial = 891] [outer = 15145C00] 02:18:19 INFO - PROCESS | 3424 | 1467364699911 Marionette DEBUG loaded listener.js 02:18:19 INFO - PROCESS | 3424 | ++DOMWINDOW == 72 (16E60400) [pid = 3424] [serial = 892] [outer = 15145C00] 02:18:20 INFO - PROCESS | 3424 | 1467364700321 Marionette TRACE conn7 <- [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]]]}] 02:18:20 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.overlap2.html | Canvas test: 2d.gradient.interpolate.overlap2 02:18:20 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.overlap2.html | took 630ms 02:18:20 INFO - PROCESS | 3424 | 1467364700348 Marionette TRACE conn7 -> [0,1153,"getWindowHandle",null] 02:18:20 INFO - PROCESS | 3424 | 1467364700350 Marionette TRACE conn7 <- [1,1153,null,{"value":"13"}] 02:18:20 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.solid.html 02:18:20 INFO - PROCESS | 3424 | 1467364700353 Marionette TRACE conn7 -> [0,1154,"setScriptTimeout",{"ms":35000}] 02:18:20 INFO - PROCESS | 3424 | 1467364700354 Marionette TRACE conn7 <- [1,1154,null,{}] 02:18:20 INFO - PROCESS | 3424 | 1467364700358 Marionette TRACE conn7 -> [0,1155,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:18:20 INFO - PROCESS | 3424 | 1467364700363 Marionette INFO sendAsync 823c8ce9-dcc8-4499-864d-681f2fea0c49 02:18:20 INFO - PROCESS | 3424 | 1467364700497 Marionette TRACE conn7 <- [1,1155,null,{"value":null}] 02:18:20 INFO - PROCESS | 3424 | 1467364700514 Marionette TRACE conn7 -> [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\", \"77f57ffc-e2d5-43f5-9f0e-e3ed3fd421d8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:18:20 INFO - PROCESS | 3424 | 1467364700516 Marionette INFO sendAsync 823c8ce9-dcc8-4499-864d-681f2fea0c49 02:18:20 INFO - PROCESS | 3424 | ++DOCSHELL 17817000 == 33 [pid = 3424] [id = 298] 02:18:20 INFO - PROCESS | 3424 | ++DOMWINDOW == 73 (1781C400) [pid = 3424] [serial = 893] [outer = 00000000] 02:18:20 INFO - PROCESS | 3424 | ++DOMWINDOW == 74 (17E0B400) [pid = 3424] [serial = 894] [outer = 1781C400] 02:18:20 INFO - PROCESS | 3424 | 1467364700560 Marionette DEBUG loaded listener.js 02:18:20 INFO - PROCESS | 3424 | ++DOMWINDOW == 75 (17E17400) [pid = 3424] [serial = 895] [outer = 1781C400] 02:18:20 INFO - PROCESS | 3424 | 1467364700974 Marionette TRACE conn7 <- [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]]]}] 02:18:21 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.solid.html | Canvas test: 2d.gradient.interpolate.solid 02:18:21 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.solid.html | took 670ms 02:18:21 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.vertical.html 02:18:21 INFO - PROCESS | 3424 | 1467364701023 Marionette TRACE conn7 -> [0,1157,"getWindowHandle",null] 02:18:21 INFO - PROCESS | 3424 | 1467364701025 Marionette TRACE conn7 <- [1,1157,null,{"value":"13"}] 02:18:21 INFO - PROCESS | 3424 | 1467364701028 Marionette TRACE conn7 -> [0,1158,"setScriptTimeout",{"ms":35000}] 02:18:21 INFO - PROCESS | 3424 | 1467364701030 Marionette TRACE conn7 <- [1,1158,null,{}] 02:18:21 INFO - PROCESS | 3424 | 1467364701034 Marionette TRACE conn7 -> [0,1159,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:18:21 INFO - PROCESS | 3424 | 1467364701035 Marionette INFO sendAsync 823c8ce9-dcc8-4499-864d-681f2fea0c49 02:18:21 INFO - PROCESS | 3424 | 1467364701169 Marionette TRACE conn7 <- [1,1159,null,{"value":null}] 02:18:21 INFO - PROCESS | 3424 | 1467364701183 Marionette TRACE conn7 -> [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\", \"77f57ffc-e2d5-43f5-9f0e-e3ed3fd421d8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:18:21 INFO - PROCESS | 3424 | 1467364701185 Marionette INFO sendAsync 823c8ce9-dcc8-4499-864d-681f2fea0c49 02:18:21 INFO - PROCESS | 3424 | ++DOCSHELL 17E19800 == 34 [pid = 3424] [id = 299] 02:18:21 INFO - PROCESS | 3424 | ++DOMWINDOW == 76 (17EB4000) [pid = 3424] [serial = 896] [outer = 00000000] 02:18:21 INFO - PROCESS | 3424 | ++DOMWINDOW == 77 (17FB5800) [pid = 3424] [serial = 897] [outer = 17EB4000] 02:18:21 INFO - PROCESS | 3424 | 1467364701228 Marionette DEBUG loaded listener.js 02:18:21 INFO - PROCESS | 3424 | ++DOMWINDOW == 78 (17FB6400) [pid = 3424] [serial = 898] [outer = 17EB4000] 02:18:21 INFO - PROCESS | 3424 | 1467364701622 Marionette TRACE conn7 <- [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]]]}] 02:18:21 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.vertical.html | Canvas test: 2d.gradient.interpolate.vertical 02:18:21 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.vertical.html | took 630ms 02:18:21 INFO - PROCESS | 3424 | 1467364701659 Marionette TRACE conn7 -> [0,1161,"getWindowHandle",null] 02:18:21 INFO - PROCESS | 3424 | 1467364701661 Marionette TRACE conn7 <- [1,1161,null,{"value":"13"}] 02:18:21 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.fill.html 02:18:21 INFO - PROCESS | 3424 | 1467364701665 Marionette TRACE conn7 -> [0,1162,"setScriptTimeout",{"ms":35000}] 02:18:21 INFO - PROCESS | 3424 | 1467364701666 Marionette TRACE conn7 <- [1,1162,null,{}] 02:18:21 INFO - PROCESS | 3424 | 1467364701670 Marionette TRACE conn7 -> [0,1163,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:18:21 INFO - PROCESS | 3424 | 1467364701672 Marionette INFO sendAsync 823c8ce9-dcc8-4499-864d-681f2fea0c49 02:18:21 INFO - PROCESS | 3424 | 1467364701749 Marionette TRACE conn7 <- [1,1163,null,{"value":null}] 02:18:21 INFO - PROCESS | 3424 | 1467364701841 Marionette TRACE conn7 -> [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\", \"77f57ffc-e2d5-43f5-9f0e-e3ed3fd421d8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:18:21 INFO - PROCESS | 3424 | 1467364701843 Marionette INFO sendAsync 823c8ce9-dcc8-4499-864d-681f2fea0c49 02:18:21 INFO - PROCESS | 3424 | ++DOCSHELL 0D45E800 == 35 [pid = 3424] [id = 300] 02:18:21 INFO - PROCESS | 3424 | ++DOMWINDOW == 79 (17F3C800) [pid = 3424] [serial = 899] [outer = 00000000] 02:18:21 INFO - PROCESS | 3424 | ++DOMWINDOW == 80 (18BBB000) [pid = 3424] [serial = 900] [outer = 17F3C800] 02:18:21 INFO - PROCESS | 3424 | 1467364701889 Marionette DEBUG loaded listener.js 02:18:21 INFO - PROCESS | 3424 | ++DOMWINDOW == 81 (18038C00) [pid = 3424] [serial = 901] [outer = 17F3C800] 02:18:22 INFO - PROCESS | 3424 | 1467364702287 Marionette TRACE conn7 <- [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] 02:18:22 INFO - PROCESS | 3424 | 1467364702341 Marionette TRACE conn7 <- [1,1165,null,{"value":"13"}] 02:18:22 INFO - PROCESS | 3424 | 1467364702345 Marionette TRACE conn7 -> [0,1166,"setScriptTimeout",{"ms":35000}] 02:18:22 INFO - PROCESS | 3424 | 1467364702346 Marionette TRACE conn7 <- [1,1166,null,{}] 02:18:22 INFO - PROCESS | 3424 | 1467364702350 Marionette TRACE conn7 -> [0,1167,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:18:22 INFO - PROCESS | 3424 | 1467364702351 Marionette INFO sendAsync 823c8ce9-dcc8-4499-864d-681f2fea0c49 02:18:22 INFO - PROCESS | 3424 | 1467364702484 Marionette TRACE conn7 <- [1,1167,null,{"value":null}] 02:18:22 INFO - PROCESS | 3424 | 1467364702504 Marionette TRACE conn7 -> [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\", \"77f57ffc-e2d5-43f5-9f0e-e3ed3fd421d8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:18:22 INFO - PROCESS | 3424 | 1467364702506 Marionette INFO sendAsync 823c8ce9-dcc8-4499-864d-681f2fea0c49 02:18:22 INFO - PROCESS | 3424 | ++DOCSHELL 0D7AB400 == 36 [pid = 3424] [id = 301] 02:18:22 INFO - PROCESS | 3424 | ++DOMWINDOW == 82 (19A3E000) [pid = 3424] [serial = 902] [outer = 00000000] 02:18:22 INFO - PROCESS | 3424 | ++DOMWINDOW == 83 (19BF2800) [pid = 3424] [serial = 903] [outer = 19A3E000] 02:18:22 INFO - PROCESS | 3424 | 1467364702549 Marionette DEBUG loaded listener.js 02:18:22 INFO - PROCESS | 3424 | ++DOMWINDOW == 84 (19C4B400) [pid = 3424] [serial = 904] [outer = 19A3E000] 02:18:22 INFO - PROCESS | 3424 | 1467364702985 Marionette TRACE conn7 <- [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] 02:18:23 INFO - PROCESS | 3424 | 1467364703017 Marionette TRACE conn7 <- [1,1169,null,{"value":"13"}] 02:18:23 INFO - PROCESS | 3424 | 1467364703021 Marionette TRACE conn7 -> [0,1170,"setScriptTimeout",{"ms":35000}] 02:18:23 INFO - PROCESS | 3424 | 1467364703022 Marionette TRACE conn7 <- [1,1170,null,{}] 02:18:23 INFO - PROCESS | 3424 | 1467364703025 Marionette TRACE conn7 -> [0,1171,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:18:23 INFO - PROCESS | 3424 | 1467364703027 Marionette INFO sendAsync 823c8ce9-dcc8-4499-864d-681f2fea0c49 02:18:23 INFO - PROCESS | 3424 | 1467364703140 Marionette TRACE conn7 <- [1,1171,null,{"value":null}] 02:18:23 INFO - PROCESS | 3424 | 1467364703145 Marionette TRACE conn7 -> [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\", \"77f57ffc-e2d5-43f5-9f0e-e3ed3fd421d8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:18:23 INFO - PROCESS | 3424 | 1467364703147 Marionette INFO sendAsync 823c8ce9-dcc8-4499-864d-681f2fea0c49 02:18:23 INFO - PROCESS | 3424 | ++DOCSHELL 19C4F800 == 37 [pid = 3424] [id = 302] 02:18:23 INFO - PROCESS | 3424 | ++DOMWINDOW == 85 (19C50400) [pid = 3424] [serial = 905] [outer = 00000000] 02:18:23 INFO - PROCESS | 3424 | ++DOMWINDOW == 86 (1A761C00) [pid = 3424] [serial = 906] [outer = 19C50400] 02:18:23 INFO - PROCESS | 3424 | 1467364703189 Marionette DEBUG loaded listener.js 02:18:23 INFO - PROCESS | 3424 | ++DOMWINDOW == 87 (1A7AB800) [pid = 3424] [serial = 907] [outer = 19C50400] 02:18:23 INFO - PROCESS | 3424 | 1467364703640 Marionette TRACE conn7 <- [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] 02:18:23 INFO - PROCESS | 3424 | 1467364703695 Marionette TRACE conn7 <- [1,1173,null,{"value":"13"}] 02:18:23 INFO - PROCESS | 3424 | 1467364703698 Marionette TRACE conn7 -> [0,1174,"setScriptTimeout",{"ms":35000}] 02:18:23 INFO - PROCESS | 3424 | 1467364703701 Marionette TRACE conn7 <- [1,1174,null,{}] 02:18:23 INFO - PROCESS | 3424 | 1467364703704 Marionette TRACE conn7 -> [0,1175,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:18:23 INFO - PROCESS | 3424 | 1467364703707 Marionette INFO sendAsync 823c8ce9-dcc8-4499-864d-681f2fea0c49 02:18:23 INFO - PROCESS | 3424 | 1467364703859 Marionette TRACE conn7 <- [1,1175,null,{"value":null}] 02:18:23 INFO - PROCESS | 3424 | 1467364703925 Marionette TRACE conn7 -> [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\", \"77f57ffc-e2d5-43f5-9f0e-e3ed3fd421d8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:18:23 INFO - PROCESS | 3424 | 1467364703927 Marionette INFO sendAsync 823c8ce9-dcc8-4499-864d-681f2fea0c49 02:18:23 INFO - PROCESS | 3424 | ++DOCSHELL 0C80B400 == 38 [pid = 3424] [id = 303] 02:18:23 INFO - PROCESS | 3424 | ++DOMWINDOW == 88 (1AA96400) [pid = 3424] [serial = 908] [outer = 00000000] 02:18:23 INFO - PROCESS | 3424 | ++DOMWINDOW == 89 (1AC79800) [pid = 3424] [serial = 909] [outer = 1AA96400] 02:18:23 INFO - PROCESS | 3424 | 1467364703972 Marionette DEBUG loaded listener.js 02:18:24 INFO - PROCESS | 3424 | ++DOMWINDOW == 90 (1ACC5800) [pid = 3424] [serial = 910] [outer = 1AA96400] 02:18:24 INFO - PROCESS | 3424 | --DOMWINDOW == 89 (1A2B2000) [pid = 3424] [serial = 872] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.alpha.html] 02:18:24 INFO - PROCESS | 3424 | --DOMWINDOW == 88 (19A43C00) [pid = 3424] [serial = 860] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.system.html] 02:18:24 INFO - PROCESS | 3424 | --DOMWINDOW == 87 (1AA8DC00) [pid = 3424] [serial = 863] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.transparent-1.html] 02:18:24 INFO - PROCESS | 3424 | --DOMWINDOW == 86 (1AA9A800) [pid = 3424] [serial = 866] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.transparent-2.html] 02:18:24 INFO - PROCESS | 3424 | --DOMWINDOW == 85 (0DBEE400) [pid = 3424] [serial = 845] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-2.html] 02:18:24 INFO - PROCESS | 3424 | --DOMWINDOW == 84 (0C835800) [pid = 3424] [serial = 842] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-1.html] 02:18:24 INFO - PROCESS | 3424 | --DOMWINDOW == 83 (19C53C00) [pid = 3424] [serial = 839] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-percent.html] 02:18:24 INFO - PROCESS | 3424 | --DOMWINDOW == 82 (17FB0800) [pid = 3424] [serial = 857] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.svg-2.html] 02:18:24 INFO - PROCESS | 3424 | --DOMWINDOW == 81 (16E64800) [pid = 3424] [serial = 854] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.svg-1.html] 02:18:24 INFO - PROCESS | 3424 | --DOMWINDOW == 80 (0D459C00) [pid = 3424] [serial = 851] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-4.html] 02:18:24 INFO - PROCESS | 3424 | --DOMWINDOW == 79 (0C80A000) [pid = 3424] [serial = 848] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-3.html] 02:18:24 INFO - PROCESS | 3424 | --DOMWINDOW == 78 (16E6C400) [pid = 3424] [serial = 869] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.empty.html] 02:18:24 INFO - PROCESS | 3424 | 1467364704539 Marionette TRACE conn7 <- [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] 02:18:24 INFO - PROCESS | 3424 | 1467364704575 Marionette TRACE conn7 <- [1,1177,null,{"value":"13"}] 02:18:24 INFO - PROCESS | 3424 | 1467364704578 Marionette TRACE conn7 -> [0,1178,"setScriptTimeout",{"ms":35000}] 02:18:24 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.strokeRect.html 02:18:24 INFO - PROCESS | 3424 | 1467364704580 Marionette TRACE conn7 <- [1,1178,null,{}] 02:18:24 INFO - PROCESS | 3424 | 1467364704595 Marionette TRACE conn7 -> [0,1179,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:18:24 INFO - PROCESS | 3424 | 1467364704597 Marionette INFO sendAsync 823c8ce9-dcc8-4499-864d-681f2fea0c49 02:18:24 INFO - PROCESS | 3424 | 1467364704704 Marionette TRACE conn7 <- [1,1179,null,{"value":null}] 02:18:24 INFO - PROCESS | 3424 | 1467364704709 Marionette TRACE conn7 -> [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\", \"77f57ffc-e2d5-43f5-9f0e-e3ed3fd421d8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:18:24 INFO - PROCESS | 3424 | 1467364704711 Marionette INFO sendAsync 823c8ce9-dcc8-4499-864d-681f2fea0c49 02:18:24 INFO - PROCESS | 3424 | ++DOCSHELL 1471C000 == 39 [pid = 3424] [id = 304] 02:18:24 INFO - PROCESS | 3424 | ++DOMWINDOW == 79 (16E62C00) [pid = 3424] [serial = 911] [outer = 00000000] 02:18:24 INFO - PROCESS | 3424 | ++DOMWINDOW == 80 (19376800) [pid = 3424] [serial = 912] [outer = 16E62C00] 02:18:24 INFO - PROCESS | 3424 | 1467364704754 Marionette DEBUG loaded listener.js 02:18:24 INFO - PROCESS | 3424 | ++DOMWINDOW == 81 (19A43C00) [pid = 3424] [serial = 913] [outer = 16E62C00] 02:18:25 INFO - PROCESS | 3424 | 1467364705156 Marionette TRACE conn7 <- [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] 02:18:25 INFO - PROCESS | 3424 | 1467364705214 Marionette TRACE conn7 <- [1,1181,null,{"value":"13"}] 02:18:25 INFO - PROCESS | 3424 | 1467364705217 Marionette TRACE conn7 -> [0,1182,"setScriptTimeout",{"ms":35000}] 02:18:25 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.strokeText.html 02:18:25 INFO - PROCESS | 3424 | 1467364705219 Marionette TRACE conn7 <- [1,1182,null,{}] 02:18:25 INFO - PROCESS | 3424 | 1467364705222 Marionette TRACE conn7 -> [0,1183,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:18:25 INFO - PROCESS | 3424 | 1467364705224 Marionette INFO sendAsync 823c8ce9-dcc8-4499-864d-681f2fea0c49 02:18:25 INFO - PROCESS | 3424 | 1467364705302 Marionette TRACE conn7 <- [1,1183,null,{"value":null}] 02:18:25 INFO - PROCESS | 3424 | 1467364705310 Marionette TRACE conn7 -> [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\", \"77f57ffc-e2d5-43f5-9f0e-e3ed3fd421d8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:18:25 INFO - PROCESS | 3424 | 1467364705312 Marionette INFO sendAsync 823c8ce9-dcc8-4499-864d-681f2fea0c49 02:18:25 INFO - PROCESS | 3424 | ++DOCSHELL 1AA9B400 == 40 [pid = 3424] [id = 305] 02:18:25 INFO - PROCESS | 3424 | ++DOMWINDOW == 82 (1ACC8400) [pid = 3424] [serial = 914] [outer = 00000000] 02:18:25 INFO - PROCESS | 3424 | ++DOMWINDOW == 83 (1AD61000) [pid = 3424] [serial = 915] [outer = 1ACC8400] 02:18:25 INFO - PROCESS | 3424 | 1467364705354 Marionette DEBUG loaded listener.js 02:18:25 INFO - PROCESS | 3424 | ++DOMWINDOW == 84 (1B476C00) [pid = 3424] [serial = 916] [outer = 1ACC8400] 02:18:25 INFO - PROCESS | 3424 | 1467364705798 Marionette TRACE conn7 <- [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] 02:18:25 INFO - PROCESS | 3424 | 1467364705856 Marionette TRACE conn7 <- [1,1185,null,{"value":"13"}] 02:18:25 INFO - PROCESS | 3424 | 1467364705860 Marionette TRACE conn7 -> [0,1186,"setScriptTimeout",{"ms":35000}] 02:18:25 INFO - PROCESS | 3424 | 1467364705862 Marionette TRACE conn7 <- [1,1186,null,{}] 02:18:25 INFO - PROCESS | 3424 | 1467364705866 Marionette TRACE conn7 -> [0,1187,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:18:25 INFO - PROCESS | 3424 | 1467364705867 Marionette INFO sendAsync 823c8ce9-dcc8-4499-864d-681f2fea0c49 02:18:25 INFO - PROCESS | 3424 | 1467364705946 Marionette TRACE conn7 <- [1,1187,null,{"value":null}] 02:18:25 INFO - PROCESS | 3424 | 1467364705954 Marionette TRACE conn7 -> [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\", \"77f57ffc-e2d5-43f5-9f0e-e3ed3fd421d8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:18:25 INFO - PROCESS | 3424 | 1467364705955 Marionette INFO sendAsync 823c8ce9-dcc8-4499-864d-681f2fea0c49 02:18:25 INFO - PROCESS | 3424 | ++DOCSHELL 1B47FC00 == 41 [pid = 3424] [id = 306] 02:18:25 INFO - PROCESS | 3424 | ++DOMWINDOW == 85 (1B480C00) [pid = 3424] [serial = 917] [outer = 00000000] 02:18:25 INFO - PROCESS | 3424 | ++DOMWINDOW == 86 (1B578C00) [pid = 3424] [serial = 918] [outer = 1B480C00] 02:18:25 INFO - PROCESS | 3424 | 1467364705999 Marionette DEBUG loaded listener.js 02:18:26 INFO - PROCESS | 3424 | ++DOMWINDOW == 87 (1B741800) [pid = 3424] [serial = 919] [outer = 1B480C00] 02:18:26 INFO - PROCESS | 3424 | 1467364706557 Marionette TRACE conn7 <- [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]]]}] 02:18:26 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.nonfinite.html | createLinearGradient() throws TypeError if arguments are not finite 02:18:26 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.nonfinite.html | took 770ms 02:18:26 INFO - PROCESS | 3424 | 1467364706670 Marionette TRACE conn7 -> [0,1189,"getWindowHandle",null] 02:18:26 INFO - PROCESS | 3424 | 1467364706675 Marionette TRACE conn7 <- [1,1189,null,{"value":"13"}] 02:18:26 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.1.html 02:18:26 INFO - PROCESS | 3424 | 1467364706706 Marionette TRACE conn7 -> [0,1190,"setScriptTimeout",{"ms":35000}] 02:18:26 INFO - PROCESS | 3424 | 1467364706709 Marionette TRACE conn7 <- [1,1190,null,{}] 02:18:26 INFO - PROCESS | 3424 | 1467364706715 Marionette TRACE conn7 -> [0,1191,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:18:26 INFO - PROCESS | 3424 | 1467364706718 Marionette INFO sendAsync 823c8ce9-dcc8-4499-864d-681f2fea0c49 02:18:26 INFO - PROCESS | 3424 | 1467364706850 Marionette TRACE conn7 <- [1,1191,null,{"value":null}] 02:18:26 INFO - PROCESS | 3424 | 1467364706957 Marionette TRACE conn7 -> [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\", \"77f57ffc-e2d5-43f5-9f0e-e3ed3fd421d8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:18:26 INFO - PROCESS | 3424 | 1467364706962 Marionette INFO sendAsync 823c8ce9-dcc8-4499-864d-681f2fea0c49 02:18:26 INFO - PROCESS | 3424 | ++DOCSHELL 0C832C00 == 42 [pid = 3424] [id = 307] 02:18:26 INFO - PROCESS | 3424 | ++DOMWINDOW == 88 (0C833400) [pid = 3424] [serial = 920] [outer = 00000000] 02:18:27 INFO - PROCESS | 3424 | ++DOMWINDOW == 89 (0C83D400) [pid = 3424] [serial = 921] [outer = 0C833400] 02:18:27 INFO - PROCESS | 3424 | 1467364707019 Marionette DEBUG loaded listener.js 02:18:27 INFO - PROCESS | 3424 | ++DOMWINDOW == 90 (0CE76800) [pid = 3424] [serial = 922] [outer = 0C833400] 02:18:27 INFO - PROCESS | 3424 | 1467364707706 Marionette TRACE conn7 <- [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]]]}] 02:18:27 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 02:18:27 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.1.html | took 1017ms 02:18:27 INFO - PROCESS | 3424 | 1467364707747 Marionette TRACE conn7 -> [0,1193,"getWindowHandle",null] 02:18:27 INFO - PROCESS | 3424 | 1467364707751 Marionette TRACE conn7 <- [1,1193,null,{"value":"13"}] 02:18:27 INFO - PROCESS | 3424 | 1467364707759 Marionette TRACE conn7 -> [0,1194,"setScriptTimeout",{"ms":35000}] 02:18:27 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.2.html 02:18:27 INFO - PROCESS | 3424 | 1467364707762 Marionette TRACE conn7 <- [1,1194,null,{}] 02:18:27 INFO - PROCESS | 3424 | 1467364707766 Marionette TRACE conn7 -> [0,1195,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:18:27 INFO - PROCESS | 3424 | 1467364707769 Marionette INFO sendAsync 823c8ce9-dcc8-4499-864d-681f2fea0c49 02:18:27 INFO - PROCESS | 3424 | 1467364707911 Marionette TRACE conn7 <- [1,1195,null,{"value":null}] 02:18:28 INFO - PROCESS | 3424 | 1467364708041 Marionette TRACE conn7 -> [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\", \"77f57ffc-e2d5-43f5-9f0e-e3ed3fd421d8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:18:28 INFO - PROCESS | 3424 | 1467364708043 Marionette INFO sendAsync 823c8ce9-dcc8-4499-864d-681f2fea0c49 02:18:28 INFO - PROCESS | 3424 | ++DOCSHELL 0D463000 == 43 [pid = 3424] [id = 308] 02:18:28 INFO - PROCESS | 3424 | ++DOMWINDOW == 91 (0D520C00) [pid = 3424] [serial = 923] [outer = 00000000] 02:18:28 INFO - PROCESS | 3424 | ++DOMWINDOW == 92 (0D7A0C00) [pid = 3424] [serial = 924] [outer = 0D520C00] 02:18:28 INFO - PROCESS | 3424 | 1467364708100 Marionette DEBUG loaded listener.js 02:18:28 INFO - PROCESS | 3424 | ++DOMWINDOW == 93 (114D8000) [pid = 3424] [serial = 925] [outer = 0D520C00] 02:18:29 INFO - PROCESS | 3424 | 1467364709017 Marionette TRACE conn7 <- [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]]]}] 02:18:29 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 02:18:29 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.2.html | took 1315ms 02:18:29 INFO - PROCESS | 3424 | 1467364709079 Marionette TRACE conn7 -> [0,1197,"getWindowHandle",null] 02:18:29 INFO - PROCESS | 3424 | 1467364709084 Marionette TRACE conn7 <- [1,1197,null,{"value":"13"}] 02:18:29 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.3.html 02:18:29 INFO - PROCESS | 3424 | 1467364709089 Marionette TRACE conn7 -> [0,1198,"setScriptTimeout",{"ms":35000}] 02:18:29 INFO - PROCESS | 3424 | 1467364709092 Marionette TRACE conn7 <- [1,1198,null,{}] 02:18:29 INFO - PROCESS | 3424 | 1467364709097 Marionette TRACE conn7 -> [0,1199,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:18:29 INFO - PROCESS | 3424 | 1467364709100 Marionette INFO sendAsync 823c8ce9-dcc8-4499-864d-681f2fea0c49 02:18:29 INFO - PROCESS | 3424 | 1467364709214 Marionette TRACE conn7 <- [1,1199,null,{"value":null}] 02:18:29 INFO - PROCESS | 3424 | 1467364709338 Marionette TRACE conn7 -> [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\", \"77f57ffc-e2d5-43f5-9f0e-e3ed3fd421d8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:18:29 INFO - PROCESS | 3424 | 1467364709342 Marionette INFO sendAsync 823c8ce9-dcc8-4499-864d-681f2fea0c49 02:18:29 INFO - PROCESS | 3424 | --DOCSHELL 1AA9B400 == 42 [pid = 3424] [id = 305] 02:18:29 INFO - PROCESS | 3424 | --DOCSHELL 1471C000 == 41 [pid = 3424] [id = 304] 02:18:29 INFO - PROCESS | 3424 | --DOCSHELL 0C80B400 == 40 [pid = 3424] [id = 303] 02:18:29 INFO - PROCESS | 3424 | --DOCSHELL 19C4F800 == 39 [pid = 3424] [id = 302] 02:18:29 INFO - PROCESS | 3424 | --DOCSHELL 0D7AB400 == 38 [pid = 3424] [id = 301] 02:18:29 INFO - PROCESS | 3424 | --DOCSHELL 0D45E800 == 37 [pid = 3424] [id = 300] 02:18:29 INFO - PROCESS | 3424 | --DOCSHELL 17E19800 == 36 [pid = 3424] [id = 299] 02:18:29 INFO - PROCESS | 3424 | --DOCSHELL 17817000 == 35 [pid = 3424] [id = 298] 02:18:29 INFO - PROCESS | 3424 | --DOCSHELL 15122C00 == 34 [pid = 3424] [id = 297] 02:18:29 INFO - PROCESS | 3424 | --DOCSHELL 1153D000 == 33 [pid = 3424] [id = 296] 02:18:29 INFO - PROCESS | 3424 | --DOCSHELL 0DB49000 == 32 [pid = 3424] [id = 295] 02:18:29 INFO - PROCESS | 3424 | --DOCSHELL 0D176C00 == 31 [pid = 3424] [id = 294] 02:18:29 INFO - PROCESS | 3424 | --DOCSHELL 0C83BC00 == 30 [pid = 3424] [id = 293] 02:18:29 INFO - PROCESS | 3424 | --DOMWINDOW == 92 (1B47A800) [pid = 3424] [serial = 876] [outer = 00000000] [url = about:blank] 02:18:29 INFO - PROCESS | 3424 | ++DOCSHELL 0905B400 == 31 [pid = 3424] [id = 309] 02:18:29 INFO - PROCESS | 3424 | ++DOMWINDOW == 93 (0905D400) [pid = 3424] [serial = 926] [outer = 00000000] 02:18:29 INFO - PROCESS | 3424 | ++DOMWINDOW == 94 (0C837400) [pid = 3424] [serial = 927] [outer = 0905D400] 02:18:29 INFO - PROCESS | 3424 | 1467364709443 Marionette DEBUG loaded listener.js 02:18:29 INFO - PROCESS | 3424 | ++DOMWINDOW == 95 (0CEE6000) [pid = 3424] [serial = 928] [outer = 0905D400] 02:18:29 INFO - PROCESS | 3424 | --DOCSHELL 1AD55400 == 30 [pid = 3424] [id = 292] 02:18:29 INFO - PROCESS | 3424 | --DOMWINDOW == 94 (1ACCC000) [pid = 3424] [serial = 874] [outer = 00000000] [url = about:blank] 02:18:29 INFO - PROCESS | 3424 | --DOMWINDOW == 93 (19C4BC00) [pid = 3424] [serial = 861] [outer = 00000000] [url = about:blank] 02:18:29 INFO - PROCESS | 3424 | --DOMWINDOW == 92 (1AA92400) [pid = 3424] [serial = 864] [outer = 00000000] [url = about:blank] 02:18:29 INFO - PROCESS | 3424 | --DOMWINDOW == 91 (19C4DC00) [pid = 3424] [serial = 862] [outer = 00000000] [url = about:blank] 02:18:29 INFO - PROCESS | 3424 | --DOMWINDOW == 90 (1AAEB800) [pid = 3424] [serial = 867] [outer = 00000000] [url = about:blank] 02:18:29 INFO - PROCESS | 3424 | --DOMWINDOW == 89 (1AA92800) [pid = 3424] [serial = 865] [outer = 00000000] [url = about:blank] 02:18:29 INFO - PROCESS | 3424 | --DOMWINDOW == 88 (1ACC7000) [pid = 3424] [serial = 873] [outer = 00000000] [url = about:blank] 02:18:29 INFO - PROCESS | 3424 | --DOMWINDOW == 87 (1AAF0800) [pid = 3424] [serial = 868] [outer = 00000000] [url = about:blank] 02:18:29 INFO - PROCESS | 3424 | --DOMWINDOW == 86 (148C7800) [pid = 3424] [serial = 846] [outer = 00000000] [url = about:blank] 02:18:29 INFO - PROCESS | 3424 | --DOMWINDOW == 85 (0D434C00) [pid = 3424] [serial = 844] [outer = 00000000] [url = about:blank] 02:18:29 INFO - PROCESS | 3424 | --DOMWINDOW == 84 (0CEE5800) [pid = 3424] [serial = 843] [outer = 00000000] [url = about:blank] 02:18:29 INFO - PROCESS | 3424 | --DOMWINDOW == 83 (1A2B3400) [pid = 3424] [serial = 841] [outer = 00000000] [url = about:blank] 02:18:29 INFO - PROCESS | 3424 | --DOMWINDOW == 82 (18BC3000) [pid = 3424] [serial = 858] [outer = 00000000] [url = about:blank] 02:18:29 INFO - PROCESS | 3424 | --DOMWINDOW == 81 (17819C00) [pid = 3424] [serial = 855] [outer = 00000000] [url = about:blank] 02:18:29 INFO - PROCESS | 3424 | --DOMWINDOW == 80 (17871C00) [pid = 3424] [serial = 856] [outer = 00000000] [url = about:blank] 02:18:29 INFO - PROCESS | 3424 | --DOMWINDOW == 79 (0D7A6C00) [pid = 3424] [serial = 852] [outer = 00000000] [url = about:blank] 02:18:29 INFO - PROCESS | 3424 | --DOMWINDOW == 78 (0DBEE000) [pid = 3424] [serial = 853] [outer = 00000000] [url = about:blank] 02:18:29 INFO - PROCESS | 3424 | --DOMWINDOW == 77 (0C834000) [pid = 3424] [serial = 849] [outer = 00000000] [url = about:blank] 02:18:29 INFO - PROCESS | 3424 | --DOMWINDOW == 76 (0CDE3400) [pid = 3424] [serial = 850] [outer = 00000000] [url = about:blank] 02:18:29 INFO - PROCESS | 3424 | --DOMWINDOW == 75 (151E4C00) [pid = 3424] [serial = 847] [outer = 00000000] [url = about:blank] 02:18:29 INFO - PROCESS | 3424 | --DOMWINDOW == 74 (19ACAC00) [pid = 3424] [serial = 870] [outer = 00000000] [url = about:blank] 02:18:29 INFO - PROCESS | 3424 | --DOMWINDOW == 73 (1AA97800) [pid = 3424] [serial = 871] [outer = 00000000] [url = about:blank] 02:18:29 INFO - PROCESS | 3424 | --DOMWINDOW == 72 (19379000) [pid = 3424] [serial = 859] [outer = 00000000] [url = about:blank] 02:18:29 INFO - PROCESS | 3424 | 1467364709896 Marionette TRACE conn7 <- [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]]]}] 02:18:29 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.3.html | Linear gradient transforms do not experience broken caching effects 02:18:29 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.3.html | took 890ms 02:18:29 INFO - PROCESS | 3424 | 1467364709979 Marionette TRACE conn7 -> [0,1201,"getWindowHandle",null] 02:18:29 INFO - PROCESS | 3424 | 1467364709983 Marionette TRACE conn7 <- [1,1201,null,{"value":"13"}] 02:18:29 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.object.compare.html 02:18:29 INFO - PROCESS | 3424 | 1467364709994 Marionette TRACE conn7 -> [0,1202,"setScriptTimeout",{"ms":35000}] 02:18:29 INFO - PROCESS | 3424 | 1467364709996 Marionette TRACE conn7 <- [1,1202,null,{}] 02:18:29 INFO - PROCESS | 3424 | 1467364710001 Marionette TRACE conn7 -> [0,1203,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:18:29 INFO - PROCESS | 3424 | 1467364710003 Marionette INFO sendAsync 823c8ce9-dcc8-4499-864d-681f2fea0c49 02:18:30 INFO - PROCESS | 3424 | 1467364710093 Marionette TRACE conn7 <- [1,1203,null,{"value":null}] 02:18:30 INFO - PROCESS | 3424 | 1467364710105 Marionette TRACE conn7 -> [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\", \"77f57ffc-e2d5-43f5-9f0e-e3ed3fd421d8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:18:30 INFO - PROCESS | 3424 | 1467364710107 Marionette INFO sendAsync 823c8ce9-dcc8-4499-864d-681f2fea0c49 02:18:30 INFO - PROCESS | 3424 | ++DOCSHELL 0D7A3000 == 31 [pid = 3424] [id = 310] 02:18:30 INFO - PROCESS | 3424 | ++DOMWINDOW == 73 (0D7A5800) [pid = 3424] [serial = 929] [outer = 00000000] 02:18:30 INFO - PROCESS | 3424 | ++DOMWINDOW == 74 (0DB44C00) [pid = 3424] [serial = 930] [outer = 0D7A5800] 02:18:30 INFO - PROCESS | 3424 | 1467364710155 Marionette DEBUG loaded listener.js 02:18:30 INFO - PROCESS | 3424 | ++DOMWINDOW == 75 (114E0400) [pid = 3424] [serial = 931] [outer = 0D7A5800] 02:18:30 INFO - PROCESS | 3424 | 1467364710609 Marionette TRACE conn7 <- [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]]]}] 02:18:30 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.object.compare.html | Canvas test: 2d.gradient.object.compare 02:18:30 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.object.compare.html | took 670ms 02:18:30 INFO - PROCESS | 3424 | 1467364710664 Marionette TRACE conn7 -> [0,1205,"getWindowHandle",null] 02:18:30 INFO - PROCESS | 3424 | 1467364710666 Marionette TRACE conn7 <- [1,1205,null,{"value":"13"}] 02:18:30 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.object.crosscanvas.html 02:18:30 INFO - PROCESS | 3424 | 1467364710670 Marionette TRACE conn7 -> [0,1206,"setScriptTimeout",{"ms":35000}] 02:18:30 INFO - PROCESS | 3424 | 1467364710673 Marionette TRACE conn7 <- [1,1206,null,{}] 02:18:30 INFO - PROCESS | 3424 | 1467364710713 Marionette TRACE conn7 -> [0,1207,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:18:30 INFO - PROCESS | 3424 | 1467364710718 Marionette INFO sendAsync 823c8ce9-dcc8-4499-864d-681f2fea0c49 02:18:30 INFO - PROCESS | 3424 | 1467364710802 Marionette TRACE conn7 <- [1,1207,null,{"value":null}] 02:18:30 INFO - PROCESS | 3424 | 1467364710818 Marionette TRACE conn7 -> [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\", \"77f57ffc-e2d5-43f5-9f0e-e3ed3fd421d8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:18:30 INFO - PROCESS | 3424 | 1467364710821 Marionette INFO sendAsync 823c8ce9-dcc8-4499-864d-681f2fea0c49 02:18:30 INFO - PROCESS | 3424 | ++DOCSHELL 15E59400 == 32 [pid = 3424] [id = 311] 02:18:30 INFO - PROCESS | 3424 | ++DOMWINDOW == 76 (15E59800) [pid = 3424] [serial = 932] [outer = 00000000] 02:18:30 INFO - PROCESS | 3424 | ++DOMWINDOW == 77 (16E63800) [pid = 3424] [serial = 933] [outer = 15E59800] 02:18:30 INFO - PROCESS | 3424 | 1467364710869 Marionette DEBUG loaded listener.js 02:18:30 INFO - PROCESS | 3424 | ++DOMWINDOW == 78 (1781C800) [pid = 3424] [serial = 934] [outer = 15E59800] 02:18:31 INFO - PROCESS | 3424 | 1467364711336 Marionette TRACE conn7 <- [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]]]}] 02:18:31 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.object.crosscanvas.html | Canvas test: 2d.gradient.object.crosscanvas 02:18:31 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.object.crosscanvas.html | took 730ms 02:18:31 INFO - PROCESS | 3424 | 1467364711404 Marionette TRACE conn7 -> [0,1209,"getWindowHandle",null] 02:18:31 INFO - PROCESS | 3424 | 1467364711406 Marionette TRACE conn7 <- [1,1209,null,{"value":"13"}] 02:18:31 INFO - PROCESS | 3424 | 1467364711410 Marionette TRACE conn7 -> [0,1210,"setScriptTimeout",{"ms":35000}] 02:18:31 INFO - PROCESS | 3424 | 1467364711411 Marionette TRACE conn7 <- [1,1210,null,{}] 02:18:31 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.object.current.html 02:18:31 INFO - PROCESS | 3424 | 1467364711414 Marionette TRACE conn7 -> [0,1211,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:18:31 INFO - PROCESS | 3424 | 1467364711416 Marionette INFO sendAsync 823c8ce9-dcc8-4499-864d-681f2fea0c49 02:18:31 INFO - PROCESS | 3424 | 1467364711502 Marionette TRACE conn7 <- [1,1211,null,{"value":null}] 02:18:31 INFO - PROCESS | 3424 | 1467364711594 Marionette TRACE conn7 -> [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\", \"77f57ffc-e2d5-43f5-9f0e-e3ed3fd421d8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:18:31 INFO - PROCESS | 3424 | 1467364711596 Marionette INFO sendAsync 823c8ce9-dcc8-4499-864d-681f2fea0c49 02:18:31 INFO - PROCESS | 3424 | ++DOCSHELL 17821400 == 33 [pid = 3424] [id = 312] 02:18:31 INFO - PROCESS | 3424 | ++DOMWINDOW == 79 (178E8000) [pid = 3424] [serial = 935] [outer = 00000000] 02:18:31 INFO - PROCESS | 3424 | ++DOMWINDOW == 80 (17FB1400) [pid = 3424] [serial = 936] [outer = 178E8000] 02:18:31 INFO - PROCESS | 3424 | 1467364711640 Marionette DEBUG loaded listener.js 02:18:31 INFO - PROCESS | 3424 | ++DOMWINDOW == 81 (17FBFC00) [pid = 3424] [serial = 937] [outer = 178E8000] 02:18:32 INFO - PROCESS | 3424 | 1467364712035 Marionette TRACE conn7 <- [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] 02:18:32 INFO - PROCESS | 3424 | 1467364712086 Marionette TRACE conn7 <- [1,1213,null,{"value":"13"}] 02:18:32 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.object.invalidcolour.html 02:18:32 INFO - PROCESS | 3424 | 1467364712089 Marionette TRACE conn7 -> [0,1214,"setScriptTimeout",{"ms":35000}] 02:18:32 INFO - PROCESS | 3424 | 1467364712091 Marionette TRACE conn7 <- [1,1214,null,{}] 02:18:32 INFO - PROCESS | 3424 | 1467364712094 Marionette TRACE conn7 -> [0,1215,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:18:32 INFO - PROCESS | 3424 | 1467364712096 Marionette INFO sendAsync 823c8ce9-dcc8-4499-864d-681f2fea0c49 02:18:32 INFO - PROCESS | 3424 | 1467364712234 Marionette TRACE conn7 <- [1,1215,null,{"value":null}] 02:18:32 INFO - PROCESS | 3424 | 1467364712255 Marionette TRACE conn7 -> [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\", \"77f57ffc-e2d5-43f5-9f0e-e3ed3fd421d8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:18:32 INFO - PROCESS | 3424 | 1467364712257 Marionette INFO sendAsync 823c8ce9-dcc8-4499-864d-681f2fea0c49 02:18:32 INFO - PROCESS | 3424 | ++DOCSHELL 17FF0400 == 34 [pid = 3424] [id = 313] 02:18:32 INFO - PROCESS | 3424 | ++DOMWINDOW == 82 (17FF1400) [pid = 3424] [serial = 938] [outer = 00000000] 02:18:32 INFO - PROCESS | 3424 | ++DOMWINDOW == 83 (19376400) [pid = 3424] [serial = 939] [outer = 17FF1400] 02:18:32 INFO - PROCESS | 3424 | 1467364712302 Marionette DEBUG loaded listener.js 02:18:32 INFO - PROCESS | 3424 | ++DOMWINDOW == 84 (19A41800) [pid = 3424] [serial = 940] [outer = 17FF1400] 02:18:32 INFO - PROCESS | 3424 | 1467364712734 Marionette TRACE conn7 <- [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]]]}] 02:18:32 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.object.invalidcolour.html | Canvas test: 2d.gradient.object.invalidcolour 02:18:32 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.object.invalidcolour.html | took 670ms 02:18:32 INFO - PROCESS | 3424 | 1467364712760 Marionette TRACE conn7 -> [0,1217,"getWindowHandle",null] 02:18:32 INFO - PROCESS | 3424 | 1467364712762 Marionette TRACE conn7 <- [1,1217,null,{"value":"13"}] 02:18:32 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.object.invalidoffset.html 02:18:32 INFO - PROCESS | 3424 | 1467364712765 Marionette TRACE conn7 -> [0,1218,"setScriptTimeout",{"ms":35000}] 02:18:32 INFO - PROCESS | 3424 | 1467364712767 Marionette TRACE conn7 <- [1,1218,null,{}] 02:18:32 INFO - PROCESS | 3424 | 1467364712770 Marionette TRACE conn7 -> [0,1219,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:18:32 INFO - PROCESS | 3424 | 1467364712775 Marionette INFO sendAsync 823c8ce9-dcc8-4499-864d-681f2fea0c49 02:18:32 INFO - PROCESS | 3424 | 1467364712908 Marionette TRACE conn7 <- [1,1219,null,{"value":null}] 02:18:32 INFO - PROCESS | 3424 | 1467364712913 Marionette TRACE conn7 -> [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\", \"77f57ffc-e2d5-43f5-9f0e-e3ed3fd421d8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:18:32 INFO - PROCESS | 3424 | 1467364712915 Marionette INFO sendAsync 823c8ce9-dcc8-4499-864d-681f2fea0c49 02:18:32 INFO - PROCESS | 3424 | ++DOCSHELL 19C47C00 == 35 [pid = 3424] [id = 314] 02:18:32 INFO - PROCESS | 3424 | ++DOMWINDOW == 85 (19C48000) [pid = 3424] [serial = 941] [outer = 00000000] 02:18:32 INFO - PROCESS | 3424 | ++DOMWINDOW == 86 (1A734C00) [pid = 3424] [serial = 942] [outer = 19C48000] 02:18:32 INFO - PROCESS | 3424 | 1467364712959 Marionette DEBUG loaded listener.js 02:18:33 INFO - PROCESS | 3424 | ++DOMWINDOW == 87 (1A736400) [pid = 3424] [serial = 943] [outer = 19C48000] 02:18:33 INFO - PROCESS | 3424 | 1467364713426 Marionette TRACE conn7 <- [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]]]}] 02:18:33 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.object.invalidoffset.html | Canvas test: 2d.gradient.object.invalidoffset 02:18:33 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.object.invalidoffset.html | took 670ms 02:18:33 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.object.return.html 02:18:33 INFO - PROCESS | 3424 | 1467364713436 Marionette TRACE conn7 -> [0,1221,"getWindowHandle",null] 02:18:33 INFO - PROCESS | 3424 | 1467364713438 Marionette TRACE conn7 <- [1,1221,null,{"value":"13"}] 02:18:33 INFO - PROCESS | 3424 | 1467364713441 Marionette TRACE conn7 -> [0,1222,"setScriptTimeout",{"ms":35000}] 02:18:33 INFO - PROCESS | 3424 | 1467364713443 Marionette TRACE conn7 <- [1,1222,null,{}] 02:18:33 INFO - PROCESS | 3424 | 1467364713446 Marionette TRACE conn7 -> [0,1223,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:18:33 INFO - PROCESS | 3424 | 1467364713448 Marionette INFO sendAsync 823c8ce9-dcc8-4499-864d-681f2fea0c49 02:18:33 INFO - PROCESS | 3424 | 1467364713559 Marionette TRACE conn7 <- [1,1223,null,{"value":null}] 02:18:33 INFO - PROCESS | 3424 | 1467364713649 Marionette TRACE conn7 -> [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\", \"77f57ffc-e2d5-43f5-9f0e-e3ed3fd421d8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:18:33 INFO - PROCESS | 3424 | 1467364713650 Marionette INFO sendAsync 823c8ce9-dcc8-4499-864d-681f2fea0c49 02:18:33 INFO - PROCESS | 3424 | ++DOCSHELL 1AA91800 == 36 [pid = 3424] [id = 315] 02:18:33 INFO - PROCESS | 3424 | ++DOMWINDOW == 88 (1AA91C00) [pid = 3424] [serial = 944] [outer = 00000000] 02:18:33 INFO - PROCESS | 3424 | ++DOMWINDOW == 89 (1AA95400) [pid = 3424] [serial = 945] [outer = 1AA91C00] 02:18:33 INFO - PROCESS | 3424 | 1467364713693 Marionette DEBUG loaded listener.js 02:18:33 INFO - PROCESS | 3424 | ++DOMWINDOW == 90 (1AA97C00) [pid = 3424] [serial = 946] [outer = 1AA91C00] 02:18:34 INFO - PROCESS | 3424 | --DOMWINDOW == 89 (15145C00) [pid = 3424] [serial = 890] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.overlap2.html] 02:18:34 INFO - PROCESS | 3424 | --DOMWINDOW == 88 (19A3E000) [pid = 3424] [serial = 902] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.fillRect.html] 02:18:34 INFO - PROCESS | 3424 | --DOMWINDOW == 87 (1781C400) [pid = 3424] [serial = 893] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.solid.html] 02:18:34 INFO - PROCESS | 3424 | --DOMWINDOW == 86 (0D17CC00) [pid = 3424] [serial = 881] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.multiple.html] 02:18:34 INFO - PROCESS | 3424 | --DOMWINDOW == 85 (17EB4000) [pid = 3424] [serial = 896] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.vertical.html] 02:18:34 INFO - PROCESS | 3424 | --DOMWINDOW == 84 (1AD57800) [pid = 3424] [serial = 875] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.colour.html] 02:18:34 INFO - PROCESS | 3424 | --DOMWINDOW == 83 (19C50400) [pid = 3424] [serial = 905] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.fillText.html] 02:18:34 INFO - PROCESS | 3424 | --DOMWINDOW == 82 (1AA96400) [pid = 3424] [serial = 908] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.stroke.html] 02:18:34 INFO - PROCESS | 3424 | --DOMWINDOW == 81 (16E62C00) [pid = 3424] [serial = 911] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.strokeRect.html] 02:18:34 INFO - PROCESS | 3424 | --DOMWINDOW == 80 (1ACC8400) [pid = 3424] [serial = 914] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.strokeText.html] 02:18:34 INFO - PROCESS | 3424 | --DOMWINDOW == 79 (0C83C400) [pid = 3424] [serial = 878] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.colouralpha.html] 02:18:34 INFO - PROCESS | 3424 | --DOMWINDOW == 78 (115CB000) [pid = 3424] [serial = 887] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.overlap.html] 02:18:34 INFO - PROCESS | 3424 | --DOMWINDOW == 77 (0DB49400) [pid = 3424] [serial = 884] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.outside.html] 02:18:34 INFO - PROCESS | 3424 | --DOMWINDOW == 76 (17F3C800) [pid = 3424] [serial = 899] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.fill.html] 02:18:34 INFO - PROCESS | 3424 | 1467364714224 Marionette TRACE conn7 <- [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]]]}] 02:18:34 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.object.return.html | createLinearGradient() and createRadialGradient() returns objects implementing CanvasGradient 02:18:34 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.object.return.html | took 831ms 02:18:34 INFO - PROCESS | 3424 | 1467364714273 Marionette TRACE conn7 -> [0,1225,"getWindowHandle",null] 02:18:34 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.object.type.html 02:18:34 INFO - PROCESS | 3424 | 1467364714275 Marionette TRACE conn7 <- [1,1225,null,{"value":"13"}] 02:18:34 INFO - PROCESS | 3424 | 1467364714278 Marionette TRACE conn7 -> [0,1226,"setScriptTimeout",{"ms":35000}] 02:18:34 INFO - PROCESS | 3424 | 1467364714280 Marionette TRACE conn7 <- [1,1226,null,{}] 02:18:34 INFO - PROCESS | 3424 | 1467364714283 Marionette TRACE conn7 -> [0,1227,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:18:34 INFO - PROCESS | 3424 | 1467364714285 Marionette INFO sendAsync 823c8ce9-dcc8-4499-864d-681f2fea0c49 02:18:34 INFO - PROCESS | 3424 | 1467364714398 Marionette TRACE conn7 <- [1,1227,null,{"value":null}] 02:18:34 INFO - PROCESS | 3424 | 1467364714453 Marionette TRACE conn7 -> [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\", \"77f57ffc-e2d5-43f5-9f0e-e3ed3fd421d8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:18:34 INFO - PROCESS | 3424 | 1467364714455 Marionette INFO sendAsync 823c8ce9-dcc8-4499-864d-681f2fea0c49 02:18:34 INFO - PROCESS | 3424 | ++DOCSHELL 0C80EC00 == 37 [pid = 3424] [id = 316] 02:18:34 INFO - PROCESS | 3424 | ++DOMWINDOW == 77 (0D7ADC00) [pid = 3424] [serial = 947] [outer = 00000000] 02:18:34 INFO - PROCESS | 3424 | ++DOMWINDOW == 78 (17872C00) [pid = 3424] [serial = 948] [outer = 0D7ADC00] 02:18:34 INFO - PROCESS | 3424 | 1467364714498 Marionette DEBUG loaded listener.js 02:18:34 INFO - PROCESS | 3424 | ++DOMWINDOW == 79 (1A768000) [pid = 3424] [serial = 949] [outer = 0D7ADC00] 02:18:34 INFO - PROCESS | 3424 | 1467364714823 Marionette TRACE conn7 <- [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]]]}] 02:18:34 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.object.type.html | window.CanvasGradient exists and has the right properties 02:18:34 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.object.type.html | took 630ms 02:18:34 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.object.update.html 02:18:34 INFO - PROCESS | 3424 | 1467364714918 Marionette TRACE conn7 -> [0,1229,"getWindowHandle",null] 02:18:34 INFO - PROCESS | 3424 | 1467364714920 Marionette TRACE conn7 <- [1,1229,null,{"value":"13"}] 02:18:34 INFO - PROCESS | 3424 | 1467364714923 Marionette TRACE conn7 -> [0,1230,"setScriptTimeout",{"ms":35000}] 02:18:34 INFO - PROCESS | 3424 | 1467364714925 Marionette TRACE conn7 <- [1,1230,null,{}] 02:18:34 INFO - PROCESS | 3424 | 1467364714929 Marionette TRACE conn7 -> [0,1231,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:18:34 INFO - PROCESS | 3424 | 1467364714930 Marionette INFO sendAsync 823c8ce9-dcc8-4499-864d-681f2fea0c49 02:18:35 INFO - PROCESS | 3424 | 1467364715020 Marionette TRACE conn7 <- [1,1231,null,{"value":null}] 02:18:35 INFO - PROCESS | 3424 | 1467364715026 Marionette TRACE conn7 -> [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\", \"77f57ffc-e2d5-43f5-9f0e-e3ed3fd421d8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:18:35 INFO - PROCESS | 3424 | 1467364715028 Marionette INFO sendAsync 823c8ce9-dcc8-4499-864d-681f2fea0c49 02:18:35 INFO - PROCESS | 3424 | ++DOCSHELL 151E4000 == 38 [pid = 3424] [id = 317] 02:18:35 INFO - PROCESS | 3424 | ++DOMWINDOW == 80 (15E57400) [pid = 3424] [serial = 950] [outer = 00000000] 02:18:35 INFO - PROCESS | 3424 | ++DOMWINDOW == 81 (1AAF3800) [pid = 3424] [serial = 951] [outer = 15E57400] 02:18:35 INFO - PROCESS | 3424 | 1467364715071 Marionette DEBUG loaded listener.js 02:18:35 INFO - PROCESS | 3424 | ++DOMWINDOW == 82 (1AAF4400) [pid = 3424] [serial = 952] [outer = 15E57400] 02:18:35 INFO - PROCESS | 3424 | 1467364715492 Marionette TRACE conn7 <- [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]]]}] 02:18:35 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.object.update.html | Canvas test: 2d.gradient.object.update 02:18:35 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.object.update.html | took 631ms 02:18:35 INFO - PROCESS | 3424 | 1467364715555 Marionette TRACE conn7 -> [0,1233,"getWindowHandle",null] 02:18:35 INFO - PROCESS | 3424 | 1467364715557 Marionette TRACE conn7 <- [1,1233,null,{"value":"13"}] 02:18:35 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.behind.html 02:18:35 INFO - PROCESS | 3424 | 1467364715560 Marionette TRACE conn7 -> [0,1234,"setScriptTimeout",{"ms":35000}] 02:18:35 INFO - PROCESS | 3424 | 1467364715562 Marionette TRACE conn7 <- [1,1234,null,{}] 02:18:35 INFO - PROCESS | 3424 | 1467364715565 Marionette TRACE conn7 -> [0,1235,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:18:35 INFO - PROCESS | 3424 | 1467364715567 Marionette INFO sendAsync 823c8ce9-dcc8-4499-864d-681f2fea0c49 02:18:35 INFO - PROCESS | 3424 | 1467364715647 Marionette TRACE conn7 <- [1,1235,null,{"value":null}] 02:18:35 INFO - PROCESS | 3424 | 1467364715653 Marionette TRACE conn7 -> [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\", \"77f57ffc-e2d5-43f5-9f0e-e3ed3fd421d8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:18:35 INFO - PROCESS | 3424 | 1467364715655 Marionette INFO sendAsync 823c8ce9-dcc8-4499-864d-681f2fea0c49 02:18:35 INFO - PROCESS | 3424 | ++DOCSHELL 1AC85800 == 39 [pid = 3424] [id = 318] 02:18:35 INFO - PROCESS | 3424 | ++DOMWINDOW == 83 (1ACC2800) [pid = 3424] [serial = 953] [outer = 00000000] 02:18:35 INFO - PROCESS | 3424 | ++DOMWINDOW == 84 (1ACCE800) [pid = 3424] [serial = 954] [outer = 1ACC2800] 02:18:35 INFO - PROCESS | 3424 | 1467364715698 Marionette DEBUG loaded listener.js 02:18:35 INFO - PROCESS | 3424 | ++DOMWINDOW == 85 (1ACCEC00) [pid = 3424] [serial = 955] [outer = 1ACC2800] 02:18:36 INFO - PROCESS | 3424 | 1467364716181 Marionette TRACE conn7 <- [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]]]}] 02:18:36 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.behind.html | Canvas test: 2d.gradient.radial.cone.behind 02:18:36 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.behind.html | took 730ms 02:18:36 INFO - PROCESS | 3424 | 1467364716292 Marionette TRACE conn7 -> [0,1237,"getWindowHandle",null] 02:18:36 INFO - PROCESS | 3424 | 1467364716297 Marionette TRACE conn7 <- [1,1237,null,{"value":"13"}] 02:18:36 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.beside.html 02:18:36 INFO - PROCESS | 3424 | 1467364716302 Marionette TRACE conn7 -> [0,1238,"setScriptTimeout",{"ms":35000}] 02:18:36 INFO - PROCESS | 3424 | 1467364716306 Marionette TRACE conn7 <- [1,1238,null,{}] 02:18:36 INFO - PROCESS | 3424 | 1467364716312 Marionette TRACE conn7 -> [0,1239,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:18:36 INFO - PROCESS | 3424 | 1467364716315 Marionette INFO sendAsync 823c8ce9-dcc8-4499-864d-681f2fea0c49 02:18:36 INFO - PROCESS | 3424 | 1467364716509 Marionette TRACE conn7 <- [1,1239,null,{"value":null}] 02:18:36 INFO - PROCESS | 3424 | 1467364716622 Marionette TRACE conn7 -> [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\", \"77f57ffc-e2d5-43f5-9f0e-e3ed3fd421d8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:18:36 INFO - PROCESS | 3424 | 1467364716627 Marionette INFO sendAsync 823c8ce9-dcc8-4499-864d-681f2fea0c49 02:18:36 INFO - PROCESS | 3424 | ++DOCSHELL 0D174400 == 40 [pid = 3424] [id = 319] 02:18:36 INFO - PROCESS | 3424 | ++DOMWINDOW == 86 (0D174800) [pid = 3424] [serial = 956] [outer = 00000000] 02:18:36 INFO - PROCESS | 3424 | ++DOMWINDOW == 87 (0D455800) [pid = 3424] [serial = 957] [outer = 0D174800] 02:18:36 INFO - PROCESS | 3424 | 1467364716685 Marionette DEBUG loaded listener.js 02:18:36 INFO - PROCESS | 3424 | ++DOMWINDOW == 88 (0D52B800) [pid = 3424] [serial = 958] [outer = 0D174800] 02:18:37 INFO - PROCESS | 3424 | 1467364717244 Marionette TRACE conn7 <- [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]]]}] 02:18:37 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.beside.html | Canvas test: 2d.gradient.radial.cone.beside 02:18:37 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.beside.html | took 969ms 02:18:37 INFO - PROCESS | 3424 | 1467364717276 Marionette TRACE conn7 -> [0,1241,"getWindowHandle",null] 02:18:37 INFO - PROCESS | 3424 | 1467364717281 Marionette TRACE conn7 <- [1,1241,null,{"value":"13"}] 02:18:37 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.bottom.html 02:18:37 INFO - PROCESS | 3424 | 1467364717288 Marionette TRACE conn7 -> [0,1242,"setScriptTimeout",{"ms":35000}] 02:18:37 INFO - PROCESS | 3424 | 1467364717291 Marionette TRACE conn7 <- [1,1242,null,{}] 02:18:37 INFO - PROCESS | 3424 | 1467364717295 Marionette TRACE conn7 -> [0,1243,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:18:37 INFO - PROCESS | 3424 | 1467364717298 Marionette INFO sendAsync 823c8ce9-dcc8-4499-864d-681f2fea0c49 02:18:37 INFO - PROCESS | 3424 | 1467364717410 Marionette TRACE conn7 <- [1,1243,null,{"value":null}] 02:18:37 INFO - PROCESS | 3424 | 1467364717514 Marionette TRACE conn7 -> [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\", \"77f57ffc-e2d5-43f5-9f0e-e3ed3fd421d8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:18:37 INFO - PROCESS | 3424 | 1467364717517 Marionette INFO sendAsync 823c8ce9-dcc8-4499-864d-681f2fea0c49 02:18:37 INFO - PROCESS | 3424 | ++DOCSHELL 151DC000 == 41 [pid = 3424] [id = 320] 02:18:37 INFO - PROCESS | 3424 | ++DOMWINDOW == 89 (151E2000) [pid = 3424] [serial = 959] [outer = 00000000] 02:18:37 INFO - PROCESS | 3424 | ++DOMWINDOW == 90 (17818400) [pid = 3424] [serial = 960] [outer = 151E2000] 02:18:37 INFO - PROCESS | 3424 | 1467364717573 Marionette DEBUG loaded listener.js 02:18:37 INFO - PROCESS | 3424 | ++DOMWINDOW == 91 (178E6800) [pid = 3424] [serial = 961] [outer = 151E2000] 02:18:38 INFO - PROCESS | 3424 | 1467364718201 Marionette TRACE conn7 <- [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]]]}] 02:18:38 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.bottom.html | Canvas test: 2d.gradient.radial.cone.bottom 02:18:38 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.bottom.html | took 970ms 02:18:38 INFO - PROCESS | 3424 | 1467364718262 Marionette TRACE conn7 -> [0,1245,"getWindowHandle",null] 02:18:38 INFO - PROCESS | 3424 | 1467364718264 Marionette TRACE conn7 <- [1,1245,null,{"value":"13"}] 02:18:38 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.cylinder.html 02:18:38 INFO - PROCESS | 3424 | 1467364718268 Marionette TRACE conn7 -> [0,1246,"setScriptTimeout",{"ms":35000}] 02:18:38 INFO - PROCESS | 3424 | 1467364718272 Marionette TRACE conn7 <- [1,1246,null,{}] 02:18:38 INFO - PROCESS | 3424 | 1467364718283 Marionette TRACE conn7 -> [0,1247,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:18:38 INFO - PROCESS | 3424 | 1467364718288 Marionette INFO sendAsync 823c8ce9-dcc8-4499-864d-681f2fea0c49 02:18:38 INFO - PROCESS | 3424 | 1467364718399 Marionette TRACE conn7 <- [1,1247,null,{"value":null}] 02:18:38 INFO - PROCESS | 3424 | 1467364718531 Marionette TRACE conn7 -> [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\", \"77f57ffc-e2d5-43f5-9f0e-e3ed3fd421d8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:18:38 INFO - PROCESS | 3424 | 1467364718534 Marionette INFO sendAsync 823c8ce9-dcc8-4499-864d-681f2fea0c49 02:18:38 INFO - PROCESS | 3424 | ++DOCSHELL 1AAEEC00 == 42 [pid = 3424] [id = 321] 02:18:38 INFO - PROCESS | 3424 | ++DOMWINDOW == 92 (1AAEF400) [pid = 3424] [serial = 962] [outer = 00000000] 02:18:38 INFO - PROCESS | 3424 | ++DOMWINDOW == 93 (1AD5AC00) [pid = 3424] [serial = 963] [outer = 1AAEF400] 02:18:38 INFO - PROCESS | 3424 | 1467364718591 Marionette DEBUG loaded listener.js 02:18:38 INFO - PROCESS | 3424 | ++DOMWINDOW == 94 (1B4B7000) [pid = 3424] [serial = 964] [outer = 1AAEF400] 02:18:39 INFO - PROCESS | 3424 | 1467364719172 Marionette TRACE conn7 <- [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]]]}] 02:18:39 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.cylinder.html | Canvas test: 2d.gradient.radial.cone.cylinder 02:18:39 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.cylinder.html | took 970ms 02:18:39 INFO - PROCESS | 3424 | 1467364719241 Marionette TRACE conn7 -> [0,1249,"getWindowHandle",null] 02:18:39 INFO - PROCESS | 3424 | 1467364719244 Marionette TRACE conn7 <- [1,1249,null,{"value":"13"}] 02:18:39 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.front.html 02:18:39 INFO - PROCESS | 3424 | 1467364719248 Marionette TRACE conn7 -> [0,1250,"setScriptTimeout",{"ms":35000}] 02:18:39 INFO - PROCESS | 3424 | 1467364719250 Marionette TRACE conn7 <- [1,1250,null,{}] 02:18:39 INFO - PROCESS | 3424 | 1467364719254 Marionette TRACE conn7 -> [0,1251,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:18:39 INFO - PROCESS | 3424 | 1467364719256 Marionette INFO sendAsync 823c8ce9-dcc8-4499-864d-681f2fea0c49 02:18:39 INFO - PROCESS | 3424 | 1467364719364 Marionette TRACE conn7 <- [1,1251,null,{"value":null}] 02:18:39 INFO - PROCESS | 3424 | 1467364719495 Marionette TRACE conn7 -> [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\", \"77f57ffc-e2d5-43f5-9f0e-e3ed3fd421d8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:18:39 INFO - PROCESS | 3424 | 1467364719497 Marionette INFO sendAsync 823c8ce9-dcc8-4499-864d-681f2fea0c49 02:18:39 INFO - PROCESS | 3424 | ++DOCSHELL 1B4C0000 == 43 [pid = 3424] [id = 322] 02:18:39 INFO - PROCESS | 3424 | ++DOMWINDOW == 95 (1B746000) [pid = 3424] [serial = 965] [outer = 00000000] 02:18:39 INFO - PROCESS | 3424 | ++DOMWINDOW == 96 (1B97FC00) [pid = 3424] [serial = 966] [outer = 1B746000] 02:18:39 INFO - PROCESS | 3424 | 1467364719552 Marionette DEBUG loaded listener.js 02:18:39 INFO - PROCESS | 3424 | ++DOMWINDOW == 97 (1B9AB400) [pid = 3424] [serial = 967] [outer = 1B746000] 02:18:40 INFO - PROCESS | 3424 | 1467364720339 Marionette TRACE conn7 <- [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]]]}] 02:18:40 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.front.html | Canvas test: 2d.gradient.radial.cone.front 02:18:40 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.front.html | took 1119ms 02:18:40 INFO - PROCESS | 3424 | 1467364720370 Marionette TRACE conn7 -> [0,1253,"getWindowHandle",null] 02:18:40 INFO - PROCESS | 3424 | 1467364720375 Marionette TRACE conn7 <- [1,1253,null,{"value":"13"}] 02:18:40 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.shape1.html 02:18:40 INFO - PROCESS | 3424 | 1467364720380 Marionette TRACE conn7 -> [0,1254,"setScriptTimeout",{"ms":35000}] 02:18:40 INFO - PROCESS | 3424 | 1467364720383 Marionette TRACE conn7 <- [1,1254,null,{}] 02:18:40 INFO - PROCESS | 3424 | 1467364720388 Marionette TRACE conn7 -> [0,1255,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:18:40 INFO - PROCESS | 3424 | 1467364720391 Marionette INFO sendAsync 823c8ce9-dcc8-4499-864d-681f2fea0c49 02:18:40 INFO - PROCESS | 3424 | 1467364720526 Marionette TRACE conn7 <- [1,1255,null,{"value":null}] 02:18:40 INFO - PROCESS | 3424 | 1467364720666 Marionette TRACE conn7 -> [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\", \"77f57ffc-e2d5-43f5-9f0e-e3ed3fd421d8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:18:40 INFO - PROCESS | 3424 | 1467364720670 Marionette INFO sendAsync 823c8ce9-dcc8-4499-864d-681f2fea0c49 02:18:40 INFO - PROCESS | 3424 | ++DOCSHELL 0D171800 == 44 [pid = 3424] [id = 323] 02:18:40 INFO - PROCESS | 3424 | ++DOMWINDOW == 98 (0D172400) [pid = 3424] [serial = 968] [outer = 00000000] 02:18:40 INFO - PROCESS | 3424 | ++DOMWINDOW == 99 (0DBEE400) [pid = 3424] [serial = 969] [outer = 0D172400] 02:18:40 INFO - PROCESS | 3424 | 1467364720723 Marionette DEBUG loaded listener.js 02:18:40 INFO - PROCESS | 3424 | ++DOMWINDOW == 100 (147E6800) [pid = 3424] [serial = 970] [outer = 0D172400] 02:18:41 INFO - PROCESS | 3424 | --DOCSHELL 151E4000 == 43 [pid = 3424] [id = 317] 02:18:41 INFO - PROCESS | 3424 | --DOCSHELL 0C80EC00 == 42 [pid = 3424] [id = 316] 02:18:41 INFO - PROCESS | 3424 | --DOCSHELL 1AA91800 == 41 [pid = 3424] [id = 315] 02:18:41 INFO - PROCESS | 3424 | --DOCSHELL 19C47C00 == 40 [pid = 3424] [id = 314] 02:18:41 INFO - PROCESS | 3424 | --DOCSHELL 17FF0400 == 39 [pid = 3424] [id = 313] 02:18:41 INFO - PROCESS | 3424 | --DOCSHELL 17821400 == 38 [pid = 3424] [id = 312] 02:18:41 INFO - PROCESS | 3424 | --DOCSHELL 15E59400 == 37 [pid = 3424] [id = 311] 02:18:41 INFO - PROCESS | 3424 | --DOCSHELL 0D7A3000 == 36 [pid = 3424] [id = 310] 02:18:41 INFO - PROCESS | 3424 | --DOCSHELL 0905B400 == 35 [pid = 3424] [id = 309] 02:18:41 INFO - PROCESS | 3424 | --DOCSHELL 1B47FC00 == 34 [pid = 3424] [id = 306] 02:18:41 INFO - PROCESS | 3424 | --DOCSHELL 0C832C00 == 33 [pid = 3424] [id = 307] 02:18:41 INFO - PROCESS | 3424 | --DOCSHELL 0D463000 == 32 [pid = 3424] [id = 308] 02:18:41 INFO - PROCESS | 3424 | --DOCSHELL 1B4C0000 == 31 [pid = 3424] [id = 322] 02:18:41 INFO - PROCESS | 3424 | --DOCSHELL 151DC000 == 30 [pid = 3424] [id = 320] 02:18:41 INFO - PROCESS | 3424 | --DOCSHELL 1AAEEC00 == 29 [pid = 3424] [id = 321] 02:18:41 INFO - PROCESS | 3424 | --DOCSHELL 1AC85800 == 28 [pid = 3424] [id = 318] 02:18:41 INFO - PROCESS | 3424 | --DOCSHELL 0D174400 == 27 [pid = 3424] [id = 319] 02:18:41 INFO - PROCESS | 3424 | --DOMWINDOW == 99 (15295C00) [pid = 3424] [serial = 891] [outer = 00000000] [url = about:blank] 02:18:41 INFO - PROCESS | 3424 | --DOMWINDOW == 98 (19BF2800) [pid = 3424] [serial = 903] [outer = 00000000] [url = about:blank] 02:18:41 INFO - PROCESS | 3424 | --DOMWINDOW == 97 (17E0B400) [pid = 3424] [serial = 894] [outer = 00000000] [url = about:blank] 02:18:41 INFO - PROCESS | 3424 | --DOMWINDOW == 96 (17E17400) [pid = 3424] [serial = 895] [outer = 00000000] [url = about:blank] 02:18:41 INFO - PROCESS | 3424 | --DOMWINDOW == 95 (0D432C00) [pid = 3424] [serial = 882] [outer = 00000000] [url = about:blank] 02:18:41 INFO - PROCESS | 3424 | --DOMWINDOW == 94 (0D43B000) [pid = 3424] [serial = 883] [outer = 00000000] [url = about:blank] 02:18:41 INFO - PROCESS | 3424 | --DOMWINDOW == 93 (17FB5800) [pid = 3424] [serial = 897] [outer = 00000000] [url = about:blank] 02:18:41 INFO - PROCESS | 3424 | --DOMWINDOW == 92 (1B47B800) [pid = 3424] [serial = 877] [outer = 00000000] [url = about:blank] 02:18:41 INFO - PROCESS | 3424 | --DOMWINDOW == 91 (1A761C00) [pid = 3424] [serial = 906] [outer = 00000000] [url = about:blank] 02:18:41 INFO - PROCESS | 3424 | --DOMWINDOW == 90 (19C4B400) [pid = 3424] [serial = 904] [outer = 00000000] [url = about:blank] 02:18:41 INFO - PROCESS | 3424 | --DOMWINDOW == 89 (1AC79800) [pid = 3424] [serial = 909] [outer = 00000000] [url = about:blank] 02:18:41 INFO - PROCESS | 3424 | --DOMWINDOW == 88 (1A7AB800) [pid = 3424] [serial = 907] [outer = 00000000] [url = about:blank] 02:18:41 INFO - PROCESS | 3424 | --DOMWINDOW == 87 (19376800) [pid = 3424] [serial = 912] [outer = 00000000] [url = about:blank] 02:18:41 INFO - PROCESS | 3424 | --DOMWINDOW == 86 (1AD61000) [pid = 3424] [serial = 915] [outer = 00000000] [url = about:blank] 02:18:41 INFO - PROCESS | 3424 | --DOMWINDOW == 85 (1ACC5800) [pid = 3424] [serial = 910] [outer = 00000000] [url = about:blank] 02:18:41 INFO - PROCESS | 3424 | --DOMWINDOW == 84 (0C897400) [pid = 3424] [serial = 879] [outer = 00000000] [url = about:blank] 02:18:41 INFO - PROCESS | 3424 | --DOMWINDOW == 83 (0CD2A800) [pid = 3424] [serial = 880] [outer = 00000000] [url = about:blank] 02:18:41 INFO - PROCESS | 3424 | --DOMWINDOW == 82 (148D0400) [pid = 3424] [serial = 888] [outer = 00000000] [url = about:blank] 02:18:41 INFO - PROCESS | 3424 | --DOMWINDOW == 81 (0DB92000) [pid = 3424] [serial = 885] [outer = 00000000] [url = about:blank] 02:18:41 INFO - PROCESS | 3424 | --DOMWINDOW == 80 (14E6B800) [pid = 3424] [serial = 889] [outer = 00000000] [url = about:blank] 02:18:41 INFO - PROCESS | 3424 | --DOMWINDOW == 79 (114D8400) [pid = 3424] [serial = 886] [outer = 00000000] [url = about:blank] 02:18:41 INFO - PROCESS | 3424 | --DOMWINDOW == 78 (18BBB000) [pid = 3424] [serial = 900] [outer = 00000000] [url = about:blank] 02:18:41 INFO - PROCESS | 3424 | --DOMWINDOW == 77 (1B476C00) [pid = 3424] [serial = 916] [outer = 00000000] [url = about:blank] 02:18:41 INFO - PROCESS | 3424 | --DOMWINDOW == 76 (1B578C00) [pid = 3424] [serial = 918] [outer = 00000000] [url = about:blank] 02:18:41 INFO - PROCESS | 3424 | --DOMWINDOW == 75 (16E60400) [pid = 3424] [serial = 892] [outer = 00000000] [url = about:blank] 02:18:41 INFO - PROCESS | 3424 | --DOMWINDOW == 74 (17FB6400) [pid = 3424] [serial = 898] [outer = 00000000] [url = about:blank] 02:18:41 INFO - PROCESS | 3424 | --DOMWINDOW == 73 (19A43C00) [pid = 3424] [serial = 913] [outer = 00000000] [url = about:blank] 02:18:41 INFO - PROCESS | 3424 | --DOMWINDOW == 72 (18038C00) [pid = 3424] [serial = 901] [outer = 00000000] [url = about:blank] 02:18:41 INFO - PROCESS | 3424 | 1467364721927 Marionette TRACE conn7 <- [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]]]}] 02:18:41 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.shape1.html | Canvas test: 2d.gradient.radial.cone.shape1 02:18:41 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.shape1.html | took 1579ms 02:18:41 INFO - PROCESS | 3424 | 1467364721961 Marionette TRACE conn7 -> [0,1257,"getWindowHandle",null] 02:18:41 INFO - PROCESS | 3424 | 1467364721965 Marionette TRACE conn7 <- [1,1257,null,{"value":"13"}] 02:18:41 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.shape2.html 02:18:41 INFO - PROCESS | 3424 | 1467364721969 Marionette TRACE conn7 -> [0,1258,"setScriptTimeout",{"ms":35000}] 02:18:41 INFO - PROCESS | 3424 | 1467364721974 Marionette TRACE conn7 <- [1,1258,null,{}] 02:18:41 INFO - PROCESS | 3424 | 1467364721979 Marionette TRACE conn7 -> [0,1259,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:18:41 INFO - PROCESS | 3424 | 1467364721982 Marionette INFO sendAsync 823c8ce9-dcc8-4499-864d-681f2fea0c49 02:18:42 INFO - PROCESS | 3424 | 1467364722101 Marionette TRACE conn7 <- [1,1259,null,{"value":null}] 02:18:42 INFO - PROCESS | 3424 | 1467364722187 Marionette TRACE conn7 -> [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\", \"77f57ffc-e2d5-43f5-9f0e-e3ed3fd421d8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:18:42 INFO - PROCESS | 3424 | 1467364722190 Marionette INFO sendAsync 823c8ce9-dcc8-4499-864d-681f2fea0c49 02:18:42 INFO - PROCESS | 3424 | ++DOCSHELL 0C80EC00 == 28 [pid = 3424] [id = 324] 02:18:42 INFO - PROCESS | 3424 | ++DOMWINDOW == 73 (0C834000) [pid = 3424] [serial = 971] [outer = 00000000] 02:18:42 INFO - PROCESS | 3424 | ++DOMWINDOW == 74 (0CE33400) [pid = 3424] [serial = 972] [outer = 0C834000] 02:18:42 INFO - PROCESS | 3424 | 1467364722237 Marionette DEBUG loaded listener.js 02:18:42 INFO - PROCESS | 3424 | ++DOMWINDOW == 75 (0CF5D800) [pid = 3424] [serial = 973] [outer = 0C834000] 02:18:42 INFO - PROCESS | 3424 | 1467364722624 Marionette TRACE conn7 <- [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]]]}] 02:18:42 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.shape2.html | Canvas test: 2d.gradient.radial.cone.shape2 02:18:42 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.shape2.html | took 690ms 02:18:42 INFO - PROCESS | 3424 | 1467364722661 Marionette TRACE conn7 -> [0,1261,"getWindowHandle",null] 02:18:42 INFO - PROCESS | 3424 | 1467364722666 Marionette TRACE conn7 <- [1,1261,null,{"value":"13"}] 02:18:42 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.top.html 02:18:42 INFO - PROCESS | 3424 | 1467364722672 Marionette TRACE conn7 -> [0,1262,"setScriptTimeout",{"ms":35000}] 02:18:42 INFO - PROCESS | 3424 | 1467364722675 Marionette TRACE conn7 <- [1,1262,null,{}] 02:18:42 INFO - PROCESS | 3424 | 1467364722679 Marionette TRACE conn7 -> [0,1263,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:18:42 INFO - PROCESS | 3424 | 1467364722681 Marionette INFO sendAsync 823c8ce9-dcc8-4499-864d-681f2fea0c49 02:18:42 INFO - PROCESS | 3424 | 1467364722800 Marionette TRACE conn7 <- [1,1263,null,{"value":null}] 02:18:42 INFO - PROCESS | 3424 | 1467364722810 Marionette TRACE conn7 -> [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\", \"77f57ffc-e2d5-43f5-9f0e-e3ed3fd421d8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:18:42 INFO - PROCESS | 3424 | 1467364722812 Marionette INFO sendAsync 823c8ce9-dcc8-4499-864d-681f2fea0c49 02:18:42 INFO - PROCESS | 3424 | ++DOCSHELL 0D460000 == 29 [pid = 3424] [id = 325] 02:18:42 INFO - PROCESS | 3424 | ++DOMWINDOW == 76 (0D460400) [pid = 3424] [serial = 974] [outer = 00000000] 02:18:42 INFO - PROCESS | 3424 | ++DOMWINDOW == 77 (0D528400) [pid = 3424] [serial = 975] [outer = 0D460400] 02:18:42 INFO - PROCESS | 3424 | 1467364722859 Marionette DEBUG loaded listener.js 02:18:42 INFO - PROCESS | 3424 | ++DOMWINDOW == 78 (0D7A3C00) [pid = 3424] [serial = 976] [outer = 0D460400] 02:18:43 INFO - PROCESS | 3424 | 1467364723291 Marionette TRACE conn7 <- [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]]]}] 02:18:43 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.top.html | Canvas test: 2d.gradient.radial.cone.top 02:18:43 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.top.html | took 670ms 02:18:43 INFO - PROCESS | 3424 | 1467364723346 Marionette TRACE conn7 -> [0,1265,"getWindowHandle",null] 02:18:43 INFO - PROCESS | 3424 | 1467364723348 Marionette TRACE conn7 <- [1,1265,null,{"value":"13"}] 02:18:43 INFO - PROCESS | 3424 | 1467364723351 Marionette TRACE conn7 -> [0,1266,"setScriptTimeout",{"ms":35000}] 02:18:43 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.equal.html 02:18:43 INFO - PROCESS | 3424 | 1467364723355 Marionette TRACE conn7 <- [1,1266,null,{}] 02:18:43 INFO - PROCESS | 3424 | 1467364723365 Marionette TRACE conn7 -> [0,1267,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:18:43 INFO - PROCESS | 3424 | 1467364723370 Marionette INFO sendAsync 823c8ce9-dcc8-4499-864d-681f2fea0c49 02:18:43 INFO - PROCESS | 3424 | 1467364723453 Marionette TRACE conn7 <- [1,1267,null,{"value":null}] 02:18:43 INFO - PROCESS | 3424 | 1467364723463 Marionette TRACE conn7 -> [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\", \"77f57ffc-e2d5-43f5-9f0e-e3ed3fd421d8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:18:43 INFO - PROCESS | 3424 | 1467364723466 Marionette INFO sendAsync 823c8ce9-dcc8-4499-864d-681f2fea0c49 02:18:43 INFO - PROCESS | 3424 | ++DOCSHELL 14E62400 == 30 [pid = 3424] [id = 326] 02:18:43 INFO - PROCESS | 3424 | ++DOMWINDOW == 79 (14E64000) [pid = 3424] [serial = 977] [outer = 00000000] 02:18:43 INFO - PROCESS | 3424 | ++DOMWINDOW == 80 (1514A400) [pid = 3424] [serial = 978] [outer = 14E64000] 02:18:43 INFO - PROCESS | 3424 | 1467364723513 Marionette DEBUG loaded listener.js 02:18:43 INFO - PROCESS | 3424 | ++DOMWINDOW == 81 (15298400) [pid = 3424] [serial = 979] [outer = 14E64000] 02:18:44 INFO - PROCESS | 3424 | 1467364724015 Marionette TRACE conn7 <- [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]]]}] 02:18:44 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.equal.html | Canvas test: 2d.gradient.radial.equal 02:18:44 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.equal.html | took 670ms 02:18:44 INFO - PROCESS | 3424 | 1467364724028 Marionette TRACE conn7 -> [0,1269,"getWindowHandle",null] 02:18:44 INFO - PROCESS | 3424 | 1467364724031 Marionette TRACE conn7 <- [1,1269,null,{"value":"13"}] 02:18:44 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside1.html 02:18:44 INFO - PROCESS | 3424 | 1467364724034 Marionette TRACE conn7 -> [0,1270,"setScriptTimeout",{"ms":35000}] 02:18:44 INFO - PROCESS | 3424 | 1467364724036 Marionette TRACE conn7 <- [1,1270,null,{}] 02:18:44 INFO - PROCESS | 3424 | 1467364724040 Marionette TRACE conn7 -> [0,1271,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:18:44 INFO - PROCESS | 3424 | 1467364724042 Marionette INFO sendAsync 823c8ce9-dcc8-4499-864d-681f2fea0c49 02:18:44 INFO - PROCESS | 3424 | 1467364724162 Marionette TRACE conn7 <- [1,1271,null,{"value":null}] 02:18:44 INFO - PROCESS | 3424 | 1467364724255 Marionette TRACE conn7 -> [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\", \"77f57ffc-e2d5-43f5-9f0e-e3ed3fd421d8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:18:44 INFO - PROCESS | 3424 | 1467364724257 Marionette INFO sendAsync 823c8ce9-dcc8-4499-864d-681f2fea0c49 02:18:44 INFO - PROCESS | 3424 | ++DOCSHELL 16E6E800 == 31 [pid = 3424] [id = 327] 02:18:44 INFO - PROCESS | 3424 | ++DOMWINDOW == 82 (16E6EC00) [pid = 3424] [serial = 980] [outer = 00000000] 02:18:44 INFO - PROCESS | 3424 | ++DOMWINDOW == 83 (1781F400) [pid = 3424] [serial = 981] [outer = 16E6EC00] 02:18:44 INFO - PROCESS | 3424 | 1467364724302 Marionette DEBUG loaded listener.js 02:18:44 INFO - PROCESS | 3424 | ++DOMWINDOW == 84 (1787BC00) [pid = 3424] [serial = 982] [outer = 16E6EC00] 02:18:44 INFO - PROCESS | 3424 | 1467364724698 Marionette TRACE conn7 <- [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]]]}] 02:18:44 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside1.html | Canvas test: 2d.gradient.radial.inside1 02:18:44 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside1.html | took 730ms 02:18:44 INFO - PROCESS | 3424 | 1467364724778 Marionette TRACE conn7 -> [0,1273,"getWindowHandle",null] 02:18:44 INFO - PROCESS | 3424 | 1467364724780 Marionette TRACE conn7 <- [1,1273,null,{"value":"13"}] 02:18:44 INFO - PROCESS | 3424 | 1467364724783 Marionette TRACE conn7 -> [0,1274,"setScriptTimeout",{"ms":35000}] 02:18:44 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside2.html 02:18:44 INFO - PROCESS | 3424 | 1467364724785 Marionette TRACE conn7 <- [1,1274,null,{}] 02:18:44 INFO - PROCESS | 3424 | 1467364724788 Marionette TRACE conn7 -> [0,1275,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:18:44 INFO - PROCESS | 3424 | 1467364724790 Marionette INFO sendAsync 823c8ce9-dcc8-4499-864d-681f2fea0c49 02:18:44 INFO - PROCESS | 3424 | 1467364724917 Marionette TRACE conn7 <- [1,1275,null,{"value":null}] 02:18:44 INFO - PROCESS | 3424 | 1467364724925 Marionette TRACE conn7 -> [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\", \"77f57ffc-e2d5-43f5-9f0e-e3ed3fd421d8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:18:44 INFO - PROCESS | 3424 | 1467364724927 Marionette INFO sendAsync 823c8ce9-dcc8-4499-864d-681f2fea0c49 02:18:44 INFO - PROCESS | 3424 | ++DOCSHELL 17E14000 == 32 [pid = 3424] [id = 328] 02:18:44 INFO - PROCESS | 3424 | ++DOMWINDOW == 85 (17E15800) [pid = 3424] [serial = 983] [outer = 00000000] 02:18:44 INFO - PROCESS | 3424 | ++DOMWINDOW == 86 (17FB3400) [pid = 3424] [serial = 984] [outer = 17E15800] 02:18:44 INFO - PROCESS | 3424 | 1467364724971 Marionette DEBUG loaded listener.js 02:18:45 INFO - PROCESS | 3424 | ++DOMWINDOW == 87 (17FBE800) [pid = 3424] [serial = 985] [outer = 17E15800] 02:18:45 INFO - PROCESS | 3424 | 1467364725435 Marionette TRACE conn7 <- [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]]]}] 02:18:45 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside2.html | Canvas test: 2d.gradient.radial.inside2 02:18:45 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside2.html | took 670ms 02:18:45 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside3.html 02:18:45 INFO - PROCESS | 3424 | 1467364725456 Marionette TRACE conn7 -> [0,1277,"getWindowHandle",null] 02:18:45 INFO - PROCESS | 3424 | 1467364725458 Marionette TRACE conn7 <- [1,1277,null,{"value":"13"}] 02:18:45 INFO - PROCESS | 3424 | 1467364725461 Marionette TRACE conn7 -> [0,1278,"setScriptTimeout",{"ms":35000}] 02:18:45 INFO - PROCESS | 3424 | 1467364725463 Marionette TRACE conn7 <- [1,1278,null,{}] 02:18:45 INFO - PROCESS | 3424 | 1467364725466 Marionette TRACE conn7 -> [0,1279,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:18:45 INFO - PROCESS | 3424 | 1467364725472 Marionette INFO sendAsync 823c8ce9-dcc8-4499-864d-681f2fea0c49 02:18:45 INFO - PROCESS | 3424 | 1467364725621 Marionette TRACE conn7 <- [1,1279,null,{"value":null}] 02:18:45 INFO - PROCESS | 3424 | 1467364725641 Marionette TRACE conn7 -> [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\", \"77f57ffc-e2d5-43f5-9f0e-e3ed3fd421d8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:18:45 INFO - PROCESS | 3424 | 1467364725643 Marionette INFO sendAsync 823c8ce9-dcc8-4499-864d-681f2fea0c49 02:18:45 INFO - PROCESS | 3424 | ++DOCSHELL 1803A400 == 33 [pid = 3424] [id = 329] 02:18:45 INFO - PROCESS | 3424 | ++DOMWINDOW == 88 (1841E800) [pid = 3424] [serial = 986] [outer = 00000000] 02:18:45 INFO - PROCESS | 3424 | ++DOMWINDOW == 89 (19AD2400) [pid = 3424] [serial = 987] [outer = 1841E800] 02:18:45 INFO - PROCESS | 3424 | 1467364725687 Marionette DEBUG loaded listener.js 02:18:45 INFO - PROCESS | 3424 | ++DOMWINDOW == 90 (19C47C00) [pid = 3424] [serial = 988] [outer = 1841E800] 02:18:46 INFO - PROCESS | 3424 | --DOMWINDOW == 89 (17FF1400) [pid = 3424] [serial = 938] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.object.invalidcolour.html] 02:18:46 INFO - PROCESS | 3424 | --DOMWINDOW == 88 (19C48000) [pid = 3424] [serial = 941] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.object.invalidoffset.html] 02:18:46 INFO - PROCESS | 3424 | --DOMWINDOW == 87 (1B480C00) [pid = 3424] [serial = 917] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.linear.nonfinite.html] 02:18:46 INFO - PROCESS | 3424 | --DOMWINDOW == 86 (15E59800) [pid = 3424] [serial = 932] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.object.crosscanvas.html] 02:18:46 INFO - PROCESS | 3424 | --DOMWINDOW == 85 (0D7A5800) [pid = 3424] [serial = 929] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.object.compare.html] 02:18:46 INFO - PROCESS | 3424 | --DOMWINDOW == 84 (15E57400) [pid = 3424] [serial = 950] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.object.update.html] 02:18:46 INFO - PROCESS | 3424 | --DOMWINDOW == 83 (178E8000) [pid = 3424] [serial = 935] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.object.current.html] 02:18:46 INFO - PROCESS | 3424 | --DOMWINDOW == 82 (0905D400) [pid = 3424] [serial = 926] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.3.html] 02:18:46 INFO - PROCESS | 3424 | --DOMWINDOW == 81 (0C833400) [pid = 3424] [serial = 920] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.1.html] 02:18:46 INFO - PROCESS | 3424 | --DOMWINDOW == 80 (1ACC2800) [pid = 3424] [serial = 953] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.behind.html] 02:18:46 INFO - PROCESS | 3424 | --DOMWINDOW == 79 (0D520C00) [pid = 3424] [serial = 923] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.2.html] 02:18:46 INFO - PROCESS | 3424 | --DOMWINDOW == 78 (1AA91C00) [pid = 3424] [serial = 944] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.object.return.html] 02:18:46 INFO - PROCESS | 3424 | --DOMWINDOW == 77 (0D7ADC00) [pid = 3424] [serial = 947] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.object.type.html] 02:18:46 INFO - PROCESS | 3424 | 1467364726303 Marionette TRACE conn7 <- [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]]]}] 02:18:46 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside3.html | Canvas test: 2d.gradient.radial.inside3 02:18:46 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside3.html | took 870ms 02:18:46 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.negative.html 02:18:46 INFO - PROCESS | 3424 | 1467364726332 Marionette TRACE conn7 -> [0,1281,"getWindowHandle",null] 02:18:46 INFO - PROCESS | 3424 | 1467364726334 Marionette TRACE conn7 <- [1,1281,null,{"value":"13"}] 02:18:46 INFO - PROCESS | 3424 | 1467364726337 Marionette TRACE conn7 -> [0,1282,"setScriptTimeout",{"ms":35000}] 02:18:46 INFO - PROCESS | 3424 | 1467364726339 Marionette TRACE conn7 <- [1,1282,null,{}] 02:18:46 INFO - PROCESS | 3424 | 1467364726354 Marionette TRACE conn7 -> [0,1283,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:18:46 INFO - PROCESS | 3424 | 1467364726356 Marionette INFO sendAsync 823c8ce9-dcc8-4499-864d-681f2fea0c49 02:18:46 INFO - PROCESS | 3424 | 1467364726432 Marionette TRACE conn7 <- [1,1283,null,{"value":null}] 02:18:46 INFO - PROCESS | 3424 | 1467364726438 Marionette TRACE conn7 -> [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\", \"77f57ffc-e2d5-43f5-9f0e-e3ed3fd421d8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:18:46 INFO - PROCESS | 3424 | 1467364726439 Marionette INFO sendAsync 823c8ce9-dcc8-4499-864d-681f2fea0c49 02:18:46 INFO - PROCESS | 3424 | ++DOCSHELL 0D7A0800 == 34 [pid = 3424] [id = 330] 02:18:46 INFO - PROCESS | 3424 | ++DOMWINDOW == 78 (0D7ADC00) [pid = 3424] [serial = 989] [outer = 00000000] 02:18:46 INFO - PROCESS | 3424 | ++DOMWINDOW == 79 (1937D000) [pid = 3424] [serial = 990] [outer = 0D7ADC00] 02:18:46 INFO - PROCESS | 3424 | 1467364726484 Marionette DEBUG loaded listener.js 02:18:46 INFO - PROCESS | 3424 | ++DOMWINDOW == 80 (19BF1800) [pid = 3424] [serial = 991] [outer = 0D7ADC00] 02:18:46 INFO - PROCESS | 3424 | 1467364726893 Marionette TRACE conn7 <- [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]]]}] 02:18:46 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.negative.html | createRadialGradient() throws INDEX_SIZE_ERR if either radius is negative 02:18:46 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.negative.html | took 589ms 02:18:46 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.nonfinite.html 02:18:46 INFO - PROCESS | 3424 | 1467364726928 Marionette TRACE conn7 -> [0,1285,"getWindowHandle",null] 02:18:46 INFO - PROCESS | 3424 | 1467364726930 Marionette TRACE conn7 <- [1,1285,null,{"value":"13"}] 02:18:46 INFO - PROCESS | 3424 | 1467364726933 Marionette TRACE conn7 -> [0,1286,"setScriptTimeout",{"ms":35000}] 02:18:46 INFO - PROCESS | 3424 | 1467364726935 Marionette TRACE conn7 <- [1,1286,null,{}] 02:18:46 INFO - PROCESS | 3424 | 1467364726938 Marionette TRACE conn7 -> [0,1287,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:18:46 INFO - PROCESS | 3424 | 1467364726940 Marionette INFO sendAsync 823c8ce9-dcc8-4499-864d-681f2fea0c49 02:18:47 INFO - PROCESS | 3424 | 1467364727060 Marionette TRACE conn7 <- [1,1287,null,{"value":null}] 02:18:47 INFO - PROCESS | 3424 | 1467364727068 Marionette TRACE conn7 -> [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\", \"77f57ffc-e2d5-43f5-9f0e-e3ed3fd421d8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:18:47 INFO - PROCESS | 3424 | 1467364727070 Marionette INFO sendAsync 823c8ce9-dcc8-4499-864d-681f2fea0c49 02:18:47 INFO - PROCESS | 3424 | ++DOCSHELL 19A3FC00 == 35 [pid = 3424] [id = 331] 02:18:47 INFO - PROCESS | 3424 | ++DOMWINDOW == 81 (19C4E400) [pid = 3424] [serial = 992] [outer = 00000000] 02:18:47 INFO - PROCESS | 3424 | ++DOMWINDOW == 82 (19C55000) [pid = 3424] [serial = 993] [outer = 19C4E400] 02:18:47 INFO - PROCESS | 3424 | 1467364727113 Marionette DEBUG loaded listener.js 02:18:47 INFO - PROCESS | 3424 | ++DOMWINDOW == 83 (17871800) [pid = 3424] [serial = 994] [outer = 19C4E400] 02:18:47 INFO - PROCESS | 3424 | 1467364727540 Marionette TRACE conn7 <- [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]]]}] 02:18:47 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.nonfinite.html | createRadialGradient() throws TypeError if arguments are not finite 02:18:47 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.nonfinite.html | took 670ms 02:18:47 INFO - PROCESS | 3424 | 1467364727604 Marionette TRACE conn7 -> [0,1289,"getWindowHandle",null] 02:18:47 INFO - PROCESS | 3424 | 1467364727606 Marionette TRACE conn7 <- [1,1289,null,{"value":"13"}] 02:18:47 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside1.html 02:18:47 INFO - PROCESS | 3424 | 1467364727609 Marionette TRACE conn7 -> [0,1290,"setScriptTimeout",{"ms":35000}] 02:18:47 INFO - PROCESS | 3424 | 1467364727611 Marionette TRACE conn7 <- [1,1290,null,{}] 02:18:47 INFO - PROCESS | 3424 | 1467364727614 Marionette TRACE conn7 -> [0,1291,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:18:47 INFO - PROCESS | 3424 | 1467364727616 Marionette INFO sendAsync 823c8ce9-dcc8-4499-864d-681f2fea0c49 02:18:47 INFO - PROCESS | 3424 | 1467364727696 Marionette TRACE conn7 <- [1,1291,null,{"value":null}] 02:18:47 INFO - PROCESS | 3424 | 1467364727702 Marionette TRACE conn7 -> [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\", \"77f57ffc-e2d5-43f5-9f0e-e3ed3fd421d8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:18:47 INFO - PROCESS | 3424 | 1467364727704 Marionette INFO sendAsync 823c8ce9-dcc8-4499-864d-681f2fea0c49 02:18:47 INFO - PROCESS | 3424 | ++DOCSHELL 0CE84000 == 36 [pid = 3424] [id = 332] 02:18:47 INFO - PROCESS | 3424 | ++DOMWINDOW == 84 (0CFFA800) [pid = 3424] [serial = 995] [outer = 00000000] 02:18:47 INFO - PROCESS | 3424 | ++DOMWINDOW == 85 (1A76C800) [pid = 3424] [serial = 996] [outer = 0CFFA800] 02:18:47 INFO - PROCESS | 3424 | 1467364727747 Marionette DEBUG loaded listener.js 02:18:47 INFO - PROCESS | 3424 | ++DOMWINDOW == 86 (1AA94C00) [pid = 3424] [serial = 997] [outer = 0CFFA800] 02:18:48 INFO - PROCESS | 3424 | 1467364728335 Marionette TRACE conn7 <- [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]]]}] 02:18:48 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside1.html | Canvas test: 2d.gradient.radial.outside1 02:18:48 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside1.html | took 770ms 02:18:48 INFO - PROCESS | 3424 | 1467364728413 Marionette TRACE conn7 -> [0,1293,"getWindowHandle",null] 02:18:48 INFO - PROCESS | 3424 | 1467364728418 Marionette TRACE conn7 <- [1,1293,null,{"value":"13"}] 02:18:48 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside2.html 02:18:48 INFO - PROCESS | 3424 | 1467364728447 Marionette TRACE conn7 -> [0,1294,"setScriptTimeout",{"ms":35000}] 02:18:48 INFO - PROCESS | 3424 | 1467364728451 Marionette TRACE conn7 <- [1,1294,null,{}] 02:18:48 INFO - PROCESS | 3424 | 1467364728459 Marionette TRACE conn7 -> [0,1295,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:18:48 INFO - PROCESS | 3424 | 1467364728462 Marionette INFO sendAsync 823c8ce9-dcc8-4499-864d-681f2fea0c49 02:18:48 INFO - PROCESS | 3424 | 1467364728602 Marionette TRACE conn7 <- [1,1295,null,{"value":null}] 02:18:48 INFO - PROCESS | 3424 | 1467364728727 Marionette TRACE conn7 -> [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\", \"77f57ffc-e2d5-43f5-9f0e-e3ed3fd421d8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:18:48 INFO - PROCESS | 3424 | 1467364728732 Marionette INFO sendAsync 823c8ce9-dcc8-4499-864d-681f2fea0c49 02:18:48 INFO - PROCESS | 3424 | ++DOCSHELL 0C74F400 == 37 [pid = 3424] [id = 333] 02:18:48 INFO - PROCESS | 3424 | ++DOMWINDOW == 87 (0C74F800) [pid = 3424] [serial = 998] [outer = 00000000] 02:18:48 INFO - PROCESS | 3424 | ++DOMWINDOW == 88 (0D17D000) [pid = 3424] [serial = 999] [outer = 0C74F800] 02:18:48 INFO - PROCESS | 3424 | 1467364728789 Marionette DEBUG loaded listener.js 02:18:48 INFO - PROCESS | 3424 | ++DOMWINDOW == 89 (0D457C00) [pid = 3424] [serial = 1000] [outer = 0C74F800] 02:18:49 INFO - PROCESS | 3424 | 1467364729430 Marionette TRACE conn7 <- [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]]]}] 02:18:49 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside2.html | Canvas test: 2d.gradient.radial.outside2 02:18:49 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside2.html | took 1049ms 02:18:49 INFO - PROCESS | 3424 | 1467364729475 Marionette TRACE conn7 -> [0,1297,"getWindowHandle",null] 02:18:49 INFO - PROCESS | 3424 | 1467364729480 Marionette TRACE conn7 <- [1,1297,null,{"value":"13"}] 02:18:49 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside3.html 02:18:49 INFO - PROCESS | 3424 | 1467364729487 Marionette TRACE conn7 -> [0,1298,"setScriptTimeout",{"ms":35000}] 02:18:49 INFO - PROCESS | 3424 | 1467364729490 Marionette TRACE conn7 <- [1,1298,null,{}] 02:18:49 INFO - PROCESS | 3424 | 1467364729494 Marionette TRACE conn7 -> [0,1299,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:18:49 INFO - PROCESS | 3424 | 1467364729497 Marionette INFO sendAsync 823c8ce9-dcc8-4499-864d-681f2fea0c49 02:18:49 INFO - PROCESS | 3424 | 1467364729615 Marionette TRACE conn7 <- [1,1299,null,{"value":null}] 02:18:49 INFO - PROCESS | 3424 | 1467364729728 Marionette TRACE conn7 -> [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\", \"77f57ffc-e2d5-43f5-9f0e-e3ed3fd421d8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:18:49 INFO - PROCESS | 3424 | 1467364729731 Marionette INFO sendAsync 823c8ce9-dcc8-4499-864d-681f2fea0c49 02:18:49 INFO - PROCESS | 3424 | ++DOCSHELL 147AD400 == 38 [pid = 3424] [id = 334] 02:18:49 INFO - PROCESS | 3424 | ++DOMWINDOW == 90 (14E25000) [pid = 3424] [serial = 1001] [outer = 00000000] 02:18:49 INFO - PROCESS | 3424 | ++DOMWINDOW == 91 (151E5400) [pid = 3424] [serial = 1002] [outer = 14E25000] 02:18:49 INFO - PROCESS | 3424 | 1467364729786 Marionette DEBUG loaded listener.js 02:18:49 INFO - PROCESS | 3424 | ++DOMWINDOW == 92 (17819000) [pid = 3424] [serial = 1003] [outer = 14E25000] 02:18:50 INFO - PROCESS | 3424 | 1467364730652 Marionette TRACE conn7 <- [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] 02:18:50 INFO - PROCESS | 3424 | 1467364730714 Marionette TRACE conn7 <- [1,1301,null,{"value":"13"}] 02:18:50 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch1.html 02:18:50 INFO - PROCESS | 3424 | 1467364730720 Marionette TRACE conn7 -> [0,1302,"setScriptTimeout",{"ms":35000}] 02:18:50 INFO - PROCESS | 3424 | 1467364730723 Marionette TRACE conn7 <- [1,1302,null,{}] 02:18:50 INFO - PROCESS | 3424 | 1467364730728 Marionette TRACE conn7 -> [0,1303,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:18:50 INFO - PROCESS | 3424 | 1467364730731 Marionette INFO sendAsync 823c8ce9-dcc8-4499-864d-681f2fea0c49 02:18:50 INFO - PROCESS | 3424 | 1467364730844 Marionette TRACE conn7 <- [1,1303,null,{"value":null}] 02:18:50 INFO - PROCESS | 3424 | 1467364730969 Marionette TRACE conn7 -> [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\", \"77f57ffc-e2d5-43f5-9f0e-e3ed3fd421d8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:18:50 INFO - PROCESS | 3424 | 1467364730973 Marionette INFO sendAsync 823c8ce9-dcc8-4499-864d-681f2fea0c49 02:18:50 INFO - PROCESS | 3424 | --DOCSHELL 19A3FC00 == 37 [pid = 3424] [id = 331] 02:18:50 INFO - PROCESS | 3424 | --DOCSHELL 0D7A0800 == 36 [pid = 3424] [id = 330] 02:18:50 INFO - PROCESS | 3424 | --DOCSHELL 1803A400 == 35 [pid = 3424] [id = 329] 02:18:50 INFO - PROCESS | 3424 | --DOCSHELL 17E14000 == 34 [pid = 3424] [id = 328] 02:18:50 INFO - PROCESS | 3424 | --DOCSHELL 16E6E800 == 33 [pid = 3424] [id = 327] 02:18:50 INFO - PROCESS | 3424 | --DOCSHELL 14E62400 == 32 [pid = 3424] [id = 326] 02:18:50 INFO - PROCESS | 3424 | --DOCSHELL 0D460000 == 31 [pid = 3424] [id = 325] 02:18:50 INFO - PROCESS | 3424 | --DOCSHELL 0C80EC00 == 30 [pid = 3424] [id = 324] 02:18:50 INFO - PROCESS | 3424 | --DOMWINDOW == 91 (19376400) [pid = 3424] [serial = 939] [outer = 00000000] [url = about:blank] 02:18:50 INFO - PROCESS | 3424 | --DOMWINDOW == 90 (1A734C00) [pid = 3424] [serial = 942] [outer = 00000000] [url = about:blank] 02:18:50 INFO - PROCESS | 3424 | --DOMWINDOW == 89 (1B741800) [pid = 3424] [serial = 919] [outer = 00000000] [url = about:blank] 02:18:50 INFO - PROCESS | 3424 | --DOMWINDOW == 88 (19A41800) [pid = 3424] [serial = 940] [outer = 00000000] [url = about:blank] 02:18:50 INFO - PROCESS | 3424 | --DOMWINDOW == 87 (16E63800) [pid = 3424] [serial = 933] [outer = 00000000] [url = about:blank] 02:18:50 INFO - PROCESS | 3424 | --DOMWINDOW == 86 (1781C800) [pid = 3424] [serial = 934] [outer = 00000000] [url = about:blank] 02:18:50 INFO - PROCESS | 3424 | --DOMWINDOW == 85 (0DB44C00) [pid = 3424] [serial = 930] [outer = 00000000] [url = about:blank] 02:18:50 INFO - PROCESS | 3424 | --DOMWINDOW == 84 (1AAF4400) [pid = 3424] [serial = 952] [outer = 00000000] [url = about:blank] 02:18:50 INFO - PROCESS | 3424 | --DOMWINDOW == 83 (114E0400) [pid = 3424] [serial = 931] [outer = 00000000] [url = about:blank] 02:18:50 INFO - PROCESS | 3424 | --DOMWINDOW == 82 (17FB1400) [pid = 3424] [serial = 936] [outer = 00000000] [url = about:blank] 02:18:50 INFO - PROCESS | 3424 | --DOMWINDOW == 81 (0C837400) [pid = 3424] [serial = 927] [outer = 00000000] [url = about:blank] 02:18:50 INFO - PROCESS | 3424 | --DOMWINDOW == 80 (0CEE6000) [pid = 3424] [serial = 928] [outer = 00000000] [url = about:blank] 02:18:50 INFO - PROCESS | 3424 | --DOMWINDOW == 79 (0C83D400) [pid = 3424] [serial = 921] [outer = 00000000] [url = about:blank] 02:18:50 INFO - PROCESS | 3424 | --DOMWINDOW == 78 (0CE76800) [pid = 3424] [serial = 922] [outer = 00000000] [url = about:blank] 02:18:50 INFO - PROCESS | 3424 | --DOMWINDOW == 77 (1ACCE800) [pid = 3424] [serial = 954] [outer = 00000000] [url = about:blank] 02:18:50 INFO - PROCESS | 3424 | --DOMWINDOW == 76 (0D7A0C00) [pid = 3424] [serial = 924] [outer = 00000000] [url = about:blank] 02:18:50 INFO - PROCESS | 3424 | --DOMWINDOW == 75 (114D8000) [pid = 3424] [serial = 925] [outer = 00000000] [url = about:blank] 02:18:50 INFO - PROCESS | 3424 | --DOMWINDOW == 74 (1AA95400) [pid = 3424] [serial = 945] [outer = 00000000] [url = about:blank] 02:18:50 INFO - PROCESS | 3424 | --DOMWINDOW == 73 (1ACCEC00) [pid = 3424] [serial = 955] [outer = 00000000] [url = about:blank] 02:18:50 INFO - PROCESS | 3424 | --DOMWINDOW == 72 (17872C00) [pid = 3424] [serial = 948] [outer = 00000000] [url = about:blank] 02:18:50 INFO - PROCESS | 3424 | --DOMWINDOW == 71 (1A736400) [pid = 3424] [serial = 943] [outer = 00000000] [url = about:blank] 02:18:50 INFO - PROCESS | 3424 | --DOMWINDOW == 70 (1AAF3800) [pid = 3424] [serial = 951] [outer = 00000000] [url = about:blank] 02:18:50 INFO - PROCESS | 3424 | --DOMWINDOW == 69 (1AA97C00) [pid = 3424] [serial = 946] [outer = 00000000] [url = about:blank] 02:18:50 INFO - PROCESS | 3424 | --DOMWINDOW == 68 (1A768000) [pid = 3424] [serial = 949] [outer = 00000000] [url = about:blank] 02:18:50 INFO - PROCESS | 3424 | --DOMWINDOW == 67 (17FBFC00) [pid = 3424] [serial = 937] [outer = 00000000] [url = about:blank] 02:18:51 INFO - PROCESS | 3424 | ++DOCSHELL 0905D800 == 31 [pid = 3424] [id = 335] 02:18:51 INFO - PROCESS | 3424 | ++DOMWINDOW == 68 (09060C00) [pid = 3424] [serial = 1004] [outer = 00000000] 02:18:51 INFO - PROCESS | 3424 | ++DOMWINDOW == 69 (0C83D400) [pid = 3424] [serial = 1005] [outer = 09060C00] 02:18:51 INFO - PROCESS | 3424 | 1467364731060 Marionette DEBUG loaded listener.js 02:18:51 INFO - PROCESS | 3424 | ++DOMWINDOW == 70 (0CDCC800) [pid = 3424] [serial = 1006] [outer = 09060C00] 02:18:51 INFO - PROCESS | 3424 | 1467364731505 Marionette TRACE conn7 <- [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]]]}] 02:18:51 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch1.html | Canvas test: 2d.gradient.radial.touch1 02:18:51 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch1.html | took 830ms 02:18:51 INFO - PROCESS | 3424 | 1467364731550 Marionette TRACE conn7 -> [0,1305,"getWindowHandle",null] 02:18:51 INFO - PROCESS | 3424 | 1467364731554 Marionette TRACE conn7 <- [1,1305,null,{"value":"13"}] 02:18:51 INFO - PROCESS | 3424 | 1467364731560 Marionette TRACE conn7 -> [0,1306,"setScriptTimeout",{"ms":35000}] 02:18:51 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch2.html 02:18:51 INFO - PROCESS | 3424 | 1467364731563 Marionette TRACE conn7 <- [1,1306,null,{}] 02:18:51 INFO - PROCESS | 3424 | 1467364731566 Marionette TRACE conn7 -> [0,1307,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:18:51 INFO - PROCESS | 3424 | 1467364731569 Marionette INFO sendAsync 823c8ce9-dcc8-4499-864d-681f2fea0c49 02:18:51 INFO - PROCESS | 3424 | 1467364731654 Marionette TRACE conn7 <- [1,1307,null,{"value":null}] 02:18:51 INFO - PROCESS | 3424 | 1467364731663 Marionette TRACE conn7 -> [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\", \"77f57ffc-e2d5-43f5-9f0e-e3ed3fd421d8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:18:51 INFO - PROCESS | 3424 | 1467364731665 Marionette INFO sendAsync 823c8ce9-dcc8-4499-864d-681f2fea0c49 02:18:51 INFO - PROCESS | 3424 | ++DOCSHELL 0D462800 == 32 [pid = 3424] [id = 336] 02:18:51 INFO - PROCESS | 3424 | ++DOMWINDOW == 71 (0D464C00) [pid = 3424] [serial = 1007] [outer = 00000000] 02:18:51 INFO - PROCESS | 3424 | ++DOMWINDOW == 72 (0DC3D800) [pid = 3424] [serial = 1008] [outer = 0D464C00] 02:18:51 INFO - PROCESS | 3424 | 1467364731711 Marionette DEBUG loaded listener.js 02:18:51 INFO - PROCESS | 3424 | ++DOMWINDOW == 73 (115CF400) [pid = 3424] [serial = 1009] [outer = 0D464C00] 02:18:52 INFO - PROCESS | 3424 | 1467364732194 Marionette TRACE conn7 <- [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]]]}] 02:18:52 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch2.html | Canvas test: 2d.gradient.radial.touch2 02:18:52 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch2.html | took 670ms 02:18:52 INFO - PROCESS | 3424 | 1467364732236 Marionette TRACE conn7 -> [0,1309,"getWindowHandle",null] 02:18:52 INFO - PROCESS | 3424 | 1467364732238 Marionette TRACE conn7 <- [1,1309,null,{"value":"13"}] 02:18:52 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch3.html 02:18:52 INFO - PROCESS | 3424 | 1467364732242 Marionette TRACE conn7 -> [0,1310,"setScriptTimeout",{"ms":35000}] 02:18:52 INFO - PROCESS | 3424 | 1467364732245 Marionette TRACE conn7 <- [1,1310,null,{}] 02:18:52 INFO - PROCESS | 3424 | 1467364732256 Marionette TRACE conn7 -> [0,1311,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:18:52 INFO - PROCESS | 3424 | 1467364732261 Marionette INFO sendAsync 823c8ce9-dcc8-4499-864d-681f2fea0c49 02:18:52 INFO - PROCESS | 3424 | 1467364732346 Marionette TRACE conn7 <- [1,1311,null,{"value":null}] 02:18:52 INFO - PROCESS | 3424 | 1467364732355 Marionette TRACE conn7 -> [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\", \"77f57ffc-e2d5-43f5-9f0e-e3ed3fd421d8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:18:52 INFO - PROCESS | 3424 | 1467364732358 Marionette INFO sendAsync 823c8ce9-dcc8-4499-864d-681f2fea0c49 02:18:52 INFO - PROCESS | 3424 | ++DOCSHELL 1781C800 == 33 [pid = 3424] [id = 337] 02:18:52 INFO - PROCESS | 3424 | ++DOMWINDOW == 74 (1781CC00) [pid = 3424] [serial = 1010] [outer = 00000000] 02:18:52 INFO - PROCESS | 3424 | ++DOMWINDOW == 75 (17871C00) [pid = 3424] [serial = 1011] [outer = 1781CC00] 02:18:52 INFO - PROCESS | 3424 | 1467364732406 Marionette DEBUG loaded listener.js 02:18:52 INFO - PROCESS | 3424 | ++DOMWINDOW == 76 (17E14000) [pid = 3424] [serial = 1012] [outer = 1781CC00] 02:18:52 INFO - PROCESS | 3424 | 1467364732861 Marionette TRACE conn7 <- [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]]]}] 02:18:52 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch3.html | Canvas test: 2d.gradient.radial.touch3 02:18:52 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch3.html | took 670ms 02:18:52 INFO - PROCESS | 3424 | 1467364732916 Marionette TRACE conn7 -> [0,1313,"getWindowHandle",null] 02:18:52 INFO - PROCESS | 3424 | 1467364732918 Marionette TRACE conn7 <- [1,1313,null,{"value":"13"}] 02:18:52 INFO - PROCESS | 3424 | 1467364732921 Marionette TRACE conn7 -> [0,1314,"setScriptTimeout",{"ms":35000}] 02:18:52 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.1.html 02:18:52 INFO - PROCESS | 3424 | 1467364732923 Marionette TRACE conn7 <- [1,1314,null,{}] 02:18:52 INFO - PROCESS | 3424 | 1467364732927 Marionette TRACE conn7 -> [0,1315,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:18:52 INFO - PROCESS | 3424 | 1467364732938 Marionette INFO sendAsync 823c8ce9-dcc8-4499-864d-681f2fea0c49 02:18:53 INFO - PROCESS | 3424 | 1467364733049 Marionette TRACE conn7 <- [1,1315,null,{"value":null}] 02:18:53 INFO - PROCESS | 3424 | 1467364733146 Marionette TRACE conn7 -> [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\", \"77f57ffc-e2d5-43f5-9f0e-e3ed3fd421d8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:18:53 INFO - PROCESS | 3424 | 1467364733148 Marionette INFO sendAsync 823c8ce9-dcc8-4499-864d-681f2fea0c49 02:18:53 INFO - PROCESS | 3424 | ++DOCSHELL 18038C00 == 34 [pid = 3424] [id = 338] 02:18:53 INFO - PROCESS | 3424 | ++DOMWINDOW == 77 (18039800) [pid = 3424] [serial = 1013] [outer = 00000000] 02:18:53 INFO - PROCESS | 3424 | ++DOMWINDOW == 78 (18BBFC00) [pid = 3424] [serial = 1014] [outer = 18039800] 02:18:53 INFO - PROCESS | 3424 | 1467364733192 Marionette DEBUG loaded listener.js 02:18:53 INFO - PROCESS | 3424 | ++DOMWINDOW == 79 (1937B000) [pid = 3424] [serial = 1015] [outer = 18039800] 02:18:53 INFO - PROCESS | 3424 | 1467364733588 Marionette TRACE conn7 <- [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]]]}] 02:18:53 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 02:18:53 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.1.html | took 730ms 02:18:53 INFO - PROCESS | 3424 | 1467364733656 Marionette TRACE conn7 -> [0,1317,"getWindowHandle",null] 02:18:53 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.2.html 02:18:53 INFO - PROCESS | 3424 | 1467364733658 Marionette TRACE conn7 <- [1,1317,null,{"value":"13"}] 02:18:53 INFO - PROCESS | 3424 | 1467364733661 Marionette TRACE conn7 -> [0,1318,"setScriptTimeout",{"ms":35000}] 02:18:53 INFO - PROCESS | 3424 | 1467364733663 Marionette TRACE conn7 <- [1,1318,null,{}] 02:18:53 INFO - PROCESS | 3424 | 1467364733666 Marionette TRACE conn7 -> [0,1319,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:18:53 INFO - PROCESS | 3424 | 1467364733668 Marionette INFO sendAsync 823c8ce9-dcc8-4499-864d-681f2fea0c49 02:18:53 INFO - PROCESS | 3424 | 1467364733777 Marionette TRACE conn7 <- [1,1319,null,{"value":null}] 02:18:53 INFO - PROCESS | 3424 | 1467364733786 Marionette TRACE conn7 -> [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\", \"77f57ffc-e2d5-43f5-9f0e-e3ed3fd421d8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:18:53 INFO - PROCESS | 3424 | 1467364733788 Marionette INFO sendAsync 823c8ce9-dcc8-4499-864d-681f2fea0c49 02:18:53 INFO - PROCESS | 3424 | ++DOCSHELL 0D462000 == 35 [pid = 3424] [id = 339] 02:18:53 INFO - PROCESS | 3424 | ++DOMWINDOW == 80 (19A3F000) [pid = 3424] [serial = 1016] [outer = 00000000] 02:18:53 INFO - PROCESS | 3424 | ++DOMWINDOW == 81 (19C4D000) [pid = 3424] [serial = 1017] [outer = 19A3F000] 02:18:53 INFO - PROCESS | 3424 | 1467364733881 Marionette DEBUG loaded listener.js 02:18:53 INFO - PROCESS | 3424 | ++DOMWINDOW == 82 (19C4D800) [pid = 3424] [serial = 1018] [outer = 19A3F000] 02:18:54 INFO - PROCESS | 3424 | 1467364734325 Marionette TRACE conn7 <- [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]]]}] 02:18:54 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 02:18:54 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.2.html | took 730ms 02:18:54 INFO - PROCESS | 3424 | 1467364734404 Marionette TRACE conn7 -> [0,1321,"getWindowHandle",null] 02:18:54 INFO - PROCESS | 3424 | 1467364734406 Marionette TRACE conn7 <- [1,1321,null,{"value":"13"}] 02:18:54 INFO - PROCESS | 3424 | 1467364734409 Marionette TRACE conn7 -> [0,1322,"setScriptTimeout",{"ms":35000}] 02:18:54 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.3.html 02:18:54 INFO - PROCESS | 3424 | 1467364734411 Marionette TRACE conn7 <- [1,1322,null,{}] 02:18:54 INFO - PROCESS | 3424 | 1467364734414 Marionette TRACE conn7 -> [0,1323,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:18:54 INFO - PROCESS | 3424 | 1467364734420 Marionette INFO sendAsync 823c8ce9-dcc8-4499-864d-681f2fea0c49 02:18:54 INFO - PROCESS | 3424 | 1467364734565 Marionette TRACE conn7 <- [1,1323,null,{"value":null}] 02:18:54 INFO - PROCESS | 3424 | 1467364734624 Marionette TRACE conn7 -> [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\", \"77f57ffc-e2d5-43f5-9f0e-e3ed3fd421d8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:18:54 INFO - PROCESS | 3424 | 1467364734626 Marionette INFO sendAsync 823c8ce9-dcc8-4499-864d-681f2fea0c49 02:18:54 INFO - PROCESS | 3424 | ++DOCSHELL 1AA91400 == 36 [pid = 3424] [id = 340] 02:18:54 INFO - PROCESS | 3424 | ++DOMWINDOW == 83 (1AA92C00) [pid = 3424] [serial = 1019] [outer = 00000000] 02:18:54 INFO - PROCESS | 3424 | ++DOMWINDOW == 84 (1AA9A400) [pid = 3424] [serial = 1020] [outer = 1AA92C00] 02:18:54 INFO - PROCESS | 3424 | 1467364734671 Marionette DEBUG loaded listener.js 02:18:54 INFO - PROCESS | 3424 | ++DOMWINDOW == 85 (1AA95C00) [pid = 3424] [serial = 1021] [outer = 1AA92C00] 02:18:55 INFO - PROCESS | 3424 | 1467364735076 Marionette TRACE conn7 <- [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]]]}] 02:18:55 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.3.html | Radial gradient transforms do not experience broken caching effects 02:18:55 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.3.html | took 730ms 02:18:55 INFO - PROCESS | 3424 | 1467364735143 Marionette TRACE conn7 -> [0,1325,"getWindowHandle",null] 02:18:55 INFO - PROCESS | 3424 | 1467364735145 Marionette TRACE conn7 <- [1,1325,null,{"value":"13"}] 02:18:55 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.animated.gif.html 02:18:55 INFO - PROCESS | 3424 | 1467364735148 Marionette TRACE conn7 -> [0,1326,"setScriptTimeout",{"ms":35000}] 02:18:55 INFO - PROCESS | 3424 | 1467364735150 Marionette TRACE conn7 <- [1,1326,null,{}] 02:18:55 INFO - PROCESS | 3424 | 1467364735153 Marionette TRACE conn7 -> [0,1327,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:18:55 INFO - PROCESS | 3424 | 1467364735155 Marionette INFO sendAsync 823c8ce9-dcc8-4499-864d-681f2fea0c49 02:18:55 INFO - PROCESS | 3424 | 1467364735264 Marionette TRACE conn7 <- [1,1327,null,{"value":null}] 02:18:55 INFO - PROCESS | 3424 | 1467364735272 Marionette TRACE conn7 -> [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\", \"77f57ffc-e2d5-43f5-9f0e-e3ed3fd421d8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:18:55 INFO - PROCESS | 3424 | 1467364735274 Marionette INFO sendAsync 823c8ce9-dcc8-4499-864d-681f2fea0c49 02:18:55 INFO - PROCESS | 3424 | ++DOCSHELL 1AAF2400 == 37 [pid = 3424] [id = 341] 02:18:55 INFO - PROCESS | 3424 | ++DOMWINDOW == 86 (1AAF5400) [pid = 3424] [serial = 1022] [outer = 00000000] 02:18:55 INFO - PROCESS | 3424 | ++DOMWINDOW == 87 (1AC79800) [pid = 3424] [serial = 1023] [outer = 1AAF5400] 02:18:55 INFO - PROCESS | 3424 | 1467364735318 Marionette DEBUG loaded listener.js 02:18:55 INFO - PROCESS | 3424 | ++DOMWINDOW == 88 (1AC87800) [pid = 3424] [serial = 1024] [outer = 1AAF5400] 02:18:55 INFO - PROCESS | 3424 | --DOMWINDOW == 87 (0D172400) [pid = 3424] [serial = 968] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.shape1.html] 02:18:55 INFO - PROCESS | 3424 | --DOMWINDOW == 86 (16E6EC00) [pid = 3424] [serial = 980] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside1.html] 02:18:55 INFO - PROCESS | 3424 | --DOMWINDOW == 85 (14E64000) [pid = 3424] [serial = 977] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.equal.html] 02:18:55 INFO - PROCESS | 3424 | --DOMWINDOW == 84 (0D174800) [pid = 3424] [serial = 956] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.beside.html] 02:18:55 INFO - PROCESS | 3424 | --DOMWINDOW == 83 (17E15800) [pid = 3424] [serial = 983] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside2.html] 02:18:55 INFO - PROCESS | 3424 | --DOMWINDOW == 82 (151E2000) [pid = 3424] [serial = 959] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.bottom.html] 02:18:55 INFO - PROCESS | 3424 | --DOMWINDOW == 81 (1AAEF400) [pid = 3424] [serial = 962] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.cylinder.html] 02:18:55 INFO - PROCESS | 3424 | --DOMWINDOW == 80 (1B746000) [pid = 3424] [serial = 965] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.front.html] 02:18:55 INFO - PROCESS | 3424 | --DOMWINDOW == 79 (1841E800) [pid = 3424] [serial = 986] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside3.html] 02:18:55 INFO - PROCESS | 3424 | --DOMWINDOW == 78 (19C4E400) [pid = 3424] [serial = 992] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.nonfinite.html] 02:18:55 INFO - PROCESS | 3424 | --DOMWINDOW == 77 (0D7ADC00) [pid = 3424] [serial = 989] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.negative.html] 02:18:55 INFO - PROCESS | 3424 | --DOMWINDOW == 76 (0D460400) [pid = 3424] [serial = 974] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.top.html] 02:18:55 INFO - PROCESS | 3424 | --DOMWINDOW == 75 (0C834000) [pid = 3424] [serial = 971] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.shape2.html] 02:18:56 INFO - PROCESS | 3424 | 1467364736255 Marionette TRACE conn7 <- [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]]]}] 02:18:56 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.animated.gif.html | createPattern() of an animated GIF draws the first frame 02:18:56 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.animated.gif.html | took 1118ms 02:18:56 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.canvas.html 02:18:56 INFO - PROCESS | 3424 | 1467364736267 Marionette TRACE conn7 -> [0,1329,"getWindowHandle",null] 02:18:56 INFO - PROCESS | 3424 | 1467364736269 Marionette TRACE conn7 <- [1,1329,null,{"value":"13"}] 02:18:56 INFO - PROCESS | 3424 | 1467364736272 Marionette TRACE conn7 -> [0,1330,"setScriptTimeout",{"ms":35000}] 02:18:56 INFO - PROCESS | 3424 | 1467364736274 Marionette TRACE conn7 <- [1,1330,null,{}] 02:18:56 INFO - PROCESS | 3424 | 1467364736278 Marionette TRACE conn7 -> [0,1331,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:18:56 INFO - PROCESS | 3424 | 1467364736279 Marionette INFO sendAsync 823c8ce9-dcc8-4499-864d-681f2fea0c49 02:18:56 INFO - PROCESS | 3424 | 1467364736388 Marionette TRACE conn7 <- [1,1331,null,{"value":null}] 02:18:56 INFO - PROCESS | 3424 | 1467364736396 Marionette TRACE conn7 -> [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\", \"77f57ffc-e2d5-43f5-9f0e-e3ed3fd421d8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:18:56 INFO - PROCESS | 3424 | 1467364736398 Marionette INFO sendAsync 823c8ce9-dcc8-4499-864d-681f2fea0c49 02:18:56 INFO - PROCESS | 3424 | ++DOCSHELL 0D174800 == 38 [pid = 3424] [id = 342] 02:18:56 INFO - PROCESS | 3424 | ++DOMWINDOW == 76 (0D176C00) [pid = 3424] [serial = 1025] [outer = 00000000] 02:18:56 INFO - PROCESS | 3424 | ++DOMWINDOW == 77 (17E0D800) [pid = 3424] [serial = 1026] [outer = 0D176C00] 02:18:56 INFO - PROCESS | 3424 | 1467364736441 Marionette DEBUG loaded listener.js 02:18:56 INFO - PROCESS | 3424 | ++DOMWINDOW == 78 (1937B400) [pid = 3424] [serial = 1027] [outer = 0D176C00] 02:18:56 INFO - PROCESS | 3424 | 1467364736829 Marionette TRACE conn7 <- [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]]]}] 02:18:56 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.canvas.html | Canvas test: 2d.pattern.basic.canvas 02:18:56 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.canvas.html | took 630ms 02:18:56 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.image.html 02:18:56 INFO - PROCESS | 3424 | 1467364736903 Marionette TRACE conn7 -> [0,1333,"getWindowHandle",null] 02:18:56 INFO - PROCESS | 3424 | 1467364736905 Marionette TRACE conn7 <- [1,1333,null,{"value":"13"}] 02:18:56 INFO - PROCESS | 3424 | 1467364736908 Marionette TRACE conn7 -> [0,1334,"setScriptTimeout",{"ms":35000}] 02:18:56 INFO - PROCESS | 3424 | 1467364736910 Marionette TRACE conn7 <- [1,1334,null,{}] 02:18:56 INFO - PROCESS | 3424 | 1467364736913 Marionette TRACE conn7 -> [0,1335,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:18:56 INFO - PROCESS | 3424 | 1467364736915 Marionette INFO sendAsync 823c8ce9-dcc8-4499-864d-681f2fea0c49 02:18:57 INFO - PROCESS | 3424 | 1467364737029 Marionette TRACE conn7 <- [1,1335,null,{"value":null}] 02:18:57 INFO - PROCESS | 3424 | 1467364737041 Marionette TRACE conn7 -> [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\", \"77f57ffc-e2d5-43f5-9f0e-e3ed3fd421d8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:18:57 INFO - PROCESS | 3424 | 1467364737043 Marionette INFO sendAsync 823c8ce9-dcc8-4499-864d-681f2fea0c49 02:18:57 INFO - PROCESS | 3424 | ++DOCSHELL 151DEC00 == 39 [pid = 3424] [id = 343] 02:18:57 INFO - PROCESS | 3424 | ++DOMWINDOW == 79 (17818800) [pid = 3424] [serial = 1028] [outer = 00000000] 02:18:57 INFO - PROCESS | 3424 | ++DOMWINDOW == 80 (1ACC7000) [pid = 3424] [serial = 1029] [outer = 17818800] 02:18:57 INFO - PROCESS | 3424 | 1467364737095 Marionette DEBUG loaded listener.js 02:18:57 INFO - PROCESS | 3424 | ++DOMWINDOW == 81 (1ACD0800) [pid = 3424] [serial = 1030] [outer = 17818800] 02:18:57 INFO - PROCESS | 3424 | 1467364737502 Marionette TRACE conn7 <- [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]]]}] 02:18:57 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.image.html | Canvas test: 2d.pattern.basic.image 02:18:57 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.image.html | took 630ms 02:18:57 INFO - PROCESS | 3424 | 1467364737539 Marionette TRACE conn7 -> [0,1337,"getWindowHandle",null] 02:18:57 INFO - PROCESS | 3424 | 1467364737541 Marionette TRACE conn7 <- [1,1337,null,{"value":"13"}] 02:18:57 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.nocontext.html 02:18:57 INFO - PROCESS | 3424 | 1467364737589 Marionette TRACE conn7 -> [0,1338,"setScriptTimeout",{"ms":35000}] 02:18:57 INFO - PROCESS | 3424 | 1467364737593 Marionette TRACE conn7 <- [1,1338,null,{}] 02:18:57 INFO - PROCESS | 3424 | 1467364737644 Marionette TRACE conn7 -> [0,1339,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:18:57 INFO - PROCESS | 3424 | 1467364737648 Marionette INFO sendAsync 823c8ce9-dcc8-4499-864d-681f2fea0c49 02:18:57 INFO - PROCESS | 3424 | 1467364737780 Marionette TRACE conn7 <- [1,1339,null,{"value":null}] 02:18:57 INFO - PROCESS | 3424 | 1467364737877 Marionette TRACE conn7 -> [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\", \"77f57ffc-e2d5-43f5-9f0e-e3ed3fd421d8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:18:57 INFO - PROCESS | 3424 | 1467364737881 Marionette INFO sendAsync 823c8ce9-dcc8-4499-864d-681f2fea0c49 02:18:57 INFO - PROCESS | 3424 | ++DOCSHELL 0C940800 == 40 [pid = 3424] [id = 344] 02:18:57 INFO - PROCESS | 3424 | ++DOMWINDOW == 82 (0C943800) [pid = 3424] [serial = 1031] [outer = 00000000] 02:18:57 INFO - PROCESS | 3424 | ++DOMWINDOW == 83 (0CFFD000) [pid = 3424] [serial = 1032] [outer = 0C943800] 02:18:57 INFO - PROCESS | 3424 | 1467364737938 Marionette DEBUG loaded listener.js 02:18:58 INFO - PROCESS | 3424 | ++DOMWINDOW == 84 (0D461400) [pid = 3424] [serial = 1033] [outer = 0C943800] 02:18:58 INFO - PROCESS | 3424 | 1467364738517 Marionette TRACE conn7 <- [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]]]}] 02:18:58 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.nocontext.html | Canvas test: 2d.pattern.basic.nocontext 02:18:58 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.nocontext.html | took 970ms 02:18:58 INFO - PROCESS | 3424 | 1467364738565 Marionette TRACE conn7 -> [0,1341,"getWindowHandle",null] 02:18:58 INFO - PROCESS | 3424 | 1467364738569 Marionette TRACE conn7 <- [1,1341,null,{"value":"13"}] 02:18:58 INFO - PROCESS | 3424 | 1467364738575 Marionette TRACE conn7 -> [0,1342,"setScriptTimeout",{"ms":35000}] 02:18:58 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.type.html 02:18:58 INFO - PROCESS | 3424 | 1467364738577 Marionette TRACE conn7 <- [1,1342,null,{}] 02:18:58 INFO - PROCESS | 3424 | 1467364738584 Marionette TRACE conn7 -> [0,1343,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:18:58 INFO - PROCESS | 3424 | 1467364738589 Marionette INFO sendAsync 823c8ce9-dcc8-4499-864d-681f2fea0c49 02:18:58 INFO - PROCESS | 3424 | 1467364738700 Marionette TRACE conn7 <- [1,1343,null,{"value":null}] 02:18:58 INFO - PROCESS | 3424 | 1467364738833 Marionette TRACE conn7 -> [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\", \"77f57ffc-e2d5-43f5-9f0e-e3ed3fd421d8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:18:58 INFO - PROCESS | 3424 | 1467364738836 Marionette INFO sendAsync 823c8ce9-dcc8-4499-864d-681f2fea0c49 02:18:58 INFO - PROCESS | 3424 | ++DOCSHELL 15295400 == 41 [pid = 3424] [id = 345] 02:18:58 INFO - PROCESS | 3424 | ++DOMWINDOW == 85 (15E59800) [pid = 3424] [serial = 1034] [outer = 00000000] 02:18:58 INFO - PROCESS | 3424 | ++DOMWINDOW == 86 (1781A000) [pid = 3424] [serial = 1035] [outer = 15E59800] 02:18:58 INFO - PROCESS | 3424 | 1467364738892 Marionette DEBUG loaded listener.js 02:18:58 INFO - PROCESS | 3424 | ++DOMWINDOW == 87 (17EC0400) [pid = 3424] [serial = 1036] [outer = 15E59800] 02:18:59 INFO - PROCESS | 3424 | 1467364739504 Marionette TRACE conn7 <- [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]]]}] 02:18:59 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.type.html | Canvas test: 2d.pattern.basic.type 02:18:59 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.type.html | took 970ms 02:18:59 INFO - PROCESS | 3424 | 1467364739549 Marionette TRACE conn7 -> [0,1345,"getWindowHandle",null] 02:18:59 INFO - PROCESS | 3424 | 1467364739552 Marionette TRACE conn7 <- [1,1345,null,{"value":"13"}] 02:18:59 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.zerocanvas.html 02:18:59 INFO - PROCESS | 3424 | 1467364739556 Marionette TRACE conn7 -> [0,1346,"setScriptTimeout",{"ms":35000}] 02:18:59 INFO - PROCESS | 3424 | 1467364739558 Marionette TRACE conn7 <- [1,1346,null,{}] 02:18:59 INFO - PROCESS | 3424 | 1467364739576 Marionette TRACE conn7 -> [0,1347,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:18:59 INFO - PROCESS | 3424 | 1467364739579 Marionette INFO sendAsync 823c8ce9-dcc8-4499-864d-681f2fea0c49 02:18:59 INFO - PROCESS | 3424 | 1467364739690 Marionette TRACE conn7 <- [1,1347,null,{"value":null}] 02:18:59 INFO - PROCESS | 3424 | 1467364739830 Marionette TRACE conn7 -> [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\", \"77f57ffc-e2d5-43f5-9f0e-e3ed3fd421d8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:18:59 INFO - PROCESS | 3424 | 1467364739836 Marionette INFO sendAsync 823c8ce9-dcc8-4499-864d-681f2fea0c49 02:18:59 INFO - PROCESS | 3424 | ++DOCSHELL 1AA97800 == 42 [pid = 3424] [id = 346] 02:18:59 INFO - PROCESS | 3424 | ++DOMWINDOW == 88 (1AA98C00) [pid = 3424] [serial = 1037] [outer = 00000000] 02:18:59 INFO - PROCESS | 3424 | ++DOMWINDOW == 89 (1ACCF800) [pid = 3424] [serial = 1038] [outer = 1AA98C00] 02:18:59 INFO - PROCESS | 3424 | 1467364739895 Marionette DEBUG loaded listener.js 02:18:59 INFO - PROCESS | 3424 | ++DOMWINDOW == 90 (1B47CC00) [pid = 3424] [serial = 1039] [outer = 1AA98C00] 02:19:00 INFO - PROCESS | 3424 | 1467364740536 Marionette TRACE conn7 <- [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]]]}] 02:19:00 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.zerocanvas.html | Canvas test: 2d.pattern.basic.zerocanvas 02:19:00 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.zerocanvas.html | took 1030ms 02:19:00 INFO - PROCESS | 3424 | 1467364740589 Marionette TRACE conn7 -> [0,1349,"getWindowHandle",null] 02:19:00 INFO - PROCESS | 3424 | 1467364740592 Marionette TRACE conn7 <- [1,1349,null,{"value":"13"}] 02:19:00 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.crosscanvas.html 02:19:00 INFO - PROCESS | 3424 | 1467364740595 Marionette TRACE conn7 -> [0,1350,"setScriptTimeout",{"ms":35000}] 02:19:00 INFO - PROCESS | 3424 | 1467364740597 Marionette TRACE conn7 <- [1,1350,null,{}] 02:19:00 INFO - PROCESS | 3424 | 1467364740601 Marionette TRACE conn7 -> [0,1351,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:19:00 INFO - PROCESS | 3424 | 1467364740604 Marionette INFO sendAsync 823c8ce9-dcc8-4499-864d-681f2fea0c49 02:19:00 INFO - PROCESS | 3424 | 1467364740712 Marionette TRACE conn7 <- [1,1351,null,{"value":null}] 02:19:00 INFO - PROCESS | 3424 | 1467364740816 Marionette TRACE conn7 -> [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\", \"77f57ffc-e2d5-43f5-9f0e-e3ed3fd421d8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:19:00 INFO - PROCESS | 3424 | 1467364740818 Marionette INFO sendAsync 823c8ce9-dcc8-4499-864d-681f2fea0c49 02:19:00 INFO - PROCESS | 3424 | ++DOCSHELL 1B576C00 == 43 [pid = 3424] [id = 347] 02:19:00 INFO - PROCESS | 3424 | ++DOMWINDOW == 91 (1B577C00) [pid = 3424] [serial = 1040] [outer = 00000000] 02:19:00 INFO - PROCESS | 3424 | ++DOMWINDOW == 92 (1B742000) [pid = 3424] [serial = 1041] [outer = 1B577C00] 02:19:00 INFO - PROCESS | 3424 | 1467364740875 Marionette DEBUG loaded listener.js 02:19:00 INFO - PROCESS | 3424 | ++DOMWINDOW == 93 (1B750C00) [pid = 3424] [serial = 1042] [outer = 1B577C00] 02:19:01 INFO - PROCESS | 3424 | 1467364741708 Marionette TRACE conn7 <- [1,1352,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.crosscanvas.html",0,null,null,[["Canvas test: 2d.pattern.crosscanvas",0,null,null]]]}] 02:19:01 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.crosscanvas.html | Canvas test: 2d.pattern.crosscanvas 02:19:01 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.crosscanvas.html | took 1179ms 02:19:01 INFO - PROCESS | 3424 | 1467364741778 Marionette TRACE conn7 -> [0,1353,"getWindowHandle",null] 02:19:01 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.image.broken.html 02:19:01 INFO - PROCESS | 3424 | 1467364741783 Marionette TRACE conn7 <- [1,1353,null,{"value":"13"}] 02:19:01 INFO - PROCESS | 3424 | 1467364741788 Marionette TRACE conn7 -> [0,1354,"setScriptTimeout",{"ms":35000}] 02:19:01 INFO - PROCESS | 3424 | 1467364741792 Marionette TRACE conn7 <- [1,1354,null,{}] 02:19:01 INFO - PROCESS | 3424 | 1467364741798 Marionette TRACE conn7 -> [0,1355,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:19:01 INFO - PROCESS | 3424 | 1467364741800 Marionette INFO sendAsync 823c8ce9-dcc8-4499-864d-681f2fea0c49 02:19:01 INFO - PROCESS | 3424 | 1467364741905 Marionette TRACE conn7 <- [1,1355,null,{"value":null}] 02:19:02 INFO - PROCESS | 3424 | 1467364742039 Marionette TRACE conn7 -> [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\", \"77f57ffc-e2d5-43f5-9f0e-e3ed3fd421d8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:19:02 INFO - PROCESS | 3424 | 1467364742043 Marionette INFO sendAsync 823c8ce9-dcc8-4499-864d-681f2fea0c49 02:19:02 INFO - PROCESS | 3424 | ++DOCSHELL 0CDCE000 == 44 [pid = 3424] [id = 348] 02:19:02 INFO - PROCESS | 3424 | ++DOMWINDOW == 94 (0CFF8400) [pid = 3424] [serial = 1043] [outer = 00000000] 02:19:02 INFO - PROCESS | 3424 | ++DOMWINDOW == 95 (0D7ADC00) [pid = 3424] [serial = 1044] [outer = 0CFF8400] 02:19:02 INFO - PROCESS | 3424 | 1467364742095 Marionette DEBUG loaded listener.js 02:19:02 INFO - PROCESS | 3424 | ++DOMWINDOW == 96 (1153F400) [pid = 3424] [serial = 1045] [outer = 0CFF8400] 02:19:02 INFO - PROCESS | 3424 | --DOCSHELL 0D174800 == 43 [pid = 3424] [id = 342] 02:19:02 INFO - PROCESS | 3424 | --DOCSHELL 1AAF2400 == 42 [pid = 3424] [id = 341] 02:19:02 INFO - PROCESS | 3424 | --DOCSHELL 1AA91400 == 41 [pid = 3424] [id = 340] 02:19:02 INFO - PROCESS | 3424 | --DOCSHELL 0D462000 == 40 [pid = 3424] [id = 339] 02:19:02 INFO - PROCESS | 3424 | --DOCSHELL 18038C00 == 39 [pid = 3424] [id = 338] 02:19:02 INFO - PROCESS | 3424 | --DOCSHELL 1781C800 == 38 [pid = 3424] [id = 337] 02:19:02 INFO - PROCESS | 3424 | --DOCSHELL 0D462800 == 37 [pid = 3424] [id = 336] 02:19:02 INFO - PROCESS | 3424 | --DOCSHELL 0905D800 == 36 [pid = 3424] [id = 335] 02:19:02 INFO - PROCESS | 3424 | --DOCSHELL 147AD400 == 35 [pid = 3424] [id = 334] 02:19:02 INFO - PROCESS | 3424 | --DOCSHELL 0C74F400 == 34 [pid = 3424] [id = 333] 02:19:02 INFO - PROCESS | 3424 | --DOCSHELL 0CE84000 == 33 [pid = 3424] [id = 332] 02:19:02 INFO - PROCESS | 3424 | --DOCSHELL 0D171800 == 32 [pid = 3424] [id = 323] 02:19:02 INFO - PROCESS | 3424 | --DOCSHELL 1B576C00 == 31 [pid = 3424] [id = 347] 02:19:02 INFO - PROCESS | 3424 | --DOCSHELL 1AA97800 == 30 [pid = 3424] [id = 346] 02:19:02 INFO - PROCESS | 3424 | --DOCSHELL 151DEC00 == 29 [pid = 3424] [id = 343] 02:19:02 INFO - PROCESS | 3424 | --DOCSHELL 0C940800 == 28 [pid = 3424] [id = 344] 02:19:02 INFO - PROCESS | 3424 | --DOCSHELL 15295400 == 27 [pid = 3424] [id = 345] 02:19:02 INFO - PROCESS | 3424 | --DOMWINDOW == 95 (147E6800) [pid = 3424] [serial = 970] [outer = 00000000] [url = about:blank] 02:19:02 INFO - PROCESS | 3424 | --DOMWINDOW == 94 (1781F400) [pid = 3424] [serial = 981] [outer = 00000000] [url = about:blank] 02:19:02 INFO - PROCESS | 3424 | --DOMWINDOW == 93 (0DBEE400) [pid = 3424] [serial = 969] [outer = 00000000] [url = about:blank] 02:19:02 INFO - PROCESS | 3424 | --DOMWINDOW == 92 (1514A400) [pid = 3424] [serial = 978] [outer = 00000000] [url = about:blank] 02:19:02 INFO - PROCESS | 3424 | --DOMWINDOW == 91 (0D52B800) [pid = 3424] [serial = 958] [outer = 00000000] [url = about:blank] 02:19:02 INFO - PROCESS | 3424 | --DOMWINDOW == 90 (0D455800) [pid = 3424] [serial = 957] [outer = 00000000] [url = about:blank] 02:19:02 INFO - PROCESS | 3424 | --DOMWINDOW == 89 (17FB3400) [pid = 3424] [serial = 984] [outer = 00000000] [url = about:blank] 02:19:02 INFO - PROCESS | 3424 | --DOMWINDOW == 88 (178E6800) [pid = 3424] [serial = 961] [outer = 00000000] [url = about:blank] 02:19:02 INFO - PROCESS | 3424 | --DOMWINDOW == 87 (17818400) [pid = 3424] [serial = 960] [outer = 00000000] [url = about:blank] 02:19:02 INFO - PROCESS | 3424 | --DOMWINDOW == 86 (1B4B7000) [pid = 3424] [serial = 964] [outer = 00000000] [url = about:blank] 02:19:02 INFO - PROCESS | 3424 | --DOMWINDOW == 85 (1AD5AC00) [pid = 3424] [serial = 963] [outer = 00000000] [url = about:blank] 02:19:02 INFO - PROCESS | 3424 | --DOMWINDOW == 84 (1B9AB400) [pid = 3424] [serial = 967] [outer = 00000000] [url = about:blank] 02:19:02 INFO - PROCESS | 3424 | --DOMWINDOW == 83 (1B97FC00) [pid = 3424] [serial = 966] [outer = 00000000] [url = about:blank] 02:19:02 INFO - PROCESS | 3424 | --DOMWINDOW == 82 (1787BC00) [pid = 3424] [serial = 982] [outer = 00000000] [url = about:blank] 02:19:02 INFO - PROCESS | 3424 | --DOMWINDOW == 81 (19AD2400) [pid = 3424] [serial = 987] [outer = 00000000] [url = about:blank] 02:19:02 INFO - PROCESS | 3424 | --DOMWINDOW == 80 (17FBE800) [pid = 3424] [serial = 985] [outer = 00000000] [url = about:blank] 02:19:02 INFO - PROCESS | 3424 | --DOMWINDOW == 79 (19C55000) [pid = 3424] [serial = 993] [outer = 00000000] [url = about:blank] 02:19:02 INFO - PROCESS | 3424 | --DOMWINDOW == 78 (1937D000) [pid = 3424] [serial = 990] [outer = 00000000] [url = about:blank] 02:19:02 INFO - PROCESS | 3424 | --DOMWINDOW == 77 (19C47C00) [pid = 3424] [serial = 988] [outer = 00000000] [url = about:blank] 02:19:02 INFO - PROCESS | 3424 | --DOMWINDOW == 76 (0D528400) [pid = 3424] [serial = 975] [outer = 00000000] [url = about:blank] 02:19:02 INFO - PROCESS | 3424 | --DOMWINDOW == 75 (0D7A3C00) [pid = 3424] [serial = 976] [outer = 00000000] [url = about:blank] 02:19:02 INFO - PROCESS | 3424 | --DOMWINDOW == 74 (0CE33400) [pid = 3424] [serial = 972] [outer = 00000000] [url = about:blank] 02:19:02 INFO - PROCESS | 3424 | --DOMWINDOW == 73 (17871800) [pid = 3424] [serial = 994] [outer = 00000000] [url = about:blank] 02:19:02 INFO - PROCESS | 3424 | --DOMWINDOW == 72 (1A76C800) [pid = 3424] [serial = 996] [outer = 00000000] [url = about:blank] 02:19:02 INFO - PROCESS | 3424 | --DOMWINDOW == 71 (0CF5D800) [pid = 3424] [serial = 973] [outer = 00000000] [url = about:blank] 02:19:02 INFO - PROCESS | 3424 | --DOMWINDOW == 70 (19BF1800) [pid = 3424] [serial = 991] [outer = 00000000] [url = about:blank] 02:19:02 INFO - PROCESS | 3424 | --DOMWINDOW == 69 (15298400) [pid = 3424] [serial = 979] [outer = 00000000] [url = about:blank] 02:19:03 INFO - PROCESS | 3424 | 1467364743299 Marionette TRACE conn7 <- [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] 02:19:03 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.emptysrc.html 02:19:03 INFO - PROCESS | 3424 | 1467364743368 Marionette TRACE conn7 <- [1,1357,null,{"value":"13"}] 02:19:03 INFO - PROCESS | 3424 | 1467364743372 Marionette TRACE conn7 -> [0,1358,"setScriptTimeout",{"ms":35000}] 02:19:03 INFO - PROCESS | 3424 | 1467364743377 Marionette TRACE conn7 <- [1,1358,null,{}] 02:19:03 INFO - PROCESS | 3424 | 1467364743382 Marionette TRACE conn7 -> [0,1359,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:19:03 INFO - PROCESS | 3424 | 1467364743385 Marionette INFO sendAsync 823c8ce9-dcc8-4499-864d-681f2fea0c49 02:19:03 INFO - PROCESS | 3424 | 1467364743502 Marionette TRACE conn7 <- [1,1359,null,{"value":null}] 02:19:03 INFO - PROCESS | 3424 | 1467364743589 Marionette TRACE conn7 -> [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\", \"77f57ffc-e2d5-43f5-9f0e-e3ed3fd421d8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:19:03 INFO - PROCESS | 3424 | 1467364743591 Marionette INFO sendAsync 823c8ce9-dcc8-4499-864d-681f2fea0c49 02:19:03 INFO - PROCESS | 3424 | ++DOCSHELL 0C810000 == 28 [pid = 3424] [id = 349] 02:19:03 INFO - PROCESS | 3424 | ++DOMWINDOW == 70 (0C832400) [pid = 3424] [serial = 1046] [outer = 00000000] 02:19:03 INFO - PROCESS | 3424 | ++DOMWINDOW == 71 (0CE84000) [pid = 3424] [serial = 1047] [outer = 0C832400] 02:19:03 INFO - PROCESS | 3424 | 1467364743639 Marionette DEBUG loaded listener.js 02:19:03 INFO - PROCESS | 3424 | ++DOMWINDOW == 72 (0CF60800) [pid = 3424] [serial = 1048] [outer = 0C832400] 02:19:04 INFO - PROCESS | 3424 | 1467364744011 Marionette TRACE conn7 <- [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] 02:19:04 INFO - PROCESS | 3424 | 1467364744069 Marionette TRACE conn7 <- [1,1361,null,{"value":"13"}] 02:19:04 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.immediate.html 02:19:04 INFO - PROCESS | 3424 | 1467364744075 Marionette TRACE conn7 -> [0,1362,"setScriptTimeout",{"ms":35000}] 02:19:04 INFO - PROCESS | 3424 | 1467364744078 Marionette TRACE conn7 <- [1,1362,null,{}] 02:19:04 INFO - PROCESS | 3424 | 1467364744116 Marionette TRACE conn7 -> [0,1363,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:19:04 INFO - PROCESS | 3424 | 1467364744118 Marionette INFO sendAsync 823c8ce9-dcc8-4499-864d-681f2fea0c49 02:19:04 INFO - PROCESS | 3424 | 1467364744210 Marionette TRACE conn7 <- [1,1363,null,{"value":null}] 02:19:04 INFO - PROCESS | 3424 | 1467364744222 Marionette TRACE conn7 -> [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\", \"77f57ffc-e2d5-43f5-9f0e-e3ed3fd421d8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:19:04 INFO - PROCESS | 3424 | 1467364744224 Marionette INFO sendAsync 823c8ce9-dcc8-4499-864d-681f2fea0c49 02:19:04 INFO - PROCESS | 3424 | ++DOCSHELL 0C948400 == 29 [pid = 3424] [id = 350] 02:19:04 INFO - PROCESS | 3424 | ++DOMWINDOW == 73 (0D5E0000) [pid = 3424] [serial = 1049] [outer = 00000000] 02:19:04 INFO - PROCESS | 3424 | ++DOMWINDOW == 74 (0D7A8000) [pid = 3424] [serial = 1050] [outer = 0D5E0000] 02:19:04 INFO - PROCESS | 3424 | 1467364744275 Marionette DEBUG loaded listener.js 02:19:04 INFO - PROCESS | 3424 | ++DOMWINDOW == 75 (114D8000) [pid = 3424] [serial = 1051] [outer = 0D5E0000] 02:19:04 INFO - PROCESS | 3424 | [3424] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/m-beta-w32-d-00000000000000000/build/src/image/ImageFactory.cpp, line 109 02:19:04 INFO - PROCESS | 3424 | 1467364744715 Marionette TRACE conn7 <- [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] 02:19:04 INFO - PROCESS | 3424 | 1467364744752 Marionette TRACE conn7 <- [1,1365,null,{"value":"13"}] 02:19:04 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.nosrc.html 02:19:04 INFO - PROCESS | 3424 | 1467364744755 Marionette TRACE conn7 -> [0,1366,"setScriptTimeout",{"ms":35000}] 02:19:04 INFO - PROCESS | 3424 | 1467364744758 Marionette TRACE conn7 <- [1,1366,null,{}] 02:19:04 INFO - PROCESS | 3424 | 1467364744769 Marionette TRACE conn7 -> [0,1367,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:19:04 INFO - PROCESS | 3424 | 1467364744774 Marionette INFO sendAsync 823c8ce9-dcc8-4499-864d-681f2fea0c49 02:19:04 INFO - PROCESS | 3424 | 1467364744857 Marionette TRACE conn7 <- [1,1367,null,{"value":null}] 02:19:04 INFO - PROCESS | 3424 | 1467364744864 Marionette TRACE conn7 -> [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\", \"77f57ffc-e2d5-43f5-9f0e-e3ed3fd421d8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:19:04 INFO - PROCESS | 3424 | 1467364744867 Marionette INFO sendAsync 823c8ce9-dcc8-4499-864d-681f2fea0c49 02:19:04 INFO - PROCESS | 3424 | ++DOCSHELL 15145C00 == 30 [pid = 3424] [id = 351] 02:19:04 INFO - PROCESS | 3424 | ++DOMWINDOW == 76 (15148C00) [pid = 3424] [serial = 1052] [outer = 00000000] 02:19:04 INFO - PROCESS | 3424 | ++DOMWINDOW == 77 (15E5A800) [pid = 3424] [serial = 1053] [outer = 15148C00] 02:19:04 INFO - PROCESS | 3424 | 1467364744915 Marionette DEBUG loaded listener.js 02:19:04 INFO - PROCESS | 3424 | ++DOMWINDOW == 78 (17817000) [pid = 3424] [serial = 1054] [outer = 15148C00] 02:19:05 INFO - PROCESS | 3424 | 1467364745384 Marionette TRACE conn7 <- [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] 02:19:05 INFO - PROCESS | 3424 | 1467364745431 Marionette TRACE conn7 <- [1,1369,null,{"value":"13"}] 02:19:05 INFO - PROCESS | 3424 | 1467364745434 Marionette TRACE conn7 -> [0,1370,"setScriptTimeout",{"ms":35000}] 02:19:05 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.reload.html 02:19:05 INFO - PROCESS | 3424 | 1467364745436 Marionette TRACE conn7 <- [1,1370,null,{}] 02:19:05 INFO - PROCESS | 3424 | 1467364745439 Marionette TRACE conn7 -> [0,1371,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:19:05 INFO - PROCESS | 3424 | 1467364745441 Marionette INFO sendAsync 823c8ce9-dcc8-4499-864d-681f2fea0c49 02:19:05 INFO - PROCESS | 3424 | 1467364745558 Marionette TRACE conn7 <- [1,1371,null,{"value":null}] 02:19:05 INFO - PROCESS | 3424 | 1467364745647 Marionette TRACE conn7 -> [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\", \"77f57ffc-e2d5-43f5-9f0e-e3ed3fd421d8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:19:05 INFO - PROCESS | 3424 | 1467364745649 Marionette INFO sendAsync 823c8ce9-dcc8-4499-864d-681f2fea0c49 02:19:05 INFO - PROCESS | 3424 | ++DOCSHELL 1787BC00 == 31 [pid = 3424] [id = 352] 02:19:05 INFO - PROCESS | 3424 | ++DOMWINDOW == 79 (178F2400) [pid = 3424] [serial = 1055] [outer = 00000000] 02:19:05 INFO - PROCESS | 3424 | ++DOMWINDOW == 80 (17E13000) [pid = 3424] [serial = 1056] [outer = 178F2400] 02:19:05 INFO - PROCESS | 3424 | 1467364745693 Marionette DEBUG loaded listener.js 02:19:05 INFO - PROCESS | 3424 | ++DOMWINDOW == 81 (17FB0400) [pid = 3424] [serial = 1057] [outer = 178F2400] 02:19:06 INFO - PROCESS | 3424 | [3424] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/m-beta-w32-d-00000000000000000/build/src/image/ImageFactory.cpp, line 109 02:19:06 INFO - PROCESS | 3424 | 1467364746132 Marionette TRACE conn7 <- [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] 02:19:06 INFO - PROCESS | 3424 | 1467364746170 Marionette TRACE conn7 <- [1,1373,null,{"value":"13"}] 02:19:06 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.removedsrc.html 02:19:06 INFO - PROCESS | 3424 | 1467364746178 Marionette TRACE conn7 -> [0,1374,"setScriptTimeout",{"ms":35000}] 02:19:06 INFO - PROCESS | 3424 | 1467364746180 Marionette TRACE conn7 <- [1,1374,null,{}] 02:19:06 INFO - PROCESS | 3424 | 1467364746183 Marionette TRACE conn7 -> [0,1375,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:19:06 INFO - PROCESS | 3424 | 1467364746186 Marionette INFO sendAsync 823c8ce9-dcc8-4499-864d-681f2fea0c49 02:19:06 INFO - PROCESS | 3424 | 1467364746296 Marionette TRACE conn7 <- [1,1375,null,{"value":null}] 02:19:06 INFO - PROCESS | 3424 | 1467364746302 Marionette TRACE conn7 -> [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\", \"77f57ffc-e2d5-43f5-9f0e-e3ed3fd421d8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:19:06 INFO - PROCESS | 3424 | 1467364746304 Marionette INFO sendAsync 823c8ce9-dcc8-4499-864d-681f2fea0c49 02:19:06 INFO - PROCESS | 3424 | ++DOCSHELL 17FB4C00 == 32 [pid = 3424] [id = 353] 02:19:06 INFO - PROCESS | 3424 | ++DOMWINDOW == 82 (17FB8400) [pid = 3424] [serial = 1058] [outer = 00000000] 02:19:06 INFO - PROCESS | 3424 | ++DOMWINDOW == 83 (18BB6C00) [pid = 3424] [serial = 1059] [outer = 17FB8400] 02:19:06 INFO - PROCESS | 3424 | 1467364746348 Marionette DEBUG loaded listener.js 02:19:06 INFO - PROCESS | 3424 | ++DOMWINDOW == 84 (18CD6400) [pid = 3424] [serial = 1060] [outer = 17FB8400] 02:19:06 INFO - PROCESS | 3424 | 1467364746833 Marionette TRACE conn7 <- [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] 02:19:06 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.image.null.html 02:19:06 INFO - PROCESS | 3424 | 1467364746859 Marionette TRACE conn7 <- [1,1377,null,{"value":"13"}] 02:19:06 INFO - PROCESS | 3424 | 1467364746862 Marionette TRACE conn7 -> [0,1378,"setScriptTimeout",{"ms":35000}] 02:19:06 INFO - PROCESS | 3424 | 1467364746864 Marionette TRACE conn7 <- [1,1378,null,{}] 02:19:06 INFO - PROCESS | 3424 | 1467364746867 Marionette TRACE conn7 -> [0,1379,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:19:06 INFO - PROCESS | 3424 | 1467364746873 Marionette INFO sendAsync 823c8ce9-dcc8-4499-864d-681f2fea0c49 02:19:07 INFO - PROCESS | 3424 | 1467364747026 Marionette TRACE conn7 <- [1,1379,null,{"value":null}] 02:19:07 INFO - PROCESS | 3424 | 1467364747047 Marionette TRACE conn7 -> [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\", \"77f57ffc-e2d5-43f5-9f0e-e3ed3fd421d8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:19:07 INFO - PROCESS | 3424 | 1467364747049 Marionette INFO sendAsync 823c8ce9-dcc8-4499-864d-681f2fea0c49 02:19:07 INFO - PROCESS | 3424 | ++DOCSHELL 19B10400 == 33 [pid = 3424] [id = 354] 02:19:07 INFO - PROCESS | 3424 | ++DOMWINDOW == 85 (19C4CC00) [pid = 3424] [serial = 1061] [outer = 00000000] 02:19:07 INFO - PROCESS | 3424 | ++DOMWINDOW == 86 (1A2AB800) [pid = 3424] [serial = 1062] [outer = 19C4CC00] 02:19:07 INFO - PROCESS | 3424 | 1467364747093 Marionette DEBUG loaded listener.js 02:19:07 INFO - PROCESS | 3424 | ++DOMWINDOW == 87 (1A743800) [pid = 3424] [serial = 1063] [outer = 19C4CC00] 02:19:07 INFO - PROCESS | 3424 | --DOMWINDOW == 86 (19A3F000) [pid = 3424] [serial = 1016] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.2.html] 02:19:07 INFO - PROCESS | 3424 | --DOMWINDOW == 85 (1AA92C00) [pid = 3424] [serial = 1019] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.3.html] 02:19:07 INFO - PROCESS | 3424 | --DOMWINDOW == 84 (14E25000) [pid = 3424] [serial = 1001] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside3.html] 02:19:07 INFO - PROCESS | 3424 | --DOMWINDOW == 83 (09060C00) [pid = 3424] [serial = 1004] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch1.html] 02:19:07 INFO - PROCESS | 3424 | --DOMWINDOW == 82 (1781CC00) [pid = 3424] [serial = 1010] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch3.html] 02:19:07 INFO - PROCESS | 3424 | --DOMWINDOW == 81 (18039800) [pid = 3424] [serial = 1013] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.1.html] 02:19:07 INFO - PROCESS | 3424 | --DOMWINDOW == 80 (0C74F800) [pid = 3424] [serial = 998] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside2.html] 02:19:07 INFO - PROCESS | 3424 | --DOMWINDOW == 79 (0CFFA800) [pid = 3424] [serial = 995] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside1.html] 02:19:07 INFO - PROCESS | 3424 | --DOMWINDOW == 78 (0D464C00) [pid = 3424] [serial = 1007] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch2.html] 02:19:07 INFO - PROCESS | 3424 | --DOMWINDOW == 77 (1AAF5400) [pid = 3424] [serial = 1022] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.animated.gif.html] 02:19:07 INFO - PROCESS | 3424 | --DOMWINDOW == 76 (0D176C00) [pid = 3424] [serial = 1025] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.basic.canvas.html] 02:19:07 INFO - PROCESS | 3424 | --DOMWINDOW == 75 (17818800) [pid = 3424] [serial = 1028] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.basic.image.html] 02:19:07 INFO - PROCESS | 3424 | 1467364747705 Marionette TRACE conn7 <- [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]]]}] 02:19:07 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.image.null.html | Canvas test: 2d.pattern.image.null 02:19:07 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.image.null.html | took 870ms 02:19:07 INFO - PROCESS | 3424 | 1467364747738 Marionette TRACE conn7 -> [0,1381,"getWindowHandle",null] 02:19:07 INFO - PROCESS | 3424 | 1467364747740 Marionette TRACE conn7 <- [1,1381,null,{"value":"13"}] 02:19:07 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.image.string.html 02:19:07 INFO - PROCESS | 3424 | 1467364747744 Marionette TRACE conn7 -> [0,1382,"setScriptTimeout",{"ms":35000}] 02:19:07 INFO - PROCESS | 3424 | 1467364747746 Marionette TRACE conn7 <- [1,1382,null,{}] 02:19:07 INFO - PROCESS | 3424 | 1467364747749 Marionette TRACE conn7 -> [0,1383,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:19:07 INFO - PROCESS | 3424 | 1467364747751 Marionette INFO sendAsync 823c8ce9-dcc8-4499-864d-681f2fea0c49 02:19:07 INFO - PROCESS | 3424 | 1467364747866 Marionette TRACE conn7 <- [1,1383,null,{"value":null}] 02:19:07 INFO - PROCESS | 3424 | 1467364747920 Marionette TRACE conn7 -> [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\", \"77f57ffc-e2d5-43f5-9f0e-e3ed3fd421d8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:19:07 INFO - PROCESS | 3424 | 1467364747922 Marionette INFO sendAsync 823c8ce9-dcc8-4499-864d-681f2fea0c49 02:19:07 INFO - PROCESS | 3424 | ++DOCSHELL 15150C00 == 34 [pid = 3424] [id = 355] 02:19:07 INFO - PROCESS | 3424 | ++DOMWINDOW == 76 (15295000) [pid = 3424] [serial = 1064] [outer = 00000000] 02:19:07 INFO - PROCESS | 3424 | ++DOMWINDOW == 77 (18040000) [pid = 3424] [serial = 1065] [outer = 15295000] 02:19:07 INFO - PROCESS | 3424 | 1467364747967 Marionette DEBUG loaded listener.js 02:19:08 INFO - PROCESS | 3424 | ++DOMWINDOW == 78 (19AD0800) [pid = 3424] [serial = 1066] [outer = 15295000] 02:19:08 INFO - PROCESS | 3424 | 1467364748310 Marionette TRACE conn7 <- [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]]]}] 02:19:08 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.image.string.html | Canvas test: 2d.pattern.image.string 02:19:08 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.image.string.html | took 630ms 02:19:08 INFO - PROCESS | 3424 | 1467364748379 Marionette TRACE conn7 -> [0,1385,"getWindowHandle",null] 02:19:08 INFO - PROCESS | 3424 | 1467364748381 Marionette TRACE conn7 <- [1,1385,null,{"value":"13"}] 02:19:08 INFO - PROCESS | 3424 | 1467364748384 Marionette TRACE conn7 -> [0,1386,"setScriptTimeout",{"ms":35000}] 02:19:08 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.image.undefined.html 02:19:08 INFO - PROCESS | 3424 | 1467364748386 Marionette TRACE conn7 <- [1,1386,null,{}] 02:19:08 INFO - PROCESS | 3424 | 1467364748389 Marionette TRACE conn7 -> [0,1387,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:19:08 INFO - PROCESS | 3424 | 1467364748391 Marionette INFO sendAsync 823c8ce9-dcc8-4499-864d-681f2fea0c49 02:19:08 INFO - PROCESS | 3424 | 1467364748469 Marionette TRACE conn7 <- [1,1387,null,{"value":null}] 02:19:08 INFO - PROCESS | 3424 | 1467364748476 Marionette TRACE conn7 -> [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\", \"77f57ffc-e2d5-43f5-9f0e-e3ed3fd421d8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:19:08 INFO - PROCESS | 3424 | 1467364748477 Marionette INFO sendAsync 823c8ce9-dcc8-4499-864d-681f2fea0c49 02:19:08 INFO - PROCESS | 3424 | ++DOCSHELL 0D7A7000 == 35 [pid = 3424] [id = 356] 02:19:08 INFO - PROCESS | 3424 | ++DOMWINDOW == 79 (19C55400) [pid = 3424] [serial = 1067] [outer = 00000000] 02:19:08 INFO - PROCESS | 3424 | ++DOMWINDOW == 80 (1A7B6800) [pid = 3424] [serial = 1068] [outer = 19C55400] 02:19:08 INFO - PROCESS | 3424 | 1467364748520 Marionette DEBUG loaded listener.js 02:19:08 INFO - PROCESS | 3424 | ++DOMWINDOW == 81 (0C749000) [pid = 3424] [serial = 1069] [outer = 19C55400] 02:19:08 INFO - PROCESS | 3424 | 1467364748954 Marionette TRACE conn7 <- [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]]]}] 02:19:09 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.image.undefined.html | Canvas test: 2d.pattern.image.undefined 02:19:09 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.image.undefined.html | took 630ms 02:19:09 INFO - PROCESS | 3424 | 1467364749019 Marionette TRACE conn7 -> [0,1389,"getWindowHandle",null] 02:19:09 INFO - PROCESS | 3424 | 1467364749021 Marionette TRACE conn7 <- [1,1389,null,{"value":"13"}] 02:19:09 INFO - PROCESS | 3424 | 1467364749024 Marionette TRACE conn7 -> [0,1390,"setScriptTimeout",{"ms":35000}] 02:19:09 INFO - PROCESS | 3424 | 1467364749026 Marionette TRACE conn7 <- [1,1390,null,{}] 02:19:09 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.canvas1.html 02:19:09 INFO - PROCESS | 3424 | 1467364749030 Marionette TRACE conn7 -> [0,1391,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:19:09 INFO - PROCESS | 3424 | 1467364749031 Marionette INFO sendAsync 823c8ce9-dcc8-4499-864d-681f2fea0c49 02:19:09 INFO - PROCESS | 3424 | 1467364749108 Marionette TRACE conn7 <- [1,1391,null,{"value":null}] 02:19:09 INFO - PROCESS | 3424 | 1467364749113 Marionette TRACE conn7 -> [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\", \"77f57ffc-e2d5-43f5-9f0e-e3ed3fd421d8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:19:09 INFO - PROCESS | 3424 | 1467364749115 Marionette INFO sendAsync 823c8ce9-dcc8-4499-864d-681f2fea0c49 02:19:09 INFO - PROCESS | 3424 | ++DOCSHELL 1AA97800 == 36 [pid = 3424] [id = 357] 02:19:09 INFO - PROCESS | 3424 | ++DOMWINDOW == 82 (1AA99800) [pid = 3424] [serial = 1070] [outer = 00000000] 02:19:09 INFO - PROCESS | 3424 | ++DOMWINDOW == 83 (1AAEF800) [pid = 3424] [serial = 1071] [outer = 1AA99800] 02:19:09 INFO - PROCESS | 3424 | 1467364749158 Marionette DEBUG loaded listener.js 02:19:09 INFO - PROCESS | 3424 | ++DOMWINDOW == 84 (1AC81400) [pid = 3424] [serial = 1072] [outer = 1AA99800] 02:19:09 INFO - PROCESS | 3424 | 1467364749720 Marionette TRACE conn7 <- [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]]]}] 02:19:09 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.canvas1.html | Canvas test: 2d.pattern.modify.canvas1 02:19:09 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.canvas1.html | took 730ms 02:19:09 INFO - PROCESS | 3424 | 1467364749759 Marionette TRACE conn7 -> [0,1393,"getWindowHandle",null] 02:19:09 INFO - PROCESS | 3424 | 1467364749764 Marionette TRACE conn7 <- [1,1393,null,{"value":"13"}] 02:19:09 INFO - PROCESS | 3424 | 1467364749769 Marionette TRACE conn7 -> [0,1394,"setScriptTimeout",{"ms":35000}] 02:19:09 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.canvas2.html 02:19:09 INFO - PROCESS | 3424 | 1467364749773 Marionette TRACE conn7 <- [1,1394,null,{}] 02:19:09 INFO - PROCESS | 3424 | 1467364749779 Marionette TRACE conn7 -> [0,1395,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:19:09 INFO - PROCESS | 3424 | 1467364749782 Marionette INFO sendAsync 823c8ce9-dcc8-4499-864d-681f2fea0c49 02:19:09 INFO - PROCESS | 3424 | 1467364749958 Marionette TRACE conn7 <- [1,1395,null,{"value":null}] 02:19:10 INFO - PROCESS | 3424 | 1467364750074 Marionette TRACE conn7 -> [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\", \"77f57ffc-e2d5-43f5-9f0e-e3ed3fd421d8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:19:10 INFO - PROCESS | 3424 | 1467364750079 Marionette INFO sendAsync 823c8ce9-dcc8-4499-864d-681f2fea0c49 02:19:10 INFO - PROCESS | 3424 | ++DOCSHELL 0C833C00 == 37 [pid = 3424] [id = 358] 02:19:10 INFO - PROCESS | 3424 | ++DOMWINDOW == 85 (0C834400) [pid = 3424] [serial = 1073] [outer = 00000000] 02:19:10 INFO - PROCESS | 3424 | ++DOMWINDOW == 86 (0D435C00) [pid = 3424] [serial = 1074] [outer = 0C834400] 02:19:10 INFO - PROCESS | 3424 | 1467364750136 Marionette DEBUG loaded listener.js 02:19:10 INFO - PROCESS | 3424 | ++DOMWINDOW == 87 (0D5E3C00) [pid = 3424] [serial = 1075] [outer = 0C834400] 02:19:10 INFO - PROCESS | 3424 | 1467364750876 Marionette TRACE conn7 <- [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]]]}] 02:19:10 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.canvas2.html | Canvas test: 2d.pattern.modify.canvas2 02:19:10 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.canvas2.html | took 1126ms 02:19:10 INFO - PROCESS | 3424 | 1467364750915 Marionette TRACE conn7 -> [0,1397,"getWindowHandle",null] 02:19:10 INFO - PROCESS | 3424 | 1467364750919 Marionette TRACE conn7 <- [1,1397,null,{"value":"13"}] 02:19:10 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.image1.html 02:19:10 INFO - PROCESS | 3424 | 1467364750927 Marionette TRACE conn7 -> [0,1398,"setScriptTimeout",{"ms":35000}] 02:19:10 INFO - PROCESS | 3424 | 1467364750930 Marionette TRACE conn7 <- [1,1398,null,{}] 02:19:10 INFO - PROCESS | 3424 | 1467364750933 Marionette TRACE conn7 -> [0,1399,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:19:10 INFO - PROCESS | 3424 | 1467364750936 Marionette INFO sendAsync 823c8ce9-dcc8-4499-864d-681f2fea0c49 02:19:11 INFO - PROCESS | 3424 | 1467364751058 Marionette TRACE conn7 <- [1,1399,null,{"value":null}] 02:19:11 INFO - PROCESS | 3424 | 1467364751187 Marionette TRACE conn7 -> [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\", \"77f57ffc-e2d5-43f5-9f0e-e3ed3fd421d8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:19:11 INFO - PROCESS | 3424 | 1467364751190 Marionette INFO sendAsync 823c8ce9-dcc8-4499-864d-681f2fea0c49 02:19:11 INFO - PROCESS | 3424 | ++DOCSHELL 15129800 == 38 [pid = 3424] [id = 359] 02:19:11 INFO - PROCESS | 3424 | ++DOMWINDOW == 88 (151DC800) [pid = 3424] [serial = 1076] [outer = 00000000] 02:19:11 INFO - PROCESS | 3424 | ++DOMWINDOW == 89 (17824000) [pid = 3424] [serial = 1077] [outer = 151DC800] 02:19:11 INFO - PROCESS | 3424 | 1467364751247 Marionette DEBUG loaded listener.js 02:19:11 INFO - PROCESS | 3424 | ++DOMWINDOW == 90 (17EC1000) [pid = 3424] [serial = 1078] [outer = 151DC800] 02:19:12 INFO - PROCESS | 3424 | --DOCSHELL 0D7A7000 == 37 [pid = 3424] [id = 356] 02:19:12 INFO - PROCESS | 3424 | --DOCSHELL 15150C00 == 36 [pid = 3424] [id = 355] 02:19:12 INFO - PROCESS | 3424 | --DOCSHELL 19B10400 == 35 [pid = 3424] [id = 354] 02:19:12 INFO - PROCESS | 3424 | --DOCSHELL 17FB4C00 == 34 [pid = 3424] [id = 353] 02:19:12 INFO - PROCESS | 3424 | --DOCSHELL 1787BC00 == 33 [pid = 3424] [id = 352] 02:19:12 INFO - PROCESS | 3424 | --DOCSHELL 15145C00 == 32 [pid = 3424] [id = 351] 02:19:12 INFO - PROCESS | 3424 | --DOCSHELL 0C948400 == 31 [pid = 3424] [id = 350] 02:19:12 INFO - PROCESS | 3424 | --DOCSHELL 0C810000 == 30 [pid = 3424] [id = 349] 02:19:12 INFO - PROCESS | 3424 | --DOMWINDOW == 89 (19C4D000) [pid = 3424] [serial = 1017] [outer = 00000000] [url = about:blank] 02:19:12 INFO - PROCESS | 3424 | --DOMWINDOW == 88 (1AA9A400) [pid = 3424] [serial = 1020] [outer = 00000000] [url = about:blank] 02:19:12 INFO - PROCESS | 3424 | --DOMWINDOW == 87 (151E5400) [pid = 3424] [serial = 1002] [outer = 00000000] [url = about:blank] 02:19:12 INFO - PROCESS | 3424 | --DOMWINDOW == 86 (19C4D800) [pid = 3424] [serial = 1018] [outer = 00000000] [url = about:blank] 02:19:12 INFO - PROCESS | 3424 | --DOMWINDOW == 85 (17819000) [pid = 3424] [serial = 1003] [outer = 00000000] [url = about:blank] 02:19:12 INFO - PROCESS | 3424 | --DOMWINDOW == 84 (0C83D400) [pid = 3424] [serial = 1005] [outer = 00000000] [url = about:blank] 02:19:12 INFO - PROCESS | 3424 | --DOMWINDOW == 83 (0CDCC800) [pid = 3424] [serial = 1006] [outer = 00000000] [url = about:blank] 02:19:12 INFO - PROCESS | 3424 | --DOMWINDOW == 82 (17871C00) [pid = 3424] [serial = 1011] [outer = 00000000] [url = about:blank] 02:19:12 INFO - PROCESS | 3424 | --DOMWINDOW == 81 (17E14000) [pid = 3424] [serial = 1012] [outer = 00000000] [url = about:blank] 02:19:12 INFO - PROCESS | 3424 | --DOMWINDOW == 80 (18BBFC00) [pid = 3424] [serial = 1014] [outer = 00000000] [url = about:blank] 02:19:12 INFO - PROCESS | 3424 | --DOMWINDOW == 79 (0D17D000) [pid = 3424] [serial = 999] [outer = 00000000] [url = about:blank] 02:19:12 INFO - PROCESS | 3424 | --DOMWINDOW == 78 (0D457C00) [pid = 3424] [serial = 1000] [outer = 00000000] [url = about:blank] 02:19:12 INFO - PROCESS | 3424 | --DOMWINDOW == 77 (1AA94C00) [pid = 3424] [serial = 997] [outer = 00000000] [url = about:blank] 02:19:12 INFO - PROCESS | 3424 | --DOMWINDOW == 76 (0DC3D800) [pid = 3424] [serial = 1008] [outer = 00000000] [url = about:blank] 02:19:12 INFO - PROCESS | 3424 | --DOMWINDOW == 75 (115CF400) [pid = 3424] [serial = 1009] [outer = 00000000] [url = about:blank] 02:19:12 INFO - PROCESS | 3424 | --DOMWINDOW == 74 (1AC79800) [pid = 3424] [serial = 1023] [outer = 00000000] [url = about:blank] 02:19:12 INFO - PROCESS | 3424 | --DOMWINDOW == 73 (1AA95C00) [pid = 3424] [serial = 1021] [outer = 00000000] [url = about:blank] 02:19:12 INFO - PROCESS | 3424 | --DOMWINDOW == 72 (1937B400) [pid = 3424] [serial = 1027] [outer = 00000000] [url = about:blank] 02:19:12 INFO - PROCESS | 3424 | --DOMWINDOW == 71 (1ACD0800) [pid = 3424] [serial = 1030] [outer = 00000000] [url = about:blank] 02:19:12 INFO - PROCESS | 3424 | --DOMWINDOW == 70 (1ACC7000) [pid = 3424] [serial = 1029] [outer = 00000000] [url = about:blank] 02:19:12 INFO - PROCESS | 3424 | --DOMWINDOW == 69 (1AC87800) [pid = 3424] [serial = 1024] [outer = 00000000] [url = about:blank] 02:19:12 INFO - PROCESS | 3424 | --DOMWINDOW == 68 (17E0D800) [pid = 3424] [serial = 1026] [outer = 00000000] [url = about:blank] 02:19:12 INFO - PROCESS | 3424 | --DOMWINDOW == 67 (1937B000) [pid = 3424] [serial = 1015] [outer = 00000000] [url = about:blank] 02:19:12 INFO - PROCESS | 3424 | 1467364752271 Marionette TRACE conn7 <- [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]]]}] 02:19:12 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.image1.html | Canvas test: 2d.pattern.modify.image1 02:19:12 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.image1.html | took 1378ms 02:19:12 INFO - PROCESS | 3424 | 1467364752306 Marionette TRACE conn7 -> [0,1401,"getWindowHandle",null] 02:19:12 INFO - PROCESS | 3424 | 1467364752310 Marionette TRACE conn7 <- [1,1401,null,{"value":"13"}] 02:19:12 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.image2.html 02:19:12 INFO - PROCESS | 3424 | 1467364752323 Marionette TRACE conn7 -> [0,1402,"setScriptTimeout",{"ms":35000}] 02:19:12 INFO - PROCESS | 3424 | 1467364752326 Marionette TRACE conn7 <- [1,1402,null,{}] 02:19:12 INFO - PROCESS | 3424 | 1467364752331 Marionette TRACE conn7 -> [0,1403,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:19:12 INFO - PROCESS | 3424 | 1467364752334 Marionette INFO sendAsync 823c8ce9-dcc8-4499-864d-681f2fea0c49 02:19:12 INFO - PROCESS | 3424 | 1467364752421 Marionette TRACE conn7 <- [1,1403,null,{"value":null}] 02:19:12 INFO - PROCESS | 3424 | 1467364752428 Marionette TRACE conn7 -> [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\", \"77f57ffc-e2d5-43f5-9f0e-e3ed3fd421d8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:19:12 INFO - PROCESS | 3424 | 1467364752433 Marionette INFO sendAsync 823c8ce9-dcc8-4499-864d-681f2fea0c49 02:19:12 INFO - PROCESS | 3424 | ++DOCSHELL 0C834C00 == 31 [pid = 3424] [id = 360] 02:19:12 INFO - PROCESS | 3424 | ++DOMWINDOW == 68 (0C835400) [pid = 3424] [serial = 1079] [outer = 00000000] 02:19:12 INFO - PROCESS | 3424 | ++DOMWINDOW == 69 (0C83FC00) [pid = 3424] [serial = 1080] [outer = 0C835400] 02:19:12 INFO - PROCESS | 3424 | 1467364752480 Marionette DEBUG loaded listener.js 02:19:12 INFO - PROCESS | 3424 | ++DOMWINDOW == 70 (0CDD3000) [pid = 3424] [serial = 1081] [outer = 0C835400] 02:19:12 INFO - PROCESS | 3424 | 1467364753003 Marionette TRACE conn7 <- [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]]]}] 02:19:13 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.image2.html | Canvas test: 2d.pattern.modify.image2 02:19:13 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.image2.html | took 730ms 02:19:13 INFO - PROCESS | 3424 | 1467364753057 Marionette TRACE conn7 -> [0,1405,"getWindowHandle",null] 02:19:13 INFO - PROCESS | 3424 | 1467364753061 Marionette TRACE conn7 <- [1,1405,null,{"value":"13"}] 02:19:13 INFO - PROCESS | 3424 | 1467364753067 Marionette TRACE conn7 -> [0,1406,"setScriptTimeout",{"ms":35000}] 02:19:13 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.basic.html 02:19:13 INFO - PROCESS | 3424 | 1467364753069 Marionette TRACE conn7 <- [1,1406,null,{}] 02:19:13 INFO - PROCESS | 3424 | 1467364753073 Marionette TRACE conn7 -> [0,1407,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:19:13 INFO - PROCESS | 3424 | 1467364753076 Marionette INFO sendAsync 823c8ce9-dcc8-4499-864d-681f2fea0c49 02:19:13 INFO - PROCESS | 3424 | 1467364753163 Marionette TRACE conn7 <- [1,1407,null,{"value":null}] 02:19:13 INFO - PROCESS | 3424 | 1467364753250 Marionette TRACE conn7 -> [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\", \"77f57ffc-e2d5-43f5-9f0e-e3ed3fd421d8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:19:13 INFO - PROCESS | 3424 | 1467364753252 Marionette INFO sendAsync 823c8ce9-dcc8-4499-864d-681f2fea0c49 02:19:13 INFO - PROCESS | 3424 | ++DOCSHELL 0D438C00 == 32 [pid = 3424] [id = 361] 02:19:13 INFO - PROCESS | 3424 | ++DOMWINDOW == 71 (0D458000) [pid = 3424] [serial = 1082] [outer = 00000000] 02:19:13 INFO - PROCESS | 3424 | ++DOMWINDOW == 72 (0D7A4800) [pid = 3424] [serial = 1083] [outer = 0D458000] 02:19:13 INFO - PROCESS | 3424 | 1467364753298 Marionette DEBUG loaded listener.js 02:19:13 INFO - PROCESS | 3424 | ++DOMWINDOW == 73 (0DC3F800) [pid = 3424] [serial = 1084] [outer = 0D458000] 02:19:13 INFO - PROCESS | 3424 | 1467364753703 Marionette TRACE conn7 <- [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]]]}] 02:19:13 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.basic.html | Canvas test: 2d.pattern.paint.norepeat.basic 02:19:13 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.basic.html | took 670ms 02:19:13 INFO - PROCESS | 3424 | 1467364753741 Marionette TRACE conn7 -> [0,1409,"getWindowHandle",null] 02:19:13 INFO - PROCESS | 3424 | 1467364753744 Marionette TRACE conn7 <- [1,1409,null,{"value":"13"}] 02:19:13 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord1.html 02:19:13 INFO - PROCESS | 3424 | 1467364753747 Marionette TRACE conn7 -> [0,1410,"setScriptTimeout",{"ms":35000}] 02:19:13 INFO - PROCESS | 3424 | 1467364753751 Marionette TRACE conn7 <- [1,1410,null,{}] 02:19:13 INFO - PROCESS | 3424 | 1467364753762 Marionette TRACE conn7 -> [0,1411,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:19:13 INFO - PROCESS | 3424 | 1467364753767 Marionette INFO sendAsync 823c8ce9-dcc8-4499-864d-681f2fea0c49 02:19:13 INFO - PROCESS | 3424 | 1467364753881 Marionette TRACE conn7 <- [1,1411,null,{"value":null}] 02:19:13 INFO - PROCESS | 3424 | 1467364753899 Marionette TRACE conn7 -> [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\", \"77f57ffc-e2d5-43f5-9f0e-e3ed3fd421d8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:19:13 INFO - PROCESS | 3424 | 1467364753902 Marionette INFO sendAsync 823c8ce9-dcc8-4499-864d-681f2fea0c49 02:19:13 INFO - PROCESS | 3424 | ++DOCSHELL 15E59000 == 33 [pid = 3424] [id = 362] 02:19:13 INFO - PROCESS | 3424 | ++DOMWINDOW == 74 (15E59400) [pid = 3424] [serial = 1085] [outer = 00000000] 02:19:13 INFO - PROCESS | 3424 | ++DOMWINDOW == 75 (16E6FC00) [pid = 3424] [serial = 1086] [outer = 15E59400] 02:19:13 INFO - PROCESS | 3424 | 1467364753950 Marionette DEBUG loaded listener.js 02:19:14 INFO - PROCESS | 3424 | ++DOMWINDOW == 76 (17824800) [pid = 3424] [serial = 1087] [outer = 15E59400] 02:19:14 INFO - PROCESS | 3424 | 1467364754414 Marionette TRACE conn7 <- [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]]]}] 02:19:14 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord1.html | Canvas test: 2d.pattern.paint.norepeat.coord1 02:19:14 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord1.html | took 730ms 02:19:14 INFO - PROCESS | 3424 | 1467364754481 Marionette TRACE conn7 -> [0,1413,"getWindowHandle",null] 02:19:14 INFO - PROCESS | 3424 | 1467364754484 Marionette TRACE conn7 <- [1,1413,null,{"value":"13"}] 02:19:14 INFO - PROCESS | 3424 | 1467364754487 Marionette TRACE conn7 -> [0,1414,"setScriptTimeout",{"ms":35000}] 02:19:14 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord2.html 02:19:14 INFO - PROCESS | 3424 | 1467364754489 Marionette TRACE conn7 <- [1,1414,null,{}] 02:19:14 INFO - PROCESS | 3424 | 1467364754498 Marionette TRACE conn7 -> [0,1415,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:19:14 INFO - PROCESS | 3424 | 1467364754500 Marionette INFO sendAsync 823c8ce9-dcc8-4499-864d-681f2fea0c49 02:19:14 INFO - PROCESS | 3424 | 1467364754618 Marionette TRACE conn7 <- [1,1415,null,{"value":null}] 02:19:14 INFO - PROCESS | 3424 | 1467364754625 Marionette TRACE conn7 -> [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\", \"77f57ffc-e2d5-43f5-9f0e-e3ed3fd421d8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:19:14 INFO - PROCESS | 3424 | 1467364754627 Marionette INFO sendAsync 823c8ce9-dcc8-4499-864d-681f2fea0c49 02:19:14 INFO - PROCESS | 3424 | ++DOCSHELL 178EC000 == 34 [pid = 3424] [id = 363] 02:19:14 INFO - PROCESS | 3424 | ++DOMWINDOW == 77 (17E0C000) [pid = 3424] [serial = 1088] [outer = 00000000] 02:19:14 INFO - PROCESS | 3424 | ++DOMWINDOW == 78 (17FEF400) [pid = 3424] [serial = 1089] [outer = 17E0C000] 02:19:14 INFO - PROCESS | 3424 | 1467364754672 Marionette DEBUG loaded listener.js 02:19:14 INFO - PROCESS | 3424 | ++DOMWINDOW == 79 (18CD3400) [pid = 3424] [serial = 1090] [outer = 17E0C000] 02:19:15 INFO - PROCESS | 3424 | 1467364755133 Marionette TRACE conn7 <- [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]]]}] 02:19:15 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord2.html | Canvas test: 2d.pattern.paint.norepeat.coord2 02:19:15 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord2.html | took 730ms 02:19:15 INFO - PROCESS | 3424 | 1467364755258 Marionette TRACE conn7 -> [0,1417,"getWindowHandle",null] 02:19:15 INFO - PROCESS | 3424 | 1467364755260 Marionette TRACE conn7 <- [1,1417,null,{"value":"13"}] 02:19:15 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord3.html 02:19:15 INFO - PROCESS | 3424 | 1467364755264 Marionette TRACE conn7 -> [0,1418,"setScriptTimeout",{"ms":35000}] 02:19:15 INFO - PROCESS | 3424 | 1467364755266 Marionette TRACE conn7 <- [1,1418,null,{}] 02:19:15 INFO - PROCESS | 3424 | 1467364755269 Marionette TRACE conn7 -> [0,1419,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:19:15 INFO - PROCESS | 3424 | 1467364755271 Marionette INFO sendAsync 823c8ce9-dcc8-4499-864d-681f2fea0c49 02:19:15 INFO - PROCESS | 3424 | 1467364755385 Marionette TRACE conn7 <- [1,1419,null,{"value":null}] 02:19:15 INFO - PROCESS | 3424 | 1467364755444 Marionette TRACE conn7 -> [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\", \"77f57ffc-e2d5-43f5-9f0e-e3ed3fd421d8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:19:15 INFO - PROCESS | 3424 | 1467364755446 Marionette INFO sendAsync 823c8ce9-dcc8-4499-864d-681f2fea0c49 02:19:15 INFO - PROCESS | 3424 | ++DOCSHELL 19376000 == 35 [pid = 3424] [id = 364] 02:19:15 INFO - PROCESS | 3424 | ++DOMWINDOW == 80 (19A3F000) [pid = 3424] [serial = 1091] [outer = 00000000] 02:19:15 INFO - PROCESS | 3424 | ++DOMWINDOW == 81 (19C46400) [pid = 3424] [serial = 1092] [outer = 19A3F000] 02:19:15 INFO - PROCESS | 3424 | 1467364755490 Marionette DEBUG loaded listener.js 02:19:15 INFO - PROCESS | 3424 | ++DOMWINDOW == 82 (19C48C00) [pid = 3424] [serial = 1093] [outer = 19A3F000] 02:19:15 INFO - PROCESS | 3424 | 1467364755936 Marionette TRACE conn7 <- [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]]]}] 02:19:15 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord3.html | Canvas test: 2d.pattern.paint.norepeat.coord3 02:19:15 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord3.html | took 730ms 02:19:15 INFO - PROCESS | 3424 | 1467364755997 Marionette TRACE conn7 -> [0,1421,"getWindowHandle",null] 02:19:15 INFO - PROCESS | 3424 | 1467364755999 Marionette TRACE conn7 <- [1,1421,null,{"value":"13"}] 02:19:15 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.outside.html 02:19:15 INFO - PROCESS | 3424 | 1467364756008 Marionette TRACE conn7 -> [0,1422,"setScriptTimeout",{"ms":35000}] 02:19:15 INFO - PROCESS | 3424 | 1467364756009 Marionette TRACE conn7 <- [1,1422,null,{}] 02:19:15 INFO - PROCESS | 3424 | 1467364756013 Marionette TRACE conn7 -> [0,1423,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:19:16 INFO - PROCESS | 3424 | 1467364756019 Marionette INFO sendAsync 823c8ce9-dcc8-4499-864d-681f2fea0c49 02:19:16 INFO - PROCESS | 3424 | 1467364756160 Marionette TRACE conn7 <- [1,1423,null,{"value":null}] 02:19:16 INFO - PROCESS | 3424 | 1467364756220 Marionette TRACE conn7 -> [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\", \"77f57ffc-e2d5-43f5-9f0e-e3ed3fd421d8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:19:16 INFO - PROCESS | 3424 | 1467364756222 Marionette INFO sendAsync 823c8ce9-dcc8-4499-864d-681f2fea0c49 02:19:16 INFO - PROCESS | 3424 | ++DOCSHELL 1A76C400 == 36 [pid = 3424] [id = 365] 02:19:16 INFO - PROCESS | 3424 | ++DOMWINDOW == 83 (1AA8F400) [pid = 3424] [serial = 1094] [outer = 00000000] 02:19:16 INFO - PROCESS | 3424 | ++DOMWINDOW == 84 (1AA96C00) [pid = 3424] [serial = 1095] [outer = 1AA8F400] 02:19:16 INFO - PROCESS | 3424 | 1467364756267 Marionette DEBUG loaded listener.js 02:19:16 INFO - PROCESS | 3424 | ++DOMWINDOW == 85 (1AA98400) [pid = 3424] [serial = 1096] [outer = 1AA8F400] 02:19:16 INFO - PROCESS | 3424 | ++DOMWINDOW == 86 (1AA95400) [pid = 3424] [serial = 1097] [outer = 0D5E7800] 02:19:16 INFO - PROCESS | 3424 | --DOMWINDOW == 85 (0C832400) [pid = 3424] [serial = 1046] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.emptysrc.html] 02:19:16 INFO - PROCESS | 3424 | --DOMWINDOW == 84 (0CFF8400) [pid = 3424] [serial = 1043] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.broken.html] 02:19:16 INFO - PROCESS | 3424 | --DOMWINDOW == 83 (15148C00) [pid = 3424] [serial = 1052] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.nosrc.html] 02:19:16 INFO - PROCESS | 3424 | --DOMWINDOW == 82 (0D5E0000) [pid = 3424] [serial = 1049] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.immediate.html] 02:19:16 INFO - PROCESS | 3424 | --DOMWINDOW == 81 (178F2400) [pid = 3424] [serial = 1055] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.reload.html] 02:19:16 INFO - PROCESS | 3424 | --DOMWINDOW == 80 (19C55400) [pid = 3424] [serial = 1067] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.undefined.html] 02:19:16 INFO - PROCESS | 3424 | --DOMWINDOW == 79 (0C943800) [pid = 3424] [serial = 1031] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.basic.nocontext.html] 02:19:16 INFO - PROCESS | 3424 | --DOMWINDOW == 78 (15E59800) [pid = 3424] [serial = 1034] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.basic.type.html] 02:19:16 INFO - PROCESS | 3424 | --DOMWINDOW == 77 (1AA98C00) [pid = 3424] [serial = 1037] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.basic.zerocanvas.html] 02:19:16 INFO - PROCESS | 3424 | --DOMWINDOW == 76 (1B577C00) [pid = 3424] [serial = 1040] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.crosscanvas.html] 02:19:16 INFO - PROCESS | 3424 | --DOMWINDOW == 75 (17FB8400) [pid = 3424] [serial = 1058] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.removedsrc.html] 02:19:16 INFO - PROCESS | 3424 | --DOMWINDOW == 74 (19C4CC00) [pid = 3424] [serial = 1061] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.null.html] 02:19:16 INFO - PROCESS | 3424 | --DOMWINDOW == 73 (15295000) [pid = 3424] [serial = 1064] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.string.html] 02:19:17 INFO - PROCESS | 3424 | 1467364757044 Marionette TRACE conn7 <- [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]]]}] 02:19:17 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.outside.html | Canvas test: 2d.pattern.paint.norepeat.outside 02:19:17 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.outside.html | took 1074ms 02:19:17 INFO - PROCESS | 3424 | 1467364757099 Marionette TRACE conn7 -> [0,1425,"getWindowHandle",null] 02:19:17 INFO - PROCESS | 3424 | 1467364757104 Marionette TRACE conn7 <- [1,1425,null,{"value":"13"}] 02:19:17 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.orientation.canvas.html 02:19:17 INFO - PROCESS | 3424 | 1467364757108 Marionette TRACE conn7 -> [0,1426,"setScriptTimeout",{"ms":35000}] 02:19:17 INFO - PROCESS | 3424 | 1467364757112 Marionette TRACE conn7 <- [1,1426,null,{}] 02:19:17 INFO - PROCESS | 3424 | 1467364757118 Marionette TRACE conn7 -> [0,1427,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:19:17 INFO - PROCESS | 3424 | 1467364757121 Marionette INFO sendAsync 823c8ce9-dcc8-4499-864d-681f2fea0c49 02:19:17 INFO - PROCESS | 3424 | 1467364757237 Marionette TRACE conn7 <- [1,1427,null,{"value":null}] 02:19:17 INFO - PROCESS | 3424 | 1467364757370 Marionette TRACE conn7 -> [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\", \"77f57ffc-e2d5-43f5-9f0e-e3ed3fd421d8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:19:17 INFO - PROCESS | 3424 | 1467364757373 Marionette INFO sendAsync 823c8ce9-dcc8-4499-864d-681f2fea0c49 02:19:17 INFO - PROCESS | 3424 | ++DOCSHELL 0CFF2C00 == 37 [pid = 3424] [id = 366] 02:19:17 INFO - PROCESS | 3424 | ++DOMWINDOW == 74 (0CFF7C00) [pid = 3424] [serial = 1098] [outer = 00000000] 02:19:17 INFO - PROCESS | 3424 | ++DOMWINDOW == 75 (0D45AC00) [pid = 3424] [serial = 1099] [outer = 0CFF7C00] 02:19:17 INFO - PROCESS | 3424 | 1467364757431 Marionette DEBUG loaded listener.js 02:19:17 INFO - PROCESS | 3424 | ++DOMWINDOW == 76 (0D7A2000) [pid = 3424] [serial = 1100] [outer = 0CFF7C00] 02:19:17 INFO - PROCESS | 3424 | 1467364757998 Marionette TRACE conn7 <- [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]]]}] 02:19:18 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.orientation.canvas.html | Canvas patterns do not get flipped when painted 02:19:18 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.orientation.canvas.html | took 930ms 02:19:18 INFO - PROCESS | 3424 | 1467364758044 Marionette TRACE conn7 -> [0,1429,"getWindowHandle",null] 02:19:18 INFO - PROCESS | 3424 | 1467364758049 Marionette TRACE conn7 <- [1,1429,null,{"value":"13"}] 02:19:18 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.orientation.image.html 02:19:18 INFO - PROCESS | 3424 | 1467364758055 Marionette TRACE conn7 -> [0,1430,"setScriptTimeout",{"ms":35000}] 02:19:18 INFO - PROCESS | 3424 | 1467364758058 Marionette TRACE conn7 <- [1,1430,null,{}] 02:19:18 INFO - PROCESS | 3424 | 1467364758062 Marionette TRACE conn7 -> [0,1431,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:19:18 INFO - PROCESS | 3424 | 1467364758065 Marionette INFO sendAsync 823c8ce9-dcc8-4499-864d-681f2fea0c49 02:19:18 INFO - PROCESS | 3424 | 1467364758182 Marionette TRACE conn7 <- [1,1431,null,{"value":null}] 02:19:18 INFO - PROCESS | 3424 | 1467364758285 Marionette TRACE conn7 -> [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\", \"77f57ffc-e2d5-43f5-9f0e-e3ed3fd421d8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:19:18 INFO - PROCESS | 3424 | 1467364758288 Marionette INFO sendAsync 823c8ce9-dcc8-4499-864d-681f2fea0c49 02:19:18 INFO - PROCESS | 3424 | ++DOCSHELL 14E29C00 == 38 [pid = 3424] [id = 367] 02:19:18 INFO - PROCESS | 3424 | ++DOMWINDOW == 77 (14E63000) [pid = 3424] [serial = 1101] [outer = 00000000] 02:19:18 INFO - PROCESS | 3424 | ++DOMWINDOW == 78 (14E93C00) [pid = 3424] [serial = 1102] [outer = 14E63000] 02:19:18 INFO - PROCESS | 3424 | 1467364758345 Marionette DEBUG loaded listener.js 02:19:18 INFO - PROCESS | 3424 | ++DOMWINDOW == 79 (151DD800) [pid = 3424] [serial = 1103] [outer = 14E63000] 02:19:18 INFO - PROCESS | 3424 | 1467364758966 Marionette TRACE conn7 <- [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]]]}] 02:19:19 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.orientation.image.html | Image patterns do not get flipped when painted 02:19:19 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.orientation.image.html | took 970ms 02:19:19 INFO - PROCESS | 3424 | 1467364759029 Marionette TRACE conn7 -> [0,1433,"getWindowHandle",null] 02:19:19 INFO - PROCESS | 3424 | 1467364759032 Marionette TRACE conn7 <- [1,1433,null,{"value":"13"}] 02:19:19 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.basic.html 02:19:19 INFO - PROCESS | 3424 | 1467364759036 Marionette TRACE conn7 -> [0,1434,"setScriptTimeout",{"ms":35000}] 02:19:19 INFO - PROCESS | 3424 | 1467364759039 Marionette TRACE conn7 <- [1,1434,null,{}] 02:19:19 INFO - PROCESS | 3424 | 1467364759051 Marionette TRACE conn7 -> [0,1435,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:19:19 INFO - PROCESS | 3424 | 1467364759055 Marionette INFO sendAsync 823c8ce9-dcc8-4499-864d-681f2fea0c49 02:19:19 INFO - PROCESS | 3424 | 1467364759201 Marionette TRACE conn7 <- [1,1435,null,{"value":null}] 02:19:19 INFO - PROCESS | 3424 | 1467364759335 Marionette TRACE conn7 -> [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\", \"77f57ffc-e2d5-43f5-9f0e-e3ed3fd421d8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:19:19 INFO - PROCESS | 3424 | 1467364759338 Marionette INFO sendAsync 823c8ce9-dcc8-4499-864d-681f2fea0c49 02:19:19 INFO - PROCESS | 3424 | ++DOCSHELL 15E58800 == 39 [pid = 3424] [id = 368] 02:19:19 INFO - PROCESS | 3424 | ++DOMWINDOW == 80 (17FB4C00) [pid = 3424] [serial = 1104] [outer = 00000000] 02:19:19 INFO - PROCESS | 3424 | ++DOMWINDOW == 81 (1841E800) [pid = 3424] [serial = 1105] [outer = 17FB4C00] 02:19:19 INFO - PROCESS | 3424 | 1467364759398 Marionette DEBUG loaded listener.js 02:19:19 INFO - PROCESS | 3424 | ++DOMWINDOW == 82 (19C4CC00) [pid = 3424] [serial = 1106] [outer = 17FB4C00] 02:19:20 INFO - PROCESS | 3424 | 1467364760005 Marionette TRACE conn7 <- [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]]]}] 02:19:20 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.basic.html | Canvas test: 2d.pattern.paint.repeat.basic 02:19:20 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.basic.html | took 1023ms 02:19:20 INFO - PROCESS | 3424 | 1467364760062 Marionette TRACE conn7 -> [0,1437,"getWindowHandle",null] 02:19:20 INFO - PROCESS | 3424 | 1467364760065 Marionette TRACE conn7 <- [1,1437,null,{"value":"13"}] 02:19:20 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord1.html 02:19:20 INFO - PROCESS | 3424 | 1467364760068 Marionette TRACE conn7 -> [0,1438,"setScriptTimeout",{"ms":35000}] 02:19:20 INFO - PROCESS | 3424 | 1467364760070 Marionette TRACE conn7 <- [1,1438,null,{}] 02:19:20 INFO - PROCESS | 3424 | 1467364760074 Marionette TRACE conn7 -> [0,1439,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:19:20 INFO - PROCESS | 3424 | 1467364760076 Marionette INFO sendAsync 823c8ce9-dcc8-4499-864d-681f2fea0c49 02:19:20 INFO - PROCESS | 3424 | 1467364760221 Marionette TRACE conn7 <- [1,1439,null,{"value":null}] 02:19:20 INFO - PROCESS | 3424 | 1467364760441 Marionette TRACE conn7 -> [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\", \"77f57ffc-e2d5-43f5-9f0e-e3ed3fd421d8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:19:20 INFO - PROCESS | 3424 | 1467364760444 Marionette INFO sendAsync 823c8ce9-dcc8-4499-864d-681f2fea0c49 02:19:20 INFO - PROCESS | 3424 | ++DOCSHELL 0C743400 == 40 [pid = 3424] [id = 369] 02:19:20 INFO - PROCESS | 3424 | ++DOMWINDOW == 83 (0C74F400) [pid = 3424] [serial = 1107] [outer = 00000000] 02:19:20 INFO - PROCESS | 3424 | ++DOMWINDOW == 84 (0C834000) [pid = 3424] [serial = 1108] [outer = 0C74F400] 02:19:20 INFO - PROCESS | 3424 | 1467364760504 Marionette DEBUG loaded listener.js 02:19:20 INFO - PROCESS | 3424 | ++DOMWINDOW == 85 (0C894C00) [pid = 3424] [serial = 1109] [outer = 0C74F400] 02:19:22 INFO - PROCESS | 3424 | --DOCSHELL 0CD6A800 == 39 [pid = 3424] [id = 193] 02:19:22 INFO - PROCESS | 3424 | --DOCSHELL 14E62800 == 38 [pid = 3424] [id = 197] 02:19:22 INFO - PROCESS | 3424 | --DOCSHELL 14E2E400 == 37 [pid = 3424] [id = 195] 02:19:22 INFO - PROCESS | 3424 | --DOCSHELL 17879000 == 36 [pid = 3424] [id = 196] 02:19:22 INFO - PROCESS | 3424 | --DOCSHELL 19376000 == 35 [pid = 3424] [id = 364] 02:19:22 INFO - PROCESS | 3424 | --DOCSHELL 178EC000 == 34 [pid = 3424] [id = 363] 02:19:22 INFO - PROCESS | 3424 | --DOCSHELL 15E59000 == 33 [pid = 3424] [id = 362] 02:19:22 INFO - PROCESS | 3424 | --DOCSHELL 0D438C00 == 32 [pid = 3424] [id = 361] 02:19:22 INFO - PROCESS | 3424 | --DOCSHELL 0C834C00 == 31 [pid = 3424] [id = 360] 02:19:22 INFO - PROCESS | 3424 | --DOCSHELL 15129800 == 30 [pid = 3424] [id = 359] 02:19:22 INFO - PROCESS | 3424 | --DOCSHELL 0C833C00 == 29 [pid = 3424] [id = 358] 02:19:22 INFO - PROCESS | 3424 | --DOCSHELL 0C835C00 == 28 [pid = 3424] [id = 189] 02:19:22 INFO - PROCESS | 3424 | --DOCSHELL 147E4C00 == 27 [pid = 3424] [id = 200] 02:19:22 INFO - PROCESS | 3424 | --DOCSHELL 151E3C00 == 26 [pid = 3424] [id = 187] 02:19:22 INFO - PROCESS | 3424 | --DOCSHELL 0D438000 == 25 [pid = 3424] [id = 194] 02:19:22 INFO - PROCESS | 3424 | --DOCSHELL 18046400 == 24 [pid = 3424] [id = 201] 02:19:22 INFO - PROCESS | 3424 | --DOCSHELL 147A7000 == 23 [pid = 3424] [id = 191] 02:19:22 INFO - PROCESS | 3424 | --DOCSHELL 17FB8000 == 22 [pid = 3424] [id = 192] 02:19:22 INFO - PROCESS | 3424 | --DOCSHELL 1AA97800 == 21 [pid = 3424] [id = 357] 02:19:22 INFO - PROCESS | 3424 | --DOCSHELL 0C93F800 == 20 [pid = 3424] [id = 199] 02:19:22 INFO - PROCESS | 3424 | --DOCSHELL 0CD6C800 == 19 [pid = 3424] [id = 184] 02:19:22 INFO - PROCESS | 3424 | --DOCSHELL 0D5E4400 == 18 [pid = 3424] [id = 185] 02:19:22 INFO - PROCESS | 3424 | --DOCSHELL 17815400 == 17 [pid = 3424] [id = 188] 02:19:22 INFO - PROCESS | 3424 | --DOCSHELL 17FC9800 == 16 [pid = 3424] [id = 198] 02:19:22 INFO - PROCESS | 3424 | --DOCSHELL 148C6800 == 15 [pid = 3424] [id = 186] 02:19:22 INFO - PROCESS | 3424 | --DOCSHELL 0C83E800 == 14 [pid = 3424] [id = 190] 02:19:22 INFO - PROCESS | 3424 | --DOCSHELL 0CDCE000 == 13 [pid = 3424] [id = 348] 02:19:22 INFO - PROCESS | 3424 | --DOCSHELL 14E29C00 == 12 [pid = 3424] [id = 367] 02:19:22 INFO - PROCESS | 3424 | --DOCSHELL 15E58800 == 11 [pid = 3424] [id = 368] 02:19:22 INFO - PROCESS | 3424 | --DOCSHELL 1A76C400 == 10 [pid = 3424] [id = 365] 02:19:22 INFO - PROCESS | 3424 | --DOCSHELL 0CFF2C00 == 9 [pid = 3424] [id = 366] 02:19:23 INFO - PROCESS | 3424 | --DOMWINDOW == 84 (0CE84000) [pid = 3424] [serial = 1047] [outer = 00000000] [url = about:blank] 02:19:23 INFO - PROCESS | 3424 | --DOMWINDOW == 83 (1153F400) [pid = 3424] [serial = 1045] [outer = 00000000] [url = about:blank] 02:19:23 INFO - PROCESS | 3424 | --DOMWINDOW == 82 (0D7ADC00) [pid = 3424] [serial = 1044] [outer = 00000000] [url = about:blank] 02:19:23 INFO - PROCESS | 3424 | --DOMWINDOW == 81 (15E5A800) [pid = 3424] [serial = 1053] [outer = 00000000] [url = about:blank] 02:19:23 INFO - PROCESS | 3424 | --DOMWINDOW == 80 (0D7A8000) [pid = 3424] [serial = 1050] [outer = 00000000] [url = about:blank] 02:19:23 INFO - PROCESS | 3424 | --DOMWINDOW == 79 (114D8000) [pid = 3424] [serial = 1051] [outer = 00000000] [url = about:blank] 02:19:23 INFO - PROCESS | 3424 | --DOMWINDOW == 78 (17E13000) [pid = 3424] [serial = 1056] [outer = 00000000] [url = about:blank] 02:19:23 INFO - PROCESS | 3424 | --DOMWINDOW == 77 (0C749000) [pid = 3424] [serial = 1069] [outer = 00000000] [url = about:blank] 02:19:23 INFO - PROCESS | 3424 | --DOMWINDOW == 76 (1AAEF800) [pid = 3424] [serial = 1071] [outer = 00000000] [url = about:blank] 02:19:23 INFO - PROCESS | 3424 | --DOMWINDOW == 75 (0D461400) [pid = 3424] [serial = 1033] [outer = 00000000] [url = about:blank] 02:19:23 INFO - PROCESS | 3424 | --DOMWINDOW == 74 (0CFFD000) [pid = 3424] [serial = 1032] [outer = 00000000] [url = about:blank] 02:19:23 INFO - PROCESS | 3424 | --DOMWINDOW == 73 (17EC0400) [pid = 3424] [serial = 1036] [outer = 00000000] [url = about:blank] 02:19:23 INFO - PROCESS | 3424 | --DOMWINDOW == 72 (1781A000) [pid = 3424] [serial = 1035] [outer = 00000000] [url = about:blank] 02:19:23 INFO - PROCESS | 3424 | --DOMWINDOW == 71 (1B47CC00) [pid = 3424] [serial = 1039] [outer = 00000000] [url = about:blank] 02:19:23 INFO - PROCESS | 3424 | --DOMWINDOW == 70 (1ACCF800) [pid = 3424] [serial = 1038] [outer = 00000000] [url = about:blank] 02:19:23 INFO - PROCESS | 3424 | --DOMWINDOW == 69 (1B750C00) [pid = 3424] [serial = 1042] [outer = 00000000] [url = about:blank] 02:19:23 INFO - PROCESS | 3424 | --DOMWINDOW == 68 (1B742000) [pid = 3424] [serial = 1041] [outer = 00000000] [url = about:blank] 02:19:23 INFO - PROCESS | 3424 | --DOMWINDOW == 67 (18BB6C00) [pid = 3424] [serial = 1059] [outer = 00000000] [url = about:blank] 02:19:23 INFO - PROCESS | 3424 | --DOMWINDOW == 66 (17FB0400) [pid = 3424] [serial = 1057] [outer = 00000000] [url = about:blank] 02:19:23 INFO - PROCESS | 3424 | --DOMWINDOW == 65 (1A2AB800) [pid = 3424] [serial = 1062] [outer = 00000000] [url = about:blank] 02:19:23 INFO - PROCESS | 3424 | --DOMWINDOW == 64 (18040000) [pid = 3424] [serial = 1065] [outer = 00000000] [url = about:blank] 02:19:23 INFO - PROCESS | 3424 | --DOMWINDOW == 63 (18CD6400) [pid = 3424] [serial = 1060] [outer = 00000000] [url = about:blank] 02:19:23 INFO - PROCESS | 3424 | --DOMWINDOW == 62 (1A7B6800) [pid = 3424] [serial = 1068] [outer = 00000000] [url = about:blank] 02:19:23 INFO - PROCESS | 3424 | --DOMWINDOW == 61 (19AD0800) [pid = 3424] [serial = 1066] [outer = 00000000] [url = about:blank] 02:19:23 INFO - PROCESS | 3424 | --DOMWINDOW == 60 (1A743800) [pid = 3424] [serial = 1063] [outer = 00000000] [url = about:blank] 02:19:23 INFO - PROCESS | 3424 | --DOMWINDOW == 59 (0CF60800) [pid = 3424] [serial = 1048] [outer = 00000000] [url = about:blank] 02:19:23 INFO - PROCESS | 3424 | --DOMWINDOW == 58 (17817000) [pid = 3424] [serial = 1054] [outer = 00000000] [url = about:blank] 02:19:23 INFO - PROCESS | 3424 | 1467364763785 Marionette TRACE conn7 <- [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]]]}] 02:19:23 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord1.html | Canvas test: 2d.pattern.paint.repeat.coord1 02:19:23 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord1.html | took 3745ms 02:19:23 INFO - PROCESS | 3424 | 1467364763818 Marionette TRACE conn7 -> [0,1441,"getWindowHandle",null] 02:19:23 INFO - PROCESS | 3424 | 1467364763822 Marionette TRACE conn7 <- [1,1441,null,{"value":"13"}] 02:19:23 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord2.html 02:19:23 INFO - PROCESS | 3424 | 1467364763828 Marionette TRACE conn7 -> [0,1442,"setScriptTimeout",{"ms":35000}] 02:19:23 INFO - PROCESS | 3424 | 1467364763831 Marionette TRACE conn7 <- [1,1442,null,{}] 02:19:23 INFO - PROCESS | 3424 | 1467364763837 Marionette TRACE conn7 -> [0,1443,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:19:23 INFO - PROCESS | 3424 | 1467364763841 Marionette INFO sendAsync 823c8ce9-dcc8-4499-864d-681f2fea0c49 02:19:23 INFO - PROCESS | 3424 | 1467364763941 Marionette TRACE conn7 <- [1,1443,null,{"value":null}] 02:19:24 INFO - PROCESS | 3424 | 1467364764023 Marionette TRACE conn7 -> [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\", \"77f57ffc-e2d5-43f5-9f0e-e3ed3fd421d8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:19:24 INFO - PROCESS | 3424 | 1467364764027 Marionette INFO sendAsync 823c8ce9-dcc8-4499-864d-681f2fea0c49 02:19:24 INFO - PROCESS | 3424 | ++DOCSHELL 0C83F400 == 10 [pid = 3424] [id = 370] 02:19:24 INFO - PROCESS | 3424 | ++DOMWINDOW == 59 (0C83F800) [pid = 3424] [serial = 1110] [outer = 00000000] 02:19:24 INFO - PROCESS | 3424 | ++DOMWINDOW == 60 (0C949400) [pid = 3424] [serial = 1111] [outer = 0C83F800] 02:19:24 INFO - PROCESS | 3424 | 1467364764079 Marionette DEBUG loaded listener.js 02:19:24 INFO - PROCESS | 3424 | ++DOMWINDOW == 61 (0CDCC400) [pid = 3424] [serial = 1112] [outer = 0C83F800] 02:19:24 INFO - PROCESS | 3424 | 1467364764514 Marionette TRACE conn7 <- [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]]]}] 02:19:24 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord2.html | Canvas test: 2d.pattern.paint.repeat.coord2 02:19:24 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord2.html | took 730ms 02:19:24 INFO - PROCESS | 3424 | 1467364764562 Marionette TRACE conn7 -> [0,1445,"getWindowHandle",null] 02:19:24 INFO - PROCESS | 3424 | 1467364764567 Marionette TRACE conn7 <- [1,1445,null,{"value":"13"}] 02:19:24 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord3.html 02:19:24 INFO - PROCESS | 3424 | 1467364764573 Marionette TRACE conn7 -> [0,1446,"setScriptTimeout",{"ms":35000}] 02:19:24 INFO - PROCESS | 3424 | 1467364764576 Marionette TRACE conn7 <- [1,1446,null,{}] 02:19:24 INFO - PROCESS | 3424 | 1467364764580 Marionette TRACE conn7 -> [0,1447,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:19:24 INFO - PROCESS | 3424 | 1467364764583 Marionette INFO sendAsync 823c8ce9-dcc8-4499-864d-681f2fea0c49 02:19:24 INFO - PROCESS | 3424 | 1467364764677 Marionette TRACE conn7 <- [1,1447,null,{"value":null}] 02:19:24 INFO - PROCESS | 3424 | 1467364764683 Marionette TRACE conn7 -> [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\", \"77f57ffc-e2d5-43f5-9f0e-e3ed3fd421d8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:19:24 INFO - PROCESS | 3424 | 1467364764686 Marionette INFO sendAsync 823c8ce9-dcc8-4499-864d-681f2fea0c49 02:19:24 INFO - PROCESS | 3424 | ++DOCSHELL 0C83BC00 == 11 [pid = 3424] [id = 371] 02:19:24 INFO - PROCESS | 3424 | ++DOMWINDOW == 62 (0CFFD000) [pid = 3424] [serial = 1113] [outer = 00000000] 02:19:24 INFO - PROCESS | 3424 | ++DOMWINDOW == 63 (0D43B400) [pid = 3424] [serial = 1114] [outer = 0CFFD000] 02:19:24 INFO - PROCESS | 3424 | 1467364764734 Marionette DEBUG loaded listener.js 02:19:24 INFO - PROCESS | 3424 | ++DOMWINDOW == 64 (0D45E400) [pid = 3424] [serial = 1115] [outer = 0CFFD000] 02:19:25 INFO - PROCESS | 3424 | 1467364765229 Marionette TRACE conn7 <- [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]]]}] 02:19:25 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord3.html | Canvas test: 2d.pattern.paint.repeat.coord3 02:19:25 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord3.html | took 670ms 02:19:25 INFO - PROCESS | 3424 | 1467364765247 Marionette TRACE conn7 -> [0,1449,"getWindowHandle",null] 02:19:25 INFO - PROCESS | 3424 | 1467364765249 Marionette TRACE conn7 <- [1,1449,null,{"value":"13"}] 02:19:25 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.outside.html 02:19:25 INFO - PROCESS | 3424 | 1467364765253 Marionette TRACE conn7 -> [0,1450,"setScriptTimeout",{"ms":35000}] 02:19:25 INFO - PROCESS | 3424 | 1467364765256 Marionette TRACE conn7 <- [1,1450,null,{}] 02:19:25 INFO - PROCESS | 3424 | 1467364765268 Marionette TRACE conn7 -> [0,1451,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:19:25 INFO - PROCESS | 3424 | 1467364765273 Marionette INFO sendAsync 823c8ce9-dcc8-4499-864d-681f2fea0c49 02:19:25 INFO - PROCESS | 3424 | 1467364765389 Marionette TRACE conn7 <- [1,1451,null,{"value":null}] 02:19:25 INFO - PROCESS | 3424 | 1467364765486 Marionette TRACE conn7 -> [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\", \"77f57ffc-e2d5-43f5-9f0e-e3ed3fd421d8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:19:25 INFO - PROCESS | 3424 | 1467364765489 Marionette INFO sendAsync 823c8ce9-dcc8-4499-864d-681f2fea0c49 02:19:25 INFO - PROCESS | 3424 | ++DOCSHELL 1153D000 == 12 [pid = 3424] [id = 372] 02:19:25 INFO - PROCESS | 3424 | ++DOMWINDOW == 65 (1153F000) [pid = 3424] [serial = 1116] [outer = 00000000] 02:19:25 INFO - PROCESS | 3424 | ++DOMWINDOW == 66 (1450D400) [pid = 3424] [serial = 1117] [outer = 1153F000] 02:19:25 INFO - PROCESS | 3424 | 1467364765538 Marionette DEBUG loaded listener.js 02:19:25 INFO - PROCESS | 3424 | ++DOMWINDOW == 67 (147A6000) [pid = 3424] [serial = 1118] [outer = 1153F000] 02:19:25 INFO - PROCESS | 3424 | 1467364766002 Marionette TRACE conn7 <- [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]]]}] 02:19:26 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.outside.html | Canvas test: 2d.pattern.paint.repeat.outside 02:19:26 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.outside.html | took 770ms 02:19:26 INFO - PROCESS | 3424 | 1467364766035 Marionette TRACE conn7 -> [0,1453,"getWindowHandle",null] 02:19:26 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.basic.html 02:19:26 INFO - PROCESS | 3424 | 1467364766038 Marionette TRACE conn7 <- [1,1453,null,{"value":"13"}] 02:19:26 INFO - PROCESS | 3424 | 1467364766041 Marionette TRACE conn7 -> [0,1454,"setScriptTimeout",{"ms":35000}] 02:19:26 INFO - PROCESS | 3424 | 1467364766043 Marionette TRACE conn7 <- [1,1454,null,{}] 02:19:26 INFO - PROCESS | 3424 | 1467364766046 Marionette TRACE conn7 -> [0,1455,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:19:26 INFO - PROCESS | 3424 | 1467364766048 Marionette INFO sendAsync 823c8ce9-dcc8-4499-864d-681f2fea0c49 02:19:26 INFO - PROCESS | 3424 | 1467364766166 Marionette TRACE conn7 <- [1,1455,null,{"value":null}] 02:19:26 INFO - PROCESS | 3424 | 1467364766226 Marionette TRACE conn7 -> [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\", \"77f57ffc-e2d5-43f5-9f0e-e3ed3fd421d8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:19:26 INFO - PROCESS | 3424 | 1467364766228 Marionette INFO sendAsync 823c8ce9-dcc8-4499-864d-681f2fea0c49 02:19:26 INFO - PROCESS | 3424 | ++DOCSHELL 14E29C00 == 13 [pid = 3424] [id = 373] 02:19:26 INFO - PROCESS | 3424 | ++DOMWINDOW == 68 (14E2DC00) [pid = 3424] [serial = 1119] [outer = 00000000] 02:19:26 INFO - PROCESS | 3424 | ++DOMWINDOW == 69 (1511F800) [pid = 3424] [serial = 1120] [outer = 14E2DC00] 02:19:26 INFO - PROCESS | 3424 | 1467364766273 Marionette DEBUG loaded listener.js 02:19:26 INFO - PROCESS | 3424 | ++DOMWINDOW == 70 (15298400) [pid = 3424] [serial = 1121] [outer = 14E2DC00] 02:19:26 INFO - PROCESS | 3424 | 1467364766722 Marionette TRACE conn7 <- [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]]]}] 02:19:26 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.basic.html | Canvas test: 2d.pattern.paint.repeatx.basic 02:19:26 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.basic.html | took 730ms 02:19:26 INFO - PROCESS | 3424 | 1467364766772 Marionette TRACE conn7 -> [0,1457,"getWindowHandle",null] 02:19:26 INFO - PROCESS | 3424 | 1467364766774 Marionette TRACE conn7 <- [1,1457,null,{"value":"13"}] 02:19:26 INFO - PROCESS | 3424 | 1467364766782 Marionette TRACE conn7 -> [0,1458,"setScriptTimeout",{"ms":35000}] 02:19:26 INFO - PROCESS | 3424 | 1467364766783 Marionette TRACE conn7 <- [1,1458,null,{}] 02:19:26 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.coord1.html 02:19:26 INFO - PROCESS | 3424 | 1467364766787 Marionette TRACE conn7 -> [0,1459,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:19:26 INFO - PROCESS | 3424 | 1467364766789 Marionette INFO sendAsync 823c8ce9-dcc8-4499-864d-681f2fea0c49 02:19:26 INFO - PROCESS | 3424 | 1467364766901 Marionette TRACE conn7 <- [1,1459,null,{"value":null}] 02:19:26 INFO - PROCESS | 3424 | 1467364766912 Marionette TRACE conn7 -> [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\", \"77f57ffc-e2d5-43f5-9f0e-e3ed3fd421d8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:19:26 INFO - PROCESS | 3424 | 1467364766914 Marionette INFO sendAsync 823c8ce9-dcc8-4499-864d-681f2fea0c49 02:19:26 INFO - PROCESS | 3424 | ++DOCSHELL 16853000 == 14 [pid = 3424] [id = 374] 02:19:26 INFO - PROCESS | 3424 | ++DOMWINDOW == 71 (16853C00) [pid = 3424] [serial = 1122] [outer = 00000000] 02:19:26 INFO - PROCESS | 3424 | ++DOMWINDOW == 72 (17815400) [pid = 3424] [serial = 1123] [outer = 16853C00] 02:19:26 INFO - PROCESS | 3424 | 1467364766958 Marionette DEBUG loaded listener.js 02:19:27 INFO - PROCESS | 3424 | ++DOMWINDOW == 73 (1781E400) [pid = 3424] [serial = 1124] [outer = 16853C00] 02:19:27 INFO - PROCESS | 3424 | 1467364767422 Marionette TRACE conn7 <- [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]]]}] 02:19:27 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.coord1.html | Canvas test: 2d.pattern.paint.repeatx.coord1 02:19:27 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.coord1.html | took 670ms 02:19:27 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.outside.html 02:19:27 INFO - PROCESS | 3424 | 1467364767457 Marionette TRACE conn7 -> [0,1461,"getWindowHandle",null] 02:19:27 INFO - PROCESS | 3424 | 1467364767459 Marionette TRACE conn7 <- [1,1461,null,{"value":"13"}] 02:19:27 INFO - PROCESS | 3424 | 1467364767462 Marionette TRACE conn7 -> [0,1462,"setScriptTimeout",{"ms":35000}] 02:19:27 INFO - PROCESS | 3424 | 1467364767464 Marionette TRACE conn7 <- [1,1462,null,{}] 02:19:27 INFO - PROCESS | 3424 | 1467364767473 Marionette TRACE conn7 -> [0,1463,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:19:27 INFO - PROCESS | 3424 | 1467364767479 Marionette INFO sendAsync 823c8ce9-dcc8-4499-864d-681f2fea0c49 02:19:27 INFO - PROCESS | 3424 | 1467364767631 Marionette TRACE conn7 <- [1,1463,null,{"value":null}] 02:19:27 INFO - PROCESS | 3424 | 1467364767693 Marionette TRACE conn7 -> [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\", \"77f57ffc-e2d5-43f5-9f0e-e3ed3fd421d8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:19:27 INFO - PROCESS | 3424 | 1467364767695 Marionette INFO sendAsync 823c8ce9-dcc8-4499-864d-681f2fea0c49 02:19:27 INFO - PROCESS | 3424 | ++DOCSHELL 17E13000 == 15 [pid = 3424] [id = 375] 02:19:27 INFO - PROCESS | 3424 | ++DOMWINDOW == 74 (17E13400) [pid = 3424] [serial = 1125] [outer = 00000000] 02:19:27 INFO - PROCESS | 3424 | ++DOMWINDOW == 75 (17F39C00) [pid = 3424] [serial = 1126] [outer = 17E13400] 02:19:27 INFO - PROCESS | 3424 | 1467364767739 Marionette DEBUG loaded listener.js 02:19:27 INFO - PROCESS | 3424 | ++DOMWINDOW == 76 (17FB6800) [pid = 3424] [serial = 1127] [outer = 17E13400] 02:19:28 INFO - PROCESS | 3424 | --DOMWINDOW == 75 (1AA8F400) [pid = 3424] [serial = 1094] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.outside.html] 02:19:28 INFO - PROCESS | 3424 | --DOMWINDOW == 74 (19A3F000) [pid = 3424] [serial = 1091] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord3.html] 02:19:28 INFO - PROCESS | 3424 | --DOMWINDOW == 73 (0C835400) [pid = 3424] [serial = 1079] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.modify.image2.html] 02:19:28 INFO - PROCESS | 3424 | --DOMWINDOW == 72 (0D458000) [pid = 3424] [serial = 1082] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.basic.html] 02:19:28 INFO - PROCESS | 3424 | --DOMWINDOW == 71 (0C834400) [pid = 3424] [serial = 1073] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.modify.canvas2.html] 02:19:28 INFO - PROCESS | 3424 | --DOMWINDOW == 70 (151DC800) [pid = 3424] [serial = 1076] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.modify.image1.html] 02:19:28 INFO - PROCESS | 3424 | --DOMWINDOW == 69 (1AA99800) [pid = 3424] [serial = 1070] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.modify.canvas1.html] 02:19:28 INFO - PROCESS | 3424 | --DOMWINDOW == 68 (15E59400) [pid = 3424] [serial = 1085] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord1.html] 02:19:28 INFO - PROCESS | 3424 | --DOMWINDOW == 67 (17E0C000) [pid = 3424] [serial = 1088] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord2.html] 02:19:28 INFO - PROCESS | 3424 | --DOMWINDOW == 66 (17FB4C00) [pid = 3424] [serial = 1104] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.basic.html] 02:19:28 INFO - PROCESS | 3424 | --DOMWINDOW == 65 (14E63000) [pid = 3424] [serial = 1101] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.orientation.image.html] 02:19:28 INFO - PROCESS | 3424 | --DOMWINDOW == 64 (0CFF7C00) [pid = 3424] [serial = 1098] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.orientation.canvas.html] 02:19:28 INFO - PROCESS | 3424 | 1467364768316 Marionette TRACE conn7 <- [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]]]}] 02:19:28 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.outside.html | Canvas test: 2d.pattern.paint.repeatx.outside 02:19:28 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.outside.html | took 930ms 02:19:28 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.basic.html 02:19:28 INFO - PROCESS | 3424 | 1467364768393 Marionette TRACE conn7 -> [0,1465,"getWindowHandle",null] 02:19:28 INFO - PROCESS | 3424 | 1467364768395 Marionette TRACE conn7 <- [1,1465,null,{"value":"13"}] 02:19:28 INFO - PROCESS | 3424 | 1467364768398 Marionette TRACE conn7 -> [0,1466,"setScriptTimeout",{"ms":35000}] 02:19:28 INFO - PROCESS | 3424 | 1467364768400 Marionette TRACE conn7 <- [1,1466,null,{}] 02:19:28 INFO - PROCESS | 3424 | 1467364768404 Marionette TRACE conn7 -> [0,1467,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:19:28 INFO - PROCESS | 3424 | 1467364768405 Marionette INFO sendAsync 823c8ce9-dcc8-4499-864d-681f2fea0c49 02:19:28 INFO - PROCESS | 3424 | 1467364768483 Marionette TRACE conn7 <- [1,1467,null,{"value":null}] 02:19:28 INFO - PROCESS | 3424 | 1467364768488 Marionette TRACE conn7 -> [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\", \"77f57ffc-e2d5-43f5-9f0e-e3ed3fd421d8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:19:28 INFO - PROCESS | 3424 | 1467364768490 Marionette INFO sendAsync 823c8ce9-dcc8-4499-864d-681f2fea0c49 02:19:28 INFO - PROCESS | 3424 | ++DOCSHELL 14E29400 == 16 [pid = 3424] [id = 376] 02:19:28 INFO - PROCESS | 3424 | ++DOMWINDOW == 65 (14E66800) [pid = 3424] [serial = 1128] [outer = 00000000] 02:19:28 INFO - PROCESS | 3424 | ++DOMWINDOW == 66 (15E52C00) [pid = 3424] [serial = 1129] [outer = 14E66800] 02:19:28 INFO - PROCESS | 3424 | 1467364768534 Marionette DEBUG loaded listener.js 02:19:28 INFO - PROCESS | 3424 | ++DOMWINDOW == 67 (1684C800) [pid = 3424] [serial = 1130] [outer = 14E66800] 02:19:28 INFO - PROCESS | 3424 | 1467364768966 Marionette TRACE conn7 <- [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]]]}] 02:19:29 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.basic.html | Canvas test: 2d.pattern.paint.repeaty.basic 02:19:29 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.basic.html | took 630ms 02:19:29 INFO - PROCESS | 3424 | 1467364769029 Marionette TRACE conn7 -> [0,1469,"getWindowHandle",null] 02:19:29 INFO - PROCESS | 3424 | 1467364769031 Marionette TRACE conn7 <- [1,1469,null,{"value":"13"}] 02:19:29 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.coord1.html 02:19:29 INFO - PROCESS | 3424 | 1467364769034 Marionette TRACE conn7 -> [0,1470,"setScriptTimeout",{"ms":35000}] 02:19:29 INFO - PROCESS | 3424 | 1467364769036 Marionette TRACE conn7 <- [1,1470,null,{}] 02:19:29 INFO - PROCESS | 3424 | 1467364769040 Marionette TRACE conn7 -> [0,1471,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:19:29 INFO - PROCESS | 3424 | 1467364769041 Marionette INFO sendAsync 823c8ce9-dcc8-4499-864d-681f2fea0c49 02:19:29 INFO - PROCESS | 3424 | 1467364769118 Marionette TRACE conn7 <- [1,1471,null,{"value":null}] 02:19:29 INFO - PROCESS | 3424 | 1467364769126 Marionette TRACE conn7 -> [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\", \"77f57ffc-e2d5-43f5-9f0e-e3ed3fd421d8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:19:29 INFO - PROCESS | 3424 | 1467364769128 Marionette INFO sendAsync 823c8ce9-dcc8-4499-864d-681f2fea0c49 02:19:29 INFO - PROCESS | 3424 | ++DOCSHELL 17879C00 == 17 [pid = 3424] [id = 377] 02:19:29 INFO - PROCESS | 3424 | ++DOMWINDOW == 68 (17E0E800) [pid = 3424] [serial = 1131] [outer = 00000000] 02:19:29 INFO - PROCESS | 3424 | ++DOMWINDOW == 69 (17FB0C00) [pid = 3424] [serial = 1132] [outer = 17E0E800] 02:19:29 INFO - PROCESS | 3424 | 1467364769173 Marionette DEBUG loaded listener.js 02:19:29 INFO - PROCESS | 3424 | ++DOMWINDOW == 70 (17FB4C00) [pid = 3424] [serial = 1133] [outer = 17E0E800] 02:19:29 INFO - PROCESS | 3424 | 1467364769640 Marionette TRACE conn7 <- [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]]]}] 02:19:29 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.coord1.html | Canvas test: 2d.pattern.paint.repeaty.coord1 02:19:29 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.coord1.html | took 630ms 02:19:29 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.outside.html 02:19:29 INFO - PROCESS | 3424 | 1467364769665 Marionette TRACE conn7 -> [0,1473,"getWindowHandle",null] 02:19:29 INFO - PROCESS | 3424 | 1467364769667 Marionette TRACE conn7 <- [1,1473,null,{"value":"13"}] 02:19:29 INFO - PROCESS | 3424 | 1467364769670 Marionette TRACE conn7 -> [0,1474,"setScriptTimeout",{"ms":35000}] 02:19:29 INFO - PROCESS | 3424 | 1467364769672 Marionette TRACE conn7 <- [1,1474,null,{}] 02:19:29 INFO - PROCESS | 3424 | 1467364769675 Marionette TRACE conn7 -> [0,1475,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:19:29 INFO - PROCESS | 3424 | 1467364769677 Marionette INFO sendAsync 823c8ce9-dcc8-4499-864d-681f2fea0c49 02:19:29 INFO - PROCESS | 3424 | 1467364769754 Marionette TRACE conn7 <- [1,1475,null,{"value":null}] 02:19:29 INFO - PROCESS | 3424 | 1467364769762 Marionette TRACE conn7 -> [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\", \"77f57ffc-e2d5-43f5-9f0e-e3ed3fd421d8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:19:29 INFO - PROCESS | 3424 | 1467364769764 Marionette INFO sendAsync 823c8ce9-dcc8-4499-864d-681f2fea0c49 02:19:29 INFO - PROCESS | 3424 | ++DOCSHELL 114E0400 == 18 [pid = 3424] [id = 378] 02:19:29 INFO - PROCESS | 3424 | ++DOMWINDOW == 71 (18046000) [pid = 3424] [serial = 1134] [outer = 00000000] 02:19:29 INFO - PROCESS | 3424 | ++DOMWINDOW == 72 (18BBB400) [pid = 3424] [serial = 1135] [outer = 18046000] 02:19:29 INFO - PROCESS | 3424 | 1467364769807 Marionette DEBUG loaded listener.js 02:19:29 INFO - PROCESS | 3424 | ++DOMWINDOW == 73 (18BBDC00) [pid = 3424] [serial = 1136] [outer = 18046000] 02:19:30 INFO - PROCESS | 3424 | 1467364770543 Marionette TRACE conn7 <- [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]]]}] 02:19:30 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.outside.html | Canvas test: 2d.pattern.paint.repeaty.outside 02:19:30 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.outside.html | took 930ms 02:19:30 INFO - PROCESS | 3424 | 1467364770602 Marionette TRACE conn7 -> [0,1477,"getWindowHandle",null] 02:19:30 INFO - PROCESS | 3424 | 1467364770605 Marionette TRACE conn7 <- [1,1477,null,{"value":"13"}] 02:19:30 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.case.html 02:19:30 INFO - PROCESS | 3424 | 1467364770611 Marionette TRACE conn7 -> [0,1478,"setScriptTimeout",{"ms":35000}] 02:19:30 INFO - PROCESS | 3424 | 1467364770614 Marionette TRACE conn7 <- [1,1478,null,{}] 02:19:30 INFO - PROCESS | 3424 | 1467364770620 Marionette TRACE conn7 -> [0,1479,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:19:30 INFO - PROCESS | 3424 | 1467364770623 Marionette INFO sendAsync 823c8ce9-dcc8-4499-864d-681f2fea0c49 02:19:30 INFO - PROCESS | 3424 | 1467364770746 Marionette TRACE conn7 <- [1,1479,null,{"value":null}] 02:19:30 INFO - PROCESS | 3424 | 1467364770870 Marionette TRACE conn7 -> [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\", \"77f57ffc-e2d5-43f5-9f0e-e3ed3fd421d8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:19:30 INFO - PROCESS | 3424 | 1467364770873 Marionette INFO sendAsync 823c8ce9-dcc8-4499-864d-681f2fea0c49 02:19:30 INFO - PROCESS | 3424 | ++DOCSHELL 0C83C800 == 19 [pid = 3424] [id = 379] 02:19:30 INFO - PROCESS | 3424 | ++DOMWINDOW == 74 (0C897400) [pid = 3424] [serial = 1137] [outer = 00000000] 02:19:30 INFO - PROCESS | 3424 | ++DOMWINDOW == 75 (0D437000) [pid = 3424] [serial = 1138] [outer = 0C897400] 02:19:30 INFO - PROCESS | 3424 | 1467364770933 Marionette DEBUG loaded listener.js 02:19:31 INFO - PROCESS | 3424 | ++DOMWINDOW == 76 (0D462C00) [pid = 3424] [serial = 1139] [outer = 0C897400] 02:19:31 INFO - PROCESS | 3424 | 1467364771834 Marionette TRACE conn7 <- [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]]]}] 02:19:31 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.case.html | Canvas test: 2d.pattern.repeat.case 02:19:31 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.case.html | took 1279ms 02:19:31 INFO - PROCESS | 3424 | 1467364771890 Marionette TRACE conn7 -> [0,1481,"getWindowHandle",null] 02:19:31 INFO - PROCESS | 3424 | 1467364771895 Marionette TRACE conn7 <- [1,1481,null,{"value":"13"}] 02:19:31 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.empty.html 02:19:31 INFO - PROCESS | 3424 | 1467364771900 Marionette TRACE conn7 -> [0,1482,"setScriptTimeout",{"ms":35000}] 02:19:31 INFO - PROCESS | 3424 | 1467364771903 Marionette TRACE conn7 <- [1,1482,null,{}] 02:19:31 INFO - PROCESS | 3424 | 1467364771909 Marionette TRACE conn7 -> [0,1483,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:19:31 INFO - PROCESS | 3424 | 1467364771911 Marionette INFO sendAsync 823c8ce9-dcc8-4499-864d-681f2fea0c49 02:19:32 INFO - PROCESS | 3424 | 1467364772032 Marionette TRACE conn7 <- [1,1483,null,{"value":null}] 02:19:32 INFO - PROCESS | 3424 | 1467364772156 Marionette TRACE conn7 -> [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\", \"77f57ffc-e2d5-43f5-9f0e-e3ed3fd421d8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:19:32 INFO - PROCESS | 3424 | 1467364772160 Marionette INFO sendAsync 823c8ce9-dcc8-4499-864d-681f2fea0c49 02:19:32 INFO - PROCESS | 3424 | ++DOCSHELL 0CEE6800 == 20 [pid = 3424] [id = 380] 02:19:32 INFO - PROCESS | 3424 | ++DOMWINDOW == 77 (0CEE7800) [pid = 3424] [serial = 1140] [outer = 00000000] 02:19:32 INFO - PROCESS | 3424 | ++DOMWINDOW == 78 (0CFF3400) [pid = 3424] [serial = 1141] [outer = 0CEE7800] 02:19:32 INFO - PROCESS | 3424 | 1467364772217 Marionette DEBUG loaded listener.js 02:19:32 INFO - PROCESS | 3424 | ++DOMWINDOW == 79 (0D437C00) [pid = 3424] [serial = 1142] [outer = 0CEE7800] 02:19:32 INFO - PROCESS | 3424 | --DOMWINDOW == 78 (19C4CC00) [pid = 3424] [serial = 1106] [outer = 00000000] [url = about:blank] 02:19:32 INFO - PROCESS | 3424 | --DOMWINDOW == 77 (151DD800) [pid = 3424] [serial = 1103] [outer = 00000000] [url = about:blank] 02:19:32 INFO - PROCESS | 3424 | --DOMWINDOW == 76 (1841E800) [pid = 3424] [serial = 1105] [outer = 00000000] [url = about:blank] 02:19:32 INFO - PROCESS | 3424 | --DOMWINDOW == 75 (0D7A2000) [pid = 3424] [serial = 1100] [outer = 00000000] [url = about:blank] 02:19:32 INFO - PROCESS | 3424 | --DOMWINDOW == 74 (14E93C00) [pid = 3424] [serial = 1102] [outer = 00000000] [url = about:blank] 02:19:32 INFO - PROCESS | 3424 | --DOMWINDOW == 73 (1AA98400) [pid = 3424] [serial = 1096] [outer = 00000000] [url = about:blank] 02:19:32 INFO - PROCESS | 3424 | --DOMWINDOW == 72 (1B47B400) [pid = 3424] [serial = 664] [outer = 00000000] [url = about:neterror?e=dnsNotFound&u=https%3A//%25%28server%29s/selfsupport-dummy/&c=UTF-8&f=regular&d=Firefox%20can%E2%80%99t%20find%20the%20server%20at%20%25%28server%29s.] 02:19:32 INFO - PROCESS | 3424 | --DOMWINDOW == 71 (19C48C00) [pid = 3424] [serial = 1093] [outer = 00000000] [url = about:blank] 02:19:32 INFO - PROCESS | 3424 | --DOMWINDOW == 70 (1AA96C00) [pid = 3424] [serial = 1095] [outer = 00000000] [url = about:blank] 02:19:32 INFO - PROCESS | 3424 | --DOMWINDOW == 69 (0D45AC00) [pid = 3424] [serial = 1099] [outer = 00000000] [url = about:blank] 02:19:32 INFO - PROCESS | 3424 | --DOMWINDOW == 68 (18CD3400) [pid = 3424] [serial = 1090] [outer = 00000000] [url = about:blank] 02:19:32 INFO - PROCESS | 3424 | --DOMWINDOW == 67 (0CDD3000) [pid = 3424] [serial = 1081] [outer = 00000000] [url = about:blank] 02:19:32 INFO - PROCESS | 3424 | --DOMWINDOW == 66 (0D7A4800) [pid = 3424] [serial = 1083] [outer = 00000000] [url = about:blank] 02:19:32 INFO - PROCESS | 3424 | --DOMWINDOW == 65 (0C83FC00) [pid = 3424] [serial = 1080] [outer = 00000000] [url = about:blank] 02:19:32 INFO - PROCESS | 3424 | --DOMWINDOW == 64 (0D5E3C00) [pid = 3424] [serial = 1075] [outer = 00000000] [url = about:blank] 02:19:32 INFO - PROCESS | 3424 | --DOMWINDOW == 63 (0DC3F800) [pid = 3424] [serial = 1084] [outer = 00000000] [url = about:blank] 02:19:32 INFO - PROCESS | 3424 | --DOMWINDOW == 62 (17824000) [pid = 3424] [serial = 1077] [outer = 00000000] [url = about:blank] 02:19:32 INFO - PROCESS | 3424 | --DOMWINDOW == 61 (0D435C00) [pid = 3424] [serial = 1074] [outer = 00000000] [url = about:blank] 02:19:32 INFO - PROCESS | 3424 | --DOMWINDOW == 60 (1AC81400) [pid = 3424] [serial = 1072] [outer = 00000000] [url = about:blank] 02:19:32 INFO - PROCESS | 3424 | --DOMWINDOW == 59 (17EC1000) [pid = 3424] [serial = 1078] [outer = 00000000] [url = about:blank] 02:19:32 INFO - PROCESS | 3424 | --DOMWINDOW == 58 (0C834000) [pid = 3424] [serial = 1108] [outer = 00000000] [url = about:blank] 02:19:32 INFO - PROCESS | 3424 | --DOMWINDOW == 57 (19C46400) [pid = 3424] [serial = 1092] [outer = 00000000] [url = about:blank] 02:19:32 INFO - PROCESS | 3424 | --DOMWINDOW == 56 (17824800) [pid = 3424] [serial = 1087] [outer = 00000000] [url = about:blank] 02:19:32 INFO - PROCESS | 3424 | --DOMWINDOW == 55 (16E6FC00) [pid = 3424] [serial = 1086] [outer = 00000000] [url = about:blank] 02:19:32 INFO - PROCESS | 3424 | --DOMWINDOW == 54 (17FEF400) [pid = 3424] [serial = 1089] [outer = 00000000] [url = about:blank] 02:19:32 INFO - PROCESS | 3424 | 1467364772689 Marionette TRACE conn7 <- [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]]]}] 02:19:32 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.empty.html | Canvas test: 2d.pattern.repeat.empty 02:19:32 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.empty.html | took 830ms 02:19:32 INFO - PROCESS | 3424 | 1467364772730 Marionette TRACE conn7 -> [0,1485,"getWindowHandle",null] 02:19:32 INFO - PROCESS | 3424 | 1467364772735 Marionette TRACE conn7 <- [1,1485,null,{"value":"13"}] 02:19:32 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.null.html 02:19:32 INFO - PROCESS | 3424 | 1467364772742 Marionette TRACE conn7 -> [0,1486,"setScriptTimeout",{"ms":35000}] 02:19:32 INFO - PROCESS | 3424 | 1467364772745 Marionette TRACE conn7 <- [1,1486,null,{}] 02:19:32 INFO - PROCESS | 3424 | 1467364772748 Marionette TRACE conn7 -> [0,1487,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:19:32 INFO - PROCESS | 3424 | 1467364772751 Marionette INFO sendAsync 823c8ce9-dcc8-4499-864d-681f2fea0c49 02:19:32 INFO - PROCESS | 3424 | 1467364772838 Marionette TRACE conn7 <- [1,1487,null,{"value":null}] 02:19:32 INFO - PROCESS | 3424 | 1467364772846 Marionette TRACE conn7 -> [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\", \"77f57ffc-e2d5-43f5-9f0e-e3ed3fd421d8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:19:32 INFO - PROCESS | 3424 | 1467364772849 Marionette INFO sendAsync 823c8ce9-dcc8-4499-864d-681f2fea0c49 02:19:32 INFO - PROCESS | 3424 | ++DOCSHELL 0D435C00 == 21 [pid = 3424] [id = 381] 02:19:32 INFO - PROCESS | 3424 | ++DOMWINDOW == 55 (0D51F800) [pid = 3424] [serial = 1143] [outer = 00000000] 02:19:32 INFO - PROCESS | 3424 | ++DOMWINDOW == 56 (0D7A1000) [pid = 3424] [serial = 1144] [outer = 0D51F800] 02:19:32 INFO - PROCESS | 3424 | 1467364772896 Marionette DEBUG loaded listener.js 02:19:32 INFO - PROCESS | 3424 | ++DOMWINDOW == 57 (0D7A6000) [pid = 3424] [serial = 1145] [outer = 0D51F800] 02:19:33 INFO - PROCESS | 3424 | 1467364773364 Marionette TRACE conn7 <- [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]]]}] 02:19:33 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.null.html | Canvas test: 2d.pattern.repeat.null 02:19:33 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.null.html | took 670ms 02:19:33 INFO - PROCESS | 3424 | 1467364773415 Marionette TRACE conn7 -> [0,1489,"getWindowHandle",null] 02:19:33 INFO - PROCESS | 3424 | 1467364773418 Marionette TRACE conn7 <- [1,1489,null,{"value":"13"}] 02:19:33 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.nullsuffix.html 02:19:33 INFO - PROCESS | 3424 | 1467364773421 Marionette TRACE conn7 -> [0,1490,"setScriptTimeout",{"ms":35000}] 02:19:33 INFO - PROCESS | 3424 | 1467364773425 Marionette TRACE conn7 <- [1,1490,null,{}] 02:19:33 INFO - PROCESS | 3424 | 1467364773435 Marionette TRACE conn7 -> [0,1491,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:19:33 INFO - PROCESS | 3424 | 1467364773440 Marionette INFO sendAsync 823c8ce9-dcc8-4499-864d-681f2fea0c49 02:19:33 INFO - PROCESS | 3424 | 1467364773555 Marionette TRACE conn7 <- [1,1491,null,{"value":null}] 02:19:33 INFO - PROCESS | 3424 | 1467364773571 Marionette TRACE conn7 -> [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\", \"77f57ffc-e2d5-43f5-9f0e-e3ed3fd421d8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:19:33 INFO - PROCESS | 3424 | 1467364773574 Marionette INFO sendAsync 823c8ce9-dcc8-4499-864d-681f2fea0c49 02:19:33 INFO - PROCESS | 3424 | ++DOCSHELL 14E64400 == 22 [pid = 3424] [id = 382] 02:19:33 INFO - PROCESS | 3424 | ++DOMWINDOW == 58 (14E68000) [pid = 3424] [serial = 1146] [outer = 00000000] 02:19:33 INFO - PROCESS | 3424 | ++DOMWINDOW == 59 (14E9F400) [pid = 3424] [serial = 1147] [outer = 14E68000] 02:19:33 INFO - PROCESS | 3424 | 1467364773622 Marionette DEBUG loaded listener.js 02:19:33 INFO - PROCESS | 3424 | ++DOMWINDOW == 60 (1514BC00) [pid = 3424] [serial = 1148] [outer = 14E68000] 02:19:34 INFO - PROCESS | 3424 | 1467364774074 Marionette TRACE conn7 <- [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]]]}] 02:19:34 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.nullsuffix.html | Canvas test: 2d.pattern.repeat.nullsuffix 02:19:34 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.nullsuffix.html | took 670ms 02:19:34 INFO - PROCESS | 3424 | 1467364774095 Marionette TRACE conn7 -> [0,1493,"getWindowHandle",null] 02:19:34 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.undefined.html 02:19:34 INFO - PROCESS | 3424 | 1467364774098 Marionette TRACE conn7 <- [1,1493,null,{"value":"13"}] 02:19:34 INFO - PROCESS | 3424 | 1467364774101 Marionette TRACE conn7 -> [0,1494,"setScriptTimeout",{"ms":35000}] 02:19:34 INFO - PROCESS | 3424 | 1467364774102 Marionette TRACE conn7 <- [1,1494,null,{}] 02:19:34 INFO - PROCESS | 3424 | 1467364774105 Marionette TRACE conn7 -> [0,1495,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:19:34 INFO - PROCESS | 3424 | 1467364774107 Marionette INFO sendAsync 823c8ce9-dcc8-4499-864d-681f2fea0c49 02:19:34 INFO - PROCESS | 3424 | 1467364774195 Marionette TRACE conn7 <- [1,1495,null,{"value":null}] 02:19:34 INFO - PROCESS | 3424 | 1467364774201 Marionette TRACE conn7 -> [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\", \"77f57ffc-e2d5-43f5-9f0e-e3ed3fd421d8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:19:34 INFO - PROCESS | 3424 | 1467364774203 Marionette INFO sendAsync 823c8ce9-dcc8-4499-864d-681f2fea0c49 02:19:34 INFO - PROCESS | 3424 | ++DOCSHELL 1684DC00 == 23 [pid = 3424] [id = 383] 02:19:34 INFO - PROCESS | 3424 | ++DOMWINDOW == 61 (16850000) [pid = 3424] [serial = 1149] [outer = 00000000] 02:19:34 INFO - PROCESS | 3424 | ++DOMWINDOW == 62 (17820800) [pid = 3424] [serial = 1150] [outer = 16850000] 02:19:34 INFO - PROCESS | 3424 | 1467364774247 Marionette DEBUG loaded listener.js 02:19:34 INFO - PROCESS | 3424 | ++DOMWINDOW == 63 (17877400) [pid = 3424] [serial = 1151] [outer = 16850000] 02:19:34 INFO - PROCESS | 3424 | 1467364774676 Marionette TRACE conn7 <- [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]]]}] 02:19:34 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.undefined.html | Canvas test: 2d.pattern.repeat.undefined 02:19:34 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.undefined.html | took 630ms 02:19:34 INFO - PROCESS | 3424 | 1467364774731 Marionette TRACE conn7 -> [0,1497,"getWindowHandle",null] 02:19:34 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.unrecognised.html 02:19:34 INFO - PROCESS | 3424 | 1467364774734 Marionette TRACE conn7 <- [1,1497,null,{"value":"13"}] 02:19:34 INFO - PROCESS | 3424 | 1467364774742 Marionette TRACE conn7 -> [0,1498,"setScriptTimeout",{"ms":35000}] 02:19:34 INFO - PROCESS | 3424 | 1467364774744 Marionette TRACE conn7 <- [1,1498,null,{}] 02:19:34 INFO - PROCESS | 3424 | 1467364774748 Marionette TRACE conn7 -> [0,1499,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:19:34 INFO - PROCESS | 3424 | 1467364774750 Marionette INFO sendAsync 823c8ce9-dcc8-4499-864d-681f2fea0c49 02:19:34 INFO - PROCESS | 3424 | 1467364774855 Marionette TRACE conn7 <- [1,1499,null,{"value":null}] 02:19:34 INFO - PROCESS | 3424 | 1467364774861 Marionette TRACE conn7 -> [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\", \"77f57ffc-e2d5-43f5-9f0e-e3ed3fd421d8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:19:34 INFO - PROCESS | 3424 | 1467364774863 Marionette INFO sendAsync 823c8ce9-dcc8-4499-864d-681f2fea0c49 02:19:34 INFO - PROCESS | 3424 | ++DOCSHELL 0D179C00 == 24 [pid = 3424] [id = 384] 02:19:34 INFO - PROCESS | 3424 | ++DOMWINDOW == 64 (0D42EC00) [pid = 3424] [serial = 1152] [outer = 00000000] 02:19:34 INFO - PROCESS | 3424 | ++DOMWINDOW == 65 (17E0B800) [pid = 3424] [serial = 1153] [outer = 0D42EC00] 02:19:34 INFO - PROCESS | 3424 | 1467364774907 Marionette DEBUG loaded listener.js 02:19:34 INFO - PROCESS | 3424 | ++DOMWINDOW == 66 (17EB8000) [pid = 3424] [serial = 1154] [outer = 0D42EC00] 02:19:35 INFO - PROCESS | 3424 | 1467364775371 Marionette TRACE conn7 <- [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]]]}] 02:19:35 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.unrecognised.html | Canvas test: 2d.pattern.repeat.unrecognised 02:19:35 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.unrecognised.html | took 690ms 02:19:35 INFO - PROCESS | 3424 | 1467364775429 Marionette TRACE conn7 -> [0,1501,"getWindowHandle",null] 02:19:35 INFO - PROCESS | 3424 | 1467364775431 Marionette TRACE conn7 <- [1,1501,null,{"value":"13"}] 02:19:35 INFO - PROCESS | 3424 | 1467364775435 Marionette TRACE conn7 -> [0,1502,"setScriptTimeout",{"ms":35000}] 02:19:35 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.unrecognisednull.html 02:19:35 INFO - PROCESS | 3424 | 1467364775436 Marionette TRACE conn7 <- [1,1502,null,{}] 02:19:35 INFO - PROCESS | 3424 | 1467364775440 Marionette TRACE conn7 -> [0,1503,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:19:35 INFO - PROCESS | 3424 | 1467364775445 Marionette INFO sendAsync 823c8ce9-dcc8-4499-864d-681f2fea0c49 02:19:35 INFO - PROCESS | 3424 | 1467364775583 Marionette TRACE conn7 <- [1,1503,null,{"value":null}] 02:19:35 INFO - PROCESS | 3424 | 1467364775596 Marionette TRACE conn7 -> [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\", \"77f57ffc-e2d5-43f5-9f0e-e3ed3fd421d8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:19:35 INFO - PROCESS | 3424 | 1467364775598 Marionette INFO sendAsync 823c8ce9-dcc8-4499-864d-681f2fea0c49 02:19:35 INFO - PROCESS | 3424 | ++DOCSHELL 0CD27400 == 25 [pid = 3424] [id = 385] 02:19:35 INFO - PROCESS | 3424 | ++DOMWINDOW == 67 (17F3A400) [pid = 3424] [serial = 1155] [outer = 00000000] 02:19:35 INFO - PROCESS | 3424 | ++DOMWINDOW == 68 (19374400) [pid = 3424] [serial = 1156] [outer = 17F3A400] 02:19:35 INFO - PROCESS | 3424 | 1467364775642 Marionette DEBUG loaded listener.js 02:19:35 INFO - PROCESS | 3424 | ++DOMWINDOW == 69 (17824800) [pid = 3424] [serial = 1157] [outer = 17F3A400] 02:19:36 INFO - PROCESS | 3424 | 1467364776098 Marionette TRACE conn7 <- [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]]]}] 02:19:36 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.unrecognisednull.html | Canvas test: 2d.pattern.repeat.unrecognisednull 02:19:36 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.unrecognisednull.html | took 670ms 02:19:36 INFO - PROCESS | 3424 | 1467364776110 Marionette TRACE conn7 -> [0,1505,"getWindowHandle",null] 02:19:36 INFO - PROCESS | 3424 | 1467364776112 Marionette TRACE conn7 <- [1,1505,null,{"value":"13"}] 02:19:36 INFO - PROCESS | 3424 | 1467364776115 Marionette TRACE conn7 -> [0,1506,"setScriptTimeout",{"ms":35000}] 02:19:36 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.strokeStyle.default.html 02:19:36 INFO - PROCESS | 3424 | 1467364776117 Marionette TRACE conn7 <- [1,1506,null,{}] 02:19:36 INFO - PROCESS | 3424 | 1467364776120 Marionette TRACE conn7 -> [0,1507,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:19:36 INFO - PROCESS | 3424 | 1467364776122 Marionette INFO sendAsync 823c8ce9-dcc8-4499-864d-681f2fea0c49 02:19:36 INFO - PROCESS | 3424 | 1467364776255 Marionette TRACE conn7 <- [1,1507,null,{"value":null}] 02:19:36 INFO - PROCESS | 3424 | 1467364776276 Marionette TRACE conn7 -> [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\", \"77f57ffc-e2d5-43f5-9f0e-e3ed3fd421d8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:19:36 INFO - PROCESS | 3424 | 1467364776278 Marionette INFO sendAsync 823c8ce9-dcc8-4499-864d-681f2fea0c49 02:19:36 INFO - PROCESS | 3424 | ++DOCSHELL 19A3EC00 == 26 [pid = 3424] [id = 386] 02:19:36 INFO - PROCESS | 3424 | ++DOMWINDOW == 70 (19A3F000) [pid = 3424] [serial = 1158] [outer = 00000000] 02:19:36 INFO - PROCESS | 3424 | ++DOMWINDOW == 71 (19B14800) [pid = 3424] [serial = 1159] [outer = 19A3F000] 02:19:36 INFO - PROCESS | 3424 | 1467364776330 Marionette DEBUG loaded listener.js 02:19:36 INFO - PROCESS | 3424 | ++DOMWINDOW == 72 (19AD1800) [pid = 3424] [serial = 1160] [outer = 19A3F000] 02:19:36 INFO - PROCESS | 3424 | 1467364776858 Marionette TRACE conn7 <- [1,1508,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.strokeStyle.default.html",0,null,null,[["Canvas test: 2d.strokeStyle.default",0,null,null]]]}] 02:19:36 INFO - PROCESS | 3424 | --DOMWINDOW == 71 (0CFFD000) [pid = 3424] [serial = 1113] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord3.html] 02:19:36 INFO - PROCESS | 3424 | --DOMWINDOW == 70 (0C83F800) [pid = 3424] [serial = 1110] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord2.html] 02:19:36 INFO - PROCESS | 3424 | --DOMWINDOW == 69 (0C74F400) [pid = 3424] [serial = 1107] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord1.html] 02:19:36 INFO - PROCESS | 3424 | --DOMWINDOW == 68 (1153F000) [pid = 3424] [serial = 1116] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.outside.html] 02:19:36 INFO - PROCESS | 3424 | --DOMWINDOW == 67 (14E2DC00) [pid = 3424] [serial = 1119] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.basic.html] 02:19:36 INFO - PROCESS | 3424 | --DOMWINDOW == 66 (16853C00) [pid = 3424] [serial = 1122] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.coord1.html] 02:19:36 INFO - PROCESS | 3424 | --DOMWINDOW == 65 (17E13400) [pid = 3424] [serial = 1125] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.outside.html] 02:19:36 INFO - PROCESS | 3424 | --DOMWINDOW == 64 (17E0E800) [pid = 3424] [serial = 1131] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.coord1.html] 02:19:36 INFO - PROCESS | 3424 | --DOMWINDOW == 63 (14E66800) [pid = 3424] [serial = 1128] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.basic.html] 02:19:36 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.strokeStyle.default.html | Canvas test: 2d.strokeStyle.default 02:19:36 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.strokeStyle.default.html | took 770ms 02:19:36 INFO - PROCESS | 3424 | 1467364776887 Marionette TRACE conn7 -> [0,1509,"getWindowHandle",null] 02:19:36 INFO - PROCESS | 3424 | 1467364776889 Marionette TRACE conn7 <- [1,1509,null,{"value":"13"}] 02:19:36 INFO - TEST-START | /2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html 02:19:36 INFO - PROCESS | 3424 | 1467364776893 Marionette TRACE conn7 -> [0,1510,"setScriptTimeout",{"ms":35000}] 02:19:36 INFO - PROCESS | 3424 | 1467364776894 Marionette TRACE conn7 <- [1,1510,null,{}] 02:19:36 INFO - PROCESS | 3424 | 1467364776898 Marionette TRACE conn7 -> [0,1511,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:19:36 INFO - PROCESS | 3424 | 1467364776899 Marionette INFO sendAsync 823c8ce9-dcc8-4499-864d-681f2fea0c49 02:19:36 INFO - PROCESS | 3424 | 1467364776980 Marionette TRACE conn7 <- [1,1511,null,{"value":null}] 02:19:36 INFO - PROCESS | 3424 | 1467364776985 Marionette TRACE conn7 -> [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\", \"77f57ffc-e2d5-43f5-9f0e-e3ed3fd421d8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:19:36 INFO - PROCESS | 3424 | 1467364776986 Marionette INFO sendAsync 823c8ce9-dcc8-4499-864d-681f2fea0c49 02:19:36 INFO - PROCESS | 3424 | ++DOCSHELL 0D7AC400 == 27 [pid = 3424] [id = 387] 02:19:36 INFO - PROCESS | 3424 | ++DOMWINDOW == 64 (0DB44C00) [pid = 3424] [serial = 1161] [outer = 00000000] 02:19:37 INFO - PROCESS | 3424 | ++DOMWINDOW == 65 (14E66000) [pid = 3424] [serial = 1162] [outer = 0DB44C00] 02:19:37 INFO - PROCESS | 3424 | 1467364777030 Marionette DEBUG loaded listener.js 02:19:37 INFO - PROCESS | 3424 | ++DOMWINDOW == 66 (1514E400) [pid = 3424] [serial = 1163] [outer = 0DB44C00] 02:19:37 INFO - PROCESS | 3424 | 1467364777450 Marionette TRACE conn7 <- [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"]]]}] 02:19:37 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 () { 02:19:37 INFO - var canvas = document.getElemen..." threw object "TypeError: context.addHitRegion is not a function" ("TypeError") expected object "[object Object]" ("NotSupportedError") 02:19:37 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:15:5 02:19:37 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 02:19:37 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 02:19:37 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:14:1 02:19:37 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 () { 02:19:37 INFO - var canvas = document.getElemen..." threw object "TypeError: context.addHitRegion is not a function" ("TypeError") expected object "[object Object]" ("NotSupportedError") 02:19:37 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:34:5 02:19:37 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 02:19:37 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 02:19:37 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:33:1 02:19:37 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 () { 02:19:37 INFO - var canvas = document.getElemen..." threw object "TypeError: context.addHitRegion is not a function" ("TypeError") expected object "[object Object]" ("NotSupportedError") 02:19:37 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:53:5 02:19:37 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 02:19:37 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 02:19:37 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:52:1 02:19:37 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 () { 02:19:37 INFO - var canvas = document.getElemen..." threw object "TypeError: context.addHitRegion is not a function" ("TypeError") expected object "[object Object]" ("NotSupportedError") 02:19:37 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:72:5 02:19:37 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 02:19:37 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 02:19:37 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:71:1 02:19:37 INFO - TEST-OK | /2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html | took 574ms 02:19:37 INFO - PROCESS | 3424 | 1467364777467 Marionette TRACE conn7 -> [0,1513,"getWindowHandle",null] 02:19:37 INFO - TEST-START | /2dcontext/hit-regions/hitregions-members-exist.html 02:19:37 INFO - PROCESS | 3424 | 1467364777469 Marionette TRACE conn7 <- [1,1513,null,{"value":"13"}] 02:19:37 INFO - PROCESS | 3424 | 1467364777473 Marionette TRACE conn7 -> [0,1514,"setScriptTimeout",{"ms":35000}] 02:19:37 INFO - PROCESS | 3424 | 1467364777474 Marionette TRACE conn7 <- [1,1514,null,{}] 02:19:37 INFO - PROCESS | 3424 | 1467364777488 Marionette TRACE conn7 -> [0,1515,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:19:37 INFO - PROCESS | 3424 | 1467364777490 Marionette INFO sendAsync 823c8ce9-dcc8-4499-864d-681f2fea0c49 02:19:37 INFO - PROCESS | 3424 | 1467364777593 Marionette TRACE conn7 <- [1,1515,null,{"value":null}] 02:19:37 INFO - PROCESS | 3424 | 1467364777600 Marionette TRACE conn7 -> [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\", \"77f57ffc-e2d5-43f5-9f0e-e3ed3fd421d8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:19:37 INFO - PROCESS | 3424 | 1467364777602 Marionette INFO sendAsync 823c8ce9-dcc8-4499-864d-681f2fea0c49 02:19:37 INFO - PROCESS | 3424 | ++DOCSHELL 0C941400 == 28 [pid = 3424] [id = 388] 02:19:37 INFO - PROCESS | 3424 | ++DOMWINDOW == 67 (17E0B400) [pid = 3424] [serial = 1164] [outer = 00000000] 02:19:37 INFO - PROCESS | 3424 | ++DOMWINDOW == 68 (19C4D800) [pid = 3424] [serial = 1165] [outer = 17E0B400] 02:19:37 INFO - PROCESS | 3424 | 1467364777645 Marionette DEBUG loaded listener.js 02:19:37 INFO - PROCESS | 3424 | ++DOMWINDOW == 69 (1A736000) [pid = 3424] [serial = 1166] [outer = 17E0B400] 02:19:38 INFO - PROCESS | 3424 | 1467364778061 Marionette TRACE conn7 <- [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"]]]}] 02:19:38 INFO - TEST-FAIL | /2dcontext/hit-regions/hitregions-members-exist.html | context.addHitRegion Exists - assert_equals: expected "function" but got "undefined" 02:19:38 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/hitregions-members-exist.html:14:3 02:19:38 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 02:19:38 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 02:19:38 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/hitregions-members-exist.html:12:1 02:19:38 INFO - TEST-FAIL | /2dcontext/hit-regions/hitregions-members-exist.html | context.removeHitRegion Exists - assert_equals: expected "function" but got "undefined" 02:19:38 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/hitregions-members-exist.html:19:3 02:19:38 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 02:19:38 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 02:19:38 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/hitregions-members-exist.html:17:1 02:19:38 INFO - TEST-FAIL | /2dcontext/hit-regions/hitregions-members-exist.html | context.clearHitRegions Exists - assert_equals: expected "function" but got "undefined" 02:19:38 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/hitregions-members-exist.html:24:3 02:19:38 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 02:19:38 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 02:19:38 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/hitregions-members-exist.html:22:1 02:19:38 INFO - TEST-OK | /2dcontext/hit-regions/hitregions-members-exist.html | took 631ms 02:19:38 INFO - TEST-START | /2dcontext/image-smoothing/imagesmoothing.html 02:19:38 INFO - PROCESS | 3424 | 1467364778113 Marionette TRACE conn7 -> [0,1517,"getWindowHandle",null] 02:19:38 INFO - PROCESS | 3424 | 1467364778115 Marionette TRACE conn7 <- [1,1517,null,{"value":"13"}] 02:19:38 INFO - PROCESS | 3424 | 1467364778118 Marionette TRACE conn7 -> [0,1518,"setScriptTimeout",{"ms":35000}] 02:19:38 INFO - PROCESS | 3424 | 1467364778120 Marionette TRACE conn7 <- [1,1518,null,{}] 02:19:38 INFO - PROCESS | 3424 | 1467364778128 Marionette TRACE conn7 -> [0,1519,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:19:38 INFO - PROCESS | 3424 | 1467364778130 Marionette INFO sendAsync 823c8ce9-dcc8-4499-864d-681f2fea0c49 02:19:38 INFO - PROCESS | 3424 | 1467364778220 Marionette TRACE conn7 <- [1,1519,null,{"value":null}] 02:19:38 INFO - PROCESS | 3424 | 1467364778228 Marionette TRACE conn7 -> [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\", \"77f57ffc-e2d5-43f5-9f0e-e3ed3fd421d8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:19:38 INFO - PROCESS | 3424 | 1467364778230 Marionette INFO sendAsync 823c8ce9-dcc8-4499-864d-681f2fea0c49 02:19:38 INFO - PROCESS | 3424 | ++DOCSHELL 14E64800 == 29 [pid = 3424] [id = 389] 02:19:38 INFO - PROCESS | 3424 | ++DOMWINDOW == 70 (19C4D400) [pid = 3424] [serial = 1167] [outer = 00000000] 02:19:38 INFO - PROCESS | 3424 | ++DOMWINDOW == 71 (1A7AF000) [pid = 3424] [serial = 1168] [outer = 19C4D400] 02:19:38 INFO - PROCESS | 3424 | 1467364778273 Marionette DEBUG loaded listener.js 02:19:38 INFO - PROCESS | 3424 | ++DOMWINDOW == 72 (1A7B3400) [pid = 3424] [serial = 1169] [outer = 19C4D400] 02:19:38 INFO - PROCESS | 3424 | 1467364778657 Marionette TRACE conn7 <- [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]]]}] 02:19:38 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 02:19:38 INFO - @http://web-platform.test:8000/2dcontext/image-smoothing/imagesmoothing.html:22:9 02:19:38 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 02:19:38 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 02:19:38 INFO - @http://web-platform.test:8000/2dcontext/image-smoothing/imagesmoothing.html:18:7 02:19:38 INFO - @http://web-platform.test:8000/2dcontext/image-smoothing/imagesmoothing.html:17:6 02:19:38 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. 02:19:38 INFO - TEST-PASS | /2dcontext/image-smoothing/imagesmoothing.html | On setting the imageSmoothingEnabled attribute, it must be set to the new value. 02:19:38 INFO - TEST-OK | /2dcontext/image-smoothing/imagesmoothing.html | took 570ms 02:19:38 INFO - TEST-START | /2dcontext/line-styles/2d.line.cap.butt.html 02:19:38 INFO - PROCESS | 3424 | 1467364778690 Marionette TRACE conn7 -> [0,1521,"getWindowHandle",null] 02:19:38 INFO - PROCESS | 3424 | 1467364778692 Marionette TRACE conn7 <- [1,1521,null,{"value":"13"}] 02:19:38 INFO - PROCESS | 3424 | 1467364778695 Marionette TRACE conn7 -> [0,1522,"setScriptTimeout",{"ms":35000}] 02:19:38 INFO - PROCESS | 3424 | 1467364778697 Marionette TRACE conn7 <- [1,1522,null,{}] 02:19:38 INFO - PROCESS | 3424 | 1467364778701 Marionette TRACE conn7 -> [0,1523,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:19:38 INFO - PROCESS | 3424 | 1467364778703 Marionette INFO sendAsync 823c8ce9-dcc8-4499-864d-681f2fea0c49 02:19:38 INFO - PROCESS | 3424 | 1467364778837 Marionette TRACE conn7 <- [1,1523,null,{"value":null}] 02:19:38 INFO - PROCESS | 3424 | 1467364778844 Marionette TRACE conn7 -> [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\", \"77f57ffc-e2d5-43f5-9f0e-e3ed3fd421d8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:19:38 INFO - PROCESS | 3424 | 1467364778847 Marionette INFO sendAsync 823c8ce9-dcc8-4499-864d-681f2fea0c49 02:19:38 INFO - PROCESS | 3424 | ++DOCSHELL 15E4F000 == 30 [pid = 3424] [id = 390] 02:19:38 INFO - PROCESS | 3424 | ++DOMWINDOW == 73 (16E64800) [pid = 3424] [serial = 1170] [outer = 00000000] 02:19:38 INFO - PROCESS | 3424 | ++DOMWINDOW == 74 (1AA9C000) [pid = 3424] [serial = 1171] [outer = 16E64800] 02:19:38 INFO - PROCESS | 3424 | 1467364778892 Marionette DEBUG loaded listener.js 02:19:38 INFO - PROCESS | 3424 | ++DOMWINDOW == 75 (1AAF2400) [pid = 3424] [serial = 1172] [outer = 16E64800] 02:19:39 INFO - PROCESS | 3424 | 1467364779597 Marionette TRACE conn7 <- [1,1524,null,{"value":["/2dcontext/line-styles/2d.line.cap.butt.html",0,null,null,[["lineCap 'butt' is rendered correctly",0,null,null]]]}] 02:19:39 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.cap.butt.html | lineCap 'butt' is rendered correctly 02:19:39 INFO - TEST-OK | /2dcontext/line-styles/2d.line.cap.butt.html | took 930ms 02:19:39 INFO - PROCESS | 3424 | 1467364779630 Marionette TRACE conn7 -> [0,1525,"getWindowHandle",null] 02:19:39 INFO - PROCESS | 3424 | 1467364779635 Marionette TRACE conn7 <- [1,1525,null,{"value":"13"}] 02:19:39 INFO - TEST-START | /2dcontext/line-styles/2d.line.cap.closed.html 02:19:39 INFO - PROCESS | 3424 | 1467364779639 Marionette TRACE conn7 -> [0,1526,"setScriptTimeout",{"ms":35000}] 02:19:39 INFO - PROCESS | 3424 | 1467364779645 Marionette TRACE conn7 <- [1,1526,null,{}] 02:19:39 INFO - PROCESS | 3424 | 1467364779650 Marionette TRACE conn7 -> [0,1527,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:19:39 INFO - PROCESS | 3424 | 1467364779653 Marionette INFO sendAsync 823c8ce9-dcc8-4499-864d-681f2fea0c49 02:19:39 INFO - PROCESS | 3424 | 1467364779765 Marionette TRACE conn7 <- [1,1527,null,{"value":null}] 02:19:39 INFO - PROCESS | 3424 | 1467364779894 Marionette TRACE conn7 -> [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\", \"77f57ffc-e2d5-43f5-9f0e-e3ed3fd421d8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:19:39 INFO - PROCESS | 3424 | 1467364779898 Marionette INFO sendAsync 823c8ce9-dcc8-4499-864d-681f2fea0c49 02:19:39 INFO - PROCESS | 3424 | ++DOCSHELL 0CFF7C00 == 31 [pid = 3424] [id = 391] 02:19:39 INFO - PROCESS | 3424 | ++DOMWINDOW == 76 (0D520000) [pid = 3424] [serial = 1173] [outer = 00000000] 02:19:39 INFO - PROCESS | 3424 | ++DOMWINDOW == 77 (0D7ABC00) [pid = 3424] [serial = 1174] [outer = 0D520000] 02:19:39 INFO - PROCESS | 3424 | 1467364779956 Marionette DEBUG loaded listener.js 02:19:40 INFO - PROCESS | 3424 | ++DOMWINDOW == 78 (0DC3D800) [pid = 3424] [serial = 1175] [outer = 0D520000] 02:19:40 INFO - PROCESS | 3424 | 1467364780572 Marionette TRACE conn7 <- [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]]]}] 02:19:40 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.cap.closed.html | Line caps are not drawn at the corners of an unclosed rectangle 02:19:40 INFO - TEST-OK | /2dcontext/line-styles/2d.line.cap.closed.html | took 990ms 02:19:40 INFO - PROCESS | 3424 | 1467364780630 Marionette TRACE conn7 -> [0,1529,"getWindowHandle",null] 02:19:40 INFO - PROCESS | 3424 | 1467364780635 Marionette TRACE conn7 <- [1,1529,null,{"value":"13"}] 02:19:40 INFO - TEST-START | /2dcontext/line-styles/2d.line.cap.invalid.html 02:19:40 INFO - PROCESS | 3424 | 1467364780641 Marionette TRACE conn7 -> [0,1530,"setScriptTimeout",{"ms":35000}] 02:19:40 INFO - PROCESS | 3424 | 1467364780644 Marionette TRACE conn7 <- [1,1530,null,{}] 02:19:40 INFO - PROCESS | 3424 | 1467364780648 Marionette TRACE conn7 -> [0,1531,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:19:40 INFO - PROCESS | 3424 | 1467364780651 Marionette INFO sendAsync 823c8ce9-dcc8-4499-864d-681f2fea0c49 02:19:40 INFO - PROCESS | 3424 | 1467364780768 Marionette TRACE conn7 <- [1,1531,null,{"value":null}] 02:19:40 INFO - PROCESS | 3424 | 1467364780897 Marionette TRACE conn7 -> [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\", \"77f57ffc-e2d5-43f5-9f0e-e3ed3fd421d8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:19:40 INFO - PROCESS | 3424 | 1467364780900 Marionette INFO sendAsync 823c8ce9-dcc8-4499-864d-681f2fea0c49 02:19:40 INFO - PROCESS | 3424 | ++DOCSHELL 16E64400 == 32 [pid = 3424] [id = 392] 02:19:40 INFO - PROCESS | 3424 | ++DOMWINDOW == 79 (17816800) [pid = 3424] [serial = 1176] [outer = 00000000] 02:19:40 INFO - PROCESS | 3424 | ++DOMWINDOW == 80 (17E12000) [pid = 3424] [serial = 1177] [outer = 17816800] 02:19:40 INFO - PROCESS | 3424 | 1467364780959 Marionette DEBUG loaded listener.js 02:19:41 INFO - PROCESS | 3424 | ++DOMWINDOW == 81 (17FCFC00) [pid = 3424] [serial = 1178] [outer = 17816800] 02:19:41 INFO - PROCESS | 3424 | 1467364781554 Marionette TRACE conn7 <- [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]]]}] 02:19:41 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.cap.invalid.html | Setting lineCap to invalid values is ignored 02:19:41 INFO - TEST-OK | /2dcontext/line-styles/2d.line.cap.invalid.html | took 930ms 02:19:41 INFO - PROCESS | 3424 | 1467364781575 Marionette TRACE conn7 -> [0,1533,"getWindowHandle",null] 02:19:41 INFO - PROCESS | 3424 | 1467364781578 Marionette TRACE conn7 <- [1,1533,null,{"value":"13"}] 02:19:41 INFO - PROCESS | 3424 | 1467364781582 Marionette TRACE conn7 -> [0,1534,"setScriptTimeout",{"ms":35000}] 02:19:41 INFO - TEST-START | /2dcontext/line-styles/2d.line.cap.open.html 02:19:41 INFO - PROCESS | 3424 | 1467364781585 Marionette TRACE conn7 <- [1,1534,null,{}] 02:19:41 INFO - PROCESS | 3424 | 1467364781596 Marionette TRACE conn7 -> [0,1535,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:19:41 INFO - PROCESS | 3424 | 1467364781601 Marionette INFO sendAsync 823c8ce9-dcc8-4499-864d-681f2fea0c49 02:19:41 INFO - PROCESS | 3424 | 1467364781714 Marionette TRACE conn7 <- [1,1535,null,{"value":null}] 02:19:41 INFO - PROCESS | 3424 | 1467364781819 Marionette TRACE conn7 -> [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\", \"77f57ffc-e2d5-43f5-9f0e-e3ed3fd421d8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:19:41 INFO - PROCESS | 3424 | 1467364781822 Marionette INFO sendAsync 823c8ce9-dcc8-4499-864d-681f2fea0c49 02:19:41 INFO - PROCESS | 3424 | ++DOCSHELL 1AAEA000 == 33 [pid = 3424] [id = 393] 02:19:41 INFO - PROCESS | 3424 | ++DOMWINDOW == 82 (1AAEA400) [pid = 3424] [serial = 1179] [outer = 00000000] 02:19:41 INFO - PROCESS | 3424 | ++DOMWINDOW == 83 (1AAF0800) [pid = 3424] [serial = 1180] [outer = 1AAEA400] 02:19:41 INFO - PROCESS | 3424 | 1467364781878 Marionette DEBUG loaded listener.js 02:19:41 INFO - PROCESS | 3424 | ++DOMWINDOW == 84 (1AC7B000) [pid = 3424] [serial = 1181] [outer = 1AAEA400] 02:19:42 INFO - PROCESS | 3424 | 1467364782619 Marionette TRACE conn7 <- [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]]]}] 02:19:42 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.cap.open.html | Line caps are drawn at the corners of an unclosed rectangle 02:19:42 INFO - TEST-OK | /2dcontext/line-styles/2d.line.cap.open.html | took 1070ms 02:19:42 INFO - PROCESS | 3424 | 1467364782661 Marionette TRACE conn7 -> [0,1537,"getWindowHandle",null] 02:19:42 INFO - PROCESS | 3424 | 1467364782665 Marionette TRACE conn7 <- [1,1537,null,{"value":"13"}] 02:19:42 INFO - TEST-START | /2dcontext/line-styles/2d.line.cap.round.html 02:19:42 INFO - PROCESS | 3424 | 1467364782669 Marionette TRACE conn7 -> [0,1538,"setScriptTimeout",{"ms":35000}] 02:19:42 INFO - PROCESS | 3424 | 1467364782673 Marionette TRACE conn7 <- [1,1538,null,{}] 02:19:42 INFO - PROCESS | 3424 | 1467364782678 Marionette TRACE conn7 -> [0,1539,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:19:42 INFO - PROCESS | 3424 | 1467364782681 Marionette INFO sendAsync 823c8ce9-dcc8-4499-864d-681f2fea0c49 02:19:42 INFO - PROCESS | 3424 | 1467364782785 Marionette TRACE conn7 <- [1,1539,null,{"value":null}] 02:19:42 INFO - PROCESS | 3424 | 1467364782921 Marionette TRACE conn7 -> [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\", \"77f57ffc-e2d5-43f5-9f0e-e3ed3fd421d8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:19:42 INFO - PROCESS | 3424 | 1467364782923 Marionette INFO sendAsync 823c8ce9-dcc8-4499-864d-681f2fea0c49 02:19:42 INFO - PROCESS | 3424 | ++DOCSHELL 0CD76800 == 34 [pid = 3424] [id = 394] 02:19:42 INFO - PROCESS | 3424 | ++DOMWINDOW == 85 (0CF59C00) [pid = 3424] [serial = 1182] [outer = 00000000] 02:19:42 INFO - PROCESS | 3424 | ++DOMWINDOW == 86 (0D460000) [pid = 3424] [serial = 1183] [outer = 0CF59C00] 02:19:42 INFO - PROCESS | 3424 | 1467364782973 Marionette DEBUG loaded listener.js 02:19:43 INFO - PROCESS | 3424 | ++DOMWINDOW == 87 (0D7A8400) [pid = 3424] [serial = 1184] [outer = 0CF59C00] 02:19:43 INFO - PROCESS | 3424 | --DOCSHELL 0C743400 == 33 [pid = 3424] [id = 369] 02:19:43 INFO - PROCESS | 3424 | --DOMWINDOW == 86 (0D43B400) [pid = 3424] [serial = 1114] [outer = 00000000] [url = about:blank] 02:19:43 INFO - PROCESS | 3424 | --DOMWINDOW == 85 (0D45E400) [pid = 3424] [serial = 1115] [outer = 00000000] [url = about:blank] 02:19:43 INFO - PROCESS | 3424 | --DOMWINDOW == 84 (0C949400) [pid = 3424] [serial = 1111] [outer = 00000000] [url = about:blank] 02:19:43 INFO - PROCESS | 3424 | --DOMWINDOW == 83 (0CDCC400) [pid = 3424] [serial = 1112] [outer = 00000000] [url = about:blank] 02:19:43 INFO - PROCESS | 3424 | --DOMWINDOW == 82 (0C894C00) [pid = 3424] [serial = 1109] [outer = 00000000] [url = about:blank] 02:19:43 INFO - PROCESS | 3424 | --DOMWINDOW == 81 (1450D400) [pid = 3424] [serial = 1117] [outer = 00000000] [url = about:blank] 02:19:43 INFO - PROCESS | 3424 | --DOMWINDOW == 80 (1511F800) [pid = 3424] [serial = 1120] [outer = 00000000] [url = about:blank] 02:19:43 INFO - PROCESS | 3424 | --DOMWINDOW == 79 (17815400) [pid = 3424] [serial = 1123] [outer = 00000000] [url = about:blank] 02:19:43 INFO - PROCESS | 3424 | --DOMWINDOW == 78 (15298400) [pid = 3424] [serial = 1121] [outer = 00000000] [url = about:blank] 02:19:43 INFO - PROCESS | 3424 | --DOMWINDOW == 77 (17F39C00) [pid = 3424] [serial = 1126] [outer = 00000000] [url = about:blank] 02:19:43 INFO - PROCESS | 3424 | --DOMWINDOW == 76 (17FB0C00) [pid = 3424] [serial = 1132] [outer = 00000000] [url = about:blank] 02:19:43 INFO - PROCESS | 3424 | --DOMWINDOW == 75 (18BBB400) [pid = 3424] [serial = 1135] [outer = 00000000] [url = about:blank] 02:19:43 INFO - PROCESS | 3424 | --DOMWINDOW == 74 (17FB6800) [pid = 3424] [serial = 1127] [outer = 00000000] [url = about:blank] 02:19:43 INFO - PROCESS | 3424 | --DOMWINDOW == 73 (15E52C00) [pid = 3424] [serial = 1129] [outer = 00000000] [url = about:blank] 02:19:43 INFO - PROCESS | 3424 | --DOMWINDOW == 72 (1781E400) [pid = 3424] [serial = 1124] [outer = 00000000] [url = about:blank] 02:19:43 INFO - PROCESS | 3424 | --DOMWINDOW == 71 (1684C800) [pid = 3424] [serial = 1130] [outer = 00000000] [url = about:blank] 02:19:43 INFO - PROCESS | 3424 | --DOMWINDOW == 70 (147A6000) [pid = 3424] [serial = 1118] [outer = 00000000] [url = about:blank] 02:19:43 INFO - PROCESS | 3424 | --DOMWINDOW == 69 (17FB4C00) [pid = 3424] [serial = 1133] [outer = 00000000] [url = about:blank] 02:19:44 INFO - PROCESS | 3424 | 1467364784099 Marionette TRACE conn7 <- [1,1540,null,{"value":["/2dcontext/line-styles/2d.line.cap.round.html",0,null,null,[["lineCap 'round' is rendered correctly",0,null,null]]]}] 02:19:44 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.cap.round.html | lineCap 'round' is rendered correctly 02:19:44 INFO - TEST-OK | /2dcontext/line-styles/2d.line.cap.round.html | took 1481ms 02:19:44 INFO - PROCESS | 3424 | 1467364784151 Marionette TRACE conn7 -> [0,1541,"getWindowHandle",null] 02:19:44 INFO - PROCESS | 3424 | 1467364784155 Marionette TRACE conn7 <- [1,1541,null,{"value":"13"}] 02:19:44 INFO - TEST-START | /2dcontext/line-styles/2d.line.cap.square.html 02:19:44 INFO - PROCESS | 3424 | 1467364784160 Marionette TRACE conn7 -> [0,1542,"setScriptTimeout",{"ms":35000}] 02:19:44 INFO - PROCESS | 3424 | 1467364784164 Marionette TRACE conn7 <- [1,1542,null,{}] 02:19:44 INFO - PROCESS | 3424 | 1467364784169 Marionette TRACE conn7 -> [0,1543,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:19:44 INFO - PROCESS | 3424 | 1467364784172 Marionette INFO sendAsync 823c8ce9-dcc8-4499-864d-681f2fea0c49 02:19:44 INFO - PROCESS | 3424 | 1467364784260 Marionette TRACE conn7 <- [1,1543,null,{"value":null}] 02:19:44 INFO - PROCESS | 3424 | 1467364784269 Marionette TRACE conn7 -> [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\", \"77f57ffc-e2d5-43f5-9f0e-e3ed3fd421d8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:19:44 INFO - PROCESS | 3424 | 1467364784272 Marionette INFO sendAsync 823c8ce9-dcc8-4499-864d-681f2fea0c49 02:19:44 INFO - PROCESS | 3424 | ++DOCSHELL 0CD6C000 == 34 [pid = 3424] [id = 395] 02:19:44 INFO - PROCESS | 3424 | ++DOMWINDOW == 70 (0CD6C800) [pid = 3424] [serial = 1185] [outer = 00000000] 02:19:44 INFO - PROCESS | 3424 | ++DOMWINDOW == 71 (0CE82C00) [pid = 3424] [serial = 1186] [outer = 0CD6C800] 02:19:44 INFO - PROCESS | 3424 | 1467364784320 Marionette DEBUG loaded listener.js 02:19:44 INFO - PROCESS | 3424 | ++DOMWINDOW == 72 (0CFF9000) [pid = 3424] [serial = 1187] [outer = 0CD6C800] 02:19:44 INFO - PROCESS | 3424 | 1467364784799 Marionette TRACE conn7 <- [1,1544,null,{"value":["/2dcontext/line-styles/2d.line.cap.square.html",0,null,null,[["lineCap 'square' is rendered correctly",0,null,null]]]}] 02:19:44 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.cap.square.html | lineCap 'square' is rendered correctly 02:19:44 INFO - TEST-OK | /2dcontext/line-styles/2d.line.cap.square.html | took 690ms 02:19:44 INFO - PROCESS | 3424 | 1467364784851 Marionette TRACE conn7 -> [0,1545,"getWindowHandle",null] 02:19:44 INFO - PROCESS | 3424 | 1467364784856 Marionette TRACE conn7 <- [1,1545,null,{"value":"13"}] 02:19:44 INFO - TEST-START | /2dcontext/line-styles/2d.line.cap.valid.html 02:19:44 INFO - PROCESS | 3424 | 1467364784862 Marionette TRACE conn7 -> [0,1546,"setScriptTimeout",{"ms":35000}] 02:19:44 INFO - PROCESS | 3424 | 1467364784865 Marionette TRACE conn7 <- [1,1546,null,{}] 02:19:44 INFO - PROCESS | 3424 | 1467364784869 Marionette TRACE conn7 -> [0,1547,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:19:44 INFO - PROCESS | 3424 | 1467364784872 Marionette INFO sendAsync 823c8ce9-dcc8-4499-864d-681f2fea0c49 02:19:44 INFO - PROCESS | 3424 | 1467364784989 Marionette TRACE conn7 <- [1,1547,null,{"value":null}] 02:19:44 INFO - PROCESS | 3424 | 1467364785002 Marionette TRACE conn7 -> [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\", \"77f57ffc-e2d5-43f5-9f0e-e3ed3fd421d8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:19:44 INFO - PROCESS | 3424 | 1467364785004 Marionette INFO sendAsync 823c8ce9-dcc8-4499-864d-681f2fea0c49 02:19:45 INFO - PROCESS | 3424 | ++DOCSHELL 0D7A9400 == 35 [pid = 3424] [id = 396] 02:19:45 INFO - PROCESS | 3424 | ++DOMWINDOW == 73 (0D7AAC00) [pid = 3424] [serial = 1188] [outer = 00000000] 02:19:45 INFO - PROCESS | 3424 | ++DOMWINDOW == 74 (0DBEE000) [pid = 3424] [serial = 1189] [outer = 0D7AAC00] 02:19:45 INFO - PROCESS | 3424 | 1467364785051 Marionette DEBUG loaded listener.js 02:19:45 INFO - PROCESS | 3424 | ++DOMWINDOW == 75 (115C8C00) [pid = 3424] [serial = 1190] [outer = 0D7AAC00] 02:19:45 INFO - PROCESS | 3424 | 1467364785518 Marionette TRACE conn7 <- [1,1548,null,{"value":["/2dcontext/line-styles/2d.line.cap.valid.html",0,null,null,[["Setting lineCap to valid values works",0,null,null]]]}] 02:19:45 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.cap.valid.html | Setting lineCap to valid values works 02:19:45 INFO - TEST-OK | /2dcontext/line-styles/2d.line.cap.valid.html | took 730ms 02:19:45 INFO - PROCESS | 3424 | 1467364785596 Marionette TRACE conn7 -> [0,1549,"getWindowHandle",null] 02:19:45 INFO - PROCESS | 3424 | 1467364785598 Marionette TRACE conn7 <- [1,1549,null,{"value":"13"}] 02:19:45 INFO - PROCESS | 3424 | 1467364785602 Marionette TRACE conn7 -> [0,1550,"setScriptTimeout",{"ms":35000}] 02:19:45 INFO - TEST-START | /2dcontext/line-styles/2d.line.cross.html 02:19:45 INFO - PROCESS | 3424 | 1467364785605 Marionette TRACE conn7 <- [1,1550,null,{}] 02:19:45 INFO - PROCESS | 3424 | 1467364785615 Marionette TRACE conn7 -> [0,1551,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:19:45 INFO - PROCESS | 3424 | 1467364785620 Marionette INFO sendAsync 823c8ce9-dcc8-4499-864d-681f2fea0c49 02:19:45 INFO - PROCESS | 3424 | 1467364785742 Marionette TRACE conn7 <- [1,1551,null,{"value":null}] 02:19:45 INFO - PROCESS | 3424 | 1467364785801 Marionette TRACE conn7 -> [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\", \"77f57ffc-e2d5-43f5-9f0e-e3ed3fd421d8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:19:45 INFO - PROCESS | 3424 | 1467364785804 Marionette INFO sendAsync 823c8ce9-dcc8-4499-864d-681f2fea0c49 02:19:45 INFO - PROCESS | 3424 | ++DOCSHELL 15145C00 == 36 [pid = 3424] [id = 397] 02:19:45 INFO - PROCESS | 3424 | ++DOMWINDOW == 76 (151DEC00) [pid = 3424] [serial = 1191] [outer = 00000000] 02:19:45 INFO - PROCESS | 3424 | ++DOMWINDOW == 77 (1529A400) [pid = 3424] [serial = 1192] [outer = 151DEC00] 02:19:45 INFO - PROCESS | 3424 | 1467364785851 Marionette DEBUG loaded listener.js 02:19:45 INFO - PROCESS | 3424 | ++DOMWINDOW == 78 (15E59800) [pid = 3424] [serial = 1193] [outer = 151DEC00] 02:19:46 INFO - PROCESS | 3424 | 1467364786278 Marionette TRACE conn7 <- [1,1552,null,{"value":["/2dcontext/line-styles/2d.line.cross.html",0,null,null,[["Canvas test: 2d.line.cross",0,null,null]]]}] 02:19:46 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.cross.html | Canvas test: 2d.line.cross 02:19:46 INFO - TEST-OK | /2dcontext/line-styles/2d.line.cross.html | took 730ms 02:19:46 INFO - PROCESS | 3424 | 1467364786353 Marionette TRACE conn7 -> [0,1553,"getWindowHandle",null] 02:19:46 INFO - PROCESS | 3424 | 1467364786356 Marionette TRACE conn7 <- [1,1553,null,{"value":"13"}] 02:19:46 INFO - TEST-START | /2dcontext/line-styles/2d.line.defaults.html 02:19:46 INFO - PROCESS | 3424 | 1467364786362 Marionette TRACE conn7 -> [0,1554,"setScriptTimeout",{"ms":35000}] 02:19:46 INFO - PROCESS | 3424 | 1467364786364 Marionette TRACE conn7 <- [1,1554,null,{}] 02:19:46 INFO - PROCESS | 3424 | 1467364786367 Marionette TRACE conn7 -> [0,1555,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:19:46 INFO - PROCESS | 3424 | 1467364786369 Marionette INFO sendAsync 823c8ce9-dcc8-4499-864d-681f2fea0c49 02:19:46 INFO - PROCESS | 3424 | 1467364786486 Marionette TRACE conn7 <- [1,1555,null,{"value":null}] 02:19:46 INFO - PROCESS | 3424 | 1467364786498 Marionette TRACE conn7 -> [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\", \"77f57ffc-e2d5-43f5-9f0e-e3ed3fd421d8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:19:46 INFO - PROCESS | 3424 | 1467364786499 Marionette INFO sendAsync 823c8ce9-dcc8-4499-864d-681f2fea0c49 02:19:46 INFO - PROCESS | 3424 | ++DOCSHELL 16851400 == 37 [pid = 3424] [id = 398] 02:19:46 INFO - PROCESS | 3424 | ++DOMWINDOW == 79 (16E68400) [pid = 3424] [serial = 1194] [outer = 00000000] 02:19:46 INFO - PROCESS | 3424 | ++DOMWINDOW == 80 (17821800) [pid = 3424] [serial = 1195] [outer = 16E68400] 02:19:46 INFO - PROCESS | 3424 | 1467364786544 Marionette DEBUG loaded listener.js 02:19:46 INFO - PROCESS | 3424 | ++DOMWINDOW == 81 (178F2400) [pid = 3424] [serial = 1196] [outer = 16E68400] 02:19:46 INFO - PROCESS | 3424 | 1467364786989 Marionette TRACE conn7 <- [1,1556,null,{"value":["/2dcontext/line-styles/2d.line.defaults.html",0,null,null,[["Canvas test: 2d.line.defaults",0,null,null]]]}] 02:19:47 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.defaults.html | Canvas test: 2d.line.defaults 02:19:47 INFO - TEST-OK | /2dcontext/line-styles/2d.line.defaults.html | took 670ms 02:19:47 INFO - PROCESS | 3424 | 1467364787034 Marionette TRACE conn7 -> [0,1557,"getWindowHandle",null] 02:19:47 INFO - PROCESS | 3424 | 1467364787036 Marionette TRACE conn7 <- [1,1557,null,{"value":"13"}] 02:19:47 INFO - TEST-START | /2dcontext/line-styles/2d.line.join.bevel.html 02:19:47 INFO - PROCESS | 3424 | 1467364787039 Marionette TRACE conn7 -> [0,1558,"setScriptTimeout",{"ms":35000}] 02:19:47 INFO - PROCESS | 3424 | 1467364787041 Marionette TRACE conn7 <- [1,1558,null,{}] 02:19:47 INFO - PROCESS | 3424 | 1467364787044 Marionette TRACE conn7 -> [0,1559,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:19:47 INFO - PROCESS | 3424 | 1467364787046 Marionette INFO sendAsync 823c8ce9-dcc8-4499-864d-681f2fea0c49 02:19:47 INFO - PROCESS | 3424 | 1467364787155 Marionette TRACE conn7 <- [1,1559,null,{"value":null}] 02:19:47 INFO - PROCESS | 3424 | 1467364787161 Marionette TRACE conn7 -> [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\", \"77f57ffc-e2d5-43f5-9f0e-e3ed3fd421d8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:19:47 INFO - PROCESS | 3424 | 1467364787163 Marionette INFO sendAsync 823c8ce9-dcc8-4499-864d-681f2fea0c49 02:19:47 INFO - PROCESS | 3424 | ++DOCSHELL 17E11800 == 38 [pid = 3424] [id = 399] 02:19:47 INFO - PROCESS | 3424 | ++DOMWINDOW == 82 (17E15800) [pid = 3424] [serial = 1197] [outer = 00000000] 02:19:47 INFO - PROCESS | 3424 | ++DOMWINDOW == 83 (17FB0800) [pid = 3424] [serial = 1198] [outer = 17E15800] 02:19:47 INFO - PROCESS | 3424 | 1467364787207 Marionette DEBUG loaded listener.js 02:19:47 INFO - PROCESS | 3424 | ++DOMWINDOW == 84 (17FBBC00) [pid = 3424] [serial = 1199] [outer = 17E15800] 02:19:47 INFO - PROCESS | 3424 | 1467364787670 Marionette TRACE conn7 <- [1,1560,null,{"value":["/2dcontext/line-styles/2d.line.join.bevel.html",0,null,null,[["lineJoin 'bevel' is rendered correctly",0,null,null]]]}] 02:19:47 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.join.bevel.html | lineJoin 'bevel' is rendered correctly 02:19:47 INFO - TEST-OK | /2dcontext/line-styles/2d.line.join.bevel.html | took 670ms 02:19:47 INFO - PROCESS | 3424 | 1467364787710 Marionette TRACE conn7 -> [0,1561,"getWindowHandle",null] 02:19:47 INFO - TEST-START | /2dcontext/line-styles/2d.line.join.closed.html 02:19:47 INFO - PROCESS | 3424 | 1467364787712 Marionette TRACE conn7 <- [1,1561,null,{"value":"13"}] 02:19:47 INFO - PROCESS | 3424 | 1467364787715 Marionette TRACE conn7 -> [0,1562,"setScriptTimeout",{"ms":35000}] 02:19:47 INFO - PROCESS | 3424 | 1467364787716 Marionette TRACE conn7 <- [1,1562,null,{}] 02:19:47 INFO - PROCESS | 3424 | 1467364787720 Marionette TRACE conn7 -> [0,1563,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:19:47 INFO - PROCESS | 3424 | 1467364787725 Marionette INFO sendAsync 823c8ce9-dcc8-4499-864d-681f2fea0c49 02:19:47 INFO - PROCESS | 3424 | 1467364787875 Marionette TRACE conn7 <- [1,1563,null,{"value":null}] 02:19:47 INFO - PROCESS | 3424 | 1467364787901 Marionette TRACE conn7 -> [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\", \"77f57ffc-e2d5-43f5-9f0e-e3ed3fd421d8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:19:47 INFO - PROCESS | 3424 | 1467364787903 Marionette INFO sendAsync 823c8ce9-dcc8-4499-864d-681f2fea0c49 02:19:47 INFO - PROCESS | 3424 | ++DOCSHELL 1841E800 == 39 [pid = 3424] [id = 400] 02:19:47 INFO - PROCESS | 3424 | ++DOMWINDOW == 85 (18BB6800) [pid = 3424] [serial = 1200] [outer = 00000000] 02:19:47 INFO - PROCESS | 3424 | ++DOMWINDOW == 86 (19BEF000) [pid = 3424] [serial = 1201] [outer = 18BB6800] 02:19:47 INFO - PROCESS | 3424 | 1467364787956 Marionette DEBUG loaded listener.js 02:19:48 INFO - PROCESS | 3424 | ++DOMWINDOW == 87 (19C4CC00) [pid = 3424] [serial = 1202] [outer = 18BB6800] 02:19:48 INFO - PROCESS | 3424 | --DOMWINDOW == 86 (16E64800) [pid = 3424] [serial = 1170] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.cap.butt.html] 02:19:48 INFO - PROCESS | 3424 | --DOMWINDOW == 85 (19C4D400) [pid = 3424] [serial = 1167] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/image-smoothing/imagesmoothing.html] 02:19:48 INFO - PROCESS | 3424 | --DOMWINDOW == 84 (0D42EC00) [pid = 3424] [serial = 1152] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.unrecognised.html] 02:19:48 INFO - PROCESS | 3424 | --DOMWINDOW == 83 (0CEE7800) [pid = 3424] [serial = 1140] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.empty.html] 02:19:48 INFO - PROCESS | 3424 | --DOMWINDOW == 82 (16850000) [pid = 3424] [serial = 1149] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.undefined.html] 02:19:48 INFO - PROCESS | 3424 | --DOMWINDOW == 81 (0D51F800) [pid = 3424] [serial = 1143] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.null.html] 02:19:48 INFO - PROCESS | 3424 | --DOMWINDOW == 80 (0C897400) [pid = 3424] [serial = 1137] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.case.html] 02:19:48 INFO - PROCESS | 3424 | --DOMWINDOW == 79 (18046000) [pid = 3424] [serial = 1134] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.outside.html] 02:19:48 INFO - PROCESS | 3424 | --DOMWINDOW == 78 (14E68000) [pid = 3424] [serial = 1146] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.nullsuffix.html] 02:19:48 INFO - PROCESS | 3424 | --DOMWINDOW == 77 (17F3A400) [pid = 3424] [serial = 1155] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.unrecognisednull.html] 02:19:48 INFO - PROCESS | 3424 | --DOMWINDOW == 76 (19A3F000) [pid = 3424] [serial = 1158] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.strokeStyle.default.html] 02:19:48 INFO - PROCESS | 3424 | --DOMWINDOW == 75 (0DB44C00) [pid = 3424] [serial = 1161] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html] 02:19:48 INFO - PROCESS | 3424 | --DOMWINDOW == 74 (17E0B400) [pid = 3424] [serial = 1164] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/hit-regions/hitregions-members-exist.html] 02:19:48 INFO - PROCESS | 3424 | 1467364788547 Marionette TRACE conn7 <- [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]]]}] 02:19:48 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.join.closed.html | Line joins are drawn at the corner of a closed rectangle 02:19:48 INFO - TEST-OK | /2dcontext/line-styles/2d.line.join.closed.html | took 870ms 02:19:48 INFO - PROCESS | 3424 | 1467364788595 Marionette TRACE conn7 -> [0,1565,"getWindowHandle",null] 02:19:48 INFO - PROCESS | 3424 | 1467364788597 Marionette TRACE conn7 <- [1,1565,null,{"value":"13"}] 02:19:48 INFO - PROCESS | 3424 | 1467364788600 Marionette TRACE conn7 -> [0,1566,"setScriptTimeout",{"ms":35000}] 02:19:48 INFO - PROCESS | 3424 | 1467364788602 Marionette TRACE conn7 <- [1,1566,null,{}] 02:19:48 INFO - TEST-START | /2dcontext/line-styles/2d.line.join.invalid.html 02:19:48 INFO - PROCESS | 3424 | 1467364788605 Marionette TRACE conn7 -> [0,1567,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:19:48 INFO - PROCESS | 3424 | 1467364788607 Marionette INFO sendAsync 823c8ce9-dcc8-4499-864d-681f2fea0c49 02:19:48 INFO - PROCESS | 3424 | 1467364788684 Marionette TRACE conn7 <- [1,1567,null,{"value":null}] 02:19:48 INFO - PROCESS | 3424 | 1467364788689 Marionette TRACE conn7 -> [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\", \"77f57ffc-e2d5-43f5-9f0e-e3ed3fd421d8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:19:48 INFO - PROCESS | 3424 | 1467364788691 Marionette INFO sendAsync 823c8ce9-dcc8-4499-864d-681f2fea0c49 02:19:48 INFO - PROCESS | 3424 | ++DOCSHELL 0C810800 == 40 [pid = 3424] [id = 401] 02:19:48 INFO - PROCESS | 3424 | ++DOMWINDOW == 75 (147A7000) [pid = 3424] [serial = 1203] [outer = 00000000] 02:19:48 INFO - PROCESS | 3424 | ++DOMWINDOW == 76 (19ACC000) [pid = 3424] [serial = 1204] [outer = 147A7000] 02:19:48 INFO - PROCESS | 3424 | 1467364788735 Marionette DEBUG loaded listener.js 02:19:48 INFO - PROCESS | 3424 | ++DOMWINDOW == 77 (19C4FC00) [pid = 3424] [serial = 1205] [outer = 147A7000] 02:19:49 INFO - PROCESS | 3424 | 1467364789141 Marionette TRACE conn7 <- [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]]]}] 02:19:49 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.join.invalid.html | Setting lineJoin to invalid values is ignored 02:19:49 INFO - TEST-OK | /2dcontext/line-styles/2d.line.join.invalid.html | took 571ms 02:19:49 INFO - PROCESS | 3424 | 1467364789178 Marionette TRACE conn7 -> [0,1569,"getWindowHandle",null] 02:19:49 INFO - PROCESS | 3424 | 1467364789180 Marionette TRACE conn7 <- [1,1569,null,{"value":"13"}] 02:19:49 INFO - TEST-START | /2dcontext/line-styles/2d.line.join.miter.html 02:19:49 INFO - PROCESS | 3424 | 1467364789183 Marionette TRACE conn7 -> [0,1570,"setScriptTimeout",{"ms":35000}] 02:19:49 INFO - PROCESS | 3424 | 1467364789185 Marionette TRACE conn7 <- [1,1570,null,{}] 02:19:49 INFO - PROCESS | 3424 | 1467364789189 Marionette TRACE conn7 -> [0,1571,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:19:49 INFO - PROCESS | 3424 | 1467364789190 Marionette INFO sendAsync 823c8ce9-dcc8-4499-864d-681f2fea0c49 02:19:49 INFO - PROCESS | 3424 | 1467364789311 Marionette TRACE conn7 <- [1,1571,null,{"value":null}] 02:19:49 INFO - PROCESS | 3424 | 1467364789321 Marionette TRACE conn7 -> [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\", \"77f57ffc-e2d5-43f5-9f0e-e3ed3fd421d8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:19:49 INFO - PROCESS | 3424 | 1467364789323 Marionette INFO sendAsync 823c8ce9-dcc8-4499-864d-681f2fea0c49 02:19:49 INFO - PROCESS | 3424 | ++DOCSHELL 0D5E0000 == 41 [pid = 3424] [id = 402] 02:19:49 INFO - PROCESS | 3424 | ++DOMWINDOW == 78 (19C54800) [pid = 3424] [serial = 1206] [outer = 00000000] 02:19:49 INFO - PROCESS | 3424 | ++DOMWINDOW == 79 (1A768C00) [pid = 3424] [serial = 1207] [outer = 19C54800] 02:19:49 INFO - PROCESS | 3424 | 1467364789366 Marionette DEBUG loaded listener.js 02:19:49 INFO - PROCESS | 3424 | ++DOMWINDOW == 80 (17876C00) [pid = 3424] [serial = 1208] [outer = 19C54800] 02:19:49 INFO - PROCESS | 3424 | 1467364789785 Marionette TRACE conn7 <- [1,1572,null,{"value":["/2dcontext/line-styles/2d.line.join.miter.html",0,null,null,[["lineJoin 'miter' is rendered correctly",0,null,null]]]}] 02:19:49 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.join.miter.html | lineJoin 'miter' is rendered correctly 02:19:49 INFO - TEST-OK | /2dcontext/line-styles/2d.line.join.miter.html | took 631ms 02:19:49 INFO - PROCESS | 3424 | 1467364789829 Marionette TRACE conn7 -> [0,1573,"getWindowHandle",null] 02:19:49 INFO - PROCESS | 3424 | 1467364789831 Marionette TRACE conn7 <- [1,1573,null,{"value":"13"}] 02:19:49 INFO - TEST-START | /2dcontext/line-styles/2d.line.join.open.html 02:19:49 INFO - PROCESS | 3424 | 1467364789835 Marionette TRACE conn7 -> [0,1574,"setScriptTimeout",{"ms":35000}] 02:19:49 INFO - PROCESS | 3424 | 1467364789836 Marionette TRACE conn7 <- [1,1574,null,{}] 02:19:49 INFO - PROCESS | 3424 | 1467364789840 Marionette TRACE conn7 -> [0,1575,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:19:49 INFO - PROCESS | 3424 | 1467364789842 Marionette INFO sendAsync 823c8ce9-dcc8-4499-864d-681f2fea0c49 02:19:49 INFO - PROCESS | 3424 | 1467364789956 Marionette TRACE conn7 <- [1,1575,null,{"value":null}] 02:19:49 INFO - PROCESS | 3424 | 1467364789964 Marionette TRACE conn7 -> [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\", \"77f57ffc-e2d5-43f5-9f0e-e3ed3fd421d8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:19:49 INFO - PROCESS | 3424 | 1467364789975 Marionette INFO sendAsync 823c8ce9-dcc8-4499-864d-681f2fea0c49 02:19:49 INFO - PROCESS | 3424 | ++DOCSHELL 17821400 == 42 [pid = 3424] [id = 403] 02:19:49 INFO - PROCESS | 3424 | ++DOMWINDOW == 81 (17EBF000) [pid = 3424] [serial = 1209] [outer = 00000000] 02:19:50 INFO - PROCESS | 3424 | ++DOMWINDOW == 82 (1AA9AC00) [pid = 3424] [serial = 1210] [outer = 17EBF000] 02:19:50 INFO - PROCESS | 3424 | 1467364790019 Marionette DEBUG loaded listener.js 02:19:50 INFO - PROCESS | 3424 | ++DOMWINDOW == 83 (1AAF1400) [pid = 3424] [serial = 1211] [outer = 17EBF000] 02:19:50 INFO - PROCESS | 3424 | 1467364790575 Marionette TRACE conn7 <- [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]]]}] 02:19:50 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.join.open.html | Line joins are not drawn at the corner of an unclosed rectangle 02:19:50 INFO - TEST-OK | /2dcontext/line-styles/2d.line.join.open.html | took 830ms 02:19:50 INFO - PROCESS | 3424 | 1467364790666 Marionette TRACE conn7 -> [0,1577,"getWindowHandle",null] 02:19:50 INFO - PROCESS | 3424 | 1467364790671 Marionette TRACE conn7 <- [1,1577,null,{"value":"13"}] 02:19:50 INFO - TEST-START | /2dcontext/line-styles/2d.line.join.parallel.html 02:19:50 INFO - PROCESS | 3424 | 1467364790699 Marionette TRACE conn7 -> [0,1578,"setScriptTimeout",{"ms":35000}] 02:19:50 INFO - PROCESS | 3424 | 1467364790703 Marionette TRACE conn7 <- [1,1578,null,{}] 02:19:50 INFO - PROCESS | 3424 | 1467364790710 Marionette TRACE conn7 -> [0,1579,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:19:50 INFO - PROCESS | 3424 | 1467364790714 Marionette INFO sendAsync 823c8ce9-dcc8-4499-864d-681f2fea0c49 02:19:50 INFO - PROCESS | 3424 | 1467364790841 Marionette TRACE conn7 <- [1,1579,null,{"value":null}] 02:19:50 INFO - PROCESS | 3424 | 1467364790968 Marionette TRACE conn7 -> [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\", \"77f57ffc-e2d5-43f5-9f0e-e3ed3fd421d8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:19:50 INFO - PROCESS | 3424 | 1467364790971 Marionette INFO sendAsync 823c8ce9-dcc8-4499-864d-681f2fea0c49 02:19:50 INFO - PROCESS | 3424 | ++DOCSHELL 0906D800 == 43 [pid = 3424] [id = 404] 02:19:50 INFO - PROCESS | 3424 | ++DOMWINDOW == 84 (0C747800) [pid = 3424] [serial = 1212] [outer = 00000000] 02:19:51 INFO - PROCESS | 3424 | ++DOMWINDOW == 85 (0CFF2C00) [pid = 3424] [serial = 1213] [outer = 0C747800] 02:19:51 INFO - PROCESS | 3424 | 1467364791028 Marionette DEBUG loaded listener.js 02:19:51 INFO - PROCESS | 3424 | ++DOMWINDOW == 86 (0D439C00) [pid = 3424] [serial = 1214] [outer = 0C747800] 02:19:51 INFO - PROCESS | 3424 | 1467364791717 Marionette TRACE conn7 <- [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]]]}] 02:19:51 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.join.parallel.html | Line joins are drawn at 180-degree joins 02:19:51 INFO - TEST-OK | /2dcontext/line-styles/2d.line.join.parallel.html | took 1097ms 02:19:51 INFO - PROCESS | 3424 | 1467364791775 Marionette TRACE conn7 -> [0,1581,"getWindowHandle",null] 02:19:51 INFO - PROCESS | 3424 | 1467364791780 Marionette TRACE conn7 <- [1,1581,null,{"value":"13"}] 02:19:51 INFO - TEST-START | /2dcontext/line-styles/2d.line.join.round.html 02:19:51 INFO - PROCESS | 3424 | 1467364791787 Marionette TRACE conn7 -> [0,1582,"setScriptTimeout",{"ms":35000}] 02:19:51 INFO - PROCESS | 3424 | 1467364791790 Marionette TRACE conn7 <- [1,1582,null,{}] 02:19:51 INFO - PROCESS | 3424 | 1467364791794 Marionette TRACE conn7 -> [0,1583,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:19:51 INFO - PROCESS | 3424 | 1467364791797 Marionette INFO sendAsync 823c8ce9-dcc8-4499-864d-681f2fea0c49 02:19:51 INFO - PROCESS | 3424 | 1467364791916 Marionette TRACE conn7 <- [1,1583,null,{"value":null}] 02:19:52 INFO - PROCESS | 3424 | 1467364792064 Marionette TRACE conn7 -> [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\", \"77f57ffc-e2d5-43f5-9f0e-e3ed3fd421d8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:19:52 INFO - PROCESS | 3424 | 1467364792067 Marionette INFO sendAsync 823c8ce9-dcc8-4499-864d-681f2fea0c49 02:19:52 INFO - PROCESS | 3424 | ++DOCSHELL 148CF400 == 44 [pid = 3424] [id = 405] 02:19:52 INFO - PROCESS | 3424 | ++DOMWINDOW == 87 (148D1C00) [pid = 3424] [serial = 1215] [outer = 00000000] 02:19:52 INFO - PROCESS | 3424 | ++DOMWINDOW == 88 (1511F800) [pid = 3424] [serial = 1216] [outer = 148D1C00] 02:19:52 INFO - PROCESS | 3424 | 1467364792124 Marionette DEBUG loaded listener.js 02:19:52 INFO - PROCESS | 3424 | ++DOMWINDOW == 89 (15E52800) [pid = 3424] [serial = 1217] [outer = 148D1C00] 02:19:52 INFO - PROCESS | 3424 | --DOCSHELL 0D5E0000 == 43 [pid = 3424] [id = 402] 02:19:52 INFO - PROCESS | 3424 | --DOCSHELL 0C810800 == 42 [pid = 3424] [id = 401] 02:19:52 INFO - PROCESS | 3424 | --DOCSHELL 1841E800 == 41 [pid = 3424] [id = 400] 02:19:52 INFO - PROCESS | 3424 | --DOCSHELL 17E11800 == 40 [pid = 3424] [id = 399] 02:19:52 INFO - PROCESS | 3424 | --DOCSHELL 16851400 == 39 [pid = 3424] [id = 398] 02:19:52 INFO - PROCESS | 3424 | --DOCSHELL 15145C00 == 38 [pid = 3424] [id = 397] 02:19:52 INFO - PROCESS | 3424 | --DOCSHELL 0D7A9400 == 37 [pid = 3424] [id = 396] 02:19:52 INFO - PROCESS | 3424 | --DOCSHELL 0CD6C000 == 36 [pid = 3424] [id = 395] 02:19:52 INFO - PROCESS | 3424 | 1467364792977 Marionette TRACE conn7 <- [1,1584,null,{"value":["/2dcontext/line-styles/2d.line.join.round.html",0,null,null,[["lineJoin 'round' is rendered correctly",0,null,null]]]}] 02:19:52 INFO - PROCESS | 3424 | --DOMWINDOW == 88 (1AAF2400) [pid = 3424] [serial = 1172] [outer = 00000000] [url = about:blank] 02:19:52 INFO - PROCESS | 3424 | --DOMWINDOW == 87 (1AA9C000) [pid = 3424] [serial = 1171] [outer = 00000000] [url = about:blank] 02:19:52 INFO - PROCESS | 3424 | --DOMWINDOW == 86 (1A7AF000) [pid = 3424] [serial = 1168] [outer = 00000000] [url = about:blank] 02:19:52 INFO - PROCESS | 3424 | --DOMWINDOW == 85 (17EB8000) [pid = 3424] [serial = 1154] [outer = 00000000] [url = about:blank] 02:19:52 INFO - PROCESS | 3424 | --DOMWINDOW == 84 (17E0B800) [pid = 3424] [serial = 1153] [outer = 00000000] [url = about:blank] 02:19:52 INFO - PROCESS | 3424 | --DOMWINDOW == 83 (0CFF3400) [pid = 3424] [serial = 1141] [outer = 00000000] [url = about:blank] 02:19:52 INFO - PROCESS | 3424 | --DOMWINDOW == 82 (0D437C00) [pid = 3424] [serial = 1142] [outer = 00000000] [url = about:blank] 02:19:52 INFO - PROCESS | 3424 | --DOMWINDOW == 81 (17820800) [pid = 3424] [serial = 1150] [outer = 00000000] [url = about:blank] 02:19:52 INFO - PROCESS | 3424 | --DOMWINDOW == 80 (0D7A1000) [pid = 3424] [serial = 1144] [outer = 00000000] [url = about:blank] 02:19:52 INFO - PROCESS | 3424 | --DOMWINDOW == 79 (0D7A6000) [pid = 3424] [serial = 1145] [outer = 00000000] [url = about:blank] 02:19:52 INFO - PROCESS | 3424 | --DOMWINDOW == 78 (0D437000) [pid = 3424] [serial = 1138] [outer = 00000000] [url = about:blank] 02:19:52 INFO - PROCESS | 3424 | --DOMWINDOW == 77 (0D462C00) [pid = 3424] [serial = 1139] [outer = 00000000] [url = about:blank] 02:19:52 INFO - PROCESS | 3424 | --DOMWINDOW == 76 (18BBDC00) [pid = 3424] [serial = 1136] [outer = 00000000] [url = about:blank] 02:19:52 INFO - PROCESS | 3424 | --DOMWINDOW == 75 (14E9F400) [pid = 3424] [serial = 1147] [outer = 00000000] [url = about:blank] 02:19:52 INFO - PROCESS | 3424 | --DOMWINDOW == 74 (1514BC00) [pid = 3424] [serial = 1148] [outer = 00000000] [url = about:blank] 02:19:52 INFO - PROCESS | 3424 | --DOMWINDOW == 73 (19374400) [pid = 3424] [serial = 1156] [outer = 00000000] [url = about:blank] 02:19:52 INFO - PROCESS | 3424 | --DOMWINDOW == 72 (19B14800) [pid = 3424] [serial = 1159] [outer = 00000000] [url = about:blank] 02:19:52 INFO - PROCESS | 3424 | --DOMWINDOW == 71 (14E66000) [pid = 3424] [serial = 1162] [outer = 00000000] [url = about:blank] 02:19:52 INFO - PROCESS | 3424 | --DOMWINDOW == 70 (19C4D800) [pid = 3424] [serial = 1165] [outer = 00000000] [url = about:blank] 02:19:52 INFO - PROCESS | 3424 | --DOMWINDOW == 69 (1514E400) [pid = 3424] [serial = 1163] [outer = 00000000] [url = about:blank] 02:19:52 INFO - PROCESS | 3424 | --DOMWINDOW == 68 (19AD1800) [pid = 3424] [serial = 1160] [outer = 00000000] [url = about:blank] 02:19:52 INFO - PROCESS | 3424 | --DOMWINDOW == 67 (1A7B3400) [pid = 3424] [serial = 1169] [outer = 00000000] [url = about:blank] 02:19:52 INFO - PROCESS | 3424 | --DOMWINDOW == 66 (17824800) [pid = 3424] [serial = 1157] [outer = 00000000] [url = about:blank] 02:19:52 INFO - PROCESS | 3424 | --DOMWINDOW == 65 (1A736000) [pid = 3424] [serial = 1166] [outer = 00000000] [url = about:blank] 02:19:52 INFO - PROCESS | 3424 | --DOMWINDOW == 64 (17877400) [pid = 3424] [serial = 1151] [outer = 00000000] [url = about:blank] 02:19:53 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.join.round.html | lineJoin 'round' is rendered correctly 02:19:53 INFO - TEST-OK | /2dcontext/line-styles/2d.line.join.round.html | took 1232ms 02:19:53 INFO - PROCESS | 3424 | 1467364793020 Marionette TRACE conn7 -> [0,1585,"getWindowHandle",null] 02:19:53 INFO - PROCESS | 3424 | 1467364793024 Marionette TRACE conn7 <- [1,1585,null,{"value":"13"}] 02:19:53 INFO - TEST-START | /2dcontext/line-styles/2d.line.join.valid.html 02:19:53 INFO - PROCESS | 3424 | 1467364793028 Marionette TRACE conn7 -> [0,1586,"setScriptTimeout",{"ms":35000}] 02:19:53 INFO - PROCESS | 3424 | 1467364793032 Marionette TRACE conn7 <- [1,1586,null,{}] 02:19:53 INFO - PROCESS | 3424 | 1467364793037 Marionette TRACE conn7 -> [0,1587,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:19:53 INFO - PROCESS | 3424 | 1467364793040 Marionette INFO sendAsync 823c8ce9-dcc8-4499-864d-681f2fea0c49 02:19:53 INFO - PROCESS | 3424 | 1467364793126 Marionette TRACE conn7 <- [1,1587,null,{"value":null}] 02:19:53 INFO - PROCESS | 3424 | 1467364793133 Marionette TRACE conn7 -> [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\", \"77f57ffc-e2d5-43f5-9f0e-e3ed3fd421d8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:19:53 INFO - PROCESS | 3424 | 1467364793137 Marionette INFO sendAsync 823c8ce9-dcc8-4499-864d-681f2fea0c49 02:19:53 INFO - PROCESS | 3424 | ++DOCSHELL 0C94B800 == 37 [pid = 3424] [id = 406] 02:19:53 INFO - PROCESS | 3424 | ++DOMWINDOW == 65 (0CD6C000) [pid = 3424] [serial = 1218] [outer = 00000000] 02:19:53 INFO - PROCESS | 3424 | ++DOMWINDOW == 66 (0CE83C00) [pid = 3424] [serial = 1219] [outer = 0CD6C000] 02:19:53 INFO - PROCESS | 3424 | 1467364793185 Marionette DEBUG loaded listener.js 02:19:53 INFO - PROCESS | 3424 | ++DOMWINDOW == 67 (0D175800) [pid = 3424] [serial = 1220] [outer = 0CD6C000] 02:19:53 INFO - PROCESS | 3424 | 1467364793696 Marionette TRACE conn7 <- [1,1588,null,{"value":["/2dcontext/line-styles/2d.line.join.valid.html",0,null,null,[["Setting lineJoin to valid values works",0,null,null]]]}] 02:19:53 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.join.valid.html | Setting lineJoin to valid values works 02:19:53 INFO - TEST-OK | /2dcontext/line-styles/2d.line.join.valid.html | took 733ms 02:19:53 INFO - PROCESS | 3424 | 1467364793764 Marionette TRACE conn7 -> [0,1589,"getWindowHandle",null] 02:19:53 INFO - PROCESS | 3424 | 1467364793768 Marionette TRACE conn7 <- [1,1589,null,{"value":"13"}] 02:19:53 INFO - TEST-START | /2dcontext/line-styles/2d.line.miter.acute.html 02:19:53 INFO - PROCESS | 3424 | 1467364793774 Marionette TRACE conn7 -> [0,1590,"setScriptTimeout",{"ms":35000}] 02:19:53 INFO - PROCESS | 3424 | 1467364793776 Marionette TRACE conn7 <- [1,1590,null,{}] 02:19:53 INFO - PROCESS | 3424 | 1467364793780 Marionette TRACE conn7 -> [0,1591,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:19:53 INFO - PROCESS | 3424 | 1467364793782 Marionette INFO sendAsync 823c8ce9-dcc8-4499-864d-681f2fea0c49 02:19:53 INFO - PROCESS | 3424 | 1467364793868 Marionette TRACE conn7 <- [1,1591,null,{"value":null}] 02:19:53 INFO - PROCESS | 3424 | 1467364793960 Marionette TRACE conn7 -> [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\", \"77f57ffc-e2d5-43f5-9f0e-e3ed3fd421d8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:19:53 INFO - PROCESS | 3424 | 1467364793962 Marionette INFO sendAsync 823c8ce9-dcc8-4499-864d-681f2fea0c49 02:19:53 INFO - PROCESS | 3424 | ++DOCSHELL 0C74DC00 == 38 [pid = 3424] [id = 407] 02:19:53 INFO - PROCESS | 3424 | ++DOMWINDOW == 68 (0D460400) [pid = 3424] [serial = 1221] [outer = 00000000] 02:19:53 INFO - PROCESS | 3424 | ++DOMWINDOW == 69 (0D7A7000) [pid = 3424] [serial = 1222] [outer = 0D460400] 02:19:53 INFO - PROCESS | 3424 | 1467364794009 Marionette DEBUG loaded listener.js 02:19:54 INFO - PROCESS | 3424 | ++DOMWINDOW == 70 (0DBE7C00) [pid = 3424] [serial = 1223] [outer = 0D460400] 02:19:54 INFO - PROCESS | 3424 | 1467364794412 Marionette TRACE conn7 <- [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]]]}] 02:19:54 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.miter.acute.html | Miter joins are drawn correctly with acute angles 02:19:54 INFO - TEST-OK | /2dcontext/line-styles/2d.line.miter.acute.html | took 670ms 02:19:54 INFO - PROCESS | 3424 | 1467364794448 Marionette TRACE conn7 -> [0,1593,"getWindowHandle",null] 02:19:54 INFO - PROCESS | 3424 | 1467364794450 Marionette TRACE conn7 <- [1,1593,null,{"value":"13"}] 02:19:54 INFO - PROCESS | 3424 | 1467364794454 Marionette TRACE conn7 -> [0,1594,"setScriptTimeout",{"ms":35000}] 02:19:54 INFO - TEST-START | /2dcontext/line-styles/2d.line.miter.exceeded.html 02:19:54 INFO - PROCESS | 3424 | 1467364794457 Marionette TRACE conn7 <- [1,1594,null,{}] 02:19:54 INFO - PROCESS | 3424 | 1467364794468 Marionette TRACE conn7 -> [0,1595,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:19:54 INFO - PROCESS | 3424 | 1467364794473 Marionette INFO sendAsync 823c8ce9-dcc8-4499-864d-681f2fea0c49 02:19:54 INFO - PROCESS | 3424 | 1467364794584 Marionette TRACE conn7 <- [1,1595,null,{"value":null}] 02:19:54 INFO - PROCESS | 3424 | 1467364794593 Marionette TRACE conn7 -> [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\", \"77f57ffc-e2d5-43f5-9f0e-e3ed3fd421d8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:19:54 INFO - PROCESS | 3424 | 1467364794596 Marionette INFO sendAsync 823c8ce9-dcc8-4499-864d-681f2fea0c49 02:19:54 INFO - PROCESS | 3424 | ++DOCSHELL 16851400 == 39 [pid = 3424] [id = 408] 02:19:54 INFO - PROCESS | 3424 | ++DOMWINDOW == 71 (16E61800) [pid = 3424] [serial = 1224] [outer = 00000000] 02:19:54 INFO - PROCESS | 3424 | ++DOMWINDOW == 72 (17816C00) [pid = 3424] [serial = 1225] [outer = 16E61800] 02:19:54 INFO - PROCESS | 3424 | 1467364794660 Marionette DEBUG loaded listener.js 02:19:54 INFO - PROCESS | 3424 | ++DOMWINDOW == 73 (17822400) [pid = 3424] [serial = 1226] [outer = 16E61800] 02:19:55 INFO - PROCESS | 3424 | 1467364795095 Marionette TRACE conn7 <- [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]]]}] 02:19:55 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.miter.exceeded.html | Miter joins are not drawn when the miter limit is exceeded 02:19:55 INFO - TEST-OK | /2dcontext/line-styles/2d.line.miter.exceeded.html | took 670ms 02:19:55 INFO - PROCESS | 3424 | 1467364795137 Marionette TRACE conn7 -> [0,1597,"getWindowHandle",null] 02:19:55 INFO - PROCESS | 3424 | 1467364795139 Marionette TRACE conn7 <- [1,1597,null,{"value":"13"}] 02:19:55 INFO - PROCESS | 3424 | 1467364795142 Marionette TRACE conn7 -> [0,1598,"setScriptTimeout",{"ms":35000}] 02:19:55 INFO - PROCESS | 3424 | 1467364795144 Marionette TRACE conn7 <- [1,1598,null,{}] 02:19:55 INFO - TEST-START | /2dcontext/line-styles/2d.line.miter.invalid.html 02:19:55 INFO - PROCESS | 3424 | 1467364795148 Marionette TRACE conn7 -> [0,1599,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:19:55 INFO - PROCESS | 3424 | 1467364795150 Marionette INFO sendAsync 823c8ce9-dcc8-4499-864d-681f2fea0c49 02:19:55 INFO - PROCESS | 3424 | 1467364795271 Marionette TRACE conn7 <- [1,1599,null,{"value":null}] 02:19:55 INFO - PROCESS | 3424 | 1467364795277 Marionette TRACE conn7 -> [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\", \"77f57ffc-e2d5-43f5-9f0e-e3ed3fd421d8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:19:55 INFO - PROCESS | 3424 | 1467364795279 Marionette INFO sendAsync 823c8ce9-dcc8-4499-864d-681f2fea0c49 02:19:55 INFO - PROCESS | 3424 | ++DOCSHELL 17E0E000 == 40 [pid = 3424] [id = 409] 02:19:55 INFO - PROCESS | 3424 | ++DOMWINDOW == 74 (17E12800) [pid = 3424] [serial = 1227] [outer = 00000000] 02:19:55 INFO - PROCESS | 3424 | ++DOMWINDOW == 75 (17F37400) [pid = 3424] [serial = 1228] [outer = 17E12800] 02:19:55 INFO - PROCESS | 3424 | 1467364795323 Marionette DEBUG loaded listener.js 02:19:55 INFO - PROCESS | 3424 | ++DOMWINDOW == 76 (17FB8400) [pid = 3424] [serial = 1229] [outer = 17E12800] 02:19:55 INFO - PROCESS | 3424 | 1467364795764 Marionette TRACE conn7 <- [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]]]}] 02:19:55 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.miter.invalid.html | Setting miterLimit to invalid values is ignored 02:19:55 INFO - TEST-OK | /2dcontext/line-styles/2d.line.miter.invalid.html | took 670ms 02:19:55 INFO - PROCESS | 3424 | 1467364795819 Marionette TRACE conn7 -> [0,1601,"getWindowHandle",null] 02:19:55 INFO - PROCESS | 3424 | 1467364795821 Marionette TRACE conn7 <- [1,1601,null,{"value":"13"}] 02:19:55 INFO - TEST-START | /2dcontext/line-styles/2d.line.miter.lineedge.html 02:19:55 INFO - PROCESS | 3424 | 1467364795831 Marionette TRACE conn7 -> [0,1602,"setScriptTimeout",{"ms":35000}] 02:19:55 INFO - PROCESS | 3424 | 1467364795832 Marionette TRACE conn7 <- [1,1602,null,{}] 02:19:55 INFO - PROCESS | 3424 | 1467364795836 Marionette TRACE conn7 -> [0,1603,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:19:55 INFO - PROCESS | 3424 | 1467364795838 Marionette INFO sendAsync 823c8ce9-dcc8-4499-864d-681f2fea0c49 02:19:55 INFO - PROCESS | 3424 | 1467364795950 Marionette TRACE conn7 <- [1,1603,null,{"value":null}] 02:19:56 INFO - PROCESS | 3424 | 1467364796044 Marionette TRACE conn7 -> [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\", \"77f57ffc-e2d5-43f5-9f0e-e3ed3fd421d8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:19:56 INFO - PROCESS | 3424 | 1467364796046 Marionette INFO sendAsync 823c8ce9-dcc8-4499-864d-681f2fea0c49 02:19:56 INFO - PROCESS | 3424 | ++DOCSHELL 17FC4400 == 41 [pid = 3424] [id = 410] 02:19:56 INFO - PROCESS | 3424 | ++DOMWINDOW == 77 (17FCE000) [pid = 3424] [serial = 1230] [outer = 00000000] 02:19:56 INFO - PROCESS | 3424 | ++DOMWINDOW == 78 (18BC3000) [pid = 3424] [serial = 1231] [outer = 17FCE000] 02:19:56 INFO - PROCESS | 3424 | 1467364796090 Marionette DEBUG loaded listener.js 02:19:56 INFO - PROCESS | 3424 | ++DOMWINDOW == 79 (18CD4000) [pid = 3424] [serial = 1232] [outer = 17FCE000] 02:19:56 INFO - PROCESS | 3424 | 1467364796524 Marionette TRACE conn7 <- [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]]]}] 02:19:56 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 02:19:56 INFO - TEST-OK | /2dcontext/line-styles/2d.line.miter.lineedge.html | took 730ms 02:19:56 INFO - PROCESS | 3424 | 1467364796564 Marionette TRACE conn7 -> [0,1605,"getWindowHandle",null] 02:19:56 INFO - PROCESS | 3424 | 1467364796566 Marionette TRACE conn7 <- [1,1605,null,{"value":"13"}] 02:19:56 INFO - TEST-START | /2dcontext/line-styles/2d.line.miter.obtuse.html 02:19:56 INFO - PROCESS | 3424 | 1467364796569 Marionette TRACE conn7 -> [0,1606,"setScriptTimeout",{"ms":35000}] 02:19:56 INFO - PROCESS | 3424 | 1467364796571 Marionette TRACE conn7 <- [1,1606,null,{}] 02:19:56 INFO - PROCESS | 3424 | 1467364796583 Marionette TRACE conn7 -> [0,1607,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:19:56 INFO - PROCESS | 3424 | 1467364796588 Marionette INFO sendAsync 823c8ce9-dcc8-4499-864d-681f2fea0c49 02:19:56 INFO - PROCESS | 3424 | 1467364796734 Marionette TRACE conn7 <- [1,1607,null,{"value":null}] 02:19:56 INFO - PROCESS | 3424 | 1467364796798 Marionette TRACE conn7 -> [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\", \"77f57ffc-e2d5-43f5-9f0e-e3ed3fd421d8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:19:56 INFO - PROCESS | 3424 | 1467364796800 Marionette INFO sendAsync 823c8ce9-dcc8-4499-864d-681f2fea0c49 02:19:56 INFO - PROCESS | 3424 | ++DOCSHELL 1937A400 == 42 [pid = 3424] [id = 411] 02:19:56 INFO - PROCESS | 3424 | ++DOMWINDOW == 80 (1937AC00) [pid = 3424] [serial = 1233] [outer = 00000000] 02:19:56 INFO - PROCESS | 3424 | ++DOMWINDOW == 81 (19C4D800) [pid = 3424] [serial = 1234] [outer = 1937AC00] 02:19:56 INFO - PROCESS | 3424 | 1467364796844 Marionette DEBUG loaded listener.js 02:19:56 INFO - PROCESS | 3424 | ++DOMWINDOW == 82 (19C47400) [pid = 3424] [serial = 1235] [outer = 1937AC00] 02:19:57 INFO - PROCESS | 3424 | --DOMWINDOW == 81 (16E68400) [pid = 3424] [serial = 1194] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.defaults.html] 02:19:57 INFO - PROCESS | 3424 | --DOMWINDOW == 80 (151DEC00) [pid = 3424] [serial = 1191] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.cross.html] 02:19:57 INFO - PROCESS | 3424 | --DOMWINDOW == 79 (0CD6C800) [pid = 3424] [serial = 1185] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.cap.square.html] 02:19:57 INFO - PROCESS | 3424 | --DOMWINDOW == 78 (0D7AAC00) [pid = 3424] [serial = 1188] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.cap.valid.html] 02:19:57 INFO - PROCESS | 3424 | --DOMWINDOW == 77 (0CF59C00) [pid = 3424] [serial = 1182] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.cap.round.html] 02:19:57 INFO - PROCESS | 3424 | --DOMWINDOW == 76 (17E15800) [pid = 3424] [serial = 1197] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.join.bevel.html] 02:19:57 INFO - PROCESS | 3424 | --DOMWINDOW == 75 (19C54800) [pid = 3424] [serial = 1206] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.join.miter.html] 02:19:57 INFO - PROCESS | 3424 | --DOMWINDOW == 74 (0D520000) [pid = 3424] [serial = 1173] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.cap.closed.html] 02:19:57 INFO - PROCESS | 3424 | --DOMWINDOW == 73 (17816800) [pid = 3424] [serial = 1176] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.cap.invalid.html] 02:19:57 INFO - PROCESS | 3424 | --DOMWINDOW == 72 (1AAEA400) [pid = 3424] [serial = 1179] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.cap.open.html] 02:19:57 INFO - PROCESS | 3424 | --DOMWINDOW == 71 (18BB6800) [pid = 3424] [serial = 1200] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.join.closed.html] 02:19:57 INFO - PROCESS | 3424 | --DOMWINDOW == 70 (147A7000) [pid = 3424] [serial = 1203] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.join.invalid.html] 02:19:57 INFO - PROCESS | 3424 | 1467364797360 Marionette TRACE conn7 <- [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]]]}] 02:19:57 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.miter.obtuse.html | Miter joins are drawn correctly with obtuse angles 02:19:57 INFO - TEST-OK | /2dcontext/line-styles/2d.line.miter.obtuse.html | took 830ms 02:19:57 INFO - PROCESS | 3424 | 1467364797400 Marionette TRACE conn7 -> [0,1609,"getWindowHandle",null] 02:19:57 INFO - PROCESS | 3424 | 1467364797402 Marionette TRACE conn7 <- [1,1609,null,{"value":"13"}] 02:19:57 INFO - TEST-START | /2dcontext/line-styles/2d.line.miter.rightangle.html 02:19:57 INFO - PROCESS | 3424 | 1467364797405 Marionette TRACE conn7 -> [0,1610,"setScriptTimeout",{"ms":35000}] 02:19:57 INFO - PROCESS | 3424 | 1467364797407 Marionette TRACE conn7 <- [1,1610,null,{}] 02:19:57 INFO - PROCESS | 3424 | 1467364797410 Marionette TRACE conn7 -> [0,1611,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:19:57 INFO - PROCESS | 3424 | 1467364797412 Marionette INFO sendAsync 823c8ce9-dcc8-4499-864d-681f2fea0c49 02:19:57 INFO - PROCESS | 3424 | 1467364797492 Marionette TRACE conn7 <- [1,1611,null,{"value":null}] 02:19:57 INFO - PROCESS | 3424 | 1467364797584 Marionette TRACE conn7 -> [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\", \"77f57ffc-e2d5-43f5-9f0e-e3ed3fd421d8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:19:57 INFO - PROCESS | 3424 | 1467364797586 Marionette INFO sendAsync 823c8ce9-dcc8-4499-864d-681f2fea0c49 02:19:57 INFO - PROCESS | 3424 | ++DOCSHELL 0CDC9400 == 43 [pid = 3424] [id = 412] 02:19:57 INFO - PROCESS | 3424 | ++DOMWINDOW == 71 (0D528800) [pid = 3424] [serial = 1236] [outer = 00000000] 02:19:57 INFO - PROCESS | 3424 | ++DOMWINDOW == 72 (17817000) [pid = 3424] [serial = 1237] [outer = 0D528800] 02:19:57 INFO - PROCESS | 3424 | 1467364797631 Marionette DEBUG loaded listener.js 02:19:57 INFO - PROCESS | 3424 | ++DOMWINDOW == 73 (1787B000) [pid = 3424] [serial = 1238] [outer = 0D528800] 02:19:57 INFO - PROCESS | 3424 | 1467364797987 Marionette TRACE conn7 <- [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]]]}] 02:19:58 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 02:19:58 INFO - TEST-OK | /2dcontext/line-styles/2d.line.miter.rightangle.html | took 630ms 02:19:58 INFO - TEST-START | /2dcontext/line-styles/2d.line.miter.valid.html 02:19:58 INFO - PROCESS | 3424 | 1467364798036 Marionette TRACE conn7 -> [0,1613,"getWindowHandle",null] 02:19:58 INFO - PROCESS | 3424 | 1467364798038 Marionette TRACE conn7 <- [1,1613,null,{"value":"13"}] 02:19:58 INFO - PROCESS | 3424 | 1467364798041 Marionette TRACE conn7 -> [0,1614,"setScriptTimeout",{"ms":35000}] 02:19:58 INFO - PROCESS | 3424 | 1467364798043 Marionette TRACE conn7 <- [1,1614,null,{}] 02:19:58 INFO - PROCESS | 3424 | 1467364798046 Marionette TRACE conn7 -> [0,1615,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:19:58 INFO - PROCESS | 3424 | 1467364798048 Marionette INFO sendAsync 823c8ce9-dcc8-4499-864d-681f2fea0c49 02:19:58 INFO - PROCESS | 3424 | 1467364798160 Marionette TRACE conn7 <- [1,1615,null,{"value":null}] 02:19:58 INFO - PROCESS | 3424 | 1467364798168 Marionette TRACE conn7 -> [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\", \"77f57ffc-e2d5-43f5-9f0e-e3ed3fd421d8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:19:58 INFO - PROCESS | 3424 | 1467364798169 Marionette INFO sendAsync 823c8ce9-dcc8-4499-864d-681f2fea0c49 02:19:58 INFO - PROCESS | 3424 | ++DOCSHELL 147E8C00 == 44 [pid = 3424] [id = 413] 02:19:58 INFO - PROCESS | 3424 | ++DOMWINDOW == 74 (0D527C00) [pid = 3424] [serial = 1239] [outer = 00000000] 02:19:58 INFO - PROCESS | 3424 | ++DOMWINDOW == 75 (1A761C00) [pid = 3424] [serial = 1240] [outer = 0D527C00] 02:19:58 INFO - PROCESS | 3424 | 1467364798215 Marionette DEBUG loaded listener.js 02:19:58 INFO - PROCESS | 3424 | ++DOMWINDOW == 76 (1AA94000) [pid = 3424] [serial = 1241] [outer = 0D527C00] 02:19:58 INFO - PROCESS | 3424 | 1467364798626 Marionette TRACE conn7 <- [1,1616,null,{"value":["/2dcontext/line-styles/2d.line.miter.valid.html",0,null,null,[["Setting miterLimit to valid values works",0,null,null]]]}] 02:19:58 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.miter.valid.html | Setting miterLimit to valid values works 02:19:58 INFO - TEST-OK | /2dcontext/line-styles/2d.line.miter.valid.html | took 631ms 02:19:58 INFO - PROCESS | 3424 | 1467364798673 Marionette TRACE conn7 -> [0,1617,"getWindowHandle",null] 02:19:58 INFO - PROCESS | 3424 | 1467364798675 Marionette TRACE conn7 <- [1,1617,null,{"value":"13"}] 02:19:58 INFO - TEST-START | /2dcontext/line-styles/2d.line.miter.within.html 02:19:58 INFO - PROCESS | 3424 | 1467364798678 Marionette TRACE conn7 -> [0,1618,"setScriptTimeout",{"ms":35000}] 02:19:58 INFO - PROCESS | 3424 | 1467364798680 Marionette TRACE conn7 <- [1,1618,null,{}] 02:19:58 INFO - PROCESS | 3424 | 1467364798684 Marionette TRACE conn7 -> [0,1619,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:19:58 INFO - PROCESS | 3424 | 1467364798686 Marionette INFO sendAsync 823c8ce9-dcc8-4499-864d-681f2fea0c49 02:19:58 INFO - PROCESS | 3424 | 1467364798799 Marionette TRACE conn7 <- [1,1619,null,{"value":null}] 02:19:58 INFO - PROCESS | 3424 | 1467364798837 Marionette TRACE conn7 -> [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\", \"77f57ffc-e2d5-43f5-9f0e-e3ed3fd421d8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:19:58 INFO - PROCESS | 3424 | 1467364798839 Marionette INFO sendAsync 823c8ce9-dcc8-4499-864d-681f2fea0c49 02:19:58 INFO - PROCESS | 3424 | ++DOCSHELL 0C750800 == 45 [pid = 3424] [id = 414] 02:19:58 INFO - PROCESS | 3424 | ++DOMWINDOW == 77 (0C93F800) [pid = 3424] [serial = 1242] [outer = 00000000] 02:19:58 INFO - PROCESS | 3424 | ++DOMWINDOW == 78 (1AAEB800) [pid = 3424] [serial = 1243] [outer = 0C93F800] 02:19:58 INFO - PROCESS | 3424 | 1467364798882 Marionette DEBUG loaded listener.js 02:19:58 INFO - PROCESS | 3424 | ++DOMWINDOW == 79 (1AC7E400) [pid = 3424] [serial = 1244] [outer = 0C93F800] 02:19:59 INFO - PROCESS | 3424 | 1467364799305 Marionette TRACE conn7 <- [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]]]}] 02:19:59 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.miter.within.html | Miter joins are drawn when the miter limit is not quite exceeded 02:19:59 INFO - TEST-OK | /2dcontext/line-styles/2d.line.miter.within.html | took 671ms 02:19:59 INFO - PROCESS | 3424 | 1467364799352 Marionette TRACE conn7 -> [0,1621,"getWindowHandle",null] 02:19:59 INFO - PROCESS | 3424 | 1467364799357 Marionette TRACE conn7 <- [1,1621,null,{"value":"13"}] 02:19:59 INFO - TEST-START | /2dcontext/line-styles/2d.line.union.html 02:19:59 INFO - PROCESS | 3424 | 1467364799362 Marionette TRACE conn7 -> [0,1622,"setScriptTimeout",{"ms":35000}] 02:19:59 INFO - PROCESS | 3424 | 1467364799367 Marionette TRACE conn7 <- [1,1622,null,{}] 02:19:59 INFO - PROCESS | 3424 | 1467364799374 Marionette TRACE conn7 -> [0,1623,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:19:59 INFO - PROCESS | 3424 | 1467364799377 Marionette INFO sendAsync 823c8ce9-dcc8-4499-864d-681f2fea0c49 02:19:59 INFO - PROCESS | 3424 | 1467364799498 Marionette TRACE conn7 <- [1,1623,null,{"value":null}] 02:19:59 INFO - PROCESS | 3424 | 1467364799626 Marionette TRACE conn7 -> [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\", \"77f57ffc-e2d5-43f5-9f0e-e3ed3fd421d8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:19:59 INFO - PROCESS | 3424 | 1467364799631 Marionette INFO sendAsync 823c8ce9-dcc8-4499-864d-681f2fea0c49 02:19:59 INFO - PROCESS | 3424 | ++DOCSHELL 0CD74400 == 46 [pid = 3424] [id = 415] 02:19:59 INFO - PROCESS | 3424 | ++DOMWINDOW == 80 (0CDC7000) [pid = 3424] [serial = 1245] [outer = 00000000] 02:19:59 INFO - PROCESS | 3424 | ++DOMWINDOW == 81 (0D173C00) [pid = 3424] [serial = 1246] [outer = 0CDC7000] 02:19:59 INFO - PROCESS | 3424 | 1467364799692 Marionette DEBUG loaded listener.js 02:19:59 INFO - PROCESS | 3424 | ++DOMWINDOW == 82 (0D51F800) [pid = 3424] [serial = 1247] [outer = 0CDC7000] 02:20:00 INFO - PROCESS | 3424 | 1467364800295 Marionette TRACE conn7 <- [1,1624,null,{"value":["/2dcontext/line-styles/2d.line.union.html",0,null,null,[["Canvas test: 2d.line.union",0,null,null]]]}] 02:20:00 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.union.html | Canvas test: 2d.line.union 02:20:00 INFO - TEST-OK | /2dcontext/line-styles/2d.line.union.html | took 990ms 02:20:00 INFO - PROCESS | 3424 | 1467364800356 Marionette TRACE conn7 -> [0,1625,"getWindowHandle",null] 02:20:00 INFO - PROCESS | 3424 | 1467364800361 Marionette TRACE conn7 <- [1,1625,null,{"value":"13"}] 02:20:00 INFO - TEST-START | /2dcontext/line-styles/2d.line.width.basic.html 02:20:00 INFO - PROCESS | 3424 | 1467364800367 Marionette TRACE conn7 -> [0,1626,"setScriptTimeout",{"ms":35000}] 02:20:00 INFO - PROCESS | 3424 | 1467364800370 Marionette TRACE conn7 <- [1,1626,null,{}] 02:20:00 INFO - PROCESS | 3424 | 1467364800374 Marionette TRACE conn7 -> [0,1627,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:20:00 INFO - PROCESS | 3424 | 1467364800377 Marionette INFO sendAsync 823c8ce9-dcc8-4499-864d-681f2fea0c49 02:20:00 INFO - PROCESS | 3424 | 1467364800512 Marionette TRACE conn7 <- [1,1627,null,{"value":null}] 02:20:00 INFO - PROCESS | 3424 | 1467364800653 Marionette TRACE conn7 -> [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\", \"77f57ffc-e2d5-43f5-9f0e-e3ed3fd421d8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:20:00 INFO - PROCESS | 3424 | 1467364800656 Marionette INFO sendAsync 823c8ce9-dcc8-4499-864d-681f2fea0c49 02:20:00 INFO - PROCESS | 3424 | ++DOCSHELL 16E63C00 == 47 [pid = 3424] [id = 416] 02:20:00 INFO - PROCESS | 3424 | ++DOMWINDOW == 83 (16E64000) [pid = 3424] [serial = 1248] [outer = 00000000] 02:20:00 INFO - PROCESS | 3424 | ++DOMWINDOW == 84 (1781FC00) [pid = 3424] [serial = 1249] [outer = 16E64000] 02:20:00 INFO - PROCESS | 3424 | 1467364800712 Marionette DEBUG loaded listener.js 02:20:00 INFO - PROCESS | 3424 | ++DOMWINDOW == 85 (17E18800) [pid = 3424] [serial = 1250] [outer = 16E64000] 02:20:01 INFO - PROCESS | 3424 | 1467364801274 Marionette TRACE conn7 <- [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]]]}] 02:20:01 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.width.basic.html | lineWidth determines the width of line strokes 02:20:01 INFO - TEST-OK | /2dcontext/line-styles/2d.line.width.basic.html | took 970ms 02:20:01 INFO - PROCESS | 3424 | 1467364801341 Marionette TRACE conn7 -> [0,1629,"getWindowHandle",null] 02:20:01 INFO - PROCESS | 3424 | 1467364801343 Marionette TRACE conn7 <- [1,1629,null,{"value":"13"}] 02:20:01 INFO - TEST-START | /2dcontext/line-styles/2d.line.width.invalid.html 02:20:01 INFO - PROCESS | 3424 | 1467364801347 Marionette TRACE conn7 -> [0,1630,"setScriptTimeout",{"ms":35000}] 02:20:01 INFO - PROCESS | 3424 | 1467364801351 Marionette TRACE conn7 <- [1,1630,null,{}] 02:20:01 INFO - PROCESS | 3424 | 1467364801362 Marionette TRACE conn7 -> [0,1631,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:20:01 INFO - PROCESS | 3424 | 1467364801367 Marionette INFO sendAsync 823c8ce9-dcc8-4499-864d-681f2fea0c49 02:20:01 INFO - PROCESS | 3424 | 1467364801477 Marionette TRACE conn7 <- [1,1631,null,{"value":null}] 02:20:01 INFO - PROCESS | 3424 | 1467364801622 Marionette TRACE conn7 -> [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\", \"77f57ffc-e2d5-43f5-9f0e-e3ed3fd421d8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:20:01 INFO - PROCESS | 3424 | 1467364801626 Marionette INFO sendAsync 823c8ce9-dcc8-4499-864d-681f2fea0c49 02:20:01 INFO - PROCESS | 3424 | ++DOCSHELL 1ACC3000 == 48 [pid = 3424] [id = 417] 02:20:01 INFO - PROCESS | 3424 | ++DOMWINDOW == 86 (1ACC3C00) [pid = 3424] [serial = 1251] [outer = 00000000] 02:20:01 INFO - PROCESS | 3424 | ++DOMWINDOW == 87 (1ACC7800) [pid = 3424] [serial = 1252] [outer = 1ACC3C00] 02:20:01 INFO - PROCESS | 3424 | 1467364801687 Marionette DEBUG loaded listener.js 02:20:01 INFO - PROCESS | 3424 | ++DOMWINDOW == 88 (1ACCE400) [pid = 3424] [serial = 1253] [outer = 1ACC3C00] 02:20:02 INFO - PROCESS | 3424 | 1467364802267 Marionette TRACE conn7 <- [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]]]}] 02:20:02 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.width.invalid.html | Setting lineWidth to invalid values is ignored 02:20:02 INFO - TEST-OK | /2dcontext/line-styles/2d.line.width.invalid.html | took 970ms 02:20:02 INFO - PROCESS | 3424 | 1467364802321 Marionette TRACE conn7 -> [0,1633,"getWindowHandle",null] 02:20:02 INFO - PROCESS | 3424 | 1467364802324 Marionette TRACE conn7 <- [1,1633,null,{"value":"13"}] 02:20:02 INFO - TEST-START | /2dcontext/line-styles/2d.line.width.scaledefault.html 02:20:02 INFO - PROCESS | 3424 | 1467364802327 Marionette TRACE conn7 -> [0,1634,"setScriptTimeout",{"ms":35000}] 02:20:02 INFO - PROCESS | 3424 | 1467364802329 Marionette TRACE conn7 <- [1,1634,null,{}] 02:20:02 INFO - PROCESS | 3424 | 1467364802333 Marionette TRACE conn7 -> [0,1635,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:20:02 INFO - PROCESS | 3424 | 1467364802335 Marionette INFO sendAsync 823c8ce9-dcc8-4499-864d-681f2fea0c49 02:20:02 INFO - PROCESS | 3424 | 1467364802442 Marionette TRACE conn7 <- [1,1635,null,{"value":null}] 02:20:02 INFO - PROCESS | 3424 | 1467364802547 Marionette TRACE conn7 -> [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\", \"77f57ffc-e2d5-43f5-9f0e-e3ed3fd421d8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:20:02 INFO - PROCESS | 3424 | 1467364802550 Marionette INFO sendAsync 823c8ce9-dcc8-4499-864d-681f2fea0c49 02:20:02 INFO - PROCESS | 3424 | ++DOCSHELL 1AD5EC00 == 49 [pid = 3424] [id = 418] 02:20:02 INFO - PROCESS | 3424 | ++DOMWINDOW == 89 (1AD5F800) [pid = 3424] [serial = 1254] [outer = 00000000] 02:20:02 INFO - PROCESS | 3424 | ++DOMWINDOW == 90 (1B47A800) [pid = 3424] [serial = 1255] [outer = 1AD5F800] 02:20:02 INFO - PROCESS | 3424 | 1467364802603 Marionette DEBUG loaded listener.js 02:20:02 INFO - PROCESS | 3424 | ++DOMWINDOW == 91 (1B481C00) [pid = 3424] [serial = 1256] [outer = 1AD5F800] 02:20:03 INFO - PROCESS | 3424 | 1467364803408 Marionette TRACE conn7 <- [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]]]}] 02:20:03 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.width.scaledefault.html | Default lineWidth strokes are affected by scale transformations 02:20:03 INFO - TEST-OK | /2dcontext/line-styles/2d.line.width.scaledefault.html | took 1126ms 02:20:03 INFO - PROCESS | 3424 | 1467364803456 Marionette TRACE conn7 -> [0,1637,"getWindowHandle",null] 02:20:03 INFO - PROCESS | 3424 | 1467364803461 Marionette TRACE conn7 <- [1,1637,null,{"value":"13"}] 02:20:03 INFO - TEST-START | /2dcontext/line-styles/2d.line.width.transformed.html 02:20:03 INFO - PROCESS | 3424 | 1467364803466 Marionette TRACE conn7 -> [0,1638,"setScriptTimeout",{"ms":35000}] 02:20:03 INFO - PROCESS | 3424 | 1467364803469 Marionette TRACE conn7 <- [1,1638,null,{}] 02:20:03 INFO - PROCESS | 3424 | 1467364803475 Marionette TRACE conn7 -> [0,1639,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:20:03 INFO - PROCESS | 3424 | 1467364803477 Marionette INFO sendAsync 823c8ce9-dcc8-4499-864d-681f2fea0c49 02:20:03 INFO - PROCESS | 3424 | 1467364803624 Marionette TRACE conn7 <- [1,1639,null,{"value":null}] 02:20:03 INFO - PROCESS | 3424 | 1467364803640 Marionette TRACE conn7 -> [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\", \"77f57ffc-e2d5-43f5-9f0e-e3ed3fd421d8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:20:03 INFO - PROCESS | 3424 | 1467364803644 Marionette INFO sendAsync 823c8ce9-dcc8-4499-864d-681f2fea0c49 02:20:03 INFO - PROCESS | 3424 | ++DOCSHELL 0D51F400 == 50 [pid = 3424] [id = 419] 02:20:03 INFO - PROCESS | 3424 | ++DOMWINDOW == 92 (0D7A5C00) [pid = 3424] [serial = 1257] [outer = 00000000] 02:20:03 INFO - PROCESS | 3424 | ++DOMWINDOW == 93 (114DAC00) [pid = 3424] [serial = 1258] [outer = 0D7A5C00] 02:20:03 INFO - PROCESS | 3424 | 1467364803693 Marionette DEBUG loaded listener.js 02:20:03 INFO - PROCESS | 3424 | ++DOMWINDOW == 94 (147AE800) [pid = 3424] [serial = 1259] [outer = 0D7A5C00] 02:20:04 INFO - PROCESS | 3424 | --DOCSHELL 0CD76800 == 49 [pid = 3424] [id = 394] 02:20:04 INFO - PROCESS | 3424 | --DOCSHELL 147E8C00 == 48 [pid = 3424] [id = 413] 02:20:04 INFO - PROCESS | 3424 | --DOCSHELL 0CDC9400 == 47 [pid = 3424] [id = 412] 02:20:04 INFO - PROCESS | 3424 | --DOCSHELL 1937A400 == 46 [pid = 3424] [id = 411] 02:20:04 INFO - PROCESS | 3424 | --DOCSHELL 17FC4400 == 45 [pid = 3424] [id = 410] 02:20:04 INFO - PROCESS | 3424 | --DOCSHELL 17E0E000 == 44 [pid = 3424] [id = 409] 02:20:04 INFO - PROCESS | 3424 | --DOCSHELL 16851400 == 43 [pid = 3424] [id = 408] 02:20:04 INFO - PROCESS | 3424 | --DOCSHELL 0C74DC00 == 42 [pid = 3424] [id = 407] 02:20:04 INFO - PROCESS | 3424 | --DOCSHELL 0C94B800 == 41 [pid = 3424] [id = 406] 02:20:04 INFO - PROCESS | 3424 | --DOCSHELL 0C941400 == 40 [pid = 3424] [id = 388] 02:20:04 INFO - PROCESS | 3424 | --DOCSHELL 1AAEA000 == 39 [pid = 3424] [id = 393] 02:20:04 INFO - PROCESS | 3424 | --DOCSHELL 16E64400 == 38 [pid = 3424] [id = 392] 02:20:04 INFO - PROCESS | 3424 | --DOCSHELL 15E4F000 == 37 [pid = 3424] [id = 390] 02:20:04 INFO - PROCESS | 3424 | --DOCSHELL 17821400 == 36 [pid = 3424] [id = 403] 02:20:04 INFO - PROCESS | 3424 | --DOCSHELL 0906D800 == 35 [pid = 3424] [id = 404] 02:20:04 INFO - PROCESS | 3424 | --DOCSHELL 148CF400 == 34 [pid = 3424] [id = 405] 02:20:04 INFO - PROCESS | 3424 | --DOCSHELL 14E64800 == 33 [pid = 3424] [id = 389] 02:20:04 INFO - PROCESS | 3424 | --DOCSHELL 0CFF7C00 == 32 [pid = 3424] [id = 391] 02:20:04 INFO - PROCESS | 3424 | --DOCSHELL 1AD5EC00 == 31 [pid = 3424] [id = 418] 02:20:04 INFO - PROCESS | 3424 | --DOCSHELL 16E63C00 == 30 [pid = 3424] [id = 416] 02:20:04 INFO - PROCESS | 3424 | --DOCSHELL 1ACC3000 == 29 [pid = 3424] [id = 417] 02:20:04 INFO - PROCESS | 3424 | --DOCSHELL 0C750800 == 28 [pid = 3424] [id = 414] 02:20:04 INFO - PROCESS | 3424 | --DOCSHELL 0CD74400 == 27 [pid = 3424] [id = 415] 02:20:04 INFO - PROCESS | 3424 | --DOMWINDOW == 93 (17821800) [pid = 3424] [serial = 1195] [outer = 00000000] [url = about:blank] 02:20:04 INFO - PROCESS | 3424 | --DOMWINDOW == 92 (1529A400) [pid = 3424] [serial = 1192] [outer = 00000000] [url = about:blank] 02:20:04 INFO - PROCESS | 3424 | --DOMWINDOW == 91 (0CE82C00) [pid = 3424] [serial = 1186] [outer = 00000000] [url = about:blank] 02:20:04 INFO - PROCESS | 3424 | --DOMWINDOW == 90 (0CFF9000) [pid = 3424] [serial = 1187] [outer = 00000000] [url = about:blank] 02:20:04 INFO - PROCESS | 3424 | --DOMWINDOW == 89 (0DBEE000) [pid = 3424] [serial = 1189] [outer = 00000000] [url = about:blank] 02:20:04 INFO - PROCESS | 3424 | --DOMWINDOW == 88 (115C8C00) [pid = 3424] [serial = 1190] [outer = 00000000] [url = about:blank] 02:20:04 INFO - PROCESS | 3424 | --DOMWINDOW == 87 (0D7A8400) [pid = 3424] [serial = 1184] [outer = 00000000] [url = about:blank] 02:20:04 INFO - PROCESS | 3424 | --DOMWINDOW == 86 (0D460000) [pid = 3424] [serial = 1183] [outer = 00000000] [url = about:blank] 02:20:04 INFO - PROCESS | 3424 | --DOMWINDOW == 85 (17FB0800) [pid = 3424] [serial = 1198] [outer = 00000000] [url = about:blank] 02:20:04 INFO - PROCESS | 3424 | --DOMWINDOW == 84 (17876C00) [pid = 3424] [serial = 1208] [outer = 00000000] [url = about:blank] 02:20:04 INFO - PROCESS | 3424 | --DOMWINDOW == 83 (0DC3D800) [pid = 3424] [serial = 1175] [outer = 00000000] [url = about:blank] 02:20:04 INFO - PROCESS | 3424 | --DOMWINDOW == 82 (0D7ABC00) [pid = 3424] [serial = 1174] [outer = 00000000] [url = about:blank] 02:20:04 INFO - PROCESS | 3424 | --DOMWINDOW == 81 (17FCFC00) [pid = 3424] [serial = 1178] [outer = 00000000] [url = about:blank] 02:20:04 INFO - PROCESS | 3424 | --DOMWINDOW == 80 (17E12000) [pid = 3424] [serial = 1177] [outer = 00000000] [url = about:blank] 02:20:04 INFO - PROCESS | 3424 | --DOMWINDOW == 79 (1AC7B000) [pid = 3424] [serial = 1181] [outer = 00000000] [url = about:blank] 02:20:04 INFO - PROCESS | 3424 | --DOMWINDOW == 78 (1AAF0800) [pid = 3424] [serial = 1180] [outer = 00000000] [url = about:blank] 02:20:04 INFO - PROCESS | 3424 | --DOMWINDOW == 77 (19BEF000) [pid = 3424] [serial = 1201] [outer = 00000000] [url = about:blank] 02:20:04 INFO - PROCESS | 3424 | --DOMWINDOW == 76 (1AA9AC00) [pid = 3424] [serial = 1210] [outer = 00000000] [url = about:blank] 02:20:04 INFO - PROCESS | 3424 | --DOMWINDOW == 75 (17FBBC00) [pid = 3424] [serial = 1199] [outer = 00000000] [url = about:blank] 02:20:04 INFO - PROCESS | 3424 | --DOMWINDOW == 74 (19C4FC00) [pid = 3424] [serial = 1205] [outer = 00000000] [url = about:blank] 02:20:04 INFO - PROCESS | 3424 | --DOMWINDOW == 73 (1A768C00) [pid = 3424] [serial = 1207] [outer = 00000000] [url = about:blank] 02:20:04 INFO - PROCESS | 3424 | --DOMWINDOW == 72 (19C4CC00) [pid = 3424] [serial = 1202] [outer = 00000000] [url = about:blank] 02:20:04 INFO - PROCESS | 3424 | --DOMWINDOW == 71 (19ACC000) [pid = 3424] [serial = 1204] [outer = 00000000] [url = about:blank] 02:20:04 INFO - PROCESS | 3424 | --DOMWINDOW == 70 (178F2400) [pid = 3424] [serial = 1196] [outer = 00000000] [url = about:blank] 02:20:04 INFO - PROCESS | 3424 | --DOMWINDOW == 69 (15E59800) [pid = 3424] [serial = 1193] [outer = 00000000] [url = about:blank] 02:20:04 INFO - PROCESS | 3424 | 1467364804965 Marionette TRACE conn7 <- [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]]]}] 02:20:04 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.width.transformed.html | Line stroke widths are affected by scale transformations 02:20:04 INFO - TEST-OK | /2dcontext/line-styles/2d.line.width.transformed.html | took 1537ms 02:20:05 INFO - PROCESS | 3424 | 1467364805014 Marionette TRACE conn7 -> [0,1641,"getWindowHandle",null] 02:20:05 INFO - PROCESS | 3424 | 1467364805018 Marionette TRACE conn7 <- [1,1641,null,{"value":"13"}] 02:20:05 INFO - TEST-START | /2dcontext/line-styles/2d.line.width.valid.html 02:20:05 INFO - PROCESS | 3424 | 1467364805024 Marionette TRACE conn7 -> [0,1642,"setScriptTimeout",{"ms":35000}] 02:20:05 INFO - PROCESS | 3424 | 1467364805027 Marionette TRACE conn7 <- [1,1642,null,{}] 02:20:05 INFO - PROCESS | 3424 | 1467364805032 Marionette TRACE conn7 -> [0,1643,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:20:05 INFO - PROCESS | 3424 | 1467364805035 Marionette INFO sendAsync 823c8ce9-dcc8-4499-864d-681f2fea0c49 02:20:05 INFO - PROCESS | 3424 | 1467364805123 Marionette TRACE conn7 <- [1,1643,null,{"value":null}] 02:20:05 INFO - PROCESS | 3424 | 1467364805213 Marionette TRACE conn7 -> [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\", \"77f57ffc-e2d5-43f5-9f0e-e3ed3fd421d8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:20:05 INFO - PROCESS | 3424 | 1467364805217 Marionette INFO sendAsync 823c8ce9-dcc8-4499-864d-681f2fea0c49 02:20:05 INFO - PROCESS | 3424 | ++DOCSHELL 0C831800 == 28 [pid = 3424] [id = 420] 02:20:05 INFO - PROCESS | 3424 | ++DOMWINDOW == 70 (0C834400) [pid = 3424] [serial = 1260] [outer = 00000000] 02:20:05 INFO - PROCESS | 3424 | ++DOMWINDOW == 71 (0CD2A400) [pid = 3424] [serial = 1261] [outer = 0C834400] 02:20:05 INFO - PROCESS | 3424 | 1467364805265 Marionette DEBUG loaded listener.js 02:20:05 INFO - PROCESS | 3424 | ++DOMWINDOW == 72 (0CE36C00) [pid = 3424] [serial = 1262] [outer = 0C834400] 02:20:05 INFO - PROCESS | 3424 | 1467364805656 Marionette TRACE conn7 <- [1,1644,null,{"value":["/2dcontext/line-styles/2d.line.width.valid.html",0,null,null,[["Setting lineWidth to valid values works",0,null,null]]]}] 02:20:05 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.width.valid.html | Setting lineWidth to valid values works 02:20:05 INFO - TEST-OK | /2dcontext/line-styles/2d.line.width.valid.html | took 670ms 02:20:05 INFO - PROCESS | 3424 | 1467364805695 Marionette TRACE conn7 -> [0,1645,"getWindowHandle",null] 02:20:05 INFO - PROCESS | 3424 | 1467364805700 Marionette TRACE conn7 <- [1,1645,null,{"value":"13"}] 02:20:05 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.angle.1.html 02:20:05 INFO - PROCESS | 3424 | 1467364805706 Marionette TRACE conn7 -> [0,1646,"setScriptTimeout",{"ms":35000}] 02:20:05 INFO - PROCESS | 3424 | 1467364805709 Marionette TRACE conn7 <- [1,1646,null,{}] 02:20:05 INFO - PROCESS | 3424 | 1467364805712 Marionette TRACE conn7 -> [0,1647,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:20:05 INFO - PROCESS | 3424 | 1467364805715 Marionette INFO sendAsync 823c8ce9-dcc8-4499-864d-681f2fea0c49 02:20:05 INFO - PROCESS | 3424 | 1467364805802 Marionette TRACE conn7 <- [1,1647,null,{"value":null}] 02:20:05 INFO - PROCESS | 3424 | 1467364805808 Marionette TRACE conn7 -> [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\", \"77f57ffc-e2d5-43f5-9f0e-e3ed3fd421d8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:20:05 INFO - PROCESS | 3424 | 1467364805810 Marionette INFO sendAsync 823c8ce9-dcc8-4499-864d-681f2fea0c49 02:20:05 INFO - PROCESS | 3424 | ++DOCSHELL 0D733000 == 29 [pid = 3424] [id = 421] 02:20:05 INFO - PROCESS | 3424 | ++DOMWINDOW == 73 (0D79EC00) [pid = 3424] [serial = 1263] [outer = 00000000] 02:20:05 INFO - PROCESS | 3424 | ++DOMWINDOW == 74 (0D7A1400) [pid = 3424] [serial = 1264] [outer = 0D79EC00] 02:20:05 INFO - PROCESS | 3424 | 1467364805859 Marionette DEBUG loaded listener.js 02:20:05 INFO - PROCESS | 3424 | ++DOMWINDOW == 75 (0D7ABC00) [pid = 3424] [serial = 1265] [outer = 0D79EC00] 02:20:06 INFO - PROCESS | 3424 | 1467364806335 Marionette TRACE conn7 <- [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]]]}] 02:20:06 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.angle.1.html | arc() draws pi/2 .. -pi anticlockwise correctly 02:20:06 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.angle.1.html | took 670ms 02:20:06 INFO - PROCESS | 3424 | 1467364806380 Marionette TRACE conn7 -> [0,1649,"getWindowHandle",null] 02:20:06 INFO - PROCESS | 3424 | 1467364806382 Marionette TRACE conn7 <- [1,1649,null,{"value":"13"}] 02:20:06 INFO - PROCESS | 3424 | 1467364806385 Marionette TRACE conn7 -> [0,1650,"setScriptTimeout",{"ms":35000}] 02:20:06 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.angle.2.html 02:20:06 INFO - PROCESS | 3424 | 1467364806389 Marionette TRACE conn7 <- [1,1650,null,{}] 02:20:06 INFO - PROCESS | 3424 | 1467364806399 Marionette TRACE conn7 -> [0,1651,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:20:06 INFO - PROCESS | 3424 | 1467364806404 Marionette INFO sendAsync 823c8ce9-dcc8-4499-864d-681f2fea0c49 02:20:06 INFO - PROCESS | 3424 | 1467364806487 Marionette TRACE conn7 <- [1,1651,null,{"value":null}] 02:20:06 INFO - PROCESS | 3424 | 1467364806619 Marionette TRACE conn7 -> [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\", \"77f57ffc-e2d5-43f5-9f0e-e3ed3fd421d8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:20:06 INFO - PROCESS | 3424 | 1467364806622 Marionette INFO sendAsync 823c8ce9-dcc8-4499-864d-681f2fea0c49 02:20:06 INFO - PROCESS | 3424 | ++DOCSHELL 15E4F000 == 30 [pid = 3424] [id = 422] 02:20:06 INFO - PROCESS | 3424 | ++DOMWINDOW == 76 (15E4FC00) [pid = 3424] [serial = 1266] [outer = 00000000] 02:20:06 INFO - PROCESS | 3424 | ++DOMWINDOW == 77 (15E58800) [pid = 3424] [serial = 1267] [outer = 15E4FC00] 02:20:06 INFO - PROCESS | 3424 | 1467364806671 Marionette DEBUG loaded listener.js 02:20:06 INFO - PROCESS | 3424 | ++DOMWINDOW == 78 (16E60400) [pid = 3424] [serial = 1268] [outer = 15E4FC00] 02:20:07 INFO - PROCESS | 3424 | 1467364807075 Marionette TRACE conn7 <- [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]]]}] 02:20:07 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.angle.2.html | arc() draws -3pi/2 .. -pi anticlockwise correctly 02:20:07 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.angle.2.html | took 730ms 02:20:07 INFO - PROCESS | 3424 | 1467364807119 Marionette TRACE conn7 -> [0,1653,"getWindowHandle",null] 02:20:07 INFO - PROCESS | 3424 | 1467364807122 Marionette TRACE conn7 <- [1,1653,null,{"value":"13"}] 02:20:07 INFO - PROCESS | 3424 | 1467364807125 Marionette TRACE conn7 -> [0,1654,"setScriptTimeout",{"ms":35000}] 02:20:07 INFO - PROCESS | 3424 | 1467364807127 Marionette TRACE conn7 <- [1,1654,null,{}] 02:20:07 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.angle.3.html 02:20:07 INFO - PROCESS | 3424 | 1467364807130 Marionette TRACE conn7 -> [0,1655,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:20:07 INFO - PROCESS | 3424 | 1467364807132 Marionette INFO sendAsync 823c8ce9-dcc8-4499-864d-681f2fea0c49 02:20:07 INFO - PROCESS | 3424 | 1467364807249 Marionette TRACE conn7 <- [1,1655,null,{"value":null}] 02:20:07 INFO - PROCESS | 3424 | 1467364807260 Marionette TRACE conn7 -> [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\", \"77f57ffc-e2d5-43f5-9f0e-e3ed3fd421d8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:20:07 INFO - PROCESS | 3424 | 1467364807262 Marionette INFO sendAsync 823c8ce9-dcc8-4499-864d-681f2fea0c49 02:20:07 INFO - PROCESS | 3424 | ++DOCSHELL 15E58400 == 31 [pid = 3424] [id = 423] 02:20:07 INFO - PROCESS | 3424 | ++DOMWINDOW == 79 (1781BC00) [pid = 3424] [serial = 1269] [outer = 00000000] 02:20:07 INFO - PROCESS | 3424 | ++DOMWINDOW == 80 (178EC000) [pid = 3424] [serial = 1270] [outer = 1781BC00] 02:20:07 INFO - PROCESS | 3424 | 1467364807359 Marionette DEBUG loaded listener.js 02:20:07 INFO - PROCESS | 3424 | ++DOMWINDOW == 81 (17E17C00) [pid = 3424] [serial = 1271] [outer = 1781BC00] 02:20:07 INFO - PROCESS | 3424 | 1467364807776 Marionette TRACE conn7 <- [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]]]}] 02:20:07 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.angle.3.html | arc() wraps angles mod 2pi when anticlockwise and end > start+2pi 02:20:07 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.angle.3.html | took 670ms 02:20:07 INFO - PROCESS | 3424 | 1467364807799 Marionette TRACE conn7 -> [0,1657,"getWindowHandle",null] 02:20:07 INFO - PROCESS | 3424 | 1467364807801 Marionette TRACE conn7 <- [1,1657,null,{"value":"13"}] 02:20:07 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.angle.4.html 02:20:07 INFO - PROCESS | 3424 | 1467364807810 Marionette TRACE conn7 -> [0,1658,"setScriptTimeout",{"ms":35000}] 02:20:07 INFO - PROCESS | 3424 | 1467364807811 Marionette TRACE conn7 <- [1,1658,null,{}] 02:20:07 INFO - PROCESS | 3424 | 1467364807815 Marionette TRACE conn7 -> [0,1659,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:20:07 INFO - PROCESS | 3424 | 1467364807817 Marionette INFO sendAsync 823c8ce9-dcc8-4499-864d-681f2fea0c49 02:20:07 INFO - PROCESS | 3424 | 1467364807953 Marionette TRACE conn7 <- [1,1659,null,{"value":null}] 02:20:07 INFO - PROCESS | 3424 | 1467364807963 Marionette TRACE conn7 -> [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\", \"77f57ffc-e2d5-43f5-9f0e-e3ed3fd421d8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:20:07 INFO - PROCESS | 3424 | 1467364807965 Marionette INFO sendAsync 823c8ce9-dcc8-4499-864d-681f2fea0c49 02:20:07 INFO - PROCESS | 3424 | ++DOCSHELL 0D7A0000 == 32 [pid = 3424] [id = 424] 02:20:07 INFO - PROCESS | 3424 | ++DOMWINDOW == 82 (17EB7C00) [pid = 3424] [serial = 1272] [outer = 00000000] 02:20:07 INFO - PROCESS | 3424 | ++DOMWINDOW == 83 (17FC4C00) [pid = 3424] [serial = 1273] [outer = 17EB7C00] 02:20:07 INFO - PROCESS | 3424 | 1467364808008 Marionette DEBUG loaded listener.js 02:20:08 INFO - PROCESS | 3424 | ++DOMWINDOW == 84 (18040000) [pid = 3424] [serial = 1274] [outer = 17EB7C00] 02:20:08 INFO - PROCESS | 3424 | 1467364808476 Marionette TRACE conn7 <- [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]]]}] 02:20:08 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.angle.4.html | arc() draws a full circle when clockwise and end > start+2pi 02:20:08 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.angle.4.html | took 730ms 02:20:08 INFO - PROCESS | 3424 | 1467364808536 Marionette TRACE conn7 -> [0,1661,"getWindowHandle",null] 02:20:08 INFO - PROCESS | 3424 | 1467364808538 Marionette TRACE conn7 <- [1,1661,null,{"value":"13"}] 02:20:08 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.angle.5.html 02:20:08 INFO - PROCESS | 3424 | 1467364808541 Marionette TRACE conn7 -> [0,1662,"setScriptTimeout",{"ms":35000}] 02:20:08 INFO - PROCESS | 3424 | 1467364808543 Marionette TRACE conn7 <- [1,1662,null,{}] 02:20:08 INFO - PROCESS | 3424 | 1467364808553 Marionette TRACE conn7 -> [0,1663,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:20:08 INFO - PROCESS | 3424 | 1467364808558 Marionette INFO sendAsync 823c8ce9-dcc8-4499-864d-681f2fea0c49 02:20:08 INFO - PROCESS | 3424 | 1467364808700 Marionette TRACE conn7 <- [1,1663,null,{"value":null}] 02:20:08 INFO - PROCESS | 3424 | 1467364808715 Marionette TRACE conn7 -> [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\", \"77f57ffc-e2d5-43f5-9f0e-e3ed3fd421d8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:20:08 INFO - PROCESS | 3424 | 1467364808717 Marionette INFO sendAsync 823c8ce9-dcc8-4499-864d-681f2fea0c49 02:20:08 INFO - PROCESS | 3424 | ++DOCSHELL 19A39800 == 33 [pid = 3424] [id = 425] 02:20:08 INFO - PROCESS | 3424 | ++DOMWINDOW == 85 (19ACA400) [pid = 3424] [serial = 1275] [outer = 00000000] 02:20:08 INFO - PROCESS | 3424 | ++DOMWINDOW == 86 (19C47800) [pid = 3424] [serial = 1276] [outer = 19ACA400] 02:20:08 INFO - PROCESS | 3424 | 1467364808816 Marionette DEBUG loaded listener.js 02:20:08 INFO - PROCESS | 3424 | ++DOMWINDOW == 87 (19C4C000) [pid = 3424] [serial = 1277] [outer = 19ACA400] 02:20:09 INFO - PROCESS | 3424 | --DOMWINDOW == 86 (17E12800) [pid = 3424] [serial = 1227] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.miter.invalid.html] 02:20:09 INFO - PROCESS | 3424 | --DOMWINDOW == 85 (1937AC00) [pid = 3424] [serial = 1233] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.miter.obtuse.html] 02:20:09 INFO - PROCESS | 3424 | --DOMWINDOW == 84 (17FCE000) [pid = 3424] [serial = 1230] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.miter.lineedge.html] 02:20:09 INFO - PROCESS | 3424 | --DOMWINDOW == 83 (0D528800) [pid = 3424] [serial = 1236] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.miter.rightangle.html] 02:20:09 INFO - PROCESS | 3424 | --DOMWINDOW == 82 (0C747800) [pid = 3424] [serial = 1212] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.join.parallel.html] 02:20:09 INFO - PROCESS | 3424 | --DOMWINDOW == 81 (0D460400) [pid = 3424] [serial = 1221] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.miter.acute.html] 02:20:09 INFO - PROCESS | 3424 | --DOMWINDOW == 80 (148D1C00) [pid = 3424] [serial = 1215] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.join.round.html] 02:20:09 INFO - PROCESS | 3424 | --DOMWINDOW == 79 (0CD6C000) [pid = 3424] [serial = 1218] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.join.valid.html] 02:20:09 INFO - PROCESS | 3424 | --DOMWINDOW == 78 (0D527C00) [pid = 3424] [serial = 1239] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.miter.valid.html] 02:20:09 INFO - PROCESS | 3424 | --DOMWINDOW == 77 (17EBF000) [pid = 3424] [serial = 1209] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.join.open.html] 02:20:09 INFO - PROCESS | 3424 | --DOMWINDOW == 76 (16E61800) [pid = 3424] [serial = 1224] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.miter.exceeded.html] 02:20:09 INFO - PROCESS | 3424 | --DOMWINDOW == 75 (0C93F800) [pid = 3424] [serial = 1242] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.miter.within.html] 02:20:09 INFO - PROCESS | 3424 | 1467364809445 Marionette TRACE conn7 <- [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]]]}] 02:20:09 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.angle.5.html | arc() wraps angles mod 2pi when clockwise and start > end+2pi 02:20:09 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.angle.5.html | took 930ms 02:20:09 INFO - PROCESS | 3424 | 1467364809471 Marionette TRACE conn7 -> [0,1665,"getWindowHandle",null] 02:20:09 INFO - PROCESS | 3424 | 1467364809474 Marionette TRACE conn7 <- [1,1665,null,{"value":"13"}] 02:20:09 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.angle.6.html 02:20:09 INFO - PROCESS | 3424 | 1467364809476 Marionette TRACE conn7 -> [0,1666,"setScriptTimeout",{"ms":35000}] 02:20:09 INFO - PROCESS | 3424 | 1467364809478 Marionette TRACE conn7 <- [1,1666,null,{}] 02:20:09 INFO - PROCESS | 3424 | 1467364809482 Marionette TRACE conn7 -> [0,1667,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:20:09 INFO - PROCESS | 3424 | 1467364809483 Marionette INFO sendAsync 823c8ce9-dcc8-4499-864d-681f2fea0c49 02:20:09 INFO - PROCESS | 3424 | 1467364809559 Marionette TRACE conn7 <- [1,1667,null,{"value":null}] 02:20:09 INFO - PROCESS | 3424 | 1467364809565 Marionette TRACE conn7 -> [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\", \"77f57ffc-e2d5-43f5-9f0e-e3ed3fd421d8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:20:09 INFO - PROCESS | 3424 | 1467364809566 Marionette INFO sendAsync 823c8ce9-dcc8-4499-864d-681f2fea0c49 02:20:09 INFO - PROCESS | 3424 | ++DOCSHELL 0CEE5C00 == 34 [pid = 3424] [id = 426] 02:20:09 INFO - PROCESS | 3424 | ++DOMWINDOW == 76 (16E61800) [pid = 3424] [serial = 1278] [outer = 00000000] 02:20:09 INFO - PROCESS | 3424 | ++DOMWINDOW == 77 (19B15800) [pid = 3424] [serial = 1279] [outer = 16E61800] 02:20:09 INFO - PROCESS | 3424 | 1467364809610 Marionette DEBUG loaded listener.js 02:20:09 INFO - PROCESS | 3424 | ++DOMWINDOW == 78 (19BEDC00) [pid = 3424] [serial = 1280] [outer = 16E61800] 02:20:10 INFO - PROCESS | 3424 | 1467364810041 Marionette TRACE conn7 <- [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]]]}] 02:20:10 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.angle.6.html | arc() draws a full circle when anticlockwise and start > end+2pi 02:20:10 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.angle.6.html | took 630ms 02:20:10 INFO - PROCESS | 3424 | 1467364810108 Marionette TRACE conn7 -> [0,1669,"getWindowHandle",null] 02:20:10 INFO - PROCESS | 3424 | 1467364810110 Marionette TRACE conn7 <- [1,1669,null,{"value":"13"}] 02:20:10 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.default.html 02:20:10 INFO - PROCESS | 3424 | 1467364810113 Marionette TRACE conn7 -> [0,1670,"setScriptTimeout",{"ms":35000}] 02:20:10 INFO - PROCESS | 3424 | 1467364810115 Marionette TRACE conn7 <- [1,1670,null,{}] 02:20:10 INFO - PROCESS | 3424 | 1467364810118 Marionette TRACE conn7 -> [0,1671,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:20:10 INFO - PROCESS | 3424 | 1467364810120 Marionette INFO sendAsync 823c8ce9-dcc8-4499-864d-681f2fea0c49 02:20:10 INFO - PROCESS | 3424 | 1467364810196 Marionette TRACE conn7 <- [1,1671,null,{"value":null}] 02:20:10 INFO - PROCESS | 3424 | 1467364810204 Marionette TRACE conn7 -> [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\", \"77f57ffc-e2d5-43f5-9f0e-e3ed3fd421d8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:20:10 INFO - PROCESS | 3424 | 1467364810206 Marionette INFO sendAsync 823c8ce9-dcc8-4499-864d-681f2fea0c49 02:20:10 INFO - PROCESS | 3424 | ++DOCSHELL 147A1000 == 35 [pid = 3424] [id = 427] 02:20:10 INFO - PROCESS | 3424 | ++DOMWINDOW == 79 (15E4F800) [pid = 3424] [serial = 1281] [outer = 00000000] 02:20:10 INFO - PROCESS | 3424 | ++DOMWINDOW == 80 (1A73D400) [pid = 3424] [serial = 1282] [outer = 15E4F800] 02:20:10 INFO - PROCESS | 3424 | 1467364810250 Marionette DEBUG loaded listener.js 02:20:10 INFO - PROCESS | 3424 | ++DOMWINDOW == 81 (1A2AEC00) [pid = 3424] [serial = 1283] [outer = 15E4F800] 02:20:10 INFO - PROCESS | 3424 | 1467364810696 Marionette TRACE conn7 <- [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]]]}] 02:20:10 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.default.html | arc() with missing last argument defaults to clockwise 02:20:10 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.default.html | took 632ms 02:20:10 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.empty.html 02:20:10 INFO - PROCESS | 3424 | 1467364810747 Marionette TRACE conn7 -> [0,1673,"getWindowHandle",null] 02:20:10 INFO - PROCESS | 3424 | 1467364810749 Marionette TRACE conn7 <- [1,1673,null,{"value":"13"}] 02:20:10 INFO - PROCESS | 3424 | 1467364810752 Marionette TRACE conn7 -> [0,1674,"setScriptTimeout",{"ms":35000}] 02:20:10 INFO - PROCESS | 3424 | 1467364810754 Marionette TRACE conn7 <- [1,1674,null,{}] 02:20:10 INFO - PROCESS | 3424 | 1467364810757 Marionette TRACE conn7 -> [0,1675,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:20:10 INFO - PROCESS | 3424 | 1467364810759 Marionette INFO sendAsync 823c8ce9-dcc8-4499-864d-681f2fea0c49 02:20:10 INFO - PROCESS | 3424 | 1467364810838 Marionette TRACE conn7 <- [1,1675,null,{"value":null}] 02:20:10 INFO - PROCESS | 3424 | 1467364810844 Marionette TRACE conn7 -> [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\", \"77f57ffc-e2d5-43f5-9f0e-e3ed3fd421d8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:20:10 INFO - PROCESS | 3424 | 1467364810846 Marionette INFO sendAsync 823c8ce9-dcc8-4499-864d-681f2fea0c49 02:20:10 INFO - PROCESS | 3424 | ++DOCSHELL 1529A400 == 36 [pid = 3424] [id = 428] 02:20:10 INFO - PROCESS | 3424 | ++DOMWINDOW == 82 (1AA8F400) [pid = 3424] [serial = 1284] [outer = 00000000] 02:20:10 INFO - PROCESS | 3424 | ++DOMWINDOW == 83 (1AA97C00) [pid = 3424] [serial = 1285] [outer = 1AA8F400] 02:20:10 INFO - PROCESS | 3424 | 1467364810889 Marionette DEBUG loaded listener.js 02:20:10 INFO - PROCESS | 3424 | ++DOMWINDOW == 84 (1AAEDC00) [pid = 3424] [serial = 1286] [outer = 1AA8F400] 02:20:11 INFO - PROCESS | 3424 | 1467364811619 Marionette TRACE conn7 <- [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]]]}] 02:20:11 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 02:20:11 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.empty.html | took 930ms 02:20:11 INFO - PROCESS | 3424 | 1467364811700 Marionette TRACE conn7 -> [0,1677,"getWindowHandle",null] 02:20:11 INFO - PROCESS | 3424 | 1467364811705 Marionette TRACE conn7 <- [1,1677,null,{"value":"13"}] 02:20:11 INFO - PROCESS | 3424 | 1467364811710 Marionette TRACE conn7 -> [0,1678,"setScriptTimeout",{"ms":35000}] 02:20:11 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.end.html 02:20:11 INFO - PROCESS | 3424 | 1467364811714 Marionette TRACE conn7 <- [1,1678,null,{}] 02:20:11 INFO - PROCESS | 3424 | 1467364811720 Marionette TRACE conn7 -> [0,1679,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:20:11 INFO - PROCESS | 3424 | 1467364811723 Marionette INFO sendAsync 823c8ce9-dcc8-4499-864d-681f2fea0c49 02:20:11 INFO - PROCESS | 3424 | 1467364811850 Marionette TRACE conn7 <- [1,1679,null,{"value":null}] 02:20:11 INFO - PROCESS | 3424 | 1467364811980 Marionette TRACE conn7 -> [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\", \"77f57ffc-e2d5-43f5-9f0e-e3ed3fd421d8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:20:11 INFO - PROCESS | 3424 | 1467364811983 Marionette INFO sendAsync 823c8ce9-dcc8-4499-864d-681f2fea0c49 02:20:11 INFO - PROCESS | 3424 | ++DOCSHELL 0C806C00 == 37 [pid = 3424] [id = 429] 02:20:11 INFO - PROCESS | 3424 | ++DOMWINDOW == 85 (0CD1EC00) [pid = 3424] [serial = 1287] [outer = 00000000] 02:20:12 INFO - PROCESS | 3424 | ++DOMWINDOW == 86 (0D460000) [pid = 3424] [serial = 1288] [outer = 0CD1EC00] 02:20:12 INFO - PROCESS | 3424 | 1467364812041 Marionette DEBUG loaded listener.js 02:20:12 INFO - PROCESS | 3424 | ++DOMWINDOW == 87 (0DB89400) [pid = 3424] [serial = 1289] [outer = 0CD1EC00] 02:20:12 INFO - PROCESS | 3424 | 1467364812725 Marionette TRACE conn7 <- [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]]]}] 02:20:12 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.end.html | arc() adds the end point of the arc to the subpath 02:20:12 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.end.html | took 1078ms 02:20:12 INFO - PROCESS | 3424 | 1467364812792 Marionette TRACE conn7 -> [0,1681,"getWindowHandle",null] 02:20:12 INFO - PROCESS | 3424 | 1467364812797 Marionette TRACE conn7 <- [1,1681,null,{"value":"13"}] 02:20:12 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.negative.html 02:20:12 INFO - PROCESS | 3424 | 1467364812804 Marionette TRACE conn7 -> [0,1682,"setScriptTimeout",{"ms":35000}] 02:20:12 INFO - PROCESS | 3424 | 1467364812806 Marionette TRACE conn7 <- [1,1682,null,{}] 02:20:12 INFO - PROCESS | 3424 | 1467364812811 Marionette TRACE conn7 -> [0,1683,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:20:12 INFO - PROCESS | 3424 | 1467364812814 Marionette INFO sendAsync 823c8ce9-dcc8-4499-864d-681f2fea0c49 02:20:12 INFO - PROCESS | 3424 | 1467364812952 Marionette TRACE conn7 <- [1,1683,null,{"value":null}] 02:20:13 INFO - PROCESS | 3424 | 1467364813081 Marionette TRACE conn7 -> [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\", \"77f57ffc-e2d5-43f5-9f0e-e3ed3fd421d8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:20:13 INFO - PROCESS | 3424 | 1467364813084 Marionette INFO sendAsync 823c8ce9-dcc8-4499-864d-681f2fea0c49 02:20:13 INFO - PROCESS | 3424 | ++DOCSHELL 0CD76800 == 38 [pid = 3424] [id = 430] 02:20:13 INFO - PROCESS | 3424 | ++DOMWINDOW == 88 (14E97800) [pid = 3424] [serial = 1290] [outer = 00000000] 02:20:13 INFO - PROCESS | 3424 | ++DOMWINDOW == 89 (16850C00) [pid = 3424] [serial = 1291] [outer = 14E97800] 02:20:13 INFO - PROCESS | 3424 | 1467364813141 Marionette DEBUG loaded listener.js 02:20:13 INFO - PROCESS | 3424 | ++DOMWINDOW == 90 (17824C00) [pid = 3424] [serial = 1292] [outer = 14E97800] 02:20:13 INFO - PROCESS | 3424 | --DOCSHELL 147A1000 == 37 [pid = 3424] [id = 427] 02:20:13 INFO - PROCESS | 3424 | --DOCSHELL 0CEE5C00 == 36 [pid = 3424] [id = 426] 02:20:13 INFO - PROCESS | 3424 | --DOCSHELL 19A39800 == 35 [pid = 3424] [id = 425] 02:20:13 INFO - PROCESS | 3424 | --DOCSHELL 0D7A0000 == 34 [pid = 3424] [id = 424] 02:20:13 INFO - PROCESS | 3424 | --DOCSHELL 15E58400 == 33 [pid = 3424] [id = 423] 02:20:13 INFO - PROCESS | 3424 | --DOCSHELL 15E4F000 == 32 [pid = 3424] [id = 422] 02:20:13 INFO - PROCESS | 3424 | --DOCSHELL 0D733000 == 31 [pid = 3424] [id = 421] 02:20:13 INFO - PROCESS | 3424 | --DOCSHELL 0C831800 == 30 [pid = 3424] [id = 420] 02:20:13 INFO - PROCESS | 3424 | --DOMWINDOW == 89 (17F37400) [pid = 3424] [serial = 1228] [outer = 00000000] [url = about:blank] 02:20:13 INFO - PROCESS | 3424 | --DOMWINDOW == 88 (19C4D800) [pid = 3424] [serial = 1234] [outer = 00000000] [url = about:blank] 02:20:13 INFO - PROCESS | 3424 | --DOMWINDOW == 87 (18CD4000) [pid = 3424] [serial = 1232] [outer = 00000000] [url = about:blank] 02:20:13 INFO - PROCESS | 3424 | --DOMWINDOW == 86 (18BC3000) [pid = 3424] [serial = 1231] [outer = 00000000] [url = about:blank] 02:20:13 INFO - PROCESS | 3424 | --DOMWINDOW == 85 (17817000) [pid = 3424] [serial = 1237] [outer = 00000000] [url = about:blank] 02:20:13 INFO - PROCESS | 3424 | --DOMWINDOW == 84 (0CFF2C00) [pid = 3424] [serial = 1213] [outer = 00000000] [url = about:blank] 02:20:13 INFO - PROCESS | 3424 | --DOMWINDOW == 83 (0D439C00) [pid = 3424] [serial = 1214] [outer = 00000000] [url = about:blank] 02:20:13 INFO - PROCESS | 3424 | --DOMWINDOW == 82 (0D7A7000) [pid = 3424] [serial = 1222] [outer = 00000000] [url = about:blank] 02:20:13 INFO - PROCESS | 3424 | --DOMWINDOW == 81 (0DBE7C00) [pid = 3424] [serial = 1223] [outer = 00000000] [url = about:blank] 02:20:13 INFO - PROCESS | 3424 | --DOMWINDOW == 80 (1511F800) [pid = 3424] [serial = 1216] [outer = 00000000] [url = about:blank] 02:20:13 INFO - PROCESS | 3424 | --DOMWINDOW == 79 (15E52800) [pid = 3424] [serial = 1217] [outer = 00000000] [url = about:blank] 02:20:13 INFO - PROCESS | 3424 | --DOMWINDOW == 78 (0CE83C00) [pid = 3424] [serial = 1219] [outer = 00000000] [url = about:blank] 02:20:13 INFO - PROCESS | 3424 | --DOMWINDOW == 77 (1AA94000) [pid = 3424] [serial = 1241] [outer = 00000000] [url = about:blank] 02:20:13 INFO - PROCESS | 3424 | --DOMWINDOW == 76 (0D175800) [pid = 3424] [serial = 1220] [outer = 00000000] [url = about:blank] 02:20:13 INFO - PROCESS | 3424 | --DOMWINDOW == 75 (1AAF1400) [pid = 3424] [serial = 1211] [outer = 00000000] [url = about:blank] 02:20:13 INFO - PROCESS | 3424 | --DOMWINDOW == 74 (17816C00) [pid = 3424] [serial = 1225] [outer = 00000000] [url = about:blank] 02:20:13 INFO - PROCESS | 3424 | --DOMWINDOW == 73 (19C47400) [pid = 3424] [serial = 1235] [outer = 00000000] [url = about:blank] 02:20:13 INFO - PROCESS | 3424 | --DOMWINDOW == 72 (1A761C00) [pid = 3424] [serial = 1240] [outer = 00000000] [url = about:blank] 02:20:13 INFO - PROCESS | 3424 | --DOMWINDOW == 71 (1AAEB800) [pid = 3424] [serial = 1243] [outer = 00000000] [url = about:blank] 02:20:13 INFO - PROCESS | 3424 | --DOMWINDOW == 70 (1AC7E400) [pid = 3424] [serial = 1244] [outer = 00000000] [url = about:blank] 02:20:13 INFO - PROCESS | 3424 | --DOMWINDOW == 69 (1787B000) [pid = 3424] [serial = 1238] [outer = 00000000] [url = about:blank] 02:20:13 INFO - PROCESS | 3424 | --DOMWINDOW == 68 (17822400) [pid = 3424] [serial = 1226] [outer = 00000000] [url = about:blank] 02:20:13 INFO - PROCESS | 3424 | --DOMWINDOW == 67 (17FB8400) [pid = 3424] [serial = 1229] [outer = 00000000] [url = about:blank] 02:20:13 INFO - PROCESS | 3424 | 1467364813978 Marionette TRACE conn7 <- [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]]]}] 02:20:14 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.negative.html | arc() with negative radius throws INDEX_SIZE_ERR 02:20:14 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.negative.html | took 1221ms 02:20:14 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.nonempty.html 02:20:14 INFO - PROCESS | 3424 | 1467364814028 Marionette TRACE conn7 -> [0,1685,"getWindowHandle",null] 02:20:14 INFO - PROCESS | 3424 | 1467364814032 Marionette TRACE conn7 <- [1,1685,null,{"value":"13"}] 02:20:14 INFO - PROCESS | 3424 | 1467364814037 Marionette TRACE conn7 -> [0,1686,"setScriptTimeout",{"ms":35000}] 02:20:14 INFO - PROCESS | 3424 | 1467364814040 Marionette TRACE conn7 <- [1,1686,null,{}] 02:20:14 INFO - PROCESS | 3424 | 1467364814046 Marionette TRACE conn7 -> [0,1687,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:20:14 INFO - PROCESS | 3424 | 1467364814049 Marionette INFO sendAsync 823c8ce9-dcc8-4499-864d-681f2fea0c49 02:20:14 INFO - PROCESS | 3424 | 1467364814134 Marionette TRACE conn7 <- [1,1687,null,{"value":null}] 02:20:14 INFO - PROCESS | 3424 | 1467364814141 Marionette TRACE conn7 -> [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\", \"77f57ffc-e2d5-43f5-9f0e-e3ed3fd421d8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:20:14 INFO - PROCESS | 3424 | 1467364814145 Marionette INFO sendAsync 823c8ce9-dcc8-4499-864d-681f2fea0c49 02:20:14 INFO - PROCESS | 3424 | ++DOCSHELL 0CF59800 == 31 [pid = 3424] [id = 431] 02:20:14 INFO - PROCESS | 3424 | ++DOMWINDOW == 68 (0CF61800) [pid = 3424] [serial = 1293] [outer = 00000000] 02:20:14 INFO - PROCESS | 3424 | ++DOMWINDOW == 69 (0D171400) [pid = 3424] [serial = 1294] [outer = 0CF61800] 02:20:14 INFO - PROCESS | 3424 | 1467364814193 Marionette DEBUG loaded listener.js 02:20:14 INFO - PROCESS | 3424 | ++DOMWINDOW == 70 (0D432400) [pid = 3424] [serial = 1295] [outer = 0CF61800] 02:20:14 INFO - PROCESS | 3424 | 1467364814727 Marionette TRACE conn7 <- [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]]]}] 02:20:14 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 02:20:14 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.nonempty.html | took 730ms 02:20:14 INFO - PROCESS | 3424 | 1467364814768 Marionette TRACE conn7 -> [0,1689,"getWindowHandle",null] 02:20:14 INFO - PROCESS | 3424 | 1467364814772 Marionette TRACE conn7 <- [1,1689,null,{"value":"13"}] 02:20:14 INFO - PROCESS | 3424 | 1467364814778 Marionette TRACE conn7 -> [0,1690,"setScriptTimeout",{"ms":35000}] 02:20:14 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.nonfinite.html 02:20:14 INFO - PROCESS | 3424 | 1467364814780 Marionette TRACE conn7 <- [1,1690,null,{}] 02:20:14 INFO - PROCESS | 3424 | 1467364814784 Marionette TRACE conn7 -> [0,1691,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:20:14 INFO - PROCESS | 3424 | 1467364814787 Marionette INFO sendAsync 823c8ce9-dcc8-4499-864d-681f2fea0c49 02:20:14 INFO - PROCESS | 3424 | 1467364814873 Marionette TRACE conn7 <- [1,1691,null,{"value":null}] 02:20:14 INFO - PROCESS | 3424 | 1467364814961 Marionette TRACE conn7 -> [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\", \"77f57ffc-e2d5-43f5-9f0e-e3ed3fd421d8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:20:14 INFO - PROCESS | 3424 | 1467364814964 Marionette INFO sendAsync 823c8ce9-dcc8-4499-864d-681f2fea0c49 02:20:14 INFO - PROCESS | 3424 | ++DOCSHELL 0D7A4C00 == 32 [pid = 3424] [id = 432] 02:20:14 INFO - PROCESS | 3424 | ++DOMWINDOW == 71 (0D7AB400) [pid = 3424] [serial = 1296] [outer = 00000000] 02:20:15 INFO - PROCESS | 3424 | ++DOMWINDOW == 72 (114DA400) [pid = 3424] [serial = 1297] [outer = 0D7AB400] 02:20:15 INFO - PROCESS | 3424 | 1467364815022 Marionette DEBUG loaded listener.js 02:20:15 INFO - PROCESS | 3424 | ++DOMWINDOW == 73 (147E3400) [pid = 3424] [serial = 1298] [outer = 0D7AB400] 02:20:15 INFO - PROCESS | 3424 | 1467364815396 Marionette TRACE conn7 <- [1,1692,null,{"value":["/2dcontext/path-objects/2d.path.arc.nonfinite.html",0,null,null,[["arc() with Infinity/NaN is ignored",0,null,null]]]}] 02:20:15 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.nonfinite.html | arc() with Infinity/NaN is ignored 02:20:15 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.nonfinite.html | took 670ms 02:20:15 INFO - PROCESS | 3424 | 1467364815453 Marionette TRACE conn7 -> [0,1693,"getWindowHandle",null] 02:20:15 INFO - PROCESS | 3424 | 1467364815455 Marionette TRACE conn7 <- [1,1693,null,{"value":"13"}] 02:20:15 INFO - PROCESS | 3424 | 1467364815459 Marionette TRACE conn7 -> [0,1694,"setScriptTimeout",{"ms":35000}] 02:20:15 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.scale.1.html 02:20:15 INFO - PROCESS | 3424 | 1467364815462 Marionette TRACE conn7 <- [1,1694,null,{}] 02:20:15 INFO - PROCESS | 3424 | 1467364815473 Marionette TRACE conn7 -> [0,1695,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:20:15 INFO - PROCESS | 3424 | 1467364815478 Marionette INFO sendAsync 823c8ce9-dcc8-4499-864d-681f2fea0c49 02:20:15 INFO - PROCESS | 3424 | 1467364815564 Marionette TRACE conn7 <- [1,1695,null,{"value":null}] 02:20:15 INFO - PROCESS | 3424 | 1467364815588 Marionette TRACE conn7 -> [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\", \"77f57ffc-e2d5-43f5-9f0e-e3ed3fd421d8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:20:15 INFO - PROCESS | 3424 | 1467364815591 Marionette INFO sendAsync 823c8ce9-dcc8-4499-864d-681f2fea0c49 02:20:15 INFO - PROCESS | 3424 | ++DOCSHELL 17821000 == 33 [pid = 3424] [id = 433] 02:20:15 INFO - PROCESS | 3424 | ++DOMWINDOW == 74 (17822800) [pid = 3424] [serial = 1299] [outer = 00000000] 02:20:15 INFO - PROCESS | 3424 | ++DOMWINDOW == 75 (1787A800) [pid = 3424] [serial = 1300] [outer = 17822800] 02:20:15 INFO - PROCESS | 3424 | 1467364815651 Marionette DEBUG loaded listener.js 02:20:15 INFO - PROCESS | 3424 | ++DOMWINDOW == 76 (17E16800) [pid = 3424] [serial = 1301] [outer = 17822800] 02:20:16 INFO - PROCESS | 3424 | 1467364816127 Marionette TRACE conn7 <- [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]]]}] 02:20:16 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.scale.1.html | Non-uniformly scaled arcs are the right shape 02:20:16 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.scale.1.html | took 730ms 02:20:16 INFO - PROCESS | 3424 | 1467364816193 Marionette TRACE conn7 -> [0,1697,"getWindowHandle",null] 02:20:16 INFO - PROCESS | 3424 | 1467364816196 Marionette TRACE conn7 <- [1,1697,null,{"value":"13"}] 02:20:16 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.scale.2.html 02:20:16 INFO - PROCESS | 3424 | 1467364816199 Marionette TRACE conn7 -> [0,1698,"setScriptTimeout",{"ms":35000}] 02:20:16 INFO - PROCESS | 3424 | 1467364816200 Marionette TRACE conn7 <- [1,1698,null,{}] 02:20:16 INFO - PROCESS | 3424 | 1467364816204 Marionette TRACE conn7 -> [0,1699,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:20:16 INFO - PROCESS | 3424 | 1467364816206 Marionette INFO sendAsync 823c8ce9-dcc8-4499-864d-681f2fea0c49 02:20:16 INFO - PROCESS | 3424 | 1467364816322 Marionette TRACE conn7 <- [1,1699,null,{"value":null}] 02:20:16 INFO - PROCESS | 3424 | 1467364816328 Marionette TRACE conn7 -> [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\", \"77f57ffc-e2d5-43f5-9f0e-e3ed3fd421d8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:20:16 INFO - PROCESS | 3424 | 1467364816330 Marionette INFO sendAsync 823c8ce9-dcc8-4499-864d-681f2fea0c49 02:20:16 INFO - PROCESS | 3424 | ++DOCSHELL 17FC0400 == 34 [pid = 3424] [id = 434] 02:20:16 INFO - PROCESS | 3424 | ++DOMWINDOW == 77 (17FC1400) [pid = 3424] [serial = 1302] [outer = 00000000] 02:20:16 INFO - PROCESS | 3424 | ++DOMWINDOW == 78 (18038C00) [pid = 3424] [serial = 1303] [outer = 17FC1400] 02:20:16 INFO - PROCESS | 3424 | 1467364816424 Marionette DEBUG loaded listener.js 02:20:16 INFO - PROCESS | 3424 | ++DOMWINDOW == 79 (18CD5800) [pid = 3424] [serial = 1304] [outer = 17FC1400] 02:20:16 INFO - PROCESS | 3424 | 1467364816823 Marionette TRACE conn7 <- [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]]]}] 02:20:16 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.scale.2.html | Highly scaled arcs are the right shape 02:20:16 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.scale.2.html | took 670ms 02:20:16 INFO - PROCESS | 3424 | 1467364816873 Marionette TRACE conn7 -> [0,1701,"getWindowHandle",null] 02:20:16 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.selfintersect.1.html 02:20:16 INFO - PROCESS | 3424 | 1467364816875 Marionette TRACE conn7 <- [1,1701,null,{"value":"13"}] 02:20:16 INFO - PROCESS | 3424 | 1467364816878 Marionette TRACE conn7 -> [0,1702,"setScriptTimeout",{"ms":35000}] 02:20:16 INFO - PROCESS | 3424 | 1467364816880 Marionette TRACE conn7 <- [1,1702,null,{}] 02:20:16 INFO - PROCESS | 3424 | 1467364816883 Marionette TRACE conn7 -> [0,1703,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:20:16 INFO - PROCESS | 3424 | 1467364816885 Marionette INFO sendAsync 823c8ce9-dcc8-4499-864d-681f2fea0c49 02:20:17 INFO - PROCESS | 3424 | 1467364817024 Marionette TRACE conn7 <- [1,1703,null,{"value":null}] 02:20:17 INFO - PROCESS | 3424 | 1467364817084 Marionette TRACE conn7 -> [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\", \"77f57ffc-e2d5-43f5-9f0e-e3ed3fd421d8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:20:17 INFO - PROCESS | 3424 | 1467364817086 Marionette INFO sendAsync 823c8ce9-dcc8-4499-864d-681f2fea0c49 02:20:17 INFO - PROCESS | 3424 | ++DOCSHELL 19379000 == 35 [pid = 3424] [id = 435] 02:20:17 INFO - PROCESS | 3424 | ++DOMWINDOW == 80 (19379400) [pid = 3424] [serial = 1305] [outer = 00000000] 02:20:17 INFO - PROCESS | 3424 | ++DOMWINDOW == 81 (19B0D400) [pid = 3424] [serial = 1306] [outer = 19379400] 02:20:17 INFO - PROCESS | 3424 | 1467364817130 Marionette DEBUG loaded listener.js 02:20:17 INFO - PROCESS | 3424 | ++DOMWINDOW == 82 (19B14800) [pid = 3424] [serial = 1307] [outer = 19379400] 02:20:17 INFO - PROCESS | 3424 | 1467364817572 Marionette TRACE conn7 <- [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]]]}] 02:20:17 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.selfintersect.1.html | arc() with lineWidth > 2*radius is drawn sensibly 02:20:17 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.selfintersect.1.html | took 730ms 02:20:17 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.selfintersect.2.html 02:20:17 INFO - PROCESS | 3424 | 1467364817609 Marionette TRACE conn7 -> [0,1705,"getWindowHandle",null] 02:20:17 INFO - PROCESS | 3424 | 1467364817611 Marionette TRACE conn7 <- [1,1705,null,{"value":"13"}] 02:20:17 INFO - PROCESS | 3424 | 1467364817614 Marionette TRACE conn7 -> [0,1706,"setScriptTimeout",{"ms":35000}] 02:20:17 INFO - PROCESS | 3424 | 1467364817616 Marionette TRACE conn7 <- [1,1706,null,{}] 02:20:17 INFO - PROCESS | 3424 | 1467364817619 Marionette TRACE conn7 -> [0,1707,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:20:17 INFO - PROCESS | 3424 | 1467364817625 Marionette INFO sendAsync 823c8ce9-dcc8-4499-864d-681f2fea0c49 02:20:17 INFO - PROCESS | 3424 | 1467364817774 Marionette TRACE conn7 <- [1,1707,null,{"value":null}] 02:20:17 INFO - PROCESS | 3424 | 1467364817837 Marionette TRACE conn7 -> [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\", \"77f57ffc-e2d5-43f5-9f0e-e3ed3fd421d8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:20:17 INFO - PROCESS | 3424 | 1467364817839 Marionette INFO sendAsync 823c8ce9-dcc8-4499-864d-681f2fea0c49 02:20:17 INFO - PROCESS | 3424 | ++DOCSHELL 19C51400 == 36 [pid = 3424] [id = 436] 02:20:17 INFO - PROCESS | 3424 | ++DOMWINDOW == 83 (1A2A8000) [pid = 3424] [serial = 1308] [outer = 00000000] 02:20:17 INFO - PROCESS | 3424 | ++DOMWINDOW == 84 (1AA92000) [pid = 3424] [serial = 1309] [outer = 1A2A8000] 02:20:17 INFO - PROCESS | 3424 | 1467364817884 Marionette DEBUG loaded listener.js 02:20:17 INFO - PROCESS | 3424 | ++DOMWINDOW == 85 (1AA98000) [pid = 3424] [serial = 1310] [outer = 1A2A8000] 02:20:18 INFO - PROCESS | 3424 | --DOMWINDOW == 84 (15E4FC00) [pid = 3424] [serial = 1266] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.angle.2.html] 02:20:18 INFO - PROCESS | 3424 | --DOMWINDOW == 83 (1781BC00) [pid = 3424] [serial = 1269] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.angle.3.html] 02:20:18 INFO - PROCESS | 3424 | --DOMWINDOW == 82 (0D7A5C00) [pid = 3424] [serial = 1257] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.width.transformed.html] 02:20:18 INFO - PROCESS | 3424 | --DOMWINDOW == 81 (0D79EC00) [pid = 3424] [serial = 1263] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.angle.1.html] 02:20:18 INFO - PROCESS | 3424 | --DOMWINDOW == 80 (0C834400) [pid = 3424] [serial = 1260] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.width.valid.html] 02:20:18 INFO - PROCESS | 3424 | --DOMWINDOW == 79 (0CDC7000) [pid = 3424] [serial = 1245] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.union.html] 02:20:18 INFO - PROCESS | 3424 | --DOMWINDOW == 78 (17EB7C00) [pid = 3424] [serial = 1272] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.angle.4.html] 02:20:18 INFO - PROCESS | 3424 | --DOMWINDOW == 77 (16E64000) [pid = 3424] [serial = 1248] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.width.basic.html] 02:20:18 INFO - PROCESS | 3424 | --DOMWINDOW == 76 (1ACC3C00) [pid = 3424] [serial = 1251] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.width.invalid.html] 02:20:18 INFO - PROCESS | 3424 | --DOMWINDOW == 75 (1AD5F800) [pid = 3424] [serial = 1254] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.width.scaledefault.html] 02:20:18 INFO - PROCESS | 3424 | --DOMWINDOW == 74 (19ACA400) [pid = 3424] [serial = 1275] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.angle.5.html] 02:20:18 INFO - PROCESS | 3424 | --DOMWINDOW == 73 (15E4F800) [pid = 3424] [serial = 1281] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.default.html] 02:20:18 INFO - PROCESS | 3424 | --DOMWINDOW == 72 (16E61800) [pid = 3424] [serial = 1278] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.angle.6.html] 02:20:18 INFO - PROCESS | 3424 | 1467364818389 Marionette TRACE conn7 <- [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]]]}] 02:20:18 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.selfintersect.2.html | arc() with lineWidth > 2*radius is drawn sensibly 02:20:18 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.selfintersect.2.html | took 830ms 02:20:18 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.shape.1.html 02:20:18 INFO - PROCESS | 3424 | 1467364818445 Marionette TRACE conn7 -> [0,1709,"getWindowHandle",null] 02:20:18 INFO - PROCESS | 3424 | 1467364818447 Marionette TRACE conn7 <- [1,1709,null,{"value":"13"}] 02:20:18 INFO - PROCESS | 3424 | 1467364818450 Marionette TRACE conn7 -> [0,1710,"setScriptTimeout",{"ms":35000}] 02:20:18 INFO - PROCESS | 3424 | 1467364818452 Marionette TRACE conn7 <- [1,1710,null,{}] 02:20:18 INFO - PROCESS | 3424 | 1467364818455 Marionette TRACE conn7 -> [0,1711,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:20:18 INFO - PROCESS | 3424 | 1467364818457 Marionette INFO sendAsync 823c8ce9-dcc8-4499-864d-681f2fea0c49 02:20:18 INFO - PROCESS | 3424 | 1467364818535 Marionette TRACE conn7 <- [1,1711,null,{"value":null}] 02:20:18 INFO - PROCESS | 3424 | 1467364818633 Marionette TRACE conn7 -> [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\", \"77f57ffc-e2d5-43f5-9f0e-e3ed3fd421d8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:20:18 INFO - PROCESS | 3424 | 1467364818635 Marionette INFO sendAsync 823c8ce9-dcc8-4499-864d-681f2fea0c49 02:20:18 INFO - PROCESS | 3424 | ++DOCSHELL 0C74A400 == 37 [pid = 3424] [id = 437] 02:20:18 INFO - PROCESS | 3424 | ++DOMWINDOW == 73 (0D527C00) [pid = 3424] [serial = 1311] [outer = 00000000] 02:20:18 INFO - PROCESS | 3424 | ++DOMWINDOW == 74 (17EBF000) [pid = 3424] [serial = 1312] [outer = 0D527C00] 02:20:18 INFO - PROCESS | 3424 | 1467364818678 Marionette DEBUG loaded listener.js 02:20:18 INFO - PROCESS | 3424 | ++DOMWINDOW == 75 (17FC3400) [pid = 3424] [serial = 1313] [outer = 0D527C00] 02:20:19 INFO - PROCESS | 3424 | 1467364819021 Marionette TRACE conn7 <- [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]]]}] 02:20:19 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 02:20:19 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.shape.1.html | took 630ms 02:20:19 INFO - PROCESS | 3424 | 1467364819081 Marionette TRACE conn7 -> [0,1713,"getWindowHandle",null] 02:20:19 INFO - PROCESS | 3424 | 1467364819083 Marionette TRACE conn7 <- [1,1713,null,{"value":"13"}] 02:20:19 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.shape.2.html 02:20:19 INFO - PROCESS | 3424 | 1467364819086 Marionette TRACE conn7 -> [0,1714,"setScriptTimeout",{"ms":35000}] 02:20:19 INFO - PROCESS | 3424 | 1467364819088 Marionette TRACE conn7 <- [1,1714,null,{}] 02:20:19 INFO - PROCESS | 3424 | 1467364819091 Marionette TRACE conn7 -> [0,1715,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:20:19 INFO - PROCESS | 3424 | 1467364819093 Marionette INFO sendAsync 823c8ce9-dcc8-4499-864d-681f2fea0c49 02:20:19 INFO - PROCESS | 3424 | 1467364819207 Marionette TRACE conn7 <- [1,1715,null,{"value":null}] 02:20:19 INFO - PROCESS | 3424 | 1467364819216 Marionette TRACE conn7 -> [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\", \"77f57ffc-e2d5-43f5-9f0e-e3ed3fd421d8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:20:19 INFO - PROCESS | 3424 | 1467364819218 Marionette INFO sendAsync 823c8ce9-dcc8-4499-864d-681f2fea0c49 02:20:19 INFO - PROCESS | 3424 | ++DOCSHELL 1AA93C00 == 38 [pid = 3424] [id = 438] 02:20:19 INFO - PROCESS | 3424 | ++DOMWINDOW == 76 (1AA9CC00) [pid = 3424] [serial = 1314] [outer = 00000000] 02:20:19 INFO - PROCESS | 3424 | ++DOMWINDOW == 77 (1AC7B400) [pid = 3424] [serial = 1315] [outer = 1AA9CC00] 02:20:19 INFO - PROCESS | 3424 | 1467364819262 Marionette DEBUG loaded listener.js 02:20:19 INFO - PROCESS | 3424 | ++DOMWINDOW == 78 (1AC7E000) [pid = 3424] [serial = 1316] [outer = 1AA9CC00] 02:20:19 INFO - PROCESS | 3424 | 1467364819685 Marionette TRACE conn7 <- [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]]]}] 02:20:19 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.shape.2.html | arc() from 0 to pi draws stuff in the right half 02:20:19 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.shape.2.html | took 631ms 02:20:19 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.shape.3.html 02:20:19 INFO - PROCESS | 3424 | 1467364819718 Marionette TRACE conn7 -> [0,1717,"getWindowHandle",null] 02:20:19 INFO - PROCESS | 3424 | 1467364819720 Marionette TRACE conn7 <- [1,1717,null,{"value":"13"}] 02:20:19 INFO - PROCESS | 3424 | 1467364819723 Marionette TRACE conn7 -> [0,1718,"setScriptTimeout",{"ms":35000}] 02:20:19 INFO - PROCESS | 3424 | 1467364819725 Marionette TRACE conn7 <- [1,1718,null,{}] 02:20:19 INFO - PROCESS | 3424 | 1467364819728 Marionette TRACE conn7 -> [0,1719,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:20:19 INFO - PROCESS | 3424 | 1467364819730 Marionette INFO sendAsync 823c8ce9-dcc8-4499-864d-681f2fea0c49 02:20:19 INFO - PROCESS | 3424 | 1467364819844 Marionette TRACE conn7 <- [1,1719,null,{"value":null}] 02:20:19 INFO - PROCESS | 3424 | 1467364819882 Marionette TRACE conn7 -> [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\", \"77f57ffc-e2d5-43f5-9f0e-e3ed3fd421d8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:20:19 INFO - PROCESS | 3424 | 1467364819884 Marionette INFO sendAsync 823c8ce9-dcc8-4499-864d-681f2fea0c49 02:20:19 INFO - PROCESS | 3424 | ++DOCSHELL 17821400 == 39 [pid = 3424] [id = 439] 02:20:19 INFO - PROCESS | 3424 | ++DOMWINDOW == 79 (1AA9AC00) [pid = 3424] [serial = 1317] [outer = 00000000] 02:20:19 INFO - PROCESS | 3424 | ++DOMWINDOW == 80 (1ACCC000) [pid = 3424] [serial = 1318] [outer = 1AA9AC00] 02:20:19 INFO - PROCESS | 3424 | 1467364819927 Marionette DEBUG loaded listener.js 02:20:19 INFO - PROCESS | 3424 | ++DOMWINDOW == 81 (1AD52C00) [pid = 3424] [serial = 1319] [outer = 1AA9AC00] 02:20:20 INFO - PROCESS | 3424 | 1467364820380 Marionette TRACE conn7 <- [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]]]}] 02:20:20 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 02:20:20 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.shape.3.html | took 670ms 02:20:20 INFO - PROCESS | 3424 | 1467364820395 Marionette TRACE conn7 -> [0,1721,"getWindowHandle",null] 02:20:20 INFO - PROCESS | 3424 | 1467364820400 Marionette TRACE conn7 <- [1,1721,null,{"value":"13"}] 02:20:20 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.shape.4.html 02:20:20 INFO - PROCESS | 3424 | 1467364820405 Marionette TRACE conn7 -> [0,1722,"setScriptTimeout",{"ms":35000}] 02:20:20 INFO - PROCESS | 3424 | 1467364820409 Marionette TRACE conn7 <- [1,1722,null,{}] 02:20:20 INFO - PROCESS | 3424 | 1467364820415 Marionette TRACE conn7 -> [0,1723,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:20:20 INFO - PROCESS | 3424 | 1467364820418 Marionette INFO sendAsync 823c8ce9-dcc8-4499-864d-681f2fea0c49 02:20:20 INFO - PROCESS | 3424 | 1467364820534 Marionette TRACE conn7 <- [1,1723,null,{"value":null}] 02:20:20 INFO - PROCESS | 3424 | 1467364820674 Marionette TRACE conn7 -> [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\", \"77f57ffc-e2d5-43f5-9f0e-e3ed3fd421d8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:20:20 INFO - PROCESS | 3424 | 1467364820679 Marionette INFO sendAsync 823c8ce9-dcc8-4499-864d-681f2fea0c49 02:20:20 INFO - PROCESS | 3424 | ++DOCSHELL 0C894C00 == 40 [pid = 3424] [id = 440] 02:20:20 INFO - PROCESS | 3424 | ++DOMWINDOW == 82 (0C897400) [pid = 3424] [serial = 1320] [outer = 00000000] 02:20:20 INFO - PROCESS | 3424 | ++DOMWINDOW == 83 (0CE7AC00) [pid = 3424] [serial = 1321] [outer = 0C897400] 02:20:20 INFO - PROCESS | 3424 | 1467364820740 Marionette DEBUG loaded listener.js 02:20:20 INFO - PROCESS | 3424 | ++DOMWINDOW == 84 (0D43A400) [pid = 3424] [serial = 1322] [outer = 0C897400] 02:20:21 INFO - PROCESS | 3424 | 1467364821372 Marionette TRACE conn7 <- [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]]]}] 02:20:21 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.shape.4.html | arc() from 0 to -pi/2 draws stuff in the right quadrant 02:20:21 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.shape.4.html | took 1022ms 02:20:21 INFO - PROCESS | 3424 | 1467364821431 Marionette TRACE conn7 -> [0,1725,"getWindowHandle",null] 02:20:21 INFO - PROCESS | 3424 | 1467364821436 Marionette TRACE conn7 <- [1,1725,null,{"value":"13"}] 02:20:21 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.shape.5.html 02:20:21 INFO - PROCESS | 3424 | 1467364821443 Marionette TRACE conn7 -> [0,1726,"setScriptTimeout",{"ms":35000}] 02:20:21 INFO - PROCESS | 3424 | 1467364821446 Marionette TRACE conn7 <- [1,1726,null,{}] 02:20:21 INFO - PROCESS | 3424 | 1467364821450 Marionette TRACE conn7 -> [0,1727,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:20:21 INFO - PROCESS | 3424 | 1467364821453 Marionette INFO sendAsync 823c8ce9-dcc8-4499-864d-681f2fea0c49 02:20:21 INFO - PROCESS | 3424 | 1467364821565 Marionette TRACE conn7 <- [1,1727,null,{"value":null}] 02:20:21 INFO - PROCESS | 3424 | 1467364821703 Marionette TRACE conn7 -> [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\", \"77f57ffc-e2d5-43f5-9f0e-e3ed3fd421d8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:20:21 INFO - PROCESS | 3424 | 1467364821706 Marionette INFO sendAsync 823c8ce9-dcc8-4499-864d-681f2fea0c49 02:20:21 INFO - PROCESS | 3424 | ++DOCSHELL 151E3C00 == 41 [pid = 3424] [id = 441] 02:20:21 INFO - PROCESS | 3424 | ++DOMWINDOW == 85 (1685B000) [pid = 3424] [serial = 1323] [outer = 00000000] 02:20:21 INFO - PROCESS | 3424 | ++DOMWINDOW == 86 (1781DC00) [pid = 3424] [serial = 1324] [outer = 1685B000] 02:20:21 INFO - PROCESS | 3424 | 1467364821762 Marionette DEBUG loaded listener.js 02:20:21 INFO - PROCESS | 3424 | ++DOMWINDOW == 87 (17EBEC00) [pid = 3424] [serial = 1325] [outer = 1685B000] 02:20:22 INFO - PROCESS | 3424 | 1467364822379 Marionette TRACE conn7 <- [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]]]}] 02:20:22 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.shape.5.html | arc() from 0 to 5pi does not draw crazy things 02:20:22 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.shape.5.html | took 970ms 02:20:22 INFO - PROCESS | 3424 | 1467364822416 Marionette TRACE conn7 -> [0,1729,"getWindowHandle",null] 02:20:22 INFO - PROCESS | 3424 | 1467364822419 Marionette TRACE conn7 <- [1,1729,null,{"value":"13"}] 02:20:22 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.twopie.1.html 02:20:22 INFO - PROCESS | 3424 | 1467364822423 Marionette TRACE conn7 -> [0,1730,"setScriptTimeout",{"ms":35000}] 02:20:22 INFO - PROCESS | 3424 | 1467364822427 Marionette TRACE conn7 <- [1,1730,null,{}] 02:20:22 INFO - PROCESS | 3424 | 1467364822453 Marionette TRACE conn7 -> [0,1731,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:20:22 INFO - PROCESS | 3424 | 1467364822458 Marionette INFO sendAsync 823c8ce9-dcc8-4499-864d-681f2fea0c49 02:20:22 INFO - PROCESS | 3424 | 1467364822568 Marionette TRACE conn7 <- [1,1731,null,{"value":null}] 02:20:22 INFO - PROCESS | 3424 | 1467364822705 Marionette TRACE conn7 -> [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\", \"77f57ffc-e2d5-43f5-9f0e-e3ed3fd421d8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:20:22 INFO - PROCESS | 3424 | 1467364822708 Marionette INFO sendAsync 823c8ce9-dcc8-4499-864d-681f2fea0c49 02:20:22 INFO - PROCESS | 3424 | ++DOCSHELL 1AA9C000 == 42 [pid = 3424] [id = 442] 02:20:22 INFO - PROCESS | 3424 | ++DOMWINDOW == 88 (1ACC1400) [pid = 3424] [serial = 1326] [outer = 00000000] 02:20:22 INFO - PROCESS | 3424 | ++DOMWINDOW == 89 (1AD60400) [pid = 3424] [serial = 1327] [outer = 1ACC1400] 02:20:22 INFO - PROCESS | 3424 | 1467364822766 Marionette DEBUG loaded listener.js 02:20:22 INFO - PROCESS | 3424 | ++DOMWINDOW == 90 (1B477C00) [pid = 3424] [serial = 1328] [outer = 1ACC1400] 02:20:23 INFO - PROCESS | 3424 | 1467364823355 Marionette TRACE conn7 <- [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]]]}] 02:20:23 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.twopie.1.html | arc() draws nothing when end = start + 2pi-e and anticlockwise 02:20:23 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.twopie.1.html | took 987ms 02:20:23 INFO - PROCESS | 3424 | 1467364823413 Marionette TRACE conn7 -> [0,1733,"getWindowHandle",null] 02:20:23 INFO - PROCESS | 3424 | 1467364823416 Marionette TRACE conn7 <- [1,1733,null,{"value":"13"}] 02:20:23 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.twopie.2.html 02:20:23 INFO - PROCESS | 3424 | 1467364823420 Marionette TRACE conn7 -> [0,1734,"setScriptTimeout",{"ms":35000}] 02:20:23 INFO - PROCESS | 3424 | 1467364823422 Marionette TRACE conn7 <- [1,1734,null,{}] 02:20:23 INFO - PROCESS | 3424 | 1467364823425 Marionette TRACE conn7 -> [0,1735,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:20:23 INFO - PROCESS | 3424 | 1467364823428 Marionette INFO sendAsync 823c8ce9-dcc8-4499-864d-681f2fea0c49 02:20:23 INFO - PROCESS | 3424 | 1467364823536 Marionette TRACE conn7 <- [1,1735,null,{"value":null}] 02:20:23 INFO - PROCESS | 3424 | 1467364823672 Marionette TRACE conn7 -> [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\", \"77f57ffc-e2d5-43f5-9f0e-e3ed3fd421d8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:20:23 INFO - PROCESS | 3424 | 1467364823674 Marionette INFO sendAsync 823c8ce9-dcc8-4499-864d-681f2fea0c49 02:20:23 INFO - PROCESS | 3424 | ++DOCSHELL 1AA90800 == 43 [pid = 3424] [id = 443] 02:20:23 INFO - PROCESS | 3424 | ++DOMWINDOW == 91 (1B4BF400) [pid = 3424] [serial = 1329] [outer = 00000000] 02:20:23 INFO - PROCESS | 3424 | ++DOMWINDOW == 92 (1B576C00) [pid = 3424] [serial = 1330] [outer = 1B4BF400] 02:20:23 INFO - PROCESS | 3424 | 1467364823729 Marionette DEBUG loaded listener.js 02:20:23 INFO - PROCESS | 3424 | ++DOMWINDOW == 93 (1B581400) [pid = 3424] [serial = 1331] [outer = 1B4BF400] 02:20:24 INFO - PROCESS | 3424 | 1467364824453 Marionette TRACE conn7 <- [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]]]}] 02:20:24 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.twopie.2.html | arc() draws a full circle when end = start + 2pi-e and clockwise 02:20:24 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.twopie.2.html | took 1069ms 02:20:24 INFO - PROCESS | 3424 | 1467364824493 Marionette TRACE conn7 -> [0,1737,"getWindowHandle",null] 02:20:24 INFO - PROCESS | 3424 | 1467364824497 Marionette TRACE conn7 <- [1,1737,null,{"value":"13"}] 02:20:24 INFO - PROCESS | 3424 | 1467364824502 Marionette TRACE conn7 -> [0,1738,"setScriptTimeout",{"ms":35000}] 02:20:24 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.twopie.3.html 02:20:24 INFO - PROCESS | 3424 | 1467364824505 Marionette TRACE conn7 <- [1,1738,null,{}] 02:20:24 INFO - PROCESS | 3424 | 1467364824511 Marionette TRACE conn7 -> [0,1739,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:20:24 INFO - PROCESS | 3424 | 1467364824514 Marionette INFO sendAsync 823c8ce9-dcc8-4499-864d-681f2fea0c49 02:20:24 INFO - PROCESS | 3424 | 1467364824619 Marionette TRACE conn7 <- [1,1739,null,{"value":null}] 02:20:24 INFO - PROCESS | 3424 | 1467364824756 Marionette TRACE conn7 -> [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\", \"77f57ffc-e2d5-43f5-9f0e-e3ed3fd421d8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:20:24 INFO - PROCESS | 3424 | 1467364824761 Marionette INFO sendAsync 823c8ce9-dcc8-4499-864d-681f2fea0c49 02:20:24 INFO - PROCESS | 3424 | ++DOCSHELL 0CD72C00 == 44 [pid = 3424] [id = 444] 02:20:24 INFO - PROCESS | 3424 | ++DOMWINDOW == 94 (0D437000) [pid = 3424] [serial = 1332] [outer = 00000000] 02:20:24 INFO - PROCESS | 3424 | ++DOMWINDOW == 95 (0D7AD400) [pid = 3424] [serial = 1333] [outer = 0D437000] 02:20:24 INFO - PROCESS | 3424 | 1467364824812 Marionette DEBUG loaded listener.js 02:20:24 INFO - PROCESS | 3424 | ++DOMWINDOW == 96 (14717C00) [pid = 3424] [serial = 1334] [outer = 0D437000] 02:20:25 INFO - PROCESS | 3424 | --DOCSHELL 1AA93C00 == 43 [pid = 3424] [id = 438] 02:20:25 INFO - PROCESS | 3424 | --DOCSHELL 0C74A400 == 42 [pid = 3424] [id = 437] 02:20:25 INFO - PROCESS | 3424 | --DOCSHELL 19C51400 == 41 [pid = 3424] [id = 436] 02:20:25 INFO - PROCESS | 3424 | --DOCSHELL 19379000 == 40 [pid = 3424] [id = 435] 02:20:25 INFO - PROCESS | 3424 | --DOCSHELL 17FC0400 == 39 [pid = 3424] [id = 434] 02:20:25 INFO - PROCESS | 3424 | --DOCSHELL 17821000 == 38 [pid = 3424] [id = 433] 02:20:25 INFO - PROCESS | 3424 | --DOCSHELL 0D7A4C00 == 37 [pid = 3424] [id = 432] 02:20:25 INFO - PROCESS | 3424 | --DOCSHELL 0CF59800 == 36 [pid = 3424] [id = 431] 02:20:25 INFO - PROCESS | 3424 | --DOCSHELL 1529A400 == 35 [pid = 3424] [id = 428] 02:20:25 INFO - PROCESS | 3424 | --DOCSHELL 0D51F400 == 34 [pid = 3424] [id = 419] 02:20:25 INFO - PROCESS | 3424 | --DOCSHELL 0CD76800 == 33 [pid = 3424] [id = 430] 02:20:25 INFO - PROCESS | 3424 | --DOCSHELL 0C806C00 == 32 [pid = 3424] [id = 429] 02:20:25 INFO - PROCESS | 3424 | --DOCSHELL 1AA90800 == 31 [pid = 3424] [id = 443] 02:20:25 INFO - PROCESS | 3424 | --DOCSHELL 1AA9C000 == 30 [pid = 3424] [id = 442] 02:20:25 INFO - PROCESS | 3424 | --DOCSHELL 17821400 == 29 [pid = 3424] [id = 439] 02:20:25 INFO - PROCESS | 3424 | --DOCSHELL 0C894C00 == 28 [pid = 3424] [id = 440] 02:20:25 INFO - PROCESS | 3424 | --DOCSHELL 151E3C00 == 27 [pid = 3424] [id = 441] 02:20:25 INFO - PROCESS | 3424 | --DOMWINDOW == 95 (15E58800) [pid = 3424] [serial = 1267] [outer = 00000000] [url = about:blank] 02:20:25 INFO - PROCESS | 3424 | --DOMWINDOW == 94 (178EC000) [pid = 3424] [serial = 1270] [outer = 00000000] [url = about:blank] 02:20:25 INFO - PROCESS | 3424 | --DOMWINDOW == 93 (147AE800) [pid = 3424] [serial = 1259] [outer = 00000000] [url = about:blank] 02:20:25 INFO - PROCESS | 3424 | --DOMWINDOW == 92 (114DAC00) [pid = 3424] [serial = 1258] [outer = 00000000] [url = about:blank] 02:20:25 INFO - PROCESS | 3424 | --DOMWINDOW == 91 (0D7A1400) [pid = 3424] [serial = 1264] [outer = 00000000] [url = about:blank] 02:20:25 INFO - PROCESS | 3424 | --DOMWINDOW == 90 (0D7ABC00) [pid = 3424] [serial = 1265] [outer = 00000000] [url = about:blank] 02:20:25 INFO - PROCESS | 3424 | --DOMWINDOW == 89 (0CD2A400) [pid = 3424] [serial = 1261] [outer = 00000000] [url = about:blank] 02:20:25 INFO - PROCESS | 3424 | --DOMWINDOW == 88 (0CE36C00) [pid = 3424] [serial = 1262] [outer = 00000000] [url = about:blank] 02:20:25 INFO - PROCESS | 3424 | --DOMWINDOW == 87 (0D51F800) [pid = 3424] [serial = 1247] [outer = 00000000] [url = about:blank] 02:20:25 INFO - PROCESS | 3424 | --DOMWINDOW == 86 (0D173C00) [pid = 3424] [serial = 1246] [outer = 00000000] [url = about:blank] 02:20:25 INFO - PROCESS | 3424 | --DOMWINDOW == 85 (17FC4C00) [pid = 3424] [serial = 1273] [outer = 00000000] [url = about:blank] 02:20:25 INFO - PROCESS | 3424 | --DOMWINDOW == 84 (17E18800) [pid = 3424] [serial = 1250] [outer = 00000000] [url = about:blank] 02:20:25 INFO - PROCESS | 3424 | --DOMWINDOW == 83 (1781FC00) [pid = 3424] [serial = 1249] [outer = 00000000] [url = about:blank] 02:20:25 INFO - PROCESS | 3424 | --DOMWINDOW == 82 (1ACCE400) [pid = 3424] [serial = 1253] [outer = 00000000] [url = about:blank] 02:20:25 INFO - PROCESS | 3424 | --DOMWINDOW == 81 (1ACC7800) [pid = 3424] [serial = 1252] [outer = 00000000] [url = about:blank] 02:20:25 INFO - PROCESS | 3424 | --DOMWINDOW == 80 (1B481C00) [pid = 3424] [serial = 1256] [outer = 00000000] [url = about:blank] 02:20:25 INFO - PROCESS | 3424 | --DOMWINDOW == 79 (1B47A800) [pid = 3424] [serial = 1255] [outer = 00000000] [url = about:blank] 02:20:25 INFO - PROCESS | 3424 | --DOMWINDOW == 78 (19C47800) [pid = 3424] [serial = 1276] [outer = 00000000] [url = about:blank] 02:20:25 INFO - PROCESS | 3424 | --DOMWINDOW == 77 (18040000) [pid = 3424] [serial = 1274] [outer = 00000000] [url = about:blank] 02:20:25 INFO - PROCESS | 3424 | --DOMWINDOW == 76 (19C4C000) [pid = 3424] [serial = 1277] [outer = 00000000] [url = about:blank] 02:20:25 INFO - PROCESS | 3424 | --DOMWINDOW == 75 (1A73D400) [pid = 3424] [serial = 1282] [outer = 00000000] [url = about:blank] 02:20:25 INFO - PROCESS | 3424 | --DOMWINDOW == 74 (19B15800) [pid = 3424] [serial = 1279] [outer = 00000000] [url = about:blank] 02:20:25 INFO - PROCESS | 3424 | --DOMWINDOW == 73 (17E17C00) [pid = 3424] [serial = 1271] [outer = 00000000] [url = about:blank] 02:20:25 INFO - PROCESS | 3424 | --DOMWINDOW == 72 (16E60400) [pid = 3424] [serial = 1268] [outer = 00000000] [url = about:blank] 02:20:25 INFO - PROCESS | 3424 | --DOMWINDOW == 71 (1A2AEC00) [pid = 3424] [serial = 1283] [outer = 00000000] [url = about:blank] 02:20:25 INFO - PROCESS | 3424 | --DOMWINDOW == 70 (19BEDC00) [pid = 3424] [serial = 1280] [outer = 00000000] [url = about:blank] 02:20:25 INFO - PROCESS | 3424 | --DOMWINDOW == 69 (1AA97C00) [pid = 3424] [serial = 1285] [outer = 00000000] [url = about:blank] 02:20:25 INFO - PROCESS | 3424 | 1467364826001 Marionette TRACE conn7 <- [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]]]}] 02:20:26 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.twopie.3.html | arc() draws a full circle when end = start + 2pi+e and anticlockwise 02:20:26 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.twopie.3.html | took 1581ms 02:20:26 INFO - PROCESS | 3424 | 1467364826089 Marionette TRACE conn7 -> [0,1741,"getWindowHandle",null] 02:20:26 INFO - PROCESS | 3424 | 1467364826093 Marionette TRACE conn7 <- [1,1741,null,{"value":"13"}] 02:20:26 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.twopie.4.html 02:20:26 INFO - PROCESS | 3424 | 1467364826098 Marionette TRACE conn7 -> [0,1742,"setScriptTimeout",{"ms":35000}] 02:20:26 INFO - PROCESS | 3424 | 1467364826102 Marionette TRACE conn7 <- [1,1742,null,{}] 02:20:26 INFO - PROCESS | 3424 | 1467364826107 Marionette TRACE conn7 -> [0,1743,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:20:26 INFO - PROCESS | 3424 | 1467364826110 Marionette INFO sendAsync 823c8ce9-dcc8-4499-864d-681f2fea0c49 02:20:26 INFO - PROCESS | 3424 | 1467364826231 Marionette TRACE conn7 <- [1,1743,null,{"value":null}] 02:20:26 INFO - PROCESS | 3424 | 1467364826321 Marionette TRACE conn7 -> [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\", \"77f57ffc-e2d5-43f5-9f0e-e3ed3fd421d8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:20:26 INFO - PROCESS | 3424 | 1467364826323 Marionette INFO sendAsync 823c8ce9-dcc8-4499-864d-681f2fea0c49 02:20:26 INFO - PROCESS | 3424 | ++DOCSHELL 0C943800 == 28 [pid = 3424] [id = 445] 02:20:26 INFO - PROCESS | 3424 | ++DOMWINDOW == 70 (0C944C00) [pid = 3424] [serial = 1335] [outer = 00000000] 02:20:26 INFO - PROCESS | 3424 | ++DOMWINDOW == 71 (0CF5EC00) [pid = 3424] [serial = 1336] [outer = 0C944C00] 02:20:26 INFO - PROCESS | 3424 | 1467364826371 Marionette DEBUG loaded listener.js 02:20:26 INFO - PROCESS | 3424 | ++DOMWINDOW == 72 (0D17F400) [pid = 3424] [serial = 1337] [outer = 0C944C00] 02:20:26 INFO - PROCESS | 3424 | 1467364826753 Marionette TRACE conn7 <- [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]]]}] 02:20:26 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.twopie.4.html | arc() draws nothing when end = start + 2pi+e and clockwise 02:20:26 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.twopie.4.html | took 690ms 02:20:26 INFO - PROCESS | 3424 | 1467364826789 Marionette TRACE conn7 -> [0,1745,"getWindowHandle",null] 02:20:26 INFO - PROCESS | 3424 | 1467364826794 Marionette TRACE conn7 <- [1,1745,null,{"value":"13"}] 02:20:26 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.zero.1.html 02:20:26 INFO - PROCESS | 3424 | 1467364826833 Marionette TRACE conn7 -> [0,1746,"setScriptTimeout",{"ms":35000}] 02:20:26 INFO - PROCESS | 3424 | 1467364826836 Marionette TRACE conn7 <- [1,1746,null,{}] 02:20:26 INFO - PROCESS | 3424 | 1467364826840 Marionette TRACE conn7 -> [0,1747,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:20:26 INFO - PROCESS | 3424 | 1467364826842 Marionette INFO sendAsync 823c8ce9-dcc8-4499-864d-681f2fea0c49 02:20:26 INFO - PROCESS | 3424 | 1467364826932 Marionette TRACE conn7 <- [1,1747,null,{"value":null}] 02:20:26 INFO - PROCESS | 3424 | 1467364826945 Marionette TRACE conn7 -> [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\", \"77f57ffc-e2d5-43f5-9f0e-e3ed3fd421d8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:20:26 INFO - PROCESS | 3424 | 1467364826947 Marionette INFO sendAsync 823c8ce9-dcc8-4499-864d-681f2fea0c49 02:20:26 INFO - PROCESS | 3424 | ++DOCSHELL 0D7A2800 == 29 [pid = 3424] [id = 446] 02:20:26 INFO - PROCESS | 3424 | ++DOMWINDOW == 73 (0D7A4C00) [pid = 3424] [serial = 1338] [outer = 00000000] 02:20:26 INFO - PROCESS | 3424 | ++DOMWINDOW == 74 (0DB4B400) [pid = 3424] [serial = 1339] [outer = 0D7A4C00] 02:20:26 INFO - PROCESS | 3424 | 1467364826994 Marionette DEBUG loaded listener.js 02:20:27 INFO - PROCESS | 3424 | ++DOMWINDOW == 75 (11537400) [pid = 3424] [serial = 1340] [outer = 0D7A4C00] 02:20:27 INFO - PROCESS | 3424 | 1467364827431 Marionette TRACE conn7 <- [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]]]}] 02:20:27 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.zero.1.html | arc() draws nothing when startAngle = endAngle and anticlockwise 02:20:27 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.zero.1.html | took 630ms 02:20:27 INFO - PROCESS | 3424 | 1467364827465 Marionette TRACE conn7 -> [0,1749,"getWindowHandle",null] 02:20:27 INFO - PROCESS | 3424 | 1467364827468 Marionette TRACE conn7 <- [1,1749,null,{"value":"13"}] 02:20:27 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.zero.2.html 02:20:27 INFO - PROCESS | 3424 | 1467364827471 Marionette TRACE conn7 -> [0,1750,"setScriptTimeout",{"ms":35000}] 02:20:27 INFO - PROCESS | 3424 | 1467364827474 Marionette TRACE conn7 <- [1,1750,null,{}] 02:20:27 INFO - PROCESS | 3424 | 1467364827489 Marionette TRACE conn7 -> [0,1751,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:20:27 INFO - PROCESS | 3424 | 1467364827494 Marionette INFO sendAsync 823c8ce9-dcc8-4499-864d-681f2fea0c49 02:20:27 INFO - PROCESS | 3424 | 1467364827577 Marionette TRACE conn7 <- [1,1751,null,{"value":null}] 02:20:27 INFO - PROCESS | 3424 | 1467364827584 Marionette TRACE conn7 -> [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\", \"77f57ffc-e2d5-43f5-9f0e-e3ed3fd421d8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:20:27 INFO - PROCESS | 3424 | 1467364827587 Marionette INFO sendAsync 823c8ce9-dcc8-4499-864d-681f2fea0c49 02:20:27 INFO - PROCESS | 3424 | ++DOCSHELL 151E3400 == 30 [pid = 3424] [id = 447] 02:20:27 INFO - PROCESS | 3424 | ++DOMWINDOW == 76 (151E5800) [pid = 3424] [serial = 1341] [outer = 00000000] 02:20:27 INFO - PROCESS | 3424 | ++DOMWINDOW == 77 (15E50C00) [pid = 3424] [serial = 1342] [outer = 151E5800] 02:20:27 INFO - PROCESS | 3424 | 1467364827635 Marionette DEBUG loaded listener.js 02:20:27 INFO - PROCESS | 3424 | ++DOMWINDOW == 78 (16E63400) [pid = 3424] [serial = 1343] [outer = 151E5800] 02:20:28 INFO - PROCESS | 3424 | 1467364828135 Marionette TRACE conn7 <- [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]]]}] 02:20:28 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.zero.2.html | arc() draws nothing when startAngle = endAngle and clockwise 02:20:28 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.zero.2.html | took 690ms 02:20:28 INFO - PROCESS | 3424 | 1467364828163 Marionette TRACE conn7 -> [0,1753,"getWindowHandle",null] 02:20:28 INFO - PROCESS | 3424 | 1467364828166 Marionette TRACE conn7 <- [1,1753,null,{"value":"13"}] 02:20:28 INFO - PROCESS | 3424 | 1467364828169 Marionette TRACE conn7 -> [0,1754,"setScriptTimeout",{"ms":35000}] 02:20:28 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.zeroradius.html 02:20:28 INFO - PROCESS | 3424 | 1467364828171 Marionette TRACE conn7 <- [1,1754,null,{}] 02:20:28 INFO - PROCESS | 3424 | 1467364828174 Marionette TRACE conn7 -> [0,1755,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:20:28 INFO - PROCESS | 3424 | 1467364828176 Marionette INFO sendAsync 823c8ce9-dcc8-4499-864d-681f2fea0c49 02:20:28 INFO - PROCESS | 3424 | 1467364828296 Marionette TRACE conn7 <- [1,1755,null,{"value":null}] 02:20:28 INFO - PROCESS | 3424 | 1467364828388 Marionette TRACE conn7 -> [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\", \"77f57ffc-e2d5-43f5-9f0e-e3ed3fd421d8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:20:28 INFO - PROCESS | 3424 | 1467364828390 Marionette INFO sendAsync 823c8ce9-dcc8-4499-864d-681f2fea0c49 02:20:28 INFO - PROCESS | 3424 | ++DOCSHELL 1781B800 == 31 [pid = 3424] [id = 448] 02:20:28 INFO - PROCESS | 3424 | ++DOMWINDOW == 79 (1781F000) [pid = 3424] [serial = 1344] [outer = 00000000] 02:20:28 INFO - PROCESS | 3424 | ++DOMWINDOW == 80 (178EC000) [pid = 3424] [serial = 1345] [outer = 1781F000] 02:20:28 INFO - PROCESS | 3424 | 1467364828434 Marionette DEBUG loaded listener.js 02:20:28 INFO - PROCESS | 3424 | ++DOMWINDOW == 81 (17E15000) [pid = 3424] [serial = 1346] [outer = 1781F000] 02:20:28 INFO - PROCESS | 3424 | 1467364828836 Marionette TRACE conn7 <- [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]]]}] 02:20:28 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.zeroradius.html | arc() with zero radius draws a line to the start point 02:20:28 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.zeroradius.html | took 730ms 02:20:28 INFO - PROCESS | 3424 | 1467364828903 Marionette TRACE conn7 -> [0,1757,"getWindowHandle",null] 02:20:28 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.coincide.1.html 02:20:28 INFO - PROCESS | 3424 | 1467364828905 Marionette TRACE conn7 <- [1,1757,null,{"value":"13"}] 02:20:28 INFO - PROCESS | 3424 | 1467364828909 Marionette TRACE conn7 -> [0,1758,"setScriptTimeout",{"ms":35000}] 02:20:28 INFO - PROCESS | 3424 | 1467364828911 Marionette TRACE conn7 <- [1,1758,null,{}] 02:20:28 INFO - PROCESS | 3424 | 1467364828914 Marionette TRACE conn7 -> [0,1759,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:20:28 INFO - PROCESS | 3424 | 1467364828916 Marionette INFO sendAsync 823c8ce9-dcc8-4499-864d-681f2fea0c49 02:20:29 INFO - PROCESS | 3424 | 1467364829027 Marionette TRACE conn7 <- [1,1759,null,{"value":null}] 02:20:29 INFO - PROCESS | 3424 | 1467364829032 Marionette TRACE conn7 -> [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\", \"77f57ffc-e2d5-43f5-9f0e-e3ed3fd421d8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:20:29 INFO - PROCESS | 3424 | 1467364829034 Marionette INFO sendAsync 823c8ce9-dcc8-4499-864d-681f2fea0c49 02:20:29 INFO - PROCESS | 3424 | ++DOCSHELL 17E1A000 == 32 [pid = 3424] [id = 449] 02:20:29 INFO - PROCESS | 3424 | ++DOMWINDOW == 82 (17EB4000) [pid = 3424] [serial = 1347] [outer = 00000000] 02:20:29 INFO - PROCESS | 3424 | ++DOMWINDOW == 83 (17FB9C00) [pid = 3424] [serial = 1348] [outer = 17EB4000] 02:20:29 INFO - PROCESS | 3424 | 1467364829078 Marionette DEBUG loaded listener.js 02:20:29 INFO - PROCESS | 3424 | ++DOMWINDOW == 84 (17FBCC00) [pid = 3424] [serial = 1349] [outer = 17EB4000] 02:20:29 INFO - PROCESS | 3424 | 1467364829556 Marionette TRACE conn7 <- [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]]]}] 02:20:29 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.coincide.1.html | arcTo() has no effect if P0 = P1 02:20:29 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.coincide.1.html | took 670ms 02:20:29 INFO - PROCESS | 3424 | 1467364829579 Marionette TRACE conn7 -> [0,1761,"getWindowHandle",null] 02:20:29 INFO - PROCESS | 3424 | 1467364829581 Marionette TRACE conn7 <- [1,1761,null,{"value":"13"}] 02:20:29 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.coincide.2.html 02:20:29 INFO - PROCESS | 3424 | 1467364829584 Marionette TRACE conn7 -> [0,1762,"setScriptTimeout",{"ms":35000}] 02:20:29 INFO - PROCESS | 3424 | 1467364829586 Marionette TRACE conn7 <- [1,1762,null,{}] 02:20:29 INFO - PROCESS | 3424 | 1467364829597 Marionette TRACE conn7 -> [0,1763,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:20:29 INFO - PROCESS | 3424 | 1467364829602 Marionette INFO sendAsync 823c8ce9-dcc8-4499-864d-681f2fea0c49 02:20:29 INFO - PROCESS | 3424 | 1467364829756 Marionette TRACE conn7 <- [1,1763,null,{"value":null}] 02:20:29 INFO - PROCESS | 3424 | 1467364829767 Marionette TRACE conn7 -> [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\", \"77f57ffc-e2d5-43f5-9f0e-e3ed3fd421d8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:20:29 INFO - PROCESS | 3424 | 1467364829769 Marionette INFO sendAsync 823c8ce9-dcc8-4499-864d-681f2fea0c49 02:20:30 INFO - PROCESS | 3424 | ++DOCSHELL 0CFF8400 == 33 [pid = 3424] [id = 450] 02:20:30 INFO - PROCESS | 3424 | ++DOMWINDOW == 85 (0D431000) [pid = 3424] [serial = 1350] [outer = 00000000] 02:20:30 INFO - PROCESS | 3424 | ++DOMWINDOW == 86 (17819C00) [pid = 3424] [serial = 1351] [outer = 0D431000] 02:20:30 INFO - PROCESS | 3424 | 1467364830114 Marionette DEBUG loaded listener.js 02:20:30 INFO - PROCESS | 3424 | ++DOMWINDOW == 87 (19B19400) [pid = 3424] [serial = 1352] [outer = 0D431000] 02:20:30 INFO - PROCESS | 3424 | --DOMWINDOW == 86 (17822800) [pid = 3424] [serial = 1299] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.scale.1.html] 02:20:30 INFO - PROCESS | 3424 | --DOMWINDOW == 85 (0D7AB400) [pid = 3424] [serial = 1296] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.nonfinite.html] 02:20:30 INFO - PROCESS | 3424 | --DOMWINDOW == 84 (14E97800) [pid = 3424] [serial = 1290] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.negative.html] 02:20:30 INFO - PROCESS | 3424 | --DOMWINDOW == 83 (19379400) [pid = 3424] [serial = 1305] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.selfintersect.1.html] 02:20:30 INFO - PROCESS | 3424 | --DOMWINDOW == 82 (0CD1EC00) [pid = 3424] [serial = 1287] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.end.html] 02:20:30 INFO - PROCESS | 3424 | --DOMWINDOW == 81 (1AA8F400) [pid = 3424] [serial = 1284] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.empty.html] 02:20:30 INFO - PROCESS | 3424 | --DOMWINDOW == 80 (0CF61800) [pid = 3424] [serial = 1293] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.nonempty.html] 02:20:30 INFO - PROCESS | 3424 | --DOMWINDOW == 79 (0D527C00) [pid = 3424] [serial = 1311] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.shape.1.html] 02:20:30 INFO - PROCESS | 3424 | --DOMWINDOW == 78 (1AA9CC00) [pid = 3424] [serial = 1314] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.shape.2.html] 02:20:30 INFO - PROCESS | 3424 | --DOMWINDOW == 77 (1A2A8000) [pid = 3424] [serial = 1308] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.selfintersect.2.html] 02:20:30 INFO - PROCESS | 3424 | --DOMWINDOW == 76 (1AA9AC00) [pid = 3424] [serial = 1317] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.shape.3.html] 02:20:30 INFO - PROCESS | 3424 | --DOMWINDOW == 75 (17FC1400) [pid = 3424] [serial = 1302] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.scale.2.html] 02:20:30 INFO - PROCESS | 3424 | 1467364830496 Marionette TRACE conn7 <- [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]]]}] 02:20:30 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.coincide.2.html | arcTo() draws a straight line to P1 if P1 = P2 02:20:30 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.coincide.2.html | took 930ms 02:20:30 INFO - PROCESS | 3424 | 1467364830515 Marionette TRACE conn7 -> [0,1765,"getWindowHandle",null] 02:20:30 INFO - PROCESS | 3424 | 1467364830517 Marionette TRACE conn7 <- [1,1765,null,{"value":"13"}] 02:20:30 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.collinear.1.html 02:20:30 INFO - PROCESS | 3424 | 1467364830520 Marionette TRACE conn7 -> [0,1766,"setScriptTimeout",{"ms":35000}] 02:20:30 INFO - PROCESS | 3424 | 1467364830522 Marionette TRACE conn7 <- [1,1766,null,{}] 02:20:30 INFO - PROCESS | 3424 | 1467364830525 Marionette TRACE conn7 -> [0,1767,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:20:30 INFO - PROCESS | 3424 | 1467364830527 Marionette INFO sendAsync 823c8ce9-dcc8-4499-864d-681f2fea0c49 02:20:30 INFO - PROCESS | 3424 | 1467364830603 Marionette TRACE conn7 <- [1,1767,null,{"value":null}] 02:20:30 INFO - PROCESS | 3424 | 1467364830725 Marionette TRACE conn7 -> [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\", \"77f57ffc-e2d5-43f5-9f0e-e3ed3fd421d8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:20:30 INFO - PROCESS | 3424 | 1467364830726 Marionette INFO sendAsync 823c8ce9-dcc8-4499-864d-681f2fea0c49 02:20:30 INFO - PROCESS | 3424 | ++DOCSHELL 0CD1EC00 == 34 [pid = 3424] [id = 451] 02:20:30 INFO - PROCESS | 3424 | ++DOMWINDOW == 76 (0D7A6800) [pid = 3424] [serial = 1353] [outer = 00000000] 02:20:30 INFO - PROCESS | 3424 | ++DOMWINDOW == 77 (19BF1400) [pid = 3424] [serial = 1354] [outer = 0D7A6800] 02:20:30 INFO - PROCESS | 3424 | 1467364830772 Marionette DEBUG loaded listener.js 02:20:30 INFO - PROCESS | 3424 | ++DOMWINDOW == 78 (19C4E000) [pid = 3424] [serial = 1355] [outer = 0D7A6800] 02:20:31 INFO - PROCESS | 3424 | 1467364831128 Marionette TRACE conn7 <- [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]]]}] 02:20:31 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 02:20:31 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.collinear.1.html | took 630ms 02:20:31 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.collinear.2.html 02:20:31 INFO - PROCESS | 3424 | 1467364831151 Marionette TRACE conn7 -> [0,1769,"getWindowHandle",null] 02:20:31 INFO - PROCESS | 3424 | 1467364831153 Marionette TRACE conn7 <- [1,1769,null,{"value":"13"}] 02:20:31 INFO - PROCESS | 3424 | 1467364831156 Marionette TRACE conn7 -> [0,1770,"setScriptTimeout",{"ms":35000}] 02:20:31 INFO - PROCESS | 3424 | 1467364831158 Marionette TRACE conn7 <- [1,1770,null,{}] 02:20:31 INFO - PROCESS | 3424 | 1467364831161 Marionette TRACE conn7 -> [0,1771,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:20:31 INFO - PROCESS | 3424 | 1467364831163 Marionette INFO sendAsync 823c8ce9-dcc8-4499-864d-681f2fea0c49 02:20:31 INFO - PROCESS | 3424 | 1467364831278 Marionette TRACE conn7 <- [1,1771,null,{"value":null}] 02:20:31 INFO - PROCESS | 3424 | 1467364831286 Marionette TRACE conn7 -> [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\", \"77f57ffc-e2d5-43f5-9f0e-e3ed3fd421d8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:20:31 INFO - PROCESS | 3424 | 1467364831287 Marionette INFO sendAsync 823c8ce9-dcc8-4499-864d-681f2fea0c49 02:20:31 INFO - PROCESS | 3424 | ++DOCSHELL 0C742800 == 35 [pid = 3424] [id = 452] 02:20:31 INFO - PROCESS | 3424 | ++DOMWINDOW == 79 (0C747000) [pid = 3424] [serial = 1356] [outer = 00000000] 02:20:31 INFO - PROCESS | 3424 | ++DOMWINDOW == 80 (19370800) [pid = 3424] [serial = 1357] [outer = 0C747000] 02:20:31 INFO - PROCESS | 3424 | 1467364831331 Marionette DEBUG loaded listener.js 02:20:31 INFO - PROCESS | 3424 | ++DOMWINDOW == 81 (178ED400) [pid = 3424] [serial = 1358] [outer = 0C747000] 02:20:31 INFO - PROCESS | 3424 | 1467364831762 Marionette TRACE conn7 <- [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]]]}] 02:20:31 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 02:20:31 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.collinear.2.html | took 630ms 02:20:31 INFO - PROCESS | 3424 | 1467364831787 Marionette TRACE conn7 -> [0,1773,"getWindowHandle",null] 02:20:31 INFO - PROCESS | 3424 | 1467364831789 Marionette TRACE conn7 <- [1,1773,null,{"value":"13"}] 02:20:31 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.collinear.3.html 02:20:31 INFO - PROCESS | 3424 | 1467364831793 Marionette TRACE conn7 -> [0,1774,"setScriptTimeout",{"ms":35000}] 02:20:31 INFO - PROCESS | 3424 | 1467364831794 Marionette TRACE conn7 <- [1,1774,null,{}] 02:20:31 INFO - PROCESS | 3424 | 1467364831798 Marionette TRACE conn7 -> [0,1775,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:20:31 INFO - PROCESS | 3424 | 1467364831800 Marionette INFO sendAsync 823c8ce9-dcc8-4499-864d-681f2fea0c49 02:20:31 INFO - PROCESS | 3424 | 1467364831915 Marionette TRACE conn7 <- [1,1775,null,{"value":null}] 02:20:31 INFO - PROCESS | 3424 | 1467364831923 Marionette TRACE conn7 -> [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\", \"77f57ffc-e2d5-43f5-9f0e-e3ed3fd421d8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:20:31 INFO - PROCESS | 3424 | 1467364831925 Marionette INFO sendAsync 823c8ce9-dcc8-4499-864d-681f2fea0c49 02:20:31 INFO - PROCESS | 3424 | ++DOCSHELL 1A735800 == 36 [pid = 3424] [id = 453] 02:20:31 INFO - PROCESS | 3424 | ++DOMWINDOW == 82 (1A76A800) [pid = 3424] [serial = 1359] [outer = 00000000] 02:20:31 INFO - PROCESS | 3424 | ++DOMWINDOW == 83 (1AA90400) [pid = 3424] [serial = 1360] [outer = 1A76A800] 02:20:31 INFO - PROCESS | 3424 | 1467364831978 Marionette DEBUG loaded listener.js 02:20:32 INFO - PROCESS | 3424 | ++DOMWINDOW == 84 (1AA94C00) [pid = 3424] [serial = 1361] [outer = 1A76A800] 02:20:32 INFO - PROCESS | 3424 | 1467364832784 Marionette TRACE conn7 <- [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]]]}] 02:20:32 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 02:20:32 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.collinear.3.html | took 1076ms 02:20:32 INFO - PROCESS | 3424 | 1467364832870 Marionette TRACE conn7 -> [0,1777,"getWindowHandle",null] 02:20:32 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.ensuresubpath.1.html 02:20:32 INFO - PROCESS | 3424 | 1467364832875 Marionette TRACE conn7 <- [1,1777,null,{"value":"13"}] 02:20:32 INFO - PROCESS | 3424 | 1467364832879 Marionette TRACE conn7 -> [0,1778,"setScriptTimeout",{"ms":35000}] 02:20:32 INFO - PROCESS | 3424 | 1467364832885 Marionette TRACE conn7 <- [1,1778,null,{}] 02:20:32 INFO - PROCESS | 3424 | 1467364832890 Marionette TRACE conn7 -> [0,1779,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:20:32 INFO - PROCESS | 3424 | 1467364832893 Marionette INFO sendAsync 823c8ce9-dcc8-4499-864d-681f2fea0c49 02:20:33 INFO - PROCESS | 3424 | 1467364833041 Marionette TRACE conn7 <- [1,1779,null,{"value":null}] 02:20:33 INFO - PROCESS | 3424 | 1467364833171 Marionette TRACE conn7 -> [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\", \"77f57ffc-e2d5-43f5-9f0e-e3ed3fd421d8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:20:33 INFO - PROCESS | 3424 | 1467364833174 Marionette INFO sendAsync 823c8ce9-dcc8-4499-864d-681f2fea0c49 02:20:33 INFO - PROCESS | 3424 | ++DOCSHELL 0CE3B000 == 37 [pid = 3424] [id = 454] 02:20:33 INFO - PROCESS | 3424 | ++DOMWINDOW == 85 (0CFF2000) [pid = 3424] [serial = 1362] [outer = 00000000] 02:20:33 INFO - PROCESS | 3424 | ++DOMWINDOW == 86 (0D527C00) [pid = 3424] [serial = 1363] [outer = 0CFF2000] 02:20:33 INFO - PROCESS | 3424 | 1467364833235 Marionette DEBUG loaded listener.js 02:20:33 INFO - PROCESS | 3424 | ++DOMWINDOW == 87 (0D7A9000) [pid = 3424] [serial = 1364] [outer = 0CFF2000] 02:20:33 INFO - PROCESS | 3424 | 1467364833925 Marionette TRACE conn7 <- [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]]]}] 02:20:34 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) 02:20:34 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.ensuresubpath.1.html | took 1137ms 02:20:34 INFO - PROCESS | 3424 | 1467364834145 Marionette TRACE conn7 -> [0,1781,"getWindowHandle",null] 02:20:34 INFO - PROCESS | 3424 | 1467364834150 Marionette TRACE conn7 <- [1,1781,null,{"value":"13"}] 02:20:34 INFO - PROCESS | 3424 | 1467364834156 Marionette TRACE conn7 -> [0,1782,"setScriptTimeout",{"ms":35000}] 02:20:34 INFO - PROCESS | 3424 | 1467364834159 Marionette TRACE conn7 <- [1,1782,null,{}] 02:20:34 INFO - PROCESS | 3424 | 1467364834165 Marionette TRACE conn7 -> [0,1783,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:20:34 INFO - PROCESS | 3424 | 1467364834168 Marionette INFO sendAsync 823c8ce9-dcc8-4499-864d-681f2fea0c49 02:20:34 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.ensuresubpath.2.html 02:20:34 INFO - PROCESS | 3424 | 1467364834278 Marionette TRACE conn7 <- [1,1783,null,{"value":null}] 02:20:34 INFO - PROCESS | 3424 | 1467364834389 Marionette TRACE conn7 -> [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\", \"77f57ffc-e2d5-43f5-9f0e-e3ed3fd421d8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:20:34 INFO - PROCESS | 3424 | 1467364834394 Marionette INFO sendAsync 823c8ce9-dcc8-4499-864d-681f2fea0c49 02:20:34 INFO - PROCESS | 3424 | ++DOCSHELL 0CF61800 == 38 [pid = 3424] [id = 455] 02:20:34 INFO - PROCESS | 3424 | ++DOMWINDOW == 88 (0CFF0400) [pid = 3424] [serial = 1365] [outer = 00000000] 02:20:34 INFO - PROCESS | 3424 | ++DOMWINDOW == 89 (0D456000) [pid = 3424] [serial = 1366] [outer = 0CFF0400] 02:20:34 INFO - PROCESS | 3424 | 1467364834442 Marionette DEBUG loaded listener.js 02:20:34 INFO - PROCESS | 3424 | ++DOMWINDOW == 90 (0D464800) [pid = 3424] [serial = 1367] [outer = 0CFF0400] 02:20:34 INFO - PROCESS | 3424 | --DOCSHELL 0C742800 == 37 [pid = 3424] [id = 452] 02:20:34 INFO - PROCESS | 3424 | --DOCSHELL 0CD1EC00 == 36 [pid = 3424] [id = 451] 02:20:34 INFO - PROCESS | 3424 | --DOCSHELL 0CFF8400 == 35 [pid = 3424] [id = 450] 02:20:34 INFO - PROCESS | 3424 | --DOCSHELL 17E1A000 == 34 [pid = 3424] [id = 449] 02:20:34 INFO - PROCESS | 3424 | --DOCSHELL 1781B800 == 33 [pid = 3424] [id = 448] 02:20:34 INFO - PROCESS | 3424 | --DOCSHELL 151E3400 == 32 [pid = 3424] [id = 447] 02:20:34 INFO - PROCESS | 3424 | --DOCSHELL 0D7A2800 == 31 [pid = 3424] [id = 446] 02:20:34 INFO - PROCESS | 3424 | --DOCSHELL 0C943800 == 30 [pid = 3424] [id = 445] 02:20:34 INFO - PROCESS | 3424 | --DOCSHELL 0CD72C00 == 29 [pid = 3424] [id = 444] 02:20:34 INFO - PROCESS | 3424 | --DOMWINDOW == 89 (1787A800) [pid = 3424] [serial = 1300] [outer = 00000000] [url = about:blank] 02:20:34 INFO - PROCESS | 3424 | --DOMWINDOW == 88 (114DA400) [pid = 3424] [serial = 1297] [outer = 00000000] [url = about:blank] 02:20:34 INFO - PROCESS | 3424 | --DOMWINDOW == 87 (147E3400) [pid = 3424] [serial = 1298] [outer = 00000000] [url = about:blank] 02:20:34 INFO - PROCESS | 3424 | --DOMWINDOW == 86 (16850C00) [pid = 3424] [serial = 1291] [outer = 00000000] [url = about:blank] 02:20:34 INFO - PROCESS | 3424 | --DOMWINDOW == 85 (17824C00) [pid = 3424] [serial = 1292] [outer = 00000000] [url = about:blank] 02:20:34 INFO - PROCESS | 3424 | --DOMWINDOW == 84 (0D460000) [pid = 3424] [serial = 1288] [outer = 00000000] [url = about:blank] 02:20:34 INFO - PROCESS | 3424 | --DOMWINDOW == 83 (0DB89400) [pid = 3424] [serial = 1289] [outer = 00000000] [url = about:blank] 02:20:34 INFO - PROCESS | 3424 | --DOMWINDOW == 82 (1AAEDC00) [pid = 3424] [serial = 1286] [outer = 00000000] [url = about:blank] 02:20:34 INFO - PROCESS | 3424 | --DOMWINDOW == 81 (0D171400) [pid = 3424] [serial = 1294] [outer = 00000000] [url = about:blank] 02:20:34 INFO - PROCESS | 3424 | --DOMWINDOW == 80 (0D432400) [pid = 3424] [serial = 1295] [outer = 00000000] [url = about:blank] 02:20:34 INFO - PROCESS | 3424 | --DOMWINDOW == 79 (17E16800) [pid = 3424] [serial = 1301] [outer = 00000000] [url = about:blank] 02:20:34 INFO - PROCESS | 3424 | --DOMWINDOW == 78 (19B14800) [pid = 3424] [serial = 1307] [outer = 00000000] [url = about:blank] 02:20:34 INFO - PROCESS | 3424 | --DOMWINDOW == 77 (19B0D400) [pid = 3424] [serial = 1306] [outer = 00000000] [url = about:blank] 02:20:34 INFO - PROCESS | 3424 | --DOMWINDOW == 76 (17EBF000) [pid = 3424] [serial = 1312] [outer = 00000000] [url = about:blank] 02:20:34 INFO - PROCESS | 3424 | --DOMWINDOW == 75 (1AC7E000) [pid = 3424] [serial = 1316] [outer = 00000000] [url = about:blank] 02:20:34 INFO - PROCESS | 3424 | --DOMWINDOW == 74 (1AA92000) [pid = 3424] [serial = 1309] [outer = 00000000] [url = about:blank] 02:20:34 INFO - PROCESS | 3424 | --DOMWINDOW == 73 (1AD52C00) [pid = 3424] [serial = 1319] [outer = 00000000] [url = about:blank] 02:20:34 INFO - PROCESS | 3424 | --DOMWINDOW == 72 (1AA98000) [pid = 3424] [serial = 1310] [outer = 00000000] [url = about:blank] 02:20:34 INFO - PROCESS | 3424 | --DOMWINDOW == 71 (1AC7B400) [pid = 3424] [serial = 1315] [outer = 00000000] [url = about:blank] 02:20:34 INFO - PROCESS | 3424 | --DOMWINDOW == 70 (18038C00) [pid = 3424] [serial = 1303] [outer = 00000000] [url = about:blank] 02:20:34 INFO - PROCESS | 3424 | --DOMWINDOW == 69 (18CD5800) [pid = 3424] [serial = 1304] [outer = 00000000] [url = about:blank] 02:20:34 INFO - PROCESS | 3424 | --DOMWINDOW == 68 (17FC3400) [pid = 3424] [serial = 1313] [outer = 00000000] [url = about:blank] 02:20:34 INFO - PROCESS | 3424 | --DOMWINDOW == 67 (1ACCC000) [pid = 3424] [serial = 1318] [outer = 00000000] [url = about:blank] 02:20:35 INFO - PROCESS | 3424 | 1467364835015 Marionette TRACE conn7 <- [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]]]}] 02:20:35 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.ensuresubpath.2.html | If there is no subpath, the first control point is added 02:20:35 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.ensuresubpath.2.html | took 871ms 02:20:35 INFO - PROCESS | 3424 | 1467364835044 Marionette TRACE conn7 -> [0,1785,"getWindowHandle",null] 02:20:35 INFO - PROCESS | 3424 | 1467364835047 Marionette TRACE conn7 <- [1,1785,null,{"value":"13"}] 02:20:35 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.negative.html 02:20:35 INFO - PROCESS | 3424 | 1467364835054 Marionette TRACE conn7 -> [0,1786,"setScriptTimeout",{"ms":35000}] 02:20:35 INFO - PROCESS | 3424 | 1467364835058 Marionette TRACE conn7 <- [1,1786,null,{}] 02:20:35 INFO - PROCESS | 3424 | 1467364835063 Marionette TRACE conn7 -> [0,1787,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:20:35 INFO - PROCESS | 3424 | 1467364835065 Marionette INFO sendAsync 823c8ce9-dcc8-4499-864d-681f2fea0c49 02:20:35 INFO - PROCESS | 3424 | 1467364835152 Marionette TRACE conn7 <- [1,1787,null,{"value":null}] 02:20:35 INFO - PROCESS | 3424 | 1467364835162 Marionette TRACE conn7 -> [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\", \"77f57ffc-e2d5-43f5-9f0e-e3ed3fd421d8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:20:35 INFO - PROCESS | 3424 | 1467364835164 Marionette INFO sendAsync 823c8ce9-dcc8-4499-864d-681f2fea0c49 02:20:35 INFO - PROCESS | 3424 | ++DOCSHELL 0D175800 == 30 [pid = 3424] [id = 456] 02:20:35 INFO - PROCESS | 3424 | ++DOMWINDOW == 68 (0D431800) [pid = 3424] [serial = 1368] [outer = 00000000] 02:20:35 INFO - PROCESS | 3424 | ++DOMWINDOW == 69 (0D7A9C00) [pid = 3424] [serial = 1369] [outer = 0D431800] 02:20:35 INFO - PROCESS | 3424 | 1467364835212 Marionette DEBUG loaded listener.js 02:20:35 INFO - PROCESS | 3424 | ++DOMWINDOW == 70 (14545C00) [pid = 3424] [serial = 1370] [outer = 0D431800] 02:20:35 INFO - PROCESS | 3424 | 1467364835685 Marionette TRACE conn7 <- [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]]]}] 02:20:35 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.negative.html | arcTo() with negative radius throws an exception 02:20:35 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.negative.html | took 690ms 02:20:35 INFO - PROCESS | 3424 | 1467364835767 Marionette TRACE conn7 -> [0,1789,"getWindowHandle",null] 02:20:35 INFO - PROCESS | 3424 | 1467364835769 Marionette TRACE conn7 <- [1,1789,null,{"value":"13"}] 02:20:35 INFO - PROCESS | 3424 | 1467364835773 Marionette TRACE conn7 -> [0,1790,"setScriptTimeout",{"ms":35000}] 02:20:35 INFO - PROCESS | 3424 | 1467364835775 Marionette TRACE conn7 <- [1,1790,null,{}] 02:20:35 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.nonfinite.html 02:20:35 INFO - PROCESS | 3424 | 1467364835787 Marionette TRACE conn7 -> [0,1791,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:20:35 INFO - PROCESS | 3424 | 1467364835792 Marionette INFO sendAsync 823c8ce9-dcc8-4499-864d-681f2fea0c49 02:20:35 INFO - PROCESS | 3424 | 1467364835883 Marionette TRACE conn7 <- [1,1791,null,{"value":null}] 02:20:35 INFO - PROCESS | 3424 | 1467364835980 Marionette TRACE conn7 -> [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\", \"77f57ffc-e2d5-43f5-9f0e-e3ed3fd421d8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:20:35 INFO - PROCESS | 3424 | 1467364835984 Marionette INFO sendAsync 823c8ce9-dcc8-4499-864d-681f2fea0c49 02:20:35 INFO - PROCESS | 3424 | ++DOCSHELL 16850000 == 31 [pid = 3424] [id = 457] 02:20:35 INFO - PROCESS | 3424 | ++DOMWINDOW == 71 (16850800) [pid = 3424] [serial = 1371] [outer = 00000000] 02:20:36 INFO - PROCESS | 3424 | ++DOMWINDOW == 72 (16E6D400) [pid = 3424] [serial = 1372] [outer = 16850800] 02:20:36 INFO - PROCESS | 3424 | 1467364836035 Marionette DEBUG loaded listener.js 02:20:36 INFO - PROCESS | 3424 | ++DOMWINDOW == 73 (1781D800) [pid = 3424] [serial = 1373] [outer = 16850800] 02:20:36 INFO - PROCESS | 3424 | 1467364836423 Marionette TRACE conn7 <- [1,1792,null,{"value":["/2dcontext/path-objects/2d.path.arcTo.nonfinite.html",0,null,null,[["arcTo() with Infinity/NaN is ignored",0,null,null]]]}] 02:20:36 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.nonfinite.html | arcTo() with Infinity/NaN is ignored 02:20:36 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.nonfinite.html | took 670ms 02:20:36 INFO - PROCESS | 3424 | 1467364836450 Marionette TRACE conn7 -> [0,1793,"getWindowHandle",null] 02:20:36 INFO - PROCESS | 3424 | 1467364836452 Marionette TRACE conn7 <- [1,1793,null,{"value":"13"}] 02:20:36 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.scale.html 02:20:36 INFO - PROCESS | 3424 | 1467364836455 Marionette TRACE conn7 -> [0,1794,"setScriptTimeout",{"ms":35000}] 02:20:36 INFO - PROCESS | 3424 | 1467364836456 Marionette TRACE conn7 <- [1,1794,null,{}] 02:20:36 INFO - PROCESS | 3424 | 1467364836460 Marionette TRACE conn7 -> [0,1795,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:20:36 INFO - PROCESS | 3424 | 1467364836462 Marionette INFO sendAsync 823c8ce9-dcc8-4499-864d-681f2fea0c49 02:20:36 INFO - PROCESS | 3424 | 1467364836547 Marionette TRACE conn7 <- [1,1795,null,{"value":null}] 02:20:36 INFO - PROCESS | 3424 | 1467364836553 Marionette TRACE conn7 -> [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\", \"77f57ffc-e2d5-43f5-9f0e-e3ed3fd421d8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:20:36 INFO - PROCESS | 3424 | 1467364836555 Marionette INFO sendAsync 823c8ce9-dcc8-4499-864d-681f2fea0c49 02:20:36 INFO - PROCESS | 3424 | ++DOCSHELL 17E0CC00 == 32 [pid = 3424] [id = 458] 02:20:36 INFO - PROCESS | 3424 | ++DOMWINDOW == 74 (17E0D000) [pid = 3424] [serial = 1374] [outer = 00000000] 02:20:36 INFO - PROCESS | 3424 | ++DOMWINDOW == 75 (17FB7C00) [pid = 3424] [serial = 1375] [outer = 17E0D000] 02:20:36 INFO - PROCESS | 3424 | 1467364836599 Marionette DEBUG loaded listener.js 02:20:36 INFO - PROCESS | 3424 | ++DOMWINDOW == 76 (17FCC400) [pid = 3424] [serial = 1376] [outer = 17E0D000] 02:20:37 INFO - PROCESS | 3424 | 1467364837033 Marionette TRACE conn7 <- [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]]]}] 02:20:37 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.scale.html | arcTo scales the curve, not just the control points 02:20:37 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.scale.html | took 630ms 02:20:37 INFO - PROCESS | 3424 | 1467364837096 Marionette TRACE conn7 -> [0,1797,"getWindowHandle",null] 02:20:37 INFO - PROCESS | 3424 | 1467364837098 Marionette TRACE conn7 <- [1,1797,null,{"value":"13"}] 02:20:37 INFO - PROCESS | 3424 | 1467364837101 Marionette TRACE conn7 -> [0,1798,"setScriptTimeout",{"ms":35000}] 02:20:37 INFO - PROCESS | 3424 | 1467364837103 Marionette TRACE conn7 <- [1,1798,null,{}] 02:20:37 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.shape.curve1.html 02:20:37 INFO - PROCESS | 3424 | 1467364837112 Marionette TRACE conn7 -> [0,1799,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:20:37 INFO - PROCESS | 3424 | 1467364837114 Marionette INFO sendAsync 823c8ce9-dcc8-4499-864d-681f2fea0c49 02:20:37 INFO - PROCESS | 3424 | 1467364837225 Marionette TRACE conn7 <- [1,1799,null,{"value":null}] 02:20:37 INFO - PROCESS | 3424 | 1467364837319 Marionette TRACE conn7 -> [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\", \"77f57ffc-e2d5-43f5-9f0e-e3ed3fd421d8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:20:37 INFO - PROCESS | 3424 | 1467364837321 Marionette INFO sendAsync 823c8ce9-dcc8-4499-864d-681f2fea0c49 02:20:37 INFO - PROCESS | 3424 | ++DOCSHELL 18BBBC00 == 33 [pid = 3424] [id = 459] 02:20:37 INFO - PROCESS | 3424 | ++DOMWINDOW == 77 (18BBDC00) [pid = 3424] [serial = 1377] [outer = 00000000] 02:20:37 INFO - PROCESS | 3424 | ++DOMWINDOW == 78 (19375C00) [pid = 3424] [serial = 1378] [outer = 18BBDC00] 02:20:37 INFO - PROCESS | 3424 | 1467364837367 Marionette DEBUG loaded listener.js 02:20:37 INFO - PROCESS | 3424 | ++DOMWINDOW == 79 (19AC7400) [pid = 3424] [serial = 1379] [outer = 18BBDC00] 02:20:37 INFO - PROCESS | 3424 | 1467364837764 Marionette TRACE conn7 <- [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]]]}] 02:20:37 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.shape.curve1.html | arcTo() curves in the right kind of shape 02:20:37 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.shape.curve1.html | took 730ms 02:20:37 INFO - PROCESS | 3424 | 1467364837841 Marionette TRACE conn7 -> [0,1801,"getWindowHandle",null] 02:20:37 INFO - PROCESS | 3424 | 1467364837843 Marionette TRACE conn7 <- [1,1801,null,{"value":"13"}] 02:20:37 INFO - PROCESS | 3424 | 1467364837846 Marionette TRACE conn7 -> [0,1802,"setScriptTimeout",{"ms":35000}] 02:20:37 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.shape.curve2.html 02:20:37 INFO - PROCESS | 3424 | 1467364837848 Marionette TRACE conn7 <- [1,1802,null,{}] 02:20:37 INFO - PROCESS | 3424 | 1467364837851 Marionette TRACE conn7 -> [0,1803,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:20:37 INFO - PROCESS | 3424 | 1467364837857 Marionette INFO sendAsync 823c8ce9-dcc8-4499-864d-681f2fea0c49 02:20:37 INFO - PROCESS | 3424 | 1467364838009 Marionette TRACE conn7 <- [1,1803,null,{"value":null}] 02:20:38 INFO - PROCESS | 3424 | 1467364838071 Marionette TRACE conn7 -> [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\", \"77f57ffc-e2d5-43f5-9f0e-e3ed3fd421d8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:20:38 INFO - PROCESS | 3424 | 1467364838073 Marionette INFO sendAsync 823c8ce9-dcc8-4499-864d-681f2fea0c49 02:20:38 INFO - PROCESS | 3424 | ++DOCSHELL 1A2A7800 == 34 [pid = 3424] [id = 460] 02:20:38 INFO - PROCESS | 3424 | ++DOMWINDOW == 80 (1A2ABC00) [pid = 3424] [serial = 1380] [outer = 00000000] 02:20:38 INFO - PROCESS | 3424 | ++DOMWINDOW == 81 (1A768C00) [pid = 3424] [serial = 1381] [outer = 1A2ABC00] 02:20:38 INFO - PROCESS | 3424 | 1467364838117 Marionette DEBUG loaded listener.js 02:20:38 INFO - PROCESS | 3424 | ++DOMWINDOW == 82 (1A7B3400) [pid = 3424] [serial = 1382] [outer = 1A2ABC00] 02:20:38 INFO - PROCESS | 3424 | 1467364838544 Marionette TRACE conn7 <- [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]]]}] 02:20:38 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.shape.curve2.html | arcTo() curves in the right kind of shape 02:20:38 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.shape.curve2.html | took 730ms 02:20:38 INFO - PROCESS | 3424 | 1467364838585 Marionette TRACE conn7 -> [0,1805,"getWindowHandle",null] 02:20:38 INFO - PROCESS | 3424 | 1467364838587 Marionette TRACE conn7 <- [1,1805,null,{"value":"13"}] 02:20:38 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.shape.end.html 02:20:38 INFO - PROCESS | 3424 | 1467364838599 Marionette TRACE conn7 -> [0,1806,"setScriptTimeout",{"ms":35000}] 02:20:38 INFO - PROCESS | 3424 | 1467364838601 Marionette TRACE conn7 <- [1,1806,null,{}] 02:20:38 INFO - PROCESS | 3424 | 1467364838604 Marionette TRACE conn7 -> [0,1807,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:20:38 INFO - PROCESS | 3424 | 1467364838606 Marionette INFO sendAsync 823c8ce9-dcc8-4499-864d-681f2fea0c49 02:20:38 INFO - PROCESS | 3424 | 1467364838726 Marionette TRACE conn7 <- [1,1807,null,{"value":null}] 02:20:38 INFO - PROCESS | 3424 | 1467364838732 Marionette TRACE conn7 -> [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\", \"77f57ffc-e2d5-43f5-9f0e-e3ed3fd421d8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:20:38 INFO - PROCESS | 3424 | 1467364838734 Marionette INFO sendAsync 823c8ce9-dcc8-4499-864d-681f2fea0c49 02:20:38 INFO - PROCESS | 3424 | ++DOCSHELL 1AA8F400 == 35 [pid = 3424] [id = 461] 02:20:38 INFO - PROCESS | 3424 | ++DOMWINDOW == 83 (1AA92800) [pid = 3424] [serial = 1383] [outer = 00000000] 02:20:38 INFO - PROCESS | 3424 | ++DOMWINDOW == 84 (1AAEDC00) [pid = 3424] [serial = 1384] [outer = 1AA92800] 02:20:38 INFO - PROCESS | 3424 | 1467364838777 Marionette DEBUG loaded listener.js 02:20:38 INFO - PROCESS | 3424 | ++DOMWINDOW == 85 (1AA97000) [pid = 3424] [serial = 1385] [outer = 1AA92800] 02:20:39 INFO - PROCESS | 3424 | --DOMWINDOW == 84 (0C747000) [pid = 3424] [serial = 1356] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.collinear.2.html] 02:20:39 INFO - PROCESS | 3424 | --DOMWINDOW == 83 (1781F000) [pid = 3424] [serial = 1344] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.zeroradius.html] 02:20:39 INFO - PROCESS | 3424 | --DOMWINDOW == 82 (17EB4000) [pid = 3424] [serial = 1347] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.coincide.1.html] 02:20:39 INFO - PROCESS | 3424 | --DOMWINDOW == 81 (0D437000) [pid = 3424] [serial = 1332] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.twopie.3.html] 02:20:39 INFO - PROCESS | 3424 | --DOMWINDOW == 80 (0C944C00) [pid = 3424] [serial = 1335] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.twopie.4.html] 02:20:39 INFO - PROCESS | 3424 | --DOMWINDOW == 79 (0D7A4C00) [pid = 3424] [serial = 1338] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.zero.1.html] 02:20:39 INFO - PROCESS | 3424 | --DOMWINDOW == 78 (151E5800) [pid = 3424] [serial = 1341] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.zero.2.html] 02:20:39 INFO - PROCESS | 3424 | --DOMWINDOW == 77 (0C897400) [pid = 3424] [serial = 1320] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.shape.4.html] 02:20:39 INFO - PROCESS | 3424 | --DOMWINDOW == 76 (1685B000) [pid = 3424] [serial = 1323] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.shape.5.html] 02:20:39 INFO - PROCESS | 3424 | --DOMWINDOW == 75 (1ACC1400) [pid = 3424] [serial = 1326] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.twopie.1.html] 02:20:39 INFO - PROCESS | 3424 | --DOMWINDOW == 74 (1B4BF400) [pid = 3424] [serial = 1329] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.twopie.2.html] 02:20:39 INFO - PROCESS | 3424 | --DOMWINDOW == 73 (0D431000) [pid = 3424] [serial = 1350] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.coincide.2.html] 02:20:39 INFO - PROCESS | 3424 | --DOMWINDOW == 72 (0D7A6800) [pid = 3424] [serial = 1353] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.collinear.1.html] 02:20:39 INFO - PROCESS | 3424 | 1467364839309 Marionette TRACE conn7 <- [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]]]}] 02:20:39 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.shape.end.html | arcTo() does not draw anything from P1 to P2 02:20:39 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.shape.end.html | took 730ms 02:20:39 INFO - PROCESS | 3424 | 1467364839333 Marionette TRACE conn7 -> [0,1809,"getWindowHandle",null] 02:20:39 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.shape.start.html 02:20:39 INFO - PROCESS | 3424 | 1467364839335 Marionette TRACE conn7 <- [1,1809,null,{"value":"13"}] 02:20:39 INFO - PROCESS | 3424 | 1467364839338 Marionette TRACE conn7 -> [0,1810,"setScriptTimeout",{"ms":35000}] 02:20:39 INFO - PROCESS | 3424 | 1467364839339 Marionette TRACE conn7 <- [1,1810,null,{}] 02:20:39 INFO - PROCESS | 3424 | 1467364839343 Marionette TRACE conn7 -> [0,1811,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:20:39 INFO - PROCESS | 3424 | 1467364839345 Marionette INFO sendAsync 823c8ce9-dcc8-4499-864d-681f2fea0c49 02:20:39 INFO - PROCESS | 3424 | 1467364839423 Marionette TRACE conn7 <- [1,1811,null,{"value":null}] 02:20:39 INFO - PROCESS | 3424 | 1467364839429 Marionette TRACE conn7 -> [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\", \"77f57ffc-e2d5-43f5-9f0e-e3ed3fd421d8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:20:39 INFO - PROCESS | 3424 | 1467364839431 Marionette INFO sendAsync 823c8ce9-dcc8-4499-864d-681f2fea0c49 02:20:39 INFO - PROCESS | 3424 | ++DOCSHELL 0D431000 == 36 [pid = 3424] [id = 462] 02:20:39 INFO - PROCESS | 3424 | ++DOMWINDOW == 73 (0D51F800) [pid = 3424] [serial = 1386] [outer = 00000000] 02:20:39 INFO - PROCESS | 3424 | ++DOMWINDOW == 74 (1787BC00) [pid = 3424] [serial = 1387] [outer = 0D51F800] 02:20:39 INFO - PROCESS | 3424 | 1467364839474 Marionette DEBUG loaded listener.js 02:20:39 INFO - PROCESS | 3424 | ++DOMWINDOW == 75 (1937A400) [pid = 3424] [serial = 1388] [outer = 0D51F800] 02:20:39 INFO - PROCESS | 3424 | 1467364839895 Marionette TRACE conn7 <- [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]]]}] 02:20:39 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.shape.start.html | arcTo() draws a straight line from P0 to P1 02:20:39 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.shape.start.html | took 631ms 02:20:39 INFO - PROCESS | 3424 | 1467364839970 Marionette TRACE conn7 -> [0,1813,"getWindowHandle",null] 02:20:39 INFO - PROCESS | 3424 | 1467364839972 Marionette TRACE conn7 <- [1,1813,null,{"value":"13"}] 02:20:39 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.transformation.html 02:20:39 INFO - PROCESS | 3424 | 1467364839975 Marionette TRACE conn7 -> [0,1814,"setScriptTimeout",{"ms":35000}] 02:20:39 INFO - PROCESS | 3424 | 1467364839977 Marionette TRACE conn7 <- [1,1814,null,{}] 02:20:39 INFO - PROCESS | 3424 | 1467364839981 Marionette TRACE conn7 -> [0,1815,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:20:39 INFO - PROCESS | 3424 | 1467364839982 Marionette INFO sendAsync 823c8ce9-dcc8-4499-864d-681f2fea0c49 02:20:40 INFO - PROCESS | 3424 | 1467364840085 Marionette TRACE conn7 <- [1,1815,null,{"value":null}] 02:20:40 INFO - PROCESS | 3424 | 1467364840092 Marionette TRACE conn7 -> [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\", \"77f57ffc-e2d5-43f5-9f0e-e3ed3fd421d8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:20:40 INFO - PROCESS | 3424 | 1467364840094 Marionette INFO sendAsync 823c8ce9-dcc8-4499-864d-681f2fea0c49 02:20:40 INFO - PROCESS | 3424 | ++DOCSHELL 1A76B000 == 37 [pid = 3424] [id = 463] 02:20:40 INFO - PROCESS | 3424 | ++DOMWINDOW == 76 (1AA8FC00) [pid = 3424] [serial = 1389] [outer = 00000000] 02:20:40 INFO - PROCESS | 3424 | ++DOMWINDOW == 77 (1AC7F800) [pid = 3424] [serial = 1390] [outer = 1AA8FC00] 02:20:40 INFO - PROCESS | 3424 | 1467364840138 Marionette DEBUG loaded listener.js 02:20:40 INFO - PROCESS | 3424 | ++DOMWINDOW == 78 (1AC7FC00) [pid = 3424] [serial = 1391] [outer = 1AA8FC00] 02:20:40 INFO - PROCESS | 3424 | 1467364840563 Marionette TRACE conn7 <- [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]]]}] 02:20:40 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.transformation.html | arcTo joins up to the last subpath point correctly 02:20:40 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.transformation.html | took 630ms 02:20:40 INFO - PROCESS | 3424 | 1467364840610 Marionette TRACE conn7 -> [0,1817,"getWindowHandle",null] 02:20:40 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.zero.1.html 02:20:40 INFO - PROCESS | 3424 | 1467364840612 Marionette TRACE conn7 <- [1,1817,null,{"value":"13"}] 02:20:40 INFO - PROCESS | 3424 | 1467364840615 Marionette TRACE conn7 -> [0,1818,"setScriptTimeout",{"ms":35000}] 02:20:40 INFO - PROCESS | 3424 | 1467364840627 Marionette TRACE conn7 <- [1,1818,null,{}] 02:20:40 INFO - PROCESS | 3424 | 1467364840631 Marionette TRACE conn7 -> [0,1819,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:20:40 INFO - PROCESS | 3424 | 1467364840632 Marionette INFO sendAsync 823c8ce9-dcc8-4499-864d-681f2fea0c49 02:20:40 INFO - PROCESS | 3424 | 1467364840713 Marionette TRACE conn7 <- [1,1819,null,{"value":null}] 02:20:40 INFO - PROCESS | 3424 | 1467364840718 Marionette TRACE conn7 -> [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\", \"77f57ffc-e2d5-43f5-9f0e-e3ed3fd421d8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:20:40 INFO - PROCESS | 3424 | 1467364840720 Marionette INFO sendAsync 823c8ce9-dcc8-4499-864d-681f2fea0c49 02:20:40 INFO - PROCESS | 3424 | ++DOCSHELL 0C94DC00 == 38 [pid = 3424] [id = 464] 02:20:40 INFO - PROCESS | 3424 | ++DOMWINDOW == 79 (0CDD3800) [pid = 3424] [serial = 1392] [outer = 00000000] 02:20:40 INFO - PROCESS | 3424 | ++DOMWINDOW == 80 (1ACCE400) [pid = 3424] [serial = 1393] [outer = 0CDD3800] 02:20:40 INFO - PROCESS | 3424 | 1467364840764 Marionette DEBUG loaded listener.js 02:20:40 INFO - PROCESS | 3424 | ++DOMWINDOW == 81 (1AD52C00) [pid = 3424] [serial = 1394] [outer = 0CDD3800] 02:20:41 INFO - PROCESS | 3424 | 1467364841181 Marionette TRACE conn7 <- [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]]]}] 02:20:41 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.zero.1.html | arcTo() with zero radius draws a straight line from P0 to P1 02:20:41 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.zero.1.html | took 630ms 02:20:41 INFO - PROCESS | 3424 | 1467364841259 Marionette TRACE conn7 -> [0,1821,"getWindowHandle",null] 02:20:41 INFO - PROCESS | 3424 | 1467364841263 Marionette TRACE conn7 <- [1,1821,null,{"value":"13"}] 02:20:41 INFO - PROCESS | 3424 | 1467364841268 Marionette TRACE conn7 -> [0,1822,"setScriptTimeout",{"ms":35000}] 02:20:41 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.zero.2.html 02:20:41 INFO - PROCESS | 3424 | 1467364841272 Marionette TRACE conn7 <- [1,1822,null,{}] 02:20:41 INFO - PROCESS | 3424 | 1467364841279 Marionette TRACE conn7 -> [0,1823,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:20:41 INFO - PROCESS | 3424 | 1467364841283 Marionette INFO sendAsync 823c8ce9-dcc8-4499-864d-681f2fea0c49 02:20:41 INFO - PROCESS | 3424 | 1467364841400 Marionette TRACE conn7 <- [1,1823,null,{"value":null}] 02:20:41 INFO - PROCESS | 3424 | 1467364841560 Marionette TRACE conn7 -> [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\", \"77f57ffc-e2d5-43f5-9f0e-e3ed3fd421d8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:20:41 INFO - PROCESS | 3424 | 1467364841565 Marionette INFO sendAsync 823c8ce9-dcc8-4499-864d-681f2fea0c49 02:20:41 INFO - PROCESS | 3424 | ++DOCSHELL 0CDC9C00 == 39 [pid = 3424] [id = 465] 02:20:41 INFO - PROCESS | 3424 | ++DOMWINDOW == 82 (0CDCB800) [pid = 3424] [serial = 1395] [outer = 00000000] 02:20:41 INFO - PROCESS | 3424 | ++DOMWINDOW == 83 (0D433400) [pid = 3424] [serial = 1396] [outer = 0CDCB800] 02:20:41 INFO - PROCESS | 3424 | 1467364841639 Marionette DEBUG loaded listener.js 02:20:41 INFO - PROCESS | 3424 | ++DOMWINDOW == 84 (0D462400) [pid = 3424] [serial = 1397] [outer = 0CDCB800] 02:20:42 INFO - PROCESS | 3424 | 1467364842202 Marionette TRACE conn7 <- [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]]]}] 02:20:42 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 02:20:42 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.zero.2.html | took 970ms 02:20:42 INFO - PROCESS | 3424 | 1467364842245 Marionette TRACE conn7 -> [0,1825,"getWindowHandle",null] 02:20:42 INFO - PROCESS | 3424 | 1467364842248 Marionette TRACE conn7 <- [1,1825,null,{"value":"13"}] 02:20:42 INFO - TEST-START | /2dcontext/path-objects/2d.path.beginPath.html 02:20:42 INFO - PROCESS | 3424 | 1467364842255 Marionette TRACE conn7 -> [0,1826,"setScriptTimeout",{"ms":35000}] 02:20:42 INFO - PROCESS | 3424 | 1467364842259 Marionette TRACE conn7 <- [1,1826,null,{}] 02:20:42 INFO - PROCESS | 3424 | 1467364842263 Marionette TRACE conn7 -> [0,1827,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:20:42 INFO - PROCESS | 3424 | 1467364842266 Marionette INFO sendAsync 823c8ce9-dcc8-4499-864d-681f2fea0c49 02:20:42 INFO - PROCESS | 3424 | 1467364842377 Marionette TRACE conn7 <- [1,1827,null,{"value":null}] 02:20:42 INFO - PROCESS | 3424 | 1467364842488 Marionette TRACE conn7 -> [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\", \"77f57ffc-e2d5-43f5-9f0e-e3ed3fd421d8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:20:42 INFO - PROCESS | 3424 | 1467364842491 Marionette INFO sendAsync 823c8ce9-dcc8-4499-864d-681f2fea0c49 02:20:42 INFO - PROCESS | 3424 | ++DOCSHELL 1529A400 == 40 [pid = 3424] [id = 466] 02:20:42 INFO - PROCESS | 3424 | ++DOMWINDOW == 85 (15E51800) [pid = 3424] [serial = 1398] [outer = 00000000] 02:20:42 INFO - PROCESS | 3424 | ++DOMWINDOW == 86 (17821800) [pid = 3424] [serial = 1399] [outer = 15E51800] 02:20:42 INFO - PROCESS | 3424 | 1467364842589 Marionette DEBUG loaded listener.js 02:20:42 INFO - PROCESS | 3424 | ++DOMWINDOW == 87 (17E19C00) [pid = 3424] [serial = 1400] [outer = 15E51800] 02:20:43 INFO - PROCESS | 3424 | 1467364843218 Marionette TRACE conn7 <- [1,1828,null,{"value":["/2dcontext/path-objects/2d.path.beginPath.html",0,null,null,[["Canvas test: 2d.path.beginPath",0,null,null]]]}] 02:20:43 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.beginPath.html | Canvas test: 2d.path.beginPath 02:20:43 INFO - TEST-OK | /2dcontext/path-objects/2d.path.beginPath.html | took 1023ms 02:20:43 INFO - PROCESS | 3424 | 1467364843277 Marionette TRACE conn7 -> [0,1829,"getWindowHandle",null] 02:20:43 INFO - PROCESS | 3424 | 1467364843280 Marionette TRACE conn7 <- [1,1829,null,{"value":"13"}] 02:20:43 INFO - PROCESS | 3424 | 1467364843283 Marionette TRACE conn7 -> [0,1830,"setScriptTimeout",{"ms":35000}] 02:20:43 INFO - TEST-START | /2dcontext/path-objects/2d.path.bezierCurveTo.basic.html 02:20:43 INFO - PROCESS | 3424 | 1467364843286 Marionette TRACE conn7 <- [1,1830,null,{}] 02:20:43 INFO - PROCESS | 3424 | 1467364843296 Marionette TRACE conn7 -> [0,1831,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:20:43 INFO - PROCESS | 3424 | 1467364843301 Marionette INFO sendAsync 823c8ce9-dcc8-4499-864d-681f2fea0c49 02:20:43 INFO - PROCESS | 3424 | 1467364843412 Marionette TRACE conn7 <- [1,1831,null,{"value":null}] 02:20:43 INFO - PROCESS | 3424 | 1467364843552 Marionette TRACE conn7 -> [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\", \"77f57ffc-e2d5-43f5-9f0e-e3ed3fd421d8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:20:43 INFO - PROCESS | 3424 | 1467364843556 Marionette INFO sendAsync 823c8ce9-dcc8-4499-864d-681f2fea0c49 02:20:43 INFO - PROCESS | 3424 | ++DOCSHELL 1AAF1400 == 41 [pid = 3424] [id = 467] 02:20:43 INFO - PROCESS | 3424 | ++DOMWINDOW == 88 (1AAF3800) [pid = 3424] [serial = 1401] [outer = 00000000] 02:20:43 INFO - PROCESS | 3424 | ++DOMWINDOW == 89 (1AD5EC00) [pid = 3424] [serial = 1402] [outer = 1AAF3800] 02:20:43 INFO - PROCESS | 3424 | 1467364843614 Marionette DEBUG loaded listener.js 02:20:43 INFO - PROCESS | 3424 | ++DOMWINDOW == 90 (1B47E800) [pid = 3424] [serial = 1403] [outer = 1AAF3800] 02:20:44 INFO - PROCESS | 3424 | 1467364844230 Marionette TRACE conn7 <- [1,1832,null,{"value":["/2dcontext/path-objects/2d.path.bezierCurveTo.basic.html",0,null,null,[["Canvas test: 2d.path.bezierCurveTo.basic",0,null,null]]]}] 02:20:44 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.bezierCurveTo.basic.html | Canvas test: 2d.path.bezierCurveTo.basic 02:20:44 INFO - TEST-OK | /2dcontext/path-objects/2d.path.bezierCurveTo.basic.html | took 971ms 02:20:44 INFO - TEST-START | /2dcontext/path-objects/2d.path.bezierCurveTo.ensuresubpath.1.html 02:20:44 INFO - PROCESS | 3424 | 1467364844263 Marionette TRACE conn7 -> [0,1833,"getWindowHandle",null] 02:20:44 INFO - PROCESS | 3424 | 1467364844266 Marionette TRACE conn7 <- [1,1833,null,{"value":"13"}] 02:20:44 INFO - PROCESS | 3424 | 1467364844269 Marionette TRACE conn7 -> [0,1834,"setScriptTimeout",{"ms":35000}] 02:20:44 INFO - PROCESS | 3424 | 1467364844271 Marionette TRACE conn7 <- [1,1834,null,{}] 02:20:44 INFO - PROCESS | 3424 | 1467364844275 Marionette TRACE conn7 -> [0,1835,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:20:44 INFO - PROCESS | 3424 | 1467364844277 Marionette INFO sendAsync 823c8ce9-dcc8-4499-864d-681f2fea0c49 02:20:44 INFO - PROCESS | 3424 | 1467364844386 Marionette TRACE conn7 <- [1,1835,null,{"value":null}] 02:20:44 INFO - PROCESS | 3424 | 1467364844544 Marionette TRACE conn7 -> [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\", \"77f57ffc-e2d5-43f5-9f0e-e3ed3fd421d8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:20:44 INFO - PROCESS | 3424 | 1467364844547 Marionette INFO sendAsync 823c8ce9-dcc8-4499-864d-681f2fea0c49 02:20:44 INFO - PROCESS | 3424 | ++DOCSHELL 1A2AEC00 == 42 [pid = 3424] [id = 468] 02:20:44 INFO - PROCESS | 3424 | ++DOMWINDOW == 91 (1A2B0800) [pid = 3424] [serial = 1404] [outer = 00000000] 02:20:44 INFO - PROCESS | 3424 | ++DOMWINDOW == 92 (1B4C1400) [pid = 3424] [serial = 1405] [outer = 1A2B0800] 02:20:44 INFO - PROCESS | 3424 | 1467364844603 Marionette DEBUG loaded listener.js 02:20:44 INFO - PROCESS | 3424 | ++DOMWINDOW == 93 (1B57F800) [pid = 3424] [serial = 1406] [outer = 1A2B0800] 02:20:45 INFO - PROCESS | 3424 | 1467364845346 Marionette TRACE conn7 <- [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]]]}] 02:20:45 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) 02:20:45 INFO - TEST-OK | /2dcontext/path-objects/2d.path.bezierCurveTo.ensuresubpath.1.html | took 1130ms 02:20:45 INFO - PROCESS | 3424 | 1467364845403 Marionette TRACE conn7 -> [0,1837,"getWindowHandle",null] 02:20:45 INFO - PROCESS | 3424 | 1467364845407 Marionette TRACE conn7 <- [1,1837,null,{"value":"13"}] 02:20:45 INFO - TEST-START | /2dcontext/path-objects/2d.path.bezierCurveTo.ensuresubpath.2.html 02:20:45 INFO - PROCESS | 3424 | 1467364845412 Marionette TRACE conn7 -> [0,1838,"setScriptTimeout",{"ms":35000}] 02:20:45 INFO - PROCESS | 3424 | 1467364845415 Marionette TRACE conn7 <- [1,1838,null,{}] 02:20:45 INFO - PROCESS | 3424 | 1467364845421 Marionette TRACE conn7 -> [0,1839,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:20:45 INFO - PROCESS | 3424 | 1467364845423 Marionette INFO sendAsync 823c8ce9-dcc8-4499-864d-681f2fea0c49 02:20:45 INFO - PROCESS | 3424 | 1467364845523 Marionette TRACE conn7 <- [1,1839,null,{"value":null}] 02:20:45 INFO - PROCESS | 3424 | 1467364845663 Marionette TRACE conn7 -> [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\", \"77f57ffc-e2d5-43f5-9f0e-e3ed3fd421d8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:20:45 INFO - PROCESS | 3424 | 1467364845665 Marionette INFO sendAsync 823c8ce9-dcc8-4499-864d-681f2fea0c49 02:20:45 INFO - PROCESS | 3424 | ++DOCSHELL 0D172400 == 43 [pid = 3424] [id = 469] 02:20:45 INFO - PROCESS | 3424 | ++DOMWINDOW == 94 (0D433800) [pid = 3424] [serial = 1407] [outer = 00000000] 02:20:45 INFO - PROCESS | 3424 | ++DOMWINDOW == 95 (1454B400) [pid = 3424] [serial = 1408] [outer = 0D433800] 02:20:45 INFO - PROCESS | 3424 | 1467364845717 Marionette DEBUG loaded listener.js 02:20:45 INFO - PROCESS | 3424 | ++DOMWINDOW == 96 (14E62400) [pid = 3424] [serial = 1409] [outer = 0D433800] 02:20:46 INFO - PROCESS | 3424 | --DOCSHELL 1A76B000 == 42 [pid = 3424] [id = 463] 02:20:46 INFO - PROCESS | 3424 | --DOCSHELL 0D431000 == 41 [pid = 3424] [id = 462] 02:20:46 INFO - PROCESS | 3424 | --DOCSHELL 1AA8F400 == 40 [pid = 3424] [id = 461] 02:20:46 INFO - PROCESS | 3424 | --DOCSHELL 1A2A7800 == 39 [pid = 3424] [id = 460] 02:20:46 INFO - PROCESS | 3424 | --DOCSHELL 18BBBC00 == 38 [pid = 3424] [id = 459] 02:20:46 INFO - PROCESS | 3424 | --DOCSHELL 17E0CC00 == 37 [pid = 3424] [id = 458] 02:20:46 INFO - PROCESS | 3424 | --DOCSHELL 16850000 == 36 [pid = 3424] [id = 457] 02:20:46 INFO - PROCESS | 3424 | --DOCSHELL 0D175800 == 35 [pid = 3424] [id = 456] 02:20:46 INFO - PROCESS | 3424 | --DOCSHELL 0CF61800 == 34 [pid = 3424] [id = 455] 02:20:46 INFO - PROCESS | 3424 | --DOCSHELL 0CE3B000 == 33 [pid = 3424] [id = 454] 02:20:46 INFO - PROCESS | 3424 | --DOCSHELL 1A735800 == 32 [pid = 3424] [id = 453] 02:20:46 INFO - PROCESS | 3424 | --DOCSHELL 1A2AEC00 == 31 [pid = 3424] [id = 468] 02:20:46 INFO - PROCESS | 3424 | --DOCSHELL 1AAF1400 == 30 [pid = 3424] [id = 467] 02:20:46 INFO - PROCESS | 3424 | --DOCSHELL 0C94DC00 == 29 [pid = 3424] [id = 464] 02:20:46 INFO - PROCESS | 3424 | --DOCSHELL 0CDC9C00 == 28 [pid = 3424] [id = 465] 02:20:46 INFO - PROCESS | 3424 | --DOCSHELL 1529A400 == 27 [pid = 3424] [id = 466] 02:20:46 INFO - PROCESS | 3424 | --DOMWINDOW == 95 (1AA90400) [pid = 3424] [serial = 1360] [outer = 00000000] [url = about:blank] 02:20:46 INFO - PROCESS | 3424 | --DOMWINDOW == 94 (19370800) [pid = 3424] [serial = 1357] [outer = 00000000] [url = about:blank] 02:20:46 INFO - PROCESS | 3424 | --DOMWINDOW == 93 (178EC000) [pid = 3424] [serial = 1345] [outer = 00000000] [url = about:blank] 02:20:46 INFO - PROCESS | 3424 | --DOMWINDOW == 92 (17FB9C00) [pid = 3424] [serial = 1348] [outer = 00000000] [url = about:blank] 02:20:46 INFO - PROCESS | 3424 | --DOMWINDOW == 91 (14717C00) [pid = 3424] [serial = 1334] [outer = 00000000] [url = about:blank] 02:20:46 INFO - PROCESS | 3424 | --DOMWINDOW == 90 (0D7AD400) [pid = 3424] [serial = 1333] [outer = 00000000] [url = about:blank] 02:20:46 INFO - PROCESS | 3424 | --DOMWINDOW == 89 (0CF5EC00) [pid = 3424] [serial = 1336] [outer = 00000000] [url = about:blank] 02:20:46 INFO - PROCESS | 3424 | --DOMWINDOW == 88 (0D17F400) [pid = 3424] [serial = 1337] [outer = 00000000] [url = about:blank] 02:20:46 INFO - PROCESS | 3424 | --DOMWINDOW == 87 (0DB4B400) [pid = 3424] [serial = 1339] [outer = 00000000] [url = about:blank] 02:20:46 INFO - PROCESS | 3424 | --DOMWINDOW == 86 (11537400) [pid = 3424] [serial = 1340] [outer = 00000000] [url = about:blank] 02:20:46 INFO - PROCESS | 3424 | --DOMWINDOW == 85 (15E50C00) [pid = 3424] [serial = 1342] [outer = 00000000] [url = about:blank] 02:20:46 INFO - PROCESS | 3424 | --DOMWINDOW == 84 (17E15000) [pid = 3424] [serial = 1346] [outer = 00000000] [url = about:blank] 02:20:46 INFO - PROCESS | 3424 | --DOMWINDOW == 83 (0D43A400) [pid = 3424] [serial = 1322] [outer = 00000000] [url = about:blank] 02:20:46 INFO - PROCESS | 3424 | --DOMWINDOW == 82 (0CE7AC00) [pid = 3424] [serial = 1321] [outer = 00000000] [url = about:blank] 02:20:46 INFO - PROCESS | 3424 | --DOMWINDOW == 81 (17EBEC00) [pid = 3424] [serial = 1325] [outer = 00000000] [url = about:blank] 02:20:46 INFO - PROCESS | 3424 | --DOMWINDOW == 80 (1781DC00) [pid = 3424] [serial = 1324] [outer = 00000000] [url = about:blank] 02:20:46 INFO - PROCESS | 3424 | --DOMWINDOW == 79 (1B477C00) [pid = 3424] [serial = 1328] [outer = 00000000] [url = about:blank] 02:20:46 INFO - PROCESS | 3424 | --DOMWINDOW == 78 (1AD60400) [pid = 3424] [serial = 1327] [outer = 00000000] [url = about:blank] 02:20:46 INFO - PROCESS | 3424 | --DOMWINDOW == 77 (1B581400) [pid = 3424] [serial = 1331] [outer = 00000000] [url = about:blank] 02:20:46 INFO - PROCESS | 3424 | --DOMWINDOW == 76 (1B576C00) [pid = 3424] [serial = 1330] [outer = 00000000] [url = about:blank] 02:20:46 INFO - PROCESS | 3424 | --DOMWINDOW == 75 (17FBCC00) [pid = 3424] [serial = 1349] [outer = 00000000] [url = about:blank] 02:20:46 INFO - PROCESS | 3424 | --DOMWINDOW == 74 (178ED400) [pid = 3424] [serial = 1358] [outer = 00000000] [url = about:blank] 02:20:46 INFO - PROCESS | 3424 | --DOMWINDOW == 73 (19B19400) [pid = 3424] [serial = 1352] [outer = 00000000] [url = about:blank] 02:20:46 INFO - PROCESS | 3424 | --DOMWINDOW == 72 (17819C00) [pid = 3424] [serial = 1351] [outer = 00000000] [url = about:blank] 02:20:46 INFO - PROCESS | 3424 | --DOMWINDOW == 71 (19BF1400) [pid = 3424] [serial = 1354] [outer = 00000000] [url = about:blank] 02:20:46 INFO - PROCESS | 3424 | --DOMWINDOW == 70 (19C4E000) [pid = 3424] [serial = 1355] [outer = 00000000] [url = about:blank] 02:20:46 INFO - PROCESS | 3424 | --DOMWINDOW == 69 (16E63400) [pid = 3424] [serial = 1343] [outer = 00000000] [url = about:blank] 02:20:46 INFO - PROCESS | 3424 | 1467364846950 Marionette TRACE conn7 <- [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]]]}] 02:20:46 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.bezierCurveTo.ensuresubpath.2.html | If there is no subpath, the first control point is added 02:20:46 INFO - TEST-OK | /2dcontext/path-objects/2d.path.bezierCurveTo.ensuresubpath.2.html | took 1579ms 02:20:46 INFO - PROCESS | 3424 | 1467364846993 Marionette TRACE conn7 -> [0,1841,"getWindowHandle",null] 02:20:46 INFO - TEST-START | /2dcontext/path-objects/2d.path.bezierCurveTo.nonfinite.html 02:20:46 INFO - PROCESS | 3424 | 1467364846997 Marionette TRACE conn7 <- [1,1841,null,{"value":"13"}] 02:20:46 INFO - PROCESS | 3424 | 1467364847002 Marionette TRACE conn7 -> [0,1842,"setScriptTimeout",{"ms":35000}] 02:20:46 INFO - PROCESS | 3424 | 1467364847005 Marionette TRACE conn7 <- [1,1842,null,{}] 02:20:46 INFO - PROCESS | 3424 | 1467364847010 Marionette TRACE conn7 -> [0,1843,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:20:46 INFO - PROCESS | 3424 | 1467364847013 Marionette INFO sendAsync 823c8ce9-dcc8-4499-864d-681f2fea0c49 02:20:47 INFO - PROCESS | 3424 | 1467364847104 Marionette TRACE conn7 <- [1,1843,null,{"value":null}] 02:20:47 INFO - PROCESS | 3424 | 1467364847231 Marionette TRACE conn7 -> [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\", \"77f57ffc-e2d5-43f5-9f0e-e3ed3fd421d8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:20:47 INFO - PROCESS | 3424 | 1467364847233 Marionette INFO sendAsync 823c8ce9-dcc8-4499-864d-681f2fea0c49 02:20:47 INFO - PROCESS | 3424 | ++DOCSHELL 0CD21000 == 28 [pid = 3424] [id = 470] 02:20:47 INFO - PROCESS | 3424 | ++DOMWINDOW == 70 (0CD74400) [pid = 3424] [serial = 1410] [outer = 00000000] 02:20:47 INFO - PROCESS | 3424 | ++DOMWINDOW == 71 (0CF5D800) [pid = 3424] [serial = 1411] [outer = 0CD74400] 02:20:47 INFO - PROCESS | 3424 | 1467364847282 Marionette DEBUG loaded listener.js 02:20:47 INFO - PROCESS | 3424 | ++DOMWINDOW == 72 (0D175000) [pid = 3424] [serial = 1412] [outer = 0CD74400] 02:20:47 INFO - PROCESS | 3424 | 1467364847674 Marionette TRACE conn7 <- [1,1844,null,{"value":["/2dcontext/path-objects/2d.path.bezierCurveTo.nonfinite.html",0,null,null,[["bezierCurveTo() with Infinity/NaN is ignored",0,null,null]]]}] 02:20:47 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.bezierCurveTo.nonfinite.html | bezierCurveTo() with Infinity/NaN is ignored 02:20:47 INFO - TEST-OK | /2dcontext/path-objects/2d.path.bezierCurveTo.nonfinite.html | took 731ms 02:20:47 INFO - PROCESS | 3424 | 1467364847754 Marionette TRACE conn7 -> [0,1845,"getWindowHandle",null] 02:20:47 INFO - PROCESS | 3424 | 1467364847759 Marionette TRACE conn7 <- [1,1845,null,{"value":"13"}] 02:20:47 INFO - TEST-START | /2dcontext/path-objects/2d.path.bezierCurveTo.scaled.html 02:20:47 INFO - PROCESS | 3424 | 1467364847768 Marionette TRACE conn7 -> [0,1846,"setScriptTimeout",{"ms":35000}] 02:20:47 INFO - PROCESS | 3424 | 1467364847771 Marionette TRACE conn7 <- [1,1846,null,{}] 02:20:47 INFO - PROCESS | 3424 | 1467364847775 Marionette TRACE conn7 -> [0,1847,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:20:47 INFO - PROCESS | 3424 | 1467364847777 Marionette INFO sendAsync 823c8ce9-dcc8-4499-864d-681f2fea0c49 02:20:47 INFO - PROCESS | 3424 | 1467364847872 Marionette TRACE conn7 <- [1,1847,null,{"value":null}] 02:20:47 INFO - PROCESS | 3424 | 1467364847886 Marionette TRACE conn7 -> [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\", \"77f57ffc-e2d5-43f5-9f0e-e3ed3fd421d8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:20:47 INFO - PROCESS | 3424 | 1467364847889 Marionette INFO sendAsync 823c8ce9-dcc8-4499-864d-681f2fea0c49 02:20:47 INFO - PROCESS | 3424 | ++DOCSHELL 0D7A9800 == 29 [pid = 3424] [id = 471] 02:20:47 INFO - PROCESS | 3424 | ++DOMWINDOW == 73 (0D7AA400) [pid = 3424] [serial = 1413] [outer = 00000000] 02:20:47 INFO - PROCESS | 3424 | ++DOMWINDOW == 74 (0DB92000) [pid = 3424] [serial = 1414] [outer = 0D7AA400] 02:20:47 INFO - PROCESS | 3424 | 1467364847935 Marionette DEBUG loaded listener.js 02:20:47 INFO - PROCESS | 3424 | ++DOMWINDOW == 75 (11537400) [pid = 3424] [serial = 1415] [outer = 0D7AA400] 02:20:48 INFO - PROCESS | 3424 | 1467364848371 Marionette TRACE conn7 <- [1,1848,null,{"value":["/2dcontext/path-objects/2d.path.bezierCurveTo.scaled.html",0,null,null,[["Canvas test: 2d.path.bezierCurveTo.scaled",0,null,null]]]}] 02:20:48 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.bezierCurveTo.scaled.html | Canvas test: 2d.path.bezierCurveTo.scaled 02:20:48 INFO - TEST-OK | /2dcontext/path-objects/2d.path.bezierCurveTo.scaled.html | took 670ms 02:20:48 INFO - PROCESS | 3424 | 1467364848439 Marionette TRACE conn7 -> [0,1849,"getWindowHandle",null] 02:20:48 INFO - PROCESS | 3424 | 1467364848442 Marionette TRACE conn7 <- [1,1849,null,{"value":"13"}] 02:20:48 INFO - PROCESS | 3424 | 1467364848445 Marionette TRACE conn7 -> [0,1850,"setScriptTimeout",{"ms":35000}] 02:20:48 INFO - TEST-START | /2dcontext/path-objects/2d.path.bezierCurveTo.shape.html 02:20:48 INFO - PROCESS | 3424 | 1467364848449 Marionette TRACE conn7 <- [1,1850,null,{}] 02:20:48 INFO - PROCESS | 3424 | 1467364848459 Marionette TRACE conn7 -> [0,1851,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:20:48 INFO - PROCESS | 3424 | 1467364848464 Marionette INFO sendAsync 823c8ce9-dcc8-4499-864d-681f2fea0c49 02:20:48 INFO - PROCESS | 3424 | 1467364848548 Marionette TRACE conn7 <- [1,1851,null,{"value":null}] 02:20:48 INFO - PROCESS | 3424 | 1467364848555 Marionette TRACE conn7 -> [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\", \"77f57ffc-e2d5-43f5-9f0e-e3ed3fd421d8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:20:48 INFO - PROCESS | 3424 | 1467364848558 Marionette INFO sendAsync 823c8ce9-dcc8-4499-864d-681f2fea0c49 02:20:48 INFO - PROCESS | 3424 | ++DOCSHELL 14E95800 == 30 [pid = 3424] [id = 472] 02:20:48 INFO - PROCESS | 3424 | ++DOMWINDOW == 76 (1511F800) [pid = 3424] [serial = 1416] [outer = 00000000] 02:20:48 INFO - PROCESS | 3424 | ++DOMWINDOW == 77 (15298400) [pid = 3424] [serial = 1417] [outer = 1511F800] 02:20:48 INFO - PROCESS | 3424 | 1467364848605 Marionette DEBUG loaded listener.js 02:20:48 INFO - PROCESS | 3424 | ++DOMWINDOW == 78 (1684CC00) [pid = 3424] [serial = 1418] [outer = 1511F800] 02:20:49 INFO - PROCESS | 3424 | 1467364849103 Marionette TRACE conn7 <- [1,1852,null,{"value":["/2dcontext/path-objects/2d.path.bezierCurveTo.shape.html",0,null,null,[["Canvas test: 2d.path.bezierCurveTo.shape",0,null,null]]]}] 02:20:49 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.bezierCurveTo.shape.html | Canvas test: 2d.path.bezierCurveTo.shape 02:20:49 INFO - TEST-OK | /2dcontext/path-objects/2d.path.bezierCurveTo.shape.html | took 670ms 02:20:49 INFO - PROCESS | 3424 | 1467364849124 Marionette TRACE conn7 -> [0,1853,"getWindowHandle",null] 02:20:49 INFO - PROCESS | 3424 | 1467364849127 Marionette TRACE conn7 <- [1,1853,null,{"value":"13"}] 02:20:49 INFO - PROCESS | 3424 | 1467364849130 Marionette TRACE conn7 -> [0,1854,"setScriptTimeout",{"ms":35000}] 02:20:49 INFO - TEST-START | /2dcontext/path-objects/2d.path.clip.basic.1.html 02:20:49 INFO - PROCESS | 3424 | 1467364849132 Marionette TRACE conn7 <- [1,1854,null,{}] 02:20:49 INFO - PROCESS | 3424 | 1467364849135 Marionette TRACE conn7 -> [0,1855,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:20:49 INFO - PROCESS | 3424 | 1467364849137 Marionette INFO sendAsync 823c8ce9-dcc8-4499-864d-681f2fea0c49 02:20:49 INFO - PROCESS | 3424 | 1467364849284 Marionette TRACE conn7 <- [1,1855,null,{"value":null}] 02:20:49 INFO - PROCESS | 3424 | 1467364849349 Marionette TRACE conn7 -> [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\", \"77f57ffc-e2d5-43f5-9f0e-e3ed3fd421d8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:20:49 INFO - PROCESS | 3424 | 1467364849351 Marionette INFO sendAsync 823c8ce9-dcc8-4499-864d-681f2fea0c49 02:20:49 INFO - PROCESS | 3424 | ++DOCSHELL 1781C000 == 31 [pid = 3424] [id = 473] 02:20:49 INFO - PROCESS | 3424 | ++DOMWINDOW == 79 (1781D400) [pid = 3424] [serial = 1419] [outer = 00000000] 02:20:49 INFO - PROCESS | 3424 | ++DOMWINDOW == 80 (17874C00) [pid = 3424] [serial = 1420] [outer = 1781D400] 02:20:49 INFO - PROCESS | 3424 | 1467364849396 Marionette DEBUG loaded listener.js 02:20:49 INFO - PROCESS | 3424 | ++DOMWINDOW == 81 (17E11800) [pid = 3424] [serial = 1421] [outer = 1781D400] 02:20:49 INFO - PROCESS | 3424 | 1467364849815 Marionette TRACE conn7 <- [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]]]}] 02:20:49 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.clip.basic.1.html | Canvas test: 2d.path.clip.basic.1 02:20:49 INFO - TEST-OK | /2dcontext/path-objects/2d.path.clip.basic.1.html | took 730ms 02:20:49 INFO - TEST-START | /2dcontext/path-objects/2d.path.clip.basic.2.html 02:20:49 INFO - PROCESS | 3424 | 1467364849864 Marionette TRACE conn7 -> [0,1857,"getWindowHandle",null] 02:20:49 INFO - PROCESS | 3424 | 1467364849866 Marionette TRACE conn7 <- [1,1857,null,{"value":"13"}] 02:20:49 INFO - PROCESS | 3424 | 1467364849869 Marionette TRACE conn7 -> [0,1858,"setScriptTimeout",{"ms":35000}] 02:20:49 INFO - PROCESS | 3424 | 1467364849871 Marionette TRACE conn7 <- [1,1858,null,{}] 02:20:49 INFO - PROCESS | 3424 | 1467364849874 Marionette TRACE conn7 -> [0,1859,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:20:49 INFO - PROCESS | 3424 | 1467364849876 Marionette INFO sendAsync 823c8ce9-dcc8-4499-864d-681f2fea0c49 02:20:49 INFO - PROCESS | 3424 | 1467364849987 Marionette TRACE conn7 <- [1,1859,null,{"value":null}] 02:20:49 INFO - PROCESS | 3424 | 1467364849993 Marionette TRACE conn7 -> [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\", \"77f57ffc-e2d5-43f5-9f0e-e3ed3fd421d8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:20:49 INFO - PROCESS | 3424 | 1467364849995 Marionette INFO sendAsync 823c8ce9-dcc8-4499-864d-681f2fea0c49 02:20:50 INFO - PROCESS | 3424 | ++DOCSHELL 148CEC00 == 32 [pid = 3424] [id = 474] 02:20:50 INFO - PROCESS | 3424 | ++DOMWINDOW == 82 (17E15C00) [pid = 3424] [serial = 1422] [outer = 00000000] 02:20:50 INFO - PROCESS | 3424 | ++DOMWINDOW == 83 (17FB8800) [pid = 3424] [serial = 1423] [outer = 17E15C00] 02:20:50 INFO - PROCESS | 3424 | 1467364850043 Marionette DEBUG loaded listener.js 02:20:50 INFO - PROCESS | 3424 | ++DOMWINDOW == 84 (17FBBC00) [pid = 3424] [serial = 1424] [outer = 17E15C00] 02:20:50 INFO - PROCESS | 3424 | 1467364850521 Marionette TRACE conn7 <- [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]]]}] 02:20:50 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.clip.basic.2.html | Canvas test: 2d.path.clip.basic.2 02:20:50 INFO - TEST-OK | /2dcontext/path-objects/2d.path.clip.basic.2.html | took 670ms 02:20:50 INFO - PROCESS | 3424 | 1467364850540 Marionette TRACE conn7 -> [0,1861,"getWindowHandle",null] 02:20:50 INFO - TEST-START | /2dcontext/path-objects/2d.path.clip.empty.html 02:20:50 INFO - PROCESS | 3424 | 1467364850542 Marionette TRACE conn7 <- [1,1861,null,{"value":"13"}] 02:20:50 INFO - PROCESS | 3424 | 1467364850545 Marionette TRACE conn7 -> [0,1862,"setScriptTimeout",{"ms":35000}] 02:20:50 INFO - PROCESS | 3424 | 1467364850547 Marionette TRACE conn7 <- [1,1862,null,{}] 02:20:50 INFO - PROCESS | 3424 | 1467364850550 Marionette TRACE conn7 -> [0,1863,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:20:50 INFO - PROCESS | 3424 | 1467364850556 Marionette INFO sendAsync 823c8ce9-dcc8-4499-864d-681f2fea0c49 02:20:50 INFO - PROCESS | 3424 | 1467364850712 Marionette TRACE conn7 <- [1,1863,null,{"value":null}] 02:20:50 INFO - PROCESS | 3424 | 1467364850733 Marionette TRACE conn7 -> [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\", \"77f57ffc-e2d5-43f5-9f0e-e3ed3fd421d8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:20:50 INFO - PROCESS | 3424 | 1467364850735 Marionette INFO sendAsync 823c8ce9-dcc8-4499-864d-681f2fea0c49 02:20:50 INFO - PROCESS | 3424 | ++DOCSHELL 18041000 == 33 [pid = 3424] [id = 475] 02:20:50 INFO - PROCESS | 3424 | ++DOMWINDOW == 85 (18BB6C00) [pid = 3424] [serial = 1425] [outer = 00000000] 02:20:50 INFO - PROCESS | 3424 | ++DOMWINDOW == 86 (19B0FC00) [pid = 3424] [serial = 1426] [outer = 18BB6C00] 02:20:50 INFO - PROCESS | 3424 | 1467364850779 Marionette DEBUG loaded listener.js 02:20:50 INFO - PROCESS | 3424 | ++DOMWINDOW == 87 (19C47400) [pid = 3424] [serial = 1427] [outer = 18BB6C00] 02:20:51 INFO - PROCESS | 3424 | --DOMWINDOW == 86 (18BBDC00) [pid = 3424] [serial = 1377] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.shape.curve1.html] 02:20:51 INFO - PROCESS | 3424 | --DOMWINDOW == 85 (1A2ABC00) [pid = 3424] [serial = 1380] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.shape.curve2.html] 02:20:51 INFO - PROCESS | 3424 | --DOMWINDOW == 84 (0D431800) [pid = 3424] [serial = 1368] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.negative.html] 02:20:51 INFO - PROCESS | 3424 | --DOMWINDOW == 83 (17E0D000) [pid = 3424] [serial = 1374] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.scale.html] 02:20:51 INFO - PROCESS | 3424 | --DOMWINDOW == 82 (1AA92800) [pid = 3424] [serial = 1383] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.shape.end.html] 02:20:51 INFO - PROCESS | 3424 | --DOMWINDOW == 81 (0CFF0400) [pid = 3424] [serial = 1365] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.ensuresubpath.2.html] 02:20:51 INFO - PROCESS | 3424 | --DOMWINDOW == 80 (0CFF2000) [pid = 3424] [serial = 1362] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.ensuresubpath.1.html] 02:20:51 INFO - PROCESS | 3424 | --DOMWINDOW == 79 (16850800) [pid = 3424] [serial = 1371] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.nonfinite.html] 02:20:51 INFO - PROCESS | 3424 | --DOMWINDOW == 78 (1A76A800) [pid = 3424] [serial = 1359] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.collinear.3.html] 02:20:51 INFO - PROCESS | 3424 | --DOMWINDOW == 77 (0D51F800) [pid = 3424] [serial = 1386] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.shape.start.html] 02:20:51 INFO - PROCESS | 3424 | --DOMWINDOW == 76 (0CDD3800) [pid = 3424] [serial = 1392] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.zero.1.html] 02:20:51 INFO - PROCESS | 3424 | --DOMWINDOW == 75 (1AA8FC00) [pid = 3424] [serial = 1389] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.transformation.html] 02:20:51 INFO - PROCESS | 3424 | 1467364851411 Marionette TRACE conn7 <- [1,1864,null,{"value":["/2dcontext/path-objects/2d.path.clip.empty.html",0,null,null,[["Canvas test: 2d.path.clip.empty",0,null,null]]]}] 02:20:51 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.clip.empty.html | Canvas test: 2d.path.clip.empty 02:20:51 INFO - TEST-OK | /2dcontext/path-objects/2d.path.clip.empty.html | took 930ms 02:20:51 INFO - PROCESS | 3424 | 1467364851476 Marionette TRACE conn7 -> [0,1865,"getWindowHandle",null] 02:20:51 INFO - PROCESS | 3424 | 1467364851478 Marionette TRACE conn7 <- [1,1865,null,{"value":"13"}] 02:20:51 INFO - TEST-START | /2dcontext/path-objects/2d.path.clip.intersect.html 02:20:51 INFO - PROCESS | 3424 | 1467364851481 Marionette TRACE conn7 -> [0,1866,"setScriptTimeout",{"ms":35000}] 02:20:51 INFO - PROCESS | 3424 | 1467364851483 Marionette TRACE conn7 <- [1,1866,null,{}] 02:20:51 INFO - PROCESS | 3424 | 1467364851486 Marionette TRACE conn7 -> [0,1867,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:20:51 INFO - PROCESS | 3424 | 1467364851488 Marionette INFO sendAsync 823c8ce9-dcc8-4499-864d-681f2fea0c49 02:20:51 INFO - PROCESS | 3424 | 1467364851565 Marionette TRACE conn7 <- [1,1867,null,{"value":null}] 02:20:51 INFO - PROCESS | 3424 | 1467364851570 Marionette TRACE conn7 -> [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\", \"77f57ffc-e2d5-43f5-9f0e-e3ed3fd421d8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:20:51 INFO - PROCESS | 3424 | 1467364851572 Marionette INFO sendAsync 823c8ce9-dcc8-4499-864d-681f2fea0c49 02:20:51 INFO - PROCESS | 3424 | ++DOCSHELL 1511CC00 == 34 [pid = 3424] [id = 476] 02:20:51 INFO - PROCESS | 3424 | ++DOMWINDOW == 76 (15E50000) [pid = 3424] [serial = 1428] [outer = 00000000] 02:20:51 INFO - PROCESS | 3424 | ++DOMWINDOW == 77 (18BBF400) [pid = 3424] [serial = 1429] [outer = 15E50000] 02:20:51 INFO - PROCESS | 3424 | 1467364851616 Marionette DEBUG loaded listener.js 02:20:51 INFO - PROCESS | 3424 | ++DOMWINDOW == 78 (1937B000) [pid = 3424] [serial = 1430] [outer = 15E50000] 02:20:52 INFO - PROCESS | 3424 | 1467364852029 Marionette TRACE conn7 <- [1,1868,null,{"value":["/2dcontext/path-objects/2d.path.clip.intersect.html",0,null,null,[["Canvas test: 2d.path.clip.intersect",0,null,null]]]}] 02:20:52 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.clip.intersect.html | Canvas test: 2d.path.clip.intersect 02:20:52 INFO - TEST-OK | /2dcontext/path-objects/2d.path.clip.intersect.html | took 630ms 02:20:52 INFO - PROCESS | 3424 | 1467364852112 Marionette TRACE conn7 -> [0,1869,"getWindowHandle",null] 02:20:52 INFO - PROCESS | 3424 | 1467364852114 Marionette TRACE conn7 <- [1,1869,null,{"value":"13"}] 02:20:52 INFO - TEST-START | /2dcontext/path-objects/2d.path.clip.unaffected.html 02:20:52 INFO - PROCESS | 3424 | 1467364852117 Marionette TRACE conn7 -> [0,1870,"setScriptTimeout",{"ms":35000}] 02:20:52 INFO - PROCESS | 3424 | 1467364852119 Marionette TRACE conn7 <- [1,1870,null,{}] 02:20:52 INFO - PROCESS | 3424 | 1467364852123 Marionette TRACE conn7 -> [0,1871,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:20:52 INFO - PROCESS | 3424 | 1467364852124 Marionette INFO sendAsync 823c8ce9-dcc8-4499-864d-681f2fea0c49 02:20:52 INFO - PROCESS | 3424 | 1467364852202 Marionette TRACE conn7 <- [1,1871,null,{"value":null}] 02:20:52 INFO - PROCESS | 3424 | 1467364852207 Marionette TRACE conn7 -> [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\", \"77f57ffc-e2d5-43f5-9f0e-e3ed3fd421d8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:20:52 INFO - PROCESS | 3424 | 1467364852209 Marionette INFO sendAsync 823c8ce9-dcc8-4499-864d-681f2fea0c49 02:20:52 INFO - PROCESS | 3424 | ++DOCSHELL 18BB4400 == 35 [pid = 3424] [id = 477] 02:20:52 INFO - PROCESS | 3424 | ++DOMWINDOW == 79 (18BBB800) [pid = 3424] [serial = 1431] [outer = 00000000] 02:20:52 INFO - PROCESS | 3424 | ++DOMWINDOW == 80 (19C51000) [pid = 3424] [serial = 1432] [outer = 18BBB800] 02:20:52 INFO - PROCESS | 3424 | 1467364852256 Marionette DEBUG loaded listener.js 02:20:52 INFO - PROCESS | 3424 | ++DOMWINDOW == 81 (17E0BC00) [pid = 3424] [serial = 1433] [outer = 18BBB800] 02:20:52 INFO - PROCESS | 3424 | 1467364852694 Marionette TRACE conn7 <- [1,1872,null,{"value":["/2dcontext/path-objects/2d.path.clip.unaffected.html",0,null,null,[["Canvas test: 2d.path.clip.unaffected",0,null,null]]]}] 02:20:52 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.clip.unaffected.html | Canvas test: 2d.path.clip.unaffected 02:20:52 INFO - TEST-OK | /2dcontext/path-objects/2d.path.clip.unaffected.html | took 630ms 02:20:52 INFO - PROCESS | 3424 | 1467364852762 Marionette TRACE conn7 -> [0,1873,"getWindowHandle",null] 02:20:52 INFO - PROCESS | 3424 | 1467364852764 Marionette TRACE conn7 <- [1,1873,null,{"value":"13"}] 02:20:52 INFO - TEST-START | /2dcontext/path-objects/2d.path.clip.winding.1.html 02:20:52 INFO - PROCESS | 3424 | 1467364852767 Marionette TRACE conn7 -> [0,1874,"setScriptTimeout",{"ms":35000}] 02:20:52 INFO - PROCESS | 3424 | 1467364852769 Marionette TRACE conn7 <- [1,1874,null,{}] 02:20:52 INFO - PROCESS | 3424 | 1467364852772 Marionette TRACE conn7 -> [0,1875,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:20:52 INFO - PROCESS | 3424 | 1467364852774 Marionette INFO sendAsync 823c8ce9-dcc8-4499-864d-681f2fea0c49 02:20:52 INFO - PROCESS | 3424 | 1467364852854 Marionette TRACE conn7 <- [1,1875,null,{"value":null}] 02:20:52 INFO - PROCESS | 3424 | 1467364852859 Marionette TRACE conn7 -> [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\", \"77f57ffc-e2d5-43f5-9f0e-e3ed3fd421d8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:20:52 INFO - PROCESS | 3424 | 1467364852861 Marionette INFO sendAsync 823c8ce9-dcc8-4499-864d-681f2fea0c49 02:20:52 INFO - PROCESS | 3424 | ++DOCSHELL 1A73D400 == 36 [pid = 3424] [id = 478] 02:20:52 INFO - PROCESS | 3424 | ++DOMWINDOW == 82 (1A743000) [pid = 3424] [serial = 1434] [outer = 00000000] 02:20:52 INFO - PROCESS | 3424 | ++DOMWINDOW == 83 (1A7AE400) [pid = 3424] [serial = 1435] [outer = 1A743000] 02:20:52 INFO - PROCESS | 3424 | 1467364852905 Marionette DEBUG loaded listener.js 02:20:52 INFO - PROCESS | 3424 | ++DOMWINDOW == 84 (1AA96C00) [pid = 3424] [serial = 1436] [outer = 1A743000] 02:20:53 INFO - PROCESS | 3424 | 1467364853551 Marionette TRACE conn7 <- [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]]]}] 02:20:53 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.clip.winding.1.html | Canvas test: 2d.path.clip.winding.1 02:20:53 INFO - TEST-OK | /2dcontext/path-objects/2d.path.clip.winding.1.html | took 870ms 02:20:53 INFO - PROCESS | 3424 | 1467364853640 Marionette TRACE conn7 -> [0,1877,"getWindowHandle",null] 02:20:53 INFO - PROCESS | 3424 | 1467364853645 Marionette TRACE conn7 <- [1,1877,null,{"value":"13"}] 02:20:53 INFO - PROCESS | 3424 | 1467364853650 Marionette TRACE conn7 -> [0,1878,"setScriptTimeout",{"ms":35000}] 02:20:53 INFO - TEST-START | /2dcontext/path-objects/2d.path.clip.winding.2.html 02:20:53 INFO - PROCESS | 3424 | 1467364853653 Marionette TRACE conn7 <- [1,1878,null,{}] 02:20:53 INFO - PROCESS | 3424 | 1467364853659 Marionette TRACE conn7 -> [0,1879,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:20:53 INFO - PROCESS | 3424 | 1467364853663 Marionette INFO sendAsync 823c8ce9-dcc8-4499-864d-681f2fea0c49 02:20:53 INFO - PROCESS | 3424 | 1467364853791 Marionette TRACE conn7 <- [1,1879,null,{"value":null}] 02:20:53 INFO - PROCESS | 3424 | 1467364853905 Marionette TRACE conn7 -> [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\", \"77f57ffc-e2d5-43f5-9f0e-e3ed3fd421d8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:20:53 INFO - PROCESS | 3424 | 1467364853908 Marionette INFO sendAsync 823c8ce9-dcc8-4499-864d-681f2fea0c49 02:20:53 INFO - PROCESS | 3424 | ++DOCSHELL 0C810800 == 37 [pid = 3424] [id = 479] 02:20:53 INFO - PROCESS | 3424 | ++DOMWINDOW == 85 (0C83FC00) [pid = 3424] [serial = 1437] [outer = 00000000] 02:20:53 INFO - PROCESS | 3424 | ++DOMWINDOW == 86 (0D458C00) [pid = 3424] [serial = 1438] [outer = 0C83FC00] 02:20:53 INFO - PROCESS | 3424 | 1467364853965 Marionette DEBUG loaded listener.js 02:20:54 INFO - PROCESS | 3424 | ++DOMWINDOW == 87 (0D7A0000) [pid = 3424] [serial = 1439] [outer = 0C83FC00] 02:20:54 INFO - PROCESS | 3424 | 1467364854672 Marionette TRACE conn7 <- [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]]]}] 02:20:54 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.clip.winding.2.html | Canvas test: 2d.path.clip.winding.2 02:20:54 INFO - TEST-OK | /2dcontext/path-objects/2d.path.clip.winding.2.html | took 1070ms 02:20:54 INFO - PROCESS | 3424 | 1467364854724 Marionette TRACE conn7 -> [0,1881,"getWindowHandle",null] 02:20:54 INFO - PROCESS | 3424 | 1467364854729 Marionette TRACE conn7 <- [1,1881,null,{"value":"13"}] 02:20:54 INFO - TEST-START | /2dcontext/path-objects/2d.path.closePath.empty.html 02:20:54 INFO - PROCESS | 3424 | 1467364854736 Marionette TRACE conn7 -> [0,1882,"setScriptTimeout",{"ms":35000}] 02:20:54 INFO - PROCESS | 3424 | 1467364854739 Marionette TRACE conn7 <- [1,1882,null,{}] 02:20:54 INFO - PROCESS | 3424 | 1467364854766 Marionette TRACE conn7 -> [0,1883,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:20:54 INFO - PROCESS | 3424 | 1467364854769 Marionette INFO sendAsync 823c8ce9-dcc8-4499-864d-681f2fea0c49 02:20:54 INFO - PROCESS | 3424 | 1467364854928 Marionette TRACE conn7 <- [1,1883,null,{"value":null}] 02:20:54 INFO - PROCESS | 3424 | 1467364854987 Marionette TRACE conn7 -> [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\", \"77f57ffc-e2d5-43f5-9f0e-e3ed3fd421d8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:20:54 INFO - PROCESS | 3424 | 1467364854990 Marionette INFO sendAsync 823c8ce9-dcc8-4499-864d-681f2fea0c49 02:20:54 INFO - PROCESS | 3424 | ++DOCSHELL 1514E400 == 38 [pid = 3424] [id = 480] 02:20:54 INFO - PROCESS | 3424 | ++DOMWINDOW == 88 (151E5000) [pid = 3424] [serial = 1440] [outer = 00000000] 02:20:55 INFO - PROCESS | 3424 | ++DOMWINDOW == 89 (17816800) [pid = 3424] [serial = 1441] [outer = 151E5000] 02:20:55 INFO - PROCESS | 3424 | 1467364855046 Marionette DEBUG loaded listener.js 02:20:55 INFO - PROCESS | 3424 | ++DOMWINDOW == 90 (17E0D800) [pid = 3424] [serial = 1442] [outer = 151E5000] 02:20:55 INFO - PROCESS | 3424 | 1467364855907 Marionette TRACE conn7 <- [1,1884,null,{"value":["/2dcontext/path-objects/2d.path.closePath.empty.html",0,null,null,[["Canvas test: 2d.path.closePath.empty",0,null,null]]]}] 02:20:55 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.closePath.empty.html | Canvas test: 2d.path.closePath.empty 02:20:55 INFO - TEST-OK | /2dcontext/path-objects/2d.path.closePath.empty.html | took 1221ms 02:20:55 INFO - PROCESS | 3424 | 1467364855966 Marionette TRACE conn7 -> [0,1885,"getWindowHandle",null] 02:20:55 INFO - PROCESS | 3424 | 1467364855971 Marionette TRACE conn7 <- [1,1885,null,{"value":"13"}] 02:20:55 INFO - TEST-START | /2dcontext/path-objects/2d.path.closePath.newline.html 02:20:55 INFO - PROCESS | 3424 | 1467364855976 Marionette TRACE conn7 -> [0,1886,"setScriptTimeout",{"ms":35000}] 02:20:55 INFO - PROCESS | 3424 | 1467364855979 Marionette TRACE conn7 <- [1,1886,null,{}] 02:20:55 INFO - PROCESS | 3424 | 1467364855984 Marionette TRACE conn7 -> [0,1887,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:20:55 INFO - PROCESS | 3424 | 1467364855987 Marionette INFO sendAsync 823c8ce9-dcc8-4499-864d-681f2fea0c49 02:20:56 INFO - PROCESS | 3424 | 1467364856106 Marionette TRACE conn7 <- [1,1887,null,{"value":null}] 02:20:56 INFO - PROCESS | 3424 | 1467364856208 Marionette TRACE conn7 -> [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\", \"77f57ffc-e2d5-43f5-9f0e-e3ed3fd421d8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:20:56 INFO - PROCESS | 3424 | 1467364856213 Marionette INFO sendAsync 823c8ce9-dcc8-4499-864d-681f2fea0c49 02:20:56 INFO - PROCESS | 3424 | --DOCSHELL 18BB4400 == 37 [pid = 3424] [id = 477] 02:20:56 INFO - PROCESS | 3424 | --DOCSHELL 1511CC00 == 36 [pid = 3424] [id = 476] 02:20:56 INFO - PROCESS | 3424 | --DOCSHELL 18041000 == 35 [pid = 3424] [id = 475] 02:20:56 INFO - PROCESS | 3424 | --DOCSHELL 148CEC00 == 34 [pid = 3424] [id = 474] 02:20:56 INFO - PROCESS | 3424 | --DOCSHELL 1781C000 == 33 [pid = 3424] [id = 473] 02:20:56 INFO - PROCESS | 3424 | --DOCSHELL 14E95800 == 32 [pid = 3424] [id = 472] 02:20:56 INFO - PROCESS | 3424 | --DOCSHELL 0D7A9800 == 31 [pid = 3424] [id = 471] 02:20:56 INFO - PROCESS | 3424 | --DOCSHELL 0CD21000 == 30 [pid = 3424] [id = 470] 02:20:56 INFO - PROCESS | 3424 | --DOCSHELL 0D172400 == 29 [pid = 3424] [id = 469] 02:20:56 INFO - PROCESS | 3424 | --DOMWINDOW == 89 (19375C00) [pid = 3424] [serial = 1378] [outer = 00000000] [url = about:blank] 02:20:56 INFO - PROCESS | 3424 | --DOMWINDOW == 88 (19AC7400) [pid = 3424] [serial = 1379] [outer = 00000000] [url = about:blank] 02:20:56 INFO - PROCESS | 3424 | --DOMWINDOW == 87 (1A7B3400) [pid = 3424] [serial = 1382] [outer = 00000000] [url = about:blank] 02:20:56 INFO - PROCESS | 3424 | --DOMWINDOW == 86 (1A768C00) [pid = 3424] [serial = 1381] [outer = 00000000] [url = about:blank] 02:20:56 INFO - PROCESS | 3424 | --DOMWINDOW == 85 (0D7A9C00) [pid = 3424] [serial = 1369] [outer = 00000000] [url = about:blank] 02:20:56 INFO - PROCESS | 3424 | --DOMWINDOW == 84 (14545C00) [pid = 3424] [serial = 1370] [outer = 00000000] [url = about:blank] 02:20:56 INFO - PROCESS | 3424 | --DOMWINDOW == 83 (17FB7C00) [pid = 3424] [serial = 1375] [outer = 00000000] [url = about:blank] 02:20:56 INFO - PROCESS | 3424 | --DOMWINDOW == 82 (1AAEDC00) [pid = 3424] [serial = 1384] [outer = 00000000] [url = about:blank] 02:20:56 INFO - PROCESS | 3424 | --DOMWINDOW == 81 (0D456000) [pid = 3424] [serial = 1366] [outer = 00000000] [url = about:blank] 02:20:56 INFO - PROCESS | 3424 | --DOMWINDOW == 80 (0D464800) [pid = 3424] [serial = 1367] [outer = 00000000] [url = about:blank] 02:20:56 INFO - PROCESS | 3424 | --DOMWINDOW == 79 (0D527C00) [pid = 3424] [serial = 1363] [outer = 00000000] [url = about:blank] 02:20:56 INFO - PROCESS | 3424 | --DOMWINDOW == 78 (0D7A9000) [pid = 3424] [serial = 1364] [outer = 00000000] [url = about:blank] 02:20:56 INFO - PROCESS | 3424 | --DOMWINDOW == 77 (16E6D400) [pid = 3424] [serial = 1372] [outer = 00000000] [url = about:blank] 02:20:56 INFO - PROCESS | 3424 | --DOMWINDOW == 76 (1781D800) [pid = 3424] [serial = 1373] [outer = 00000000] [url = about:blank] 02:20:56 INFO - PROCESS | 3424 | --DOMWINDOW == 75 (1AA94C00) [pid = 3424] [serial = 1361] [outer = 00000000] [url = about:blank] 02:20:56 INFO - PROCESS | 3424 | --DOMWINDOW == 74 (1787BC00) [pid = 3424] [serial = 1387] [outer = 00000000] [url = about:blank] 02:20:56 INFO - PROCESS | 3424 | --DOMWINDOW == 73 (1ACCE400) [pid = 3424] [serial = 1393] [outer = 00000000] [url = about:blank] 02:20:56 INFO - PROCESS | 3424 | --DOMWINDOW == 72 (1AD52C00) [pid = 3424] [serial = 1394] [outer = 00000000] [url = about:blank] 02:20:56 INFO - PROCESS | 3424 | --DOMWINDOW == 71 (1AC7F800) [pid = 3424] [serial = 1390] [outer = 00000000] [url = about:blank] 02:20:56 INFO - PROCESS | 3424 | --DOMWINDOW == 70 (1AC7FC00) [pid = 3424] [serial = 1391] [outer = 00000000] [url = about:blank] 02:20:56 INFO - PROCESS | 3424 | --DOMWINDOW == 69 (1937A400) [pid = 3424] [serial = 1388] [outer = 00000000] [url = about:blank] 02:20:56 INFO - PROCESS | 3424 | --DOMWINDOW == 68 (1AA97000) [pid = 3424] [serial = 1385] [outer = 00000000] [url = about:blank] 02:20:56 INFO - PROCESS | 3424 | --DOMWINDOW == 67 (17FCC400) [pid = 3424] [serial = 1376] [outer = 00000000] [url = about:blank] 02:20:56 INFO - PROCESS | 3424 | ++DOCSHELL 0905C800 == 30 [pid = 3424] [id = 481] 02:20:56 INFO - PROCESS | 3424 | ++DOMWINDOW == 68 (09060C00) [pid = 3424] [serial = 1443] [outer = 00000000] 02:20:56 INFO - PROCESS | 3424 | ++DOMWINDOW == 69 (0C93F800) [pid = 3424] [serial = 1444] [outer = 09060C00] 02:20:56 INFO - PROCESS | 3424 | 1467364856305 Marionette DEBUG loaded listener.js 02:20:56 INFO - PROCESS | 3424 | ++DOMWINDOW == 70 (0D172400) [pid = 3424] [serial = 1445] [outer = 09060C00] 02:20:56 INFO - PROCESS | 3424 | 1467364856742 Marionette TRACE conn7 <- [1,1888,null,{"value":["/2dcontext/path-objects/2d.path.closePath.newline.html",0,null,null,[["Canvas test: 2d.path.closePath.newline",0,null,null]]]}] 02:20:56 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.closePath.newline.html | Canvas test: 2d.path.closePath.newline 02:20:56 INFO - TEST-OK | /2dcontext/path-objects/2d.path.closePath.newline.html | took 830ms 02:20:56 INFO - PROCESS | 3424 | 1467364856806 Marionette TRACE conn7 -> [0,1889,"getWindowHandle",null] 02:20:56 INFO - PROCESS | 3424 | 1467364856810 Marionette TRACE conn7 <- [1,1889,null,{"value":"13"}] 02:20:56 INFO - PROCESS | 3424 | 1467364856816 Marionette TRACE conn7 -> [0,1890,"setScriptTimeout",{"ms":35000}] 02:20:56 INFO - TEST-START | /2dcontext/path-objects/2d.path.closePath.nextpoint.html 02:20:56 INFO - PROCESS | 3424 | 1467364856819 Marionette TRACE conn7 <- [1,1890,null,{}] 02:20:56 INFO - PROCESS | 3424 | 1467364856822 Marionette TRACE conn7 -> [0,1891,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:20:56 INFO - PROCESS | 3424 | 1467364856825 Marionette INFO sendAsync 823c8ce9-dcc8-4499-864d-681f2fea0c49 02:20:56 INFO - PROCESS | 3424 | 1467364856911 Marionette TRACE conn7 <- [1,1891,null,{"value":null}] 02:20:56 INFO - PROCESS | 3424 | 1467364856919 Marionette TRACE conn7 -> [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\", \"77f57ffc-e2d5-43f5-9f0e-e3ed3fd421d8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:20:56 INFO - PROCESS | 3424 | 1467364856922 Marionette INFO sendAsync 823c8ce9-dcc8-4499-864d-681f2fea0c49 02:20:56 INFO - PROCESS | 3424 | ++DOCSHELL 0D5E8000 == 31 [pid = 3424] [id = 482] 02:20:56 INFO - PROCESS | 3424 | ++DOMWINDOW == 71 (0D79F800) [pid = 3424] [serial = 1446] [outer = 00000000] 02:20:56 INFO - PROCESS | 3424 | ++DOMWINDOW == 72 (0DC41800) [pid = 3424] [serial = 1447] [outer = 0D79F800] 02:20:56 INFO - PROCESS | 3424 | 1467364856968 Marionette DEBUG loaded listener.js 02:20:57 INFO - PROCESS | 3424 | ++DOMWINDOW == 73 (147A6800) [pid = 3424] [serial = 1448] [outer = 0D79F800] 02:20:57 INFO - PROCESS | 3424 | 1467364857461 Marionette TRACE conn7 <- [1,1892,null,{"value":["/2dcontext/path-objects/2d.path.closePath.nextpoint.html",0,null,null,[["Canvas test: 2d.path.closePath.nextpoint",0,null,null]]]}] 02:20:57 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.closePath.nextpoint.html | Canvas test: 2d.path.closePath.nextpoint 02:20:57 INFO - TEST-OK | /2dcontext/path-objects/2d.path.closePath.nextpoint.html | took 670ms 02:20:57 INFO - PROCESS | 3424 | 1467364857490 Marionette TRACE conn7 -> [0,1893,"getWindowHandle",null] 02:20:57 INFO - PROCESS | 3424 | 1467364857493 Marionette TRACE conn7 <- [1,1893,null,{"value":"13"}] 02:20:57 INFO - PROCESS | 3424 | 1467364857496 Marionette TRACE conn7 -> [0,1894,"setScriptTimeout",{"ms":35000}] 02:20:57 INFO - TEST-START | /2dcontext/path-objects/2d.path.fill.closed.basic.html 02:20:57 INFO - PROCESS | 3424 | 1467364857500 Marionette TRACE conn7 <- [1,1894,null,{}] 02:20:57 INFO - PROCESS | 3424 | 1467364857510 Marionette TRACE conn7 -> [0,1895,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:20:57 INFO - PROCESS | 3424 | 1467364857515 Marionette INFO sendAsync 823c8ce9-dcc8-4499-864d-681f2fea0c49 02:20:57 INFO - PROCESS | 3424 | 1467364857629 Marionette TRACE conn7 <- [1,1895,null,{"value":null}] 02:20:57 INFO - PROCESS | 3424 | 1467364857640 Marionette TRACE conn7 -> [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\", \"77f57ffc-e2d5-43f5-9f0e-e3ed3fd421d8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:20:57 INFO - PROCESS | 3424 | 1467364857643 Marionette INFO sendAsync 823c8ce9-dcc8-4499-864d-681f2fea0c49 02:20:57 INFO - PROCESS | 3424 | ++DOCSHELL 1781B400 == 32 [pid = 3424] [id = 483] 02:20:57 INFO - PROCESS | 3424 | ++DOMWINDOW == 74 (1781B800) [pid = 3424] [serial = 1449] [outer = 00000000] 02:20:57 INFO - PROCESS | 3424 | ++DOMWINDOW == 75 (17824C00) [pid = 3424] [serial = 1450] [outer = 1781B800] 02:20:57 INFO - PROCESS | 3424 | 1467364857698 Marionette DEBUG loaded listener.js 02:20:57 INFO - PROCESS | 3424 | ++DOMWINDOW == 76 (17E17C00) [pid = 3424] [serial = 1451] [outer = 1781B800] 02:20:58 INFO - PROCESS | 3424 | 1467364858164 Marionette TRACE conn7 <- [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]]]}] 02:20:58 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.fill.closed.basic.html | Canvas test: 2d.path.fill.closed.basic 02:20:58 INFO - TEST-OK | /2dcontext/path-objects/2d.path.fill.closed.basic.html | took 730ms 02:20:58 INFO - PROCESS | 3424 | 1467364858231 Marionette TRACE conn7 -> [0,1897,"getWindowHandle",null] 02:20:58 INFO - PROCESS | 3424 | 1467364858233 Marionette TRACE conn7 <- [1,1897,null,{"value":"13"}] 02:20:58 INFO - PROCESS | 3424 | 1467364858236 Marionette TRACE conn7 -> [0,1898,"setScriptTimeout",{"ms":35000}] 02:20:58 INFO - TEST-START | /2dcontext/path-objects/2d.path.fill.closed.unaffected.html 02:20:58 INFO - PROCESS | 3424 | 1467364858247 Marionette TRACE conn7 <- [1,1898,null,{}] 02:20:58 INFO - PROCESS | 3424 | 1467364858251 Marionette TRACE conn7 -> [0,1899,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:20:58 INFO - PROCESS | 3424 | 1467364858253 Marionette INFO sendAsync 823c8ce9-dcc8-4499-864d-681f2fea0c49 02:20:58 INFO - PROCESS | 3424 | 1467364858339 Marionette TRACE conn7 <- [1,1899,null,{"value":null}] 02:20:58 INFO - PROCESS | 3424 | 1467364858345 Marionette TRACE conn7 -> [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\", \"77f57ffc-e2d5-43f5-9f0e-e3ed3fd421d8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:20:58 INFO - PROCESS | 3424 | 1467364858347 Marionette INFO sendAsync 823c8ce9-dcc8-4499-864d-681f2fea0c49 02:20:58 INFO - PROCESS | 3424 | ++DOCSHELL 17FBD800 == 33 [pid = 3424] [id = 484] 02:20:58 INFO - PROCESS | 3424 | ++DOMWINDOW == 77 (17FBDC00) [pid = 3424] [serial = 1452] [outer = 00000000] 02:20:58 INFO - PROCESS | 3424 | ++DOMWINDOW == 78 (18BB4400) [pid = 3424] [serial = 1453] [outer = 17FBDC00] 02:20:58 INFO - PROCESS | 3424 | 1467364858392 Marionette DEBUG loaded listener.js 02:20:58 INFO - PROCESS | 3424 | ++DOMWINDOW == 79 (19374400) [pid = 3424] [serial = 1454] [outer = 17FBDC00] 02:20:58 INFO - PROCESS | 3424 | 1467364858872 Marionette TRACE conn7 <- [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]]]}] 02:20:58 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.fill.closed.unaffected.html | Canvas test: 2d.path.fill.closed.unaffected 02:20:58 INFO - TEST-OK | /2dcontext/path-objects/2d.path.fill.closed.unaffected.html | took 690ms 02:20:58 INFO - PROCESS | 3424 | 1467364858935 Marionette TRACE conn7 -> [0,1901,"getWindowHandle",null] 02:20:58 INFO - PROCESS | 3424 | 1467364858937 Marionette TRACE conn7 <- [1,1901,null,{"value":"13"}] 02:20:58 INFO - TEST-START | /2dcontext/path-objects/2d.path.fill.overlap.html 02:20:58 INFO - PROCESS | 3424 | 1467364858940 Marionette TRACE conn7 -> [0,1902,"setScriptTimeout",{"ms":35000}] 02:20:58 INFO - PROCESS | 3424 | 1467364858942 Marionette TRACE conn7 <- [1,1902,null,{}] 02:20:58 INFO - PROCESS | 3424 | 1467364858945 Marionette TRACE conn7 -> [0,1903,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:20:58 INFO - PROCESS | 3424 | 1467364858947 Marionette INFO sendAsync 823c8ce9-dcc8-4499-864d-681f2fea0c49 02:20:59 INFO - PROCESS | 3424 | 1467364859086 Marionette TRACE conn7 <- [1,1903,null,{"value":null}] 02:20:59 INFO - PROCESS | 3424 | 1467364859096 Marionette TRACE conn7 -> [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\", \"77f57ffc-e2d5-43f5-9f0e-e3ed3fd421d8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:20:59 INFO - PROCESS | 3424 | 1467364859098 Marionette INFO sendAsync 823c8ce9-dcc8-4499-864d-681f2fea0c49 02:20:59 INFO - PROCESS | 3424 | ++DOCSHELL 1937A000 == 34 [pid = 3424] [id = 485] 02:20:59 INFO - PROCESS | 3424 | ++DOMWINDOW == 80 (1937A400) [pid = 3424] [serial = 1455] [outer = 00000000] 02:20:59 INFO - PROCESS | 3424 | ++DOMWINDOW == 81 (19C47000) [pid = 3424] [serial = 1456] [outer = 1937A400] 02:20:59 INFO - PROCESS | 3424 | 1467364859193 Marionette DEBUG loaded listener.js 02:20:59 INFO - PROCESS | 3424 | ++DOMWINDOW == 82 (19C4D000) [pid = 3424] [serial = 1457] [outer = 1937A400] 02:20:59 INFO - PROCESS | 3424 | 1467364859613 Marionette TRACE conn7 <- [1,1904,null,{"value":["/2dcontext/path-objects/2d.path.fill.overlap.html",0,null,null,[["Canvas test: 2d.path.fill.overlap",0,null,null]]]}] 02:20:59 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.fill.overlap.html | Canvas test: 2d.path.fill.overlap 02:20:59 INFO - TEST-OK | /2dcontext/path-objects/2d.path.fill.overlap.html | took 731ms 02:20:59 INFO - TEST-START | /2dcontext/path-objects/2d.path.fill.winding.add.html 02:20:59 INFO - PROCESS | 3424 | 1467364859677 Marionette TRACE conn7 -> [0,1905,"getWindowHandle",null] 02:20:59 INFO - PROCESS | 3424 | 1467364859679 Marionette TRACE conn7 <- [1,1905,null,{"value":"13"}] 02:20:59 INFO - PROCESS | 3424 | 1467364859682 Marionette TRACE conn7 -> [0,1906,"setScriptTimeout",{"ms":35000}] 02:20:59 INFO - PROCESS | 3424 | 1467364859684 Marionette TRACE conn7 <- [1,1906,null,{}] 02:20:59 INFO - PROCESS | 3424 | 1467364859687 Marionette TRACE conn7 -> [0,1907,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:20:59 INFO - PROCESS | 3424 | 1467364859693 Marionette INFO sendAsync 823c8ce9-dcc8-4499-864d-681f2fea0c49 02:20:59 INFO - PROCESS | 3424 | 1467364859833 Marionette TRACE conn7 <- [1,1907,null,{"value":null}] 02:20:59 INFO - PROCESS | 3424 | 1467364859841 Marionette TRACE conn7 -> [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\", \"77f57ffc-e2d5-43f5-9f0e-e3ed3fd421d8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:20:59 INFO - PROCESS | 3424 | 1467364859843 Marionette INFO sendAsync 823c8ce9-dcc8-4499-864d-681f2fea0c49 02:20:59 INFO - PROCESS | 3424 | ++DOCSHELL 0CDE5000 == 35 [pid = 3424] [id = 486] 02:20:59 INFO - PROCESS | 3424 | ++DOMWINDOW == 83 (1A2B1C00) [pid = 3424] [serial = 1458] [outer = 00000000] 02:20:59 INFO - PROCESS | 3424 | ++DOMWINDOW == 84 (1AA9A800) [pid = 3424] [serial = 1459] [outer = 1A2B1C00] 02:20:59 INFO - PROCESS | 3424 | 1467364859943 Marionette DEBUG loaded listener.js 02:21:00 INFO - PROCESS | 3424 | ++DOMWINDOW == 85 (1A761C00) [pid = 3424] [serial = 1460] [outer = 1A2B1C00] 02:21:00 INFO - PROCESS | 3424 | 1467364860380 Marionette TRACE conn7 <- [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]]]}] 02:21:00 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.fill.winding.add.html | Canvas test: 2d.path.fill.winding.add 02:21:00 INFO - TEST-OK | /2dcontext/path-objects/2d.path.fill.winding.add.html | took 730ms 02:21:00 INFO - PROCESS | 3424 | 1467364860423 Marionette TRACE conn7 -> [0,1909,"getWindowHandle",null] 02:21:00 INFO - PROCESS | 3424 | 1467364860426 Marionette TRACE conn7 <- [1,1909,null,{"value":"13"}] 02:21:00 INFO - TEST-START | /2dcontext/path-objects/2d.path.fill.winding.subtract.1.html 02:21:00 INFO - PROCESS | 3424 | 1467364860433 Marionette TRACE conn7 -> [0,1910,"setScriptTimeout",{"ms":35000}] 02:21:00 INFO - PROCESS | 3424 | 1467364860435 Marionette TRACE conn7 <- [1,1910,null,{}] 02:21:00 INFO - PROCESS | 3424 | 1467364860438 Marionette TRACE conn7 -> [0,1911,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:21:00 INFO - PROCESS | 3424 | 1467364860440 Marionette INFO sendAsync 823c8ce9-dcc8-4499-864d-681f2fea0c49 02:21:00 INFO - PROCESS | 3424 | 1467364860552 Marionette TRACE conn7 <- [1,1911,null,{"value":null}] 02:21:00 INFO - PROCESS | 3424 | 1467364860558 Marionette TRACE conn7 -> [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\", \"77f57ffc-e2d5-43f5-9f0e-e3ed3fd421d8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:21:00 INFO - PROCESS | 3424 | 1467364860560 Marionette INFO sendAsync 823c8ce9-dcc8-4499-864d-681f2fea0c49 02:21:00 INFO - PROCESS | 3424 | ++DOCSHELL 1AAF6400 == 36 [pid = 3424] [id = 487] 02:21:00 INFO - PROCESS | 3424 | ++DOMWINDOW == 86 (1AAF8400) [pid = 3424] [serial = 1461] [outer = 00000000] 02:21:00 INFO - PROCESS | 3424 | ++DOMWINDOW == 87 (1AC81400) [pid = 3424] [serial = 1462] [outer = 1AAF8400] 02:21:00 INFO - PROCESS | 3424 | 1467364860605 Marionette DEBUG loaded listener.js 02:21:00 INFO - PROCESS | 3424 | ++DOMWINDOW == 88 (1ACC3800) [pid = 3424] [serial = 1463] [outer = 1AAF8400] 02:21:00 INFO - PROCESS | 3424 | --DOMWINDOW == 87 (1781D400) [pid = 3424] [serial = 1419] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.clip.basic.1.html] 02:21:00 INFO - PROCESS | 3424 | --DOMWINDOW == 86 (0D433800) [pid = 3424] [serial = 1407] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.bezierCurveTo.ensuresubpath.2.html] 02:21:00 INFO - PROCESS | 3424 | --DOMWINDOW == 85 (1511F800) [pid = 3424] [serial = 1416] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.bezierCurveTo.shape.html] 02:21:00 INFO - PROCESS | 3424 | --DOMWINDOW == 84 (0CDCB800) [pid = 3424] [serial = 1395] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.zero.2.html] 02:21:00 INFO - PROCESS | 3424 | --DOMWINDOW == 83 (15E51800) [pid = 3424] [serial = 1398] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.beginPath.html] 02:21:00 INFO - PROCESS | 3424 | --DOMWINDOW == 82 (1AAF3800) [pid = 3424] [serial = 1401] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.bezierCurveTo.basic.html] 02:21:00 INFO - PROCESS | 3424 | --DOMWINDOW == 81 (17E15C00) [pid = 3424] [serial = 1422] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.clip.basic.2.html] 02:21:00 INFO - PROCESS | 3424 | --DOMWINDOW == 80 (1A2B0800) [pid = 3424] [serial = 1404] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.bezierCurveTo.ensuresubpath.1.html] 02:21:00 INFO - PROCESS | 3424 | --DOMWINDOW == 79 (18BB6C00) [pid = 3424] [serial = 1425] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.clip.empty.html] 02:21:00 INFO - PROCESS | 3424 | --DOMWINDOW == 78 (18BBB800) [pid = 3424] [serial = 1431] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.clip.unaffected.html] 02:21:00 INFO - PROCESS | 3424 | --DOMWINDOW == 77 (0CD74400) [pid = 3424] [serial = 1410] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.bezierCurveTo.nonfinite.html] 02:21:00 INFO - PROCESS | 3424 | --DOMWINDOW == 76 (0D7AA400) [pid = 3424] [serial = 1413] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.bezierCurveTo.scaled.html] 02:21:00 INFO - PROCESS | 3424 | --DOMWINDOW == 75 (15E50000) [pid = 3424] [serial = 1428] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.clip.intersect.html] 02:21:01 INFO - PROCESS | 3424 | 1467364861096 Marionette TRACE conn7 <- [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]]]}] 02:21:01 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.fill.winding.subtract.1.html | Canvas test: 2d.path.fill.winding.subtract.1 02:21:01 INFO - TEST-OK | /2dcontext/path-objects/2d.path.fill.winding.subtract.1.html | took 730ms 02:21:01 INFO - PROCESS | 3424 | 1467364861164 Marionette TRACE conn7 -> [0,1913,"getWindowHandle",null] 02:21:01 INFO - PROCESS | 3424 | 1467364861167 Marionette TRACE conn7 <- [1,1913,null,{"value":"13"}] 02:21:01 INFO - TEST-START | /2dcontext/path-objects/2d.path.fill.winding.subtract.2.html 02:21:01 INFO - PROCESS | 3424 | 1467364861169 Marionette TRACE conn7 -> [0,1914,"setScriptTimeout",{"ms":35000}] 02:21:01 INFO - PROCESS | 3424 | 1467364861171 Marionette TRACE conn7 <- [1,1914,null,{}] 02:21:01 INFO - PROCESS | 3424 | 1467364861175 Marionette TRACE conn7 -> [0,1915,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:21:01 INFO - PROCESS | 3424 | 1467364861176 Marionette INFO sendAsync 823c8ce9-dcc8-4499-864d-681f2fea0c49 02:21:01 INFO - PROCESS | 3424 | 1467364861257 Marionette TRACE conn7 <- [1,1915,null,{"value":null}] 02:21:01 INFO - PROCESS | 3424 | 1467364861263 Marionette TRACE conn7 -> [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\", \"77f57ffc-e2d5-43f5-9f0e-e3ed3fd421d8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:21:01 INFO - PROCESS | 3424 | 1467364861265 Marionette INFO sendAsync 823c8ce9-dcc8-4499-864d-681f2fea0c49 02:21:01 INFO - PROCESS | 3424 | ++DOCSHELL 114DAC00 == 37 [pid = 3424] [id = 488] 02:21:01 INFO - PROCESS | 3424 | ++DOMWINDOW == 76 (1511B400) [pid = 3424] [serial = 1464] [outer = 00000000] 02:21:01 INFO - PROCESS | 3424 | ++DOMWINDOW == 77 (17EC1000) [pid = 3424] [serial = 1465] [outer = 1511B400] 02:21:01 INFO - PROCESS | 3424 | 1467364861308 Marionette DEBUG loaded listener.js 02:21:01 INFO - PROCESS | 3424 | ++DOMWINDOW == 78 (19A39800) [pid = 3424] [serial = 1466] [outer = 1511B400] 02:21:01 INFO - PROCESS | 3424 | 1467364861754 Marionette TRACE conn7 <- [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]]]}] 02:21:01 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.fill.winding.subtract.2.html | Canvas test: 2d.path.fill.winding.subtract.2 02:21:01 INFO - TEST-OK | /2dcontext/path-objects/2d.path.fill.winding.subtract.2.html | took 630ms 02:21:01 INFO - PROCESS | 3424 | 1467364861801 Marionette TRACE conn7 -> [0,1917,"getWindowHandle",null] 02:21:01 INFO - PROCESS | 3424 | 1467364861803 Marionette TRACE conn7 <- [1,1917,null,{"value":"13"}] 02:21:01 INFO - PROCESS | 3424 | 1467364861806 Marionette TRACE conn7 -> [0,1918,"setScriptTimeout",{"ms":35000}] 02:21:01 INFO - PROCESS | 3424 | 1467364861808 Marionette TRACE conn7 <- [1,1918,null,{}] 02:21:01 INFO - TEST-START | /2dcontext/path-objects/2d.path.fill.winding.subtract.3.html 02:21:01 INFO - PROCESS | 3424 | 1467364861811 Marionette TRACE conn7 -> [0,1919,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:21:01 INFO - PROCESS | 3424 | 1467364861813 Marionette INFO sendAsync 823c8ce9-dcc8-4499-864d-681f2fea0c49 02:21:01 INFO - PROCESS | 3424 | 1467364861894 Marionette TRACE conn7 <- [1,1919,null,{"value":null}] 02:21:01 INFO - PROCESS | 3424 | 1467364861908 Marionette TRACE conn7 -> [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\", \"77f57ffc-e2d5-43f5-9f0e-e3ed3fd421d8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:21:01 INFO - PROCESS | 3424 | 1467364861910 Marionette INFO sendAsync 823c8ce9-dcc8-4499-864d-681f2fea0c49 02:21:01 INFO - PROCESS | 3424 | ++DOCSHELL 17E0E000 == 38 [pid = 3424] [id = 489] 02:21:01 INFO - PROCESS | 3424 | ++DOMWINDOW == 79 (1A2B0800) [pid = 3424] [serial = 1467] [outer = 00000000] 02:21:01 INFO - PROCESS | 3424 | ++DOMWINDOW == 80 (1ACCA800) [pid = 3424] [serial = 1468] [outer = 1A2B0800] 02:21:01 INFO - PROCESS | 3424 | 1467364861954 Marionette DEBUG loaded listener.js 02:21:02 INFO - PROCESS | 3424 | ++DOMWINDOW == 81 (1AD55400) [pid = 3424] [serial = 1469] [outer = 1A2B0800] 02:21:02 INFO - PROCESS | 3424 | 1467364862398 Marionette TRACE conn7 <- [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]]]}] 02:21:02 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.fill.winding.subtract.3.html | Canvas test: 2d.path.fill.winding.subtract.3 02:21:02 INFO - TEST-OK | /2dcontext/path-objects/2d.path.fill.winding.subtract.3.html | took 630ms 02:21:02 INFO - PROCESS | 3424 | 1467364862449 Marionette TRACE conn7 -> [0,1921,"getWindowHandle",null] 02:21:02 INFO - TEST-START | /2dcontext/path-objects/2d.path.initial.html 02:21:02 INFO - PROCESS | 3424 | 1467364862451 Marionette TRACE conn7 <- [1,1921,null,{"value":"13"}] 02:21:02 INFO - PROCESS | 3424 | 1467364862455 Marionette TRACE conn7 -> [0,1922,"setScriptTimeout",{"ms":35000}] 02:21:02 INFO - PROCESS | 3424 | 1467364862456 Marionette TRACE conn7 <- [1,1922,null,{}] 02:21:02 INFO - PROCESS | 3424 | 1467364862460 Marionette TRACE conn7 -> [0,1923,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:21:02 INFO - PROCESS | 3424 | 1467364862462 Marionette INFO sendAsync 823c8ce9-dcc8-4499-864d-681f2fea0c49 02:21:02 INFO - PROCESS | 3424 | 1467364862543 Marionette TRACE conn7 <- [1,1923,null,{"value":null}] 02:21:02 INFO - PROCESS | 3424 | 1467364862548 Marionette TRACE conn7 -> [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\", \"77f57ffc-e2d5-43f5-9f0e-e3ed3fd421d8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:21:02 INFO - PROCESS | 3424 | 1467364862550 Marionette INFO sendAsync 823c8ce9-dcc8-4499-864d-681f2fea0c49 02:21:02 INFO - PROCESS | 3424 | ++DOCSHELL 1AAF2400 == 39 [pid = 3424] [id = 490] 02:21:02 INFO - PROCESS | 3424 | ++DOMWINDOW == 82 (1AD5CC00) [pid = 3424] [serial = 1470] [outer = 00000000] 02:21:02 INFO - PROCESS | 3424 | ++DOMWINDOW == 83 (1B47CC00) [pid = 3424] [serial = 1471] [outer = 1AD5CC00] 02:21:02 INFO - PROCESS | 3424 | 1467364862593 Marionette DEBUG loaded listener.js 02:21:02 INFO - PROCESS | 3424 | ++DOMWINDOW == 84 (1B47D800) [pid = 3424] [serial = 1472] [outer = 1AD5CC00] 02:21:03 INFO - PROCESS | 3424 | 1467364863222 Marionette TRACE conn7 <- [1,1924,null,{"value":["/2dcontext/path-objects/2d.path.initial.html",0,null,null,[["Canvas test: 2d.path.initial",0,null,null]]]}] 02:21:03 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.initial.html | Canvas test: 2d.path.initial 02:21:03 INFO - TEST-OK | /2dcontext/path-objects/2d.path.initial.html | took 830ms 02:21:03 INFO - PROCESS | 3424 | 1467364863287 Marionette TRACE conn7 -> [0,1925,"getWindowHandle",null] 02:21:03 INFO - PROCESS | 3424 | 1467364863291 Marionette TRACE conn7 <- [1,1925,null,{"value":"13"}] 02:21:03 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.arc.html 02:21:03 INFO - PROCESS | 3424 | 1467364863310 Marionette TRACE conn7 -> [0,1926,"setScriptTimeout",{"ms":35000}] 02:21:03 INFO - PROCESS | 3424 | 1467364863314 Marionette TRACE conn7 <- [1,1926,null,{}] 02:21:03 INFO - PROCESS | 3424 | 1467364863321 Marionette TRACE conn7 -> [0,1927,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:21:03 INFO - PROCESS | 3424 | 1467364863324 Marionette INFO sendAsync 823c8ce9-dcc8-4499-864d-681f2fea0c49 02:21:03 INFO - PROCESS | 3424 | 1467364863446 Marionette TRACE conn7 <- [1,1927,null,{"value":null}] 02:21:03 INFO - PROCESS | 3424 | 1467364863578 Marionette TRACE conn7 -> [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\", \"77f57ffc-e2d5-43f5-9f0e-e3ed3fd421d8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:21:03 INFO - PROCESS | 3424 | 1467364863581 Marionette INFO sendAsync 823c8ce9-dcc8-4499-864d-681f2fea0c49 02:21:03 INFO - PROCESS | 3424 | ++DOCSHELL 0C947800 == 40 [pid = 3424] [id = 491] 02:21:03 INFO - PROCESS | 3424 | ++DOMWINDOW == 85 (0D42E800) [pid = 3424] [serial = 1473] [outer = 00000000] 02:21:03 INFO - PROCESS | 3424 | ++DOMWINDOW == 86 (114D5400) [pid = 3424] [serial = 1474] [outer = 0D42E800] 02:21:03 INFO - PROCESS | 3424 | 1467364863639 Marionette DEBUG loaded listener.js 02:21:03 INFO - PROCESS | 3424 | ++DOMWINDOW == 87 (14E95800) [pid = 3424] [serial = 1475] [outer = 0D42E800] 02:21:04 INFO - PROCESS | 3424 | 1467364864187 Marionette TRACE conn7 <- [1,1928,null,{"value":["/2dcontext/path-objects/2d.path.isPointInPath.arc.html",0,null,null,[["isPointInPath() works on arcs",0,null,null]]]}] 02:21:04 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.arc.html | isPointInPath() works on arcs 02:21:04 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.arc.html | took 950ms 02:21:04 INFO - PROCESS | 3424 | 1467364864251 Marionette TRACE conn7 -> [0,1929,"getWindowHandle",null] 02:21:04 INFO - PROCESS | 3424 | 1467364864256 Marionette TRACE conn7 <- [1,1929,null,{"value":"13"}] 02:21:04 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.basic.1.html 02:21:04 INFO - PROCESS | 3424 | 1467364864263 Marionette TRACE conn7 -> [0,1930,"setScriptTimeout",{"ms":35000}] 02:21:04 INFO - PROCESS | 3424 | 1467364864266 Marionette TRACE conn7 <- [1,1930,null,{}] 02:21:04 INFO - PROCESS | 3424 | 1467364864270 Marionette TRACE conn7 -> [0,1931,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:21:04 INFO - PROCESS | 3424 | 1467364864273 Marionette INFO sendAsync 823c8ce9-dcc8-4499-864d-681f2fea0c49 02:21:04 INFO - PROCESS | 3424 | 1467364864385 Marionette TRACE conn7 <- [1,1931,null,{"value":null}] 02:21:04 INFO - PROCESS | 3424 | 1467364864525 Marionette TRACE conn7 -> [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\", \"77f57ffc-e2d5-43f5-9f0e-e3ed3fd421d8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:21:04 INFO - PROCESS | 3424 | 1467364864527 Marionette INFO sendAsync 823c8ce9-dcc8-4499-864d-681f2fea0c49 02:21:04 INFO - PROCESS | 3424 | ++DOCSHELL 17819C00 == 41 [pid = 3424] [id = 492] 02:21:04 INFO - PROCESS | 3424 | ++DOMWINDOW == 88 (17822400) [pid = 3424] [serial = 1476] [outer = 00000000] 02:21:04 INFO - PROCESS | 3424 | ++DOMWINDOW == 89 (17FB7C00) [pid = 3424] [serial = 1477] [outer = 17822400] 02:21:04 INFO - PROCESS | 3424 | 1467364864584 Marionette DEBUG loaded listener.js 02:21:04 INFO - PROCESS | 3424 | ++DOMWINDOW == 90 (18CD3400) [pid = 3424] [serial = 1478] [outer = 17822400] 02:21:05 INFO - PROCESS | 3424 | 1467364865179 Marionette TRACE conn7 <- [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]]]}] 02:21:05 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.basic.1.html | isPointInPath() detects whether the point is inside the path 02:21:05 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.basic.1.html | took 970ms 02:21:05 INFO - PROCESS | 3424 | 1467364865236 Marionette TRACE conn7 -> [0,1933,"getWindowHandle",null] 02:21:05 INFO - PROCESS | 3424 | 1467364865239 Marionette TRACE conn7 <- [1,1933,null,{"value":"13"}] 02:21:05 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.basic.2.html 02:21:05 INFO - PROCESS | 3424 | 1467364865242 Marionette TRACE conn7 -> [0,1934,"setScriptTimeout",{"ms":35000}] 02:21:05 INFO - PROCESS | 3424 | 1467364865246 Marionette TRACE conn7 <- [1,1934,null,{}] 02:21:05 INFO - PROCESS | 3424 | 1467364865257 Marionette TRACE conn7 -> [0,1935,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:21:05 INFO - PROCESS | 3424 | 1467364865262 Marionette INFO sendAsync 823c8ce9-dcc8-4499-864d-681f2fea0c49 02:21:05 INFO - PROCESS | 3424 | 1467364865371 Marionette TRACE conn7 <- [1,1935,null,{"value":null}] 02:21:05 INFO - PROCESS | 3424 | 1467364865512 Marionette TRACE conn7 -> [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\", \"77f57ffc-e2d5-43f5-9f0e-e3ed3fd421d8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:21:05 INFO - PROCESS | 3424 | 1467364865516 Marionette INFO sendAsync 823c8ce9-dcc8-4499-864d-681f2fea0c49 02:21:05 INFO - PROCESS | 3424 | ++DOCSHELL 1B4BD800 == 42 [pid = 3424] [id = 493] 02:21:05 INFO - PROCESS | 3424 | ++DOMWINDOW == 91 (1B4BDC00) [pid = 3424] [serial = 1479] [outer = 00000000] 02:21:05 INFO - PROCESS | 3424 | ++DOMWINDOW == 92 (1B4C3000) [pid = 3424] [serial = 1480] [outer = 1B4BDC00] 02:21:05 INFO - PROCESS | 3424 | 1467364865573 Marionette DEBUG loaded listener.js 02:21:05 INFO - PROCESS | 3424 | ++DOMWINDOW == 93 (1B57C400) [pid = 3424] [serial = 1481] [outer = 1B4BDC00] 02:21:06 INFO - PROCESS | 3424 | 1467364866185 Marionette TRACE conn7 <- [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]]]}] 02:21:06 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.basic.2.html | isPointInPath() detects whether the point is inside the path 02:21:06 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.basic.2.html | took 970ms 02:21:06 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.bezier.html 02:21:06 INFO - PROCESS | 3424 | 1467364866216 Marionette TRACE conn7 -> [0,1937,"getWindowHandle",null] 02:21:06 INFO - PROCESS | 3424 | 1467364866219 Marionette TRACE conn7 <- [1,1937,null,{"value":"13"}] 02:21:06 INFO - PROCESS | 3424 | 1467364866222 Marionette TRACE conn7 -> [0,1938,"setScriptTimeout",{"ms":35000}] 02:21:06 INFO - PROCESS | 3424 | 1467364866224 Marionette TRACE conn7 <- [1,1938,null,{}] 02:21:06 INFO - PROCESS | 3424 | 1467364866228 Marionette TRACE conn7 -> [0,1939,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:21:06 INFO - PROCESS | 3424 | 1467364866230 Marionette INFO sendAsync 823c8ce9-dcc8-4499-864d-681f2fea0c49 02:21:06 INFO - PROCESS | 3424 | 1467364866342 Marionette TRACE conn7 <- [1,1939,null,{"value":null}] 02:21:06 INFO - PROCESS | 3424 | 1467364866608 Marionette TRACE conn7 -> [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\", \"77f57ffc-e2d5-43f5-9f0e-e3ed3fd421d8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:21:06 INFO - PROCESS | 3424 | 1467364866611 Marionette INFO sendAsync 823c8ce9-dcc8-4499-864d-681f2fea0c49 02:21:06 INFO - PROCESS | 3424 | ++DOCSHELL 0C748C00 == 43 [pid = 3424] [id = 494] 02:21:06 INFO - PROCESS | 3424 | ++DOMWINDOW == 94 (0C809C00) [pid = 3424] [serial = 1482] [outer = 00000000] 02:21:06 INFO - PROCESS | 3424 | ++DOMWINDOW == 95 (0CE82C00) [pid = 3424] [serial = 1483] [outer = 0C809C00] 02:21:06 INFO - PROCESS | 3424 | 1467364866687 Marionette DEBUG loaded listener.js 02:21:06 INFO - PROCESS | 3424 | ++DOMWINDOW == 96 (0D42F400) [pid = 3424] [serial = 1484] [outer = 0C809C00] 02:21:07 INFO - PROCESS | 3424 | 1467364867240 Marionette TRACE conn7 <- [1,1940,null,{"value":["/2dcontext/path-objects/2d.path.isPointInPath.bezier.html",0,null,null,[["isPointInPath() works on Bezier curves",0,null,null]]]}] 02:21:07 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.bezier.html | isPointInPath() works on Bezier curves 02:21:07 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.bezier.html | took 1072ms 02:21:07 INFO - PROCESS | 3424 | 1467364867299 Marionette TRACE conn7 -> [0,1941,"getWindowHandle",null] 02:21:07 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.bigarc.html 02:21:07 INFO - PROCESS | 3424 | 1467364867303 Marionette TRACE conn7 <- [1,1941,null,{"value":"13"}] 02:21:07 INFO - PROCESS | 3424 | 1467364867307 Marionette TRACE conn7 -> [0,1942,"setScriptTimeout",{"ms":35000}] 02:21:07 INFO - PROCESS | 3424 | 1467364867310 Marionette TRACE conn7 <- [1,1942,null,{}] 02:21:07 INFO - PROCESS | 3424 | 1467364867315 Marionette TRACE conn7 -> [0,1943,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:21:07 INFO - PROCESS | 3424 | 1467364867319 Marionette INFO sendAsync 823c8ce9-dcc8-4499-864d-681f2fea0c49 02:21:08 INFO - PROCESS | 3424 | --DOCSHELL 17E0E000 == 42 [pid = 3424] [id = 489] 02:21:08 INFO - PROCESS | 3424 | --DOCSHELL 114DAC00 == 41 [pid = 3424] [id = 488] 02:21:08 INFO - PROCESS | 3424 | --DOCSHELL 1AAF6400 == 40 [pid = 3424] [id = 487] 02:21:08 INFO - PROCESS | 3424 | --DOCSHELL 0CDE5000 == 39 [pid = 3424] [id = 486] 02:21:08 INFO - PROCESS | 3424 | --DOCSHELL 1937A000 == 38 [pid = 3424] [id = 485] 02:21:08 INFO - PROCESS | 3424 | --DOCSHELL 17FBD800 == 37 [pid = 3424] [id = 484] 02:21:08 INFO - PROCESS | 3424 | --DOCSHELL 1781B400 == 36 [pid = 3424] [id = 483] 02:21:08 INFO - PROCESS | 3424 | --DOCSHELL 0D5E8000 == 35 [pid = 3424] [id = 482] 02:21:08 INFO - PROCESS | 3424 | --DOCSHELL 0905C800 == 34 [pid = 3424] [id = 481] 02:21:08 INFO - PROCESS | 3424 | --DOCSHELL 0C810800 == 33 [pid = 3424] [id = 479] 02:21:08 INFO - PROCESS | 3424 | --DOCSHELL 1514E400 == 32 [pid = 3424] [id = 480] 02:21:08 INFO - PROCESS | 3424 | --DOCSHELL 1A73D400 == 31 [pid = 3424] [id = 478] 02:21:08 INFO - PROCESS | 3424 | --DOCSHELL 0C748C00 == 30 [pid = 3424] [id = 494] 02:21:08 INFO - PROCESS | 3424 | --DOCSHELL 17819C00 == 29 [pid = 3424] [id = 492] 02:21:08 INFO - PROCESS | 3424 | --DOCSHELL 1B4BD800 == 28 [pid = 3424] [id = 493] 02:21:08 INFO - PROCESS | 3424 | --DOCSHELL 1AAF2400 == 27 [pid = 3424] [id = 490] 02:21:08 INFO - PROCESS | 3424 | --DOCSHELL 0C947800 == 26 [pid = 3424] [id = 491] 02:21:08 INFO - PROCESS | 3424 | 1467364868053 Marionette TRACE conn7 <- [1,1943,null,{"value":null}] 02:21:08 INFO - PROCESS | 3424 | --DOMWINDOW == 95 (17874C00) [pid = 3424] [serial = 1420] [outer = 00000000] [url = about:blank] 02:21:08 INFO - PROCESS | 3424 | --DOMWINDOW == 94 (14E62400) [pid = 3424] [serial = 1409] [outer = 00000000] [url = about:blank] 02:21:08 INFO - PROCESS | 3424 | --DOMWINDOW == 93 (1454B400) [pid = 3424] [serial = 1408] [outer = 00000000] [url = about:blank] 02:21:08 INFO - PROCESS | 3424 | --DOMWINDOW == 92 (15298400) [pid = 3424] [serial = 1417] [outer = 00000000] [url = about:blank] 02:21:08 INFO - PROCESS | 3424 | --DOMWINDOW == 91 (0D462400) [pid = 3424] [serial = 1397] [outer = 00000000] [url = about:blank] 02:21:08 INFO - PROCESS | 3424 | --DOMWINDOW == 90 (0D433400) [pid = 3424] [serial = 1396] [outer = 00000000] [url = about:blank] 02:21:08 INFO - PROCESS | 3424 | --DOMWINDOW == 89 (17E19C00) [pid = 3424] [serial = 1400] [outer = 00000000] [url = about:blank] 02:21:08 INFO - PROCESS | 3424 | --DOMWINDOW == 88 (17821800) [pid = 3424] [serial = 1399] [outer = 00000000] [url = about:blank] 02:21:08 INFO - PROCESS | 3424 | --DOMWINDOW == 87 (1B47E800) [pid = 3424] [serial = 1403] [outer = 00000000] [url = about:blank] 02:21:08 INFO - PROCESS | 3424 | --DOMWINDOW == 86 (1AD5EC00) [pid = 3424] [serial = 1402] [outer = 00000000] [url = about:blank] 02:21:08 INFO - PROCESS | 3424 | --DOMWINDOW == 85 (17FB8800) [pid = 3424] [serial = 1423] [outer = 00000000] [url = about:blank] 02:21:08 INFO - PROCESS | 3424 | --DOMWINDOW == 84 (1B57F800) [pid = 3424] [serial = 1406] [outer = 00000000] [url = about:blank] 02:21:08 INFO - PROCESS | 3424 | --DOMWINDOW == 83 (1B4C1400) [pid = 3424] [serial = 1405] [outer = 00000000] [url = about:blank] 02:21:08 INFO - PROCESS | 3424 | --DOMWINDOW == 82 (17E11800) [pid = 3424] [serial = 1421] [outer = 00000000] [url = about:blank] 02:21:08 INFO - PROCESS | 3424 | --DOMWINDOW == 81 (19B0FC00) [pid = 3424] [serial = 1426] [outer = 00000000] [url = about:blank] 02:21:08 INFO - PROCESS | 3424 | --DOMWINDOW == 80 (17FBBC00) [pid = 3424] [serial = 1424] [outer = 00000000] [url = about:blank] 02:21:08 INFO - PROCESS | 3424 | --DOMWINDOW == 79 (19C51000) [pid = 3424] [serial = 1432] [outer = 00000000] [url = about:blank] 02:21:08 INFO - PROCESS | 3424 | --DOMWINDOW == 78 (19C47400) [pid = 3424] [serial = 1427] [outer = 00000000] [url = about:blank] 02:21:08 INFO - PROCESS | 3424 | --DOMWINDOW == 77 (0CF5D800) [pid = 3424] [serial = 1411] [outer = 00000000] [url = about:blank] 02:21:08 INFO - PROCESS | 3424 | --DOMWINDOW == 76 (0D175000) [pid = 3424] [serial = 1412] [outer = 00000000] [url = about:blank] 02:21:08 INFO - PROCESS | 3424 | --DOMWINDOW == 75 (17E0BC00) [pid = 3424] [serial = 1433] [outer = 00000000] [url = about:blank] 02:21:08 INFO - PROCESS | 3424 | --DOMWINDOW == 74 (0DB92000) [pid = 3424] [serial = 1414] [outer = 00000000] [url = about:blank] 02:21:08 INFO - PROCESS | 3424 | --DOMWINDOW == 73 (1A7AE400) [pid = 3424] [serial = 1435] [outer = 00000000] [url = about:blank] 02:21:08 INFO - PROCESS | 3424 | --DOMWINDOW == 72 (11537400) [pid = 3424] [serial = 1415] [outer = 00000000] [url = about:blank] 02:21:08 INFO - PROCESS | 3424 | --DOMWINDOW == 71 (18BBF400) [pid = 3424] [serial = 1429] [outer = 00000000] [url = about:blank] 02:21:08 INFO - PROCESS | 3424 | --DOMWINDOW == 70 (1937B000) [pid = 3424] [serial = 1430] [outer = 00000000] [url = about:blank] 02:21:08 INFO - PROCESS | 3424 | --DOMWINDOW == 69 (1684CC00) [pid = 3424] [serial = 1418] [outer = 00000000] [url = about:blank] 02:21:08 INFO - PROCESS | 3424 | 1467364868268 Marionette TRACE conn7 -> [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\", \"77f57ffc-e2d5-43f5-9f0e-e3ed3fd421d8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:21:08 INFO - PROCESS | 3424 | 1467364868271 Marionette INFO sendAsync 823c8ce9-dcc8-4499-864d-681f2fea0c49 02:21:08 INFO - PROCESS | 3424 | ++DOCSHELL 0C74DC00 == 27 [pid = 3424] [id = 495] 02:21:08 INFO - PROCESS | 3424 | ++DOMWINDOW == 70 (0C750C00) [pid = 3424] [serial = 1485] [outer = 00000000] 02:21:08 INFO - PROCESS | 3424 | ++DOMWINDOW == 71 (0C80CC00) [pid = 3424] [serial = 1486] [outer = 0C750C00] 02:21:08 INFO - PROCESS | 3424 | 1467364868320 Marionette DEBUG loaded listener.js 02:21:08 INFO - PROCESS | 3424 | ++DOMWINDOW == 72 (0C83E400) [pid = 3424] [serial = 1487] [outer = 0C750C00] 02:21:08 INFO - PROCESS | 3424 | 1467364868776 Marionette TRACE conn7 <- [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]]]}] 02:21:08 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.bigarc.html | isPointInPath() works on unclosed arcs larger than 2pi 02:21:08 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.bigarc.html | took 1530ms 02:21:08 INFO - PROCESS | 3424 | 1467364868839 Marionette TRACE conn7 -> [0,1945,"getWindowHandle",null] 02:21:08 INFO - PROCESS | 3424 | 1467364868843 Marionette TRACE conn7 <- [1,1945,null,{"value":"13"}] 02:21:08 INFO - PROCESS | 3424 | 1467364868848 Marionette TRACE conn7 -> [0,1946,"setScriptTimeout",{"ms":35000}] 02:21:08 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.edge.html 02:21:08 INFO - PROCESS | 3424 | 1467364868851 Marionette TRACE conn7 <- [1,1946,null,{}] 02:21:08 INFO - PROCESS | 3424 | 1467364868856 Marionette TRACE conn7 -> [0,1947,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:21:08 INFO - PROCESS | 3424 | 1467364868859 Marionette INFO sendAsync 823c8ce9-dcc8-4499-864d-681f2fea0c49 02:21:08 INFO - PROCESS | 3424 | 1467364868946 Marionette TRACE conn7 <- [1,1947,null,{"value":null}] 02:21:08 INFO - PROCESS | 3424 | 1467364868954 Marionette TRACE conn7 -> [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\", \"77f57ffc-e2d5-43f5-9f0e-e3ed3fd421d8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:21:08 INFO - PROCESS | 3424 | 1467364868957 Marionette INFO sendAsync 823c8ce9-dcc8-4499-864d-681f2fea0c49 02:21:08 INFO - PROCESS | 3424 | ++DOCSHELL 0D462400 == 28 [pid = 3424] [id = 496] 02:21:08 INFO - PROCESS | 3424 | ++DOMWINDOW == 73 (0D463000) [pid = 3424] [serial = 1488] [outer = 00000000] 02:21:08 INFO - PROCESS | 3424 | ++DOMWINDOW == 74 (0D5DFC00) [pid = 3424] [serial = 1489] [outer = 0D463000] 02:21:08 INFO - PROCESS | 3424 | 1467364869010 Marionette DEBUG loaded listener.js 02:21:09 INFO - PROCESS | 3424 | ++DOMWINDOW == 75 (0D7A0C00) [pid = 3424] [serial = 1490] [outer = 0D463000] 02:21:09 INFO - PROCESS | 3424 | 1467364869476 Marionette TRACE conn7 <- [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]]]}] 02:21:09 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.edge.html | isPointInPath() counts points on the path as being inside 02:21:09 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.edge.html | took 670ms 02:21:09 INFO - PROCESS | 3424 | 1467364869523 Marionette TRACE conn7 -> [0,1949,"getWindowHandle",null] 02:21:09 INFO - PROCESS | 3424 | 1467364869527 Marionette TRACE conn7 <- [1,1949,null,{"value":"13"}] 02:21:09 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.empty.html 02:21:09 INFO - PROCESS | 3424 | 1467364869559 Marionette TRACE conn7 -> [0,1950,"setScriptTimeout",{"ms":35000}] 02:21:09 INFO - PROCESS | 3424 | 1467364869561 Marionette TRACE conn7 <- [1,1950,null,{}] 02:21:09 INFO - PROCESS | 3424 | 1467364869569 Marionette TRACE conn7 -> [0,1951,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:21:09 INFO - PROCESS | 3424 | 1467364869571 Marionette INFO sendAsync 823c8ce9-dcc8-4499-864d-681f2fea0c49 02:21:09 INFO - PROCESS | 3424 | 1467364869658 Marionette TRACE conn7 <- [1,1951,null,{"value":null}] 02:21:09 INFO - PROCESS | 3424 | 1467364869750 Marionette TRACE conn7 -> [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\", \"77f57ffc-e2d5-43f5-9f0e-e3ed3fd421d8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:21:09 INFO - PROCESS | 3424 | 1467364869752 Marionette INFO sendAsync 823c8ce9-dcc8-4499-864d-681f2fea0c49 02:21:09 INFO - PROCESS | 3424 | ++DOCSHELL 115CD400 == 29 [pid = 3424] [id = 497] 02:21:09 INFO - PROCESS | 3424 | ++DOMWINDOW == 76 (147A6C00) [pid = 3424] [serial = 1491] [outer = 00000000] 02:21:09 INFO - PROCESS | 3424 | ++DOMWINDOW == 77 (14A97000) [pid = 3424] [serial = 1492] [outer = 147A6C00] 02:21:09 INFO - PROCESS | 3424 | 1467364869797 Marionette DEBUG loaded listener.js 02:21:09 INFO - PROCESS | 3424 | ++DOMWINDOW == 78 (14E66000) [pid = 3424] [serial = 1493] [outer = 147A6C00] 02:21:10 INFO - PROCESS | 3424 | 1467364870173 Marionette TRACE conn7 <- [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]]]}] 02:21:10 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.empty.html | isPointInPath() works when there is no path 02:21:10 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.empty.html | took 650ms 02:21:10 INFO - PROCESS | 3424 | 1467364870183 Marionette TRACE conn7 -> [0,1953,"getWindowHandle",null] 02:21:10 INFO - PROCESS | 3424 | 1467364870187 Marionette TRACE conn7 <- [1,1953,null,{"value":"13"}] 02:21:10 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.nonfinite.html 02:21:10 INFO - PROCESS | 3424 | 1467364870197 Marionette TRACE conn7 -> [0,1954,"setScriptTimeout",{"ms":35000}] 02:21:10 INFO - PROCESS | 3424 | 1467364870201 Marionette TRACE conn7 <- [1,1954,null,{}] 02:21:10 INFO - PROCESS | 3424 | 1467364870205 Marionette TRACE conn7 -> [0,1955,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:21:10 INFO - PROCESS | 3424 | 1467364870208 Marionette INFO sendAsync 823c8ce9-dcc8-4499-864d-681f2fea0c49 02:21:10 INFO - PROCESS | 3424 | 1467364870349 Marionette TRACE conn7 <- [1,1955,null,{"value":null}] 02:21:10 INFO - PROCESS | 3424 | 1467364870418 Marionette TRACE conn7 -> [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\", \"77f57ffc-e2d5-43f5-9f0e-e3ed3fd421d8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:21:10 INFO - PROCESS | 3424 | 1467364870420 Marionette INFO sendAsync 823c8ce9-dcc8-4499-864d-681f2fea0c49 02:21:10 INFO - PROCESS | 3424 | ++DOCSHELL 148CF400 == 30 [pid = 3424] [id = 498] 02:21:10 INFO - PROCESS | 3424 | ++DOMWINDOW == 79 (14E2E400) [pid = 3424] [serial = 1494] [outer = 00000000] 02:21:10 INFO - PROCESS | 3424 | ++DOMWINDOW == 80 (1684E800) [pid = 3424] [serial = 1495] [outer = 14E2E400] 02:21:10 INFO - PROCESS | 3424 | 1467364870465 Marionette DEBUG loaded listener.js 02:21:10 INFO - PROCESS | 3424 | ++DOMWINDOW == 81 (17823800) [pid = 3424] [serial = 1496] [outer = 14E2E400] 02:21:10 INFO - PROCESS | 3424 | 1467364870881 Marionette TRACE conn7 <- [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]]]}] 02:21:10 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.nonfinite.html | isPointInPath() returns false for non-finite arguments 02:21:10 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.nonfinite.html | took 730ms 02:21:10 INFO - PROCESS | 3424 | 1467364870923 Marionette TRACE conn7 -> [0,1957,"getWindowHandle",null] 02:21:10 INFO - PROCESS | 3424 | 1467364870925 Marionette TRACE conn7 <- [1,1957,null,{"value":"13"}] 02:21:10 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.outside.html 02:21:10 INFO - PROCESS | 3424 | 1467364870928 Marionette TRACE conn7 -> [0,1958,"setScriptTimeout",{"ms":35000}] 02:21:10 INFO - PROCESS | 3424 | 1467364870930 Marionette TRACE conn7 <- [1,1958,null,{}] 02:21:10 INFO - PROCESS | 3424 | 1467364870933 Marionette TRACE conn7 -> [0,1959,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:21:10 INFO - PROCESS | 3424 | 1467364870935 Marionette INFO sendAsync 823c8ce9-dcc8-4499-864d-681f2fea0c49 02:21:11 INFO - PROCESS | 3424 | 1467364871080 Marionette TRACE conn7 <- [1,1959,null,{"value":null}] 02:21:11 INFO - PROCESS | 3424 | 1467364871090 Marionette TRACE conn7 -> [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\", \"77f57ffc-e2d5-43f5-9f0e-e3ed3fd421d8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:21:11 INFO - PROCESS | 3424 | 1467364871092 Marionette INFO sendAsync 823c8ce9-dcc8-4499-864d-681f2fea0c49 02:21:11 INFO - PROCESS | 3424 | ++DOCSHELL 17E0C400 == 31 [pid = 3424] [id = 499] 02:21:11 INFO - PROCESS | 3424 | ++DOMWINDOW == 82 (17E10800) [pid = 3424] [serial = 1497] [outer = 00000000] 02:21:11 INFO - PROCESS | 3424 | ++DOMWINDOW == 83 (17FB1400) [pid = 3424] [serial = 1498] [outer = 17E10800] 02:21:11 INFO - PROCESS | 3424 | 1467364871136 Marionette DEBUG loaded listener.js 02:21:11 INFO - PROCESS | 3424 | ++DOMWINDOW == 84 (17FBBC00) [pid = 3424] [serial = 1499] [outer = 17E10800] 02:21:11 INFO - PROCESS | 3424 | 1467364871559 Marionette TRACE conn7 <- [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]]]}] 02:21:11 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.outside.html | isPointInPath() works on paths outside the canvas 02:21:11 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.outside.html | took 670ms 02:21:11 INFO - PROCESS | 3424 | 1467364871599 Marionette TRACE conn7 -> [0,1961,"getWindowHandle",null] 02:21:11 INFO - PROCESS | 3424 | 1467364871601 Marionette TRACE conn7 <- [1,1961,null,{"value":"13"}] 02:21:11 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.subpath.html 02:21:11 INFO - PROCESS | 3424 | 1467364871604 Marionette TRACE conn7 -> [0,1962,"setScriptTimeout",{"ms":35000}] 02:21:11 INFO - PROCESS | 3424 | 1467364871606 Marionette TRACE conn7 <- [1,1962,null,{}] 02:21:11 INFO - PROCESS | 3424 | 1467364871609 Marionette TRACE conn7 -> [0,1963,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:21:11 INFO - PROCESS | 3424 | 1467364871611 Marionette INFO sendAsync 823c8ce9-dcc8-4499-864d-681f2fea0c49 02:21:11 INFO - PROCESS | 3424 | 1467364871725 Marionette TRACE conn7 <- [1,1963,null,{"value":null}] 02:21:11 INFO - PROCESS | 3424 | 1467364871731 Marionette TRACE conn7 -> [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\", \"77f57ffc-e2d5-43f5-9f0e-e3ed3fd421d8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:21:11 INFO - PROCESS | 3424 | 1467364871737 Marionette INFO sendAsync 823c8ce9-dcc8-4499-864d-681f2fea0c49 02:21:11 INFO - PROCESS | 3424 | ++DOCSHELL 1803A800 == 32 [pid = 3424] [id = 500] 02:21:11 INFO - PROCESS | 3424 | ++DOMWINDOW == 85 (18040000) [pid = 3424] [serial = 1500] [outer = 00000000] 02:21:11 INFO - PROCESS | 3424 | ++DOMWINDOW == 86 (18CD4400) [pid = 3424] [serial = 1501] [outer = 18040000] 02:21:11 INFO - PROCESS | 3424 | 1467364871844 Marionette DEBUG loaded listener.js 02:21:11 INFO - PROCESS | 3424 | ++DOMWINDOW == 87 (19AC5400) [pid = 3424] [serial = 1502] [outer = 18040000] 02:21:12 INFO - PROCESS | 3424 | 1467364872282 Marionette TRACE conn7 <- [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]]]}] 02:21:12 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.subpath.html | isPointInPath() uses the current path, not just the subpath 02:21:12 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.subpath.html | took 730ms 02:21:12 INFO - PROCESS | 3424 | --DOMWINDOW == 86 (1937A400) [pid = 3424] [serial = 1455] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.fill.overlap.html] 02:21:12 INFO - PROCESS | 3424 | --DOMWINDOW == 85 (1A2B1C00) [pid = 3424] [serial = 1458] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.fill.winding.add.html] 02:21:12 INFO - PROCESS | 3424 | --DOMWINDOW == 84 (1AAF8400) [pid = 3424] [serial = 1461] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.fill.winding.subtract.1.html] 02:21:12 INFO - PROCESS | 3424 | --DOMWINDOW == 83 (1A743000) [pid = 3424] [serial = 1434] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.clip.winding.1.html] 02:21:12 INFO - PROCESS | 3424 | --DOMWINDOW == 82 (1781B800) [pid = 3424] [serial = 1449] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.fill.closed.basic.html] 02:21:12 INFO - PROCESS | 3424 | --DOMWINDOW == 81 (151E5000) [pid = 3424] [serial = 1440] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.closePath.empty.html] 02:21:12 INFO - PROCESS | 3424 | --DOMWINDOW == 80 (0D79F800) [pid = 3424] [serial = 1446] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.closePath.nextpoint.html] 02:21:12 INFO - PROCESS | 3424 | --DOMWINDOW == 79 (0C83FC00) [pid = 3424] [serial = 1437] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.clip.winding.2.html] 02:21:12 INFO - PROCESS | 3424 | --DOMWINDOW == 78 (17FBDC00) [pid = 3424] [serial = 1452] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.fill.closed.unaffected.html] 02:21:12 INFO - PROCESS | 3424 | --DOMWINDOW == 77 (09060C00) [pid = 3424] [serial = 1443] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.closePath.newline.html] 02:21:12 INFO - PROCESS | 3424 | --DOMWINDOW == 76 (1A2B0800) [pid = 3424] [serial = 1467] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.fill.winding.subtract.3.html] 02:21:12 INFO - PROCESS | 3424 | --DOMWINDOW == 75 (1AD5CC00) [pid = 3424] [serial = 1470] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.initial.html] 02:21:12 INFO - PROCESS | 3424 | --DOMWINDOW == 74 (1511B400) [pid = 3424] [serial = 1464] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.fill.winding.subtract.2.html] 02:21:12 INFO - PROCESS | 3424 | 1467364872633 Marionette TRACE conn7 -> [0,1965,"getWindowHandle",null] 02:21:12 INFO - PROCESS | 3424 | 1467364872635 Marionette TRACE conn7 <- [1,1965,null,{"value":"13"}] 02:21:12 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.transform.1.html 02:21:12 INFO - PROCESS | 3424 | 1467364872656 Marionette TRACE conn7 -> [0,1966,"setScriptTimeout",{"ms":35000}] 02:21:12 INFO - PROCESS | 3424 | 1467364872657 Marionette TRACE conn7 <- [1,1966,null,{}] 02:21:12 INFO - PROCESS | 3424 | 1467364872661 Marionette TRACE conn7 -> [0,1967,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:21:12 INFO - PROCESS | 3424 | 1467364872663 Marionette INFO sendAsync 823c8ce9-dcc8-4499-864d-681f2fea0c49 02:21:12 INFO - PROCESS | 3424 | 1467364872753 Marionette TRACE conn7 <- [1,1967,null,{"value":null}] 02:21:12 INFO - PROCESS | 3424 | 1467364872758 Marionette TRACE conn7 -> [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\", \"77f57ffc-e2d5-43f5-9f0e-e3ed3fd421d8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:21:12 INFO - PROCESS | 3424 | 1467364872760 Marionette INFO sendAsync 823c8ce9-dcc8-4499-864d-681f2fea0c49 02:21:12 INFO - PROCESS | 3424 | ++DOCSHELL 0C74D000 == 33 [pid = 3424] [id = 501] 02:21:12 INFO - PROCESS | 3424 | ++DOMWINDOW == 75 (0D430800) [pid = 3424] [serial = 1503] [outer = 00000000] 02:21:12 INFO - PROCESS | 3424 | ++DOMWINDOW == 76 (151E5000) [pid = 3424] [serial = 1504] [outer = 0D430800] 02:21:12 INFO - PROCESS | 3424 | 1467364872805 Marionette DEBUG loaded listener.js 02:21:12 INFO - PROCESS | 3424 | ++DOMWINDOW == 77 (16E61000) [pid = 3424] [serial = 1505] [outer = 0D430800] 02:21:13 INFO - PROCESS | 3424 | 1467364873233 Marionette TRACE conn7 <- [1,1968,null,{"value":["/2dcontext/path-objects/2d.path.isPointInPath.transform.1.html",0,null,null,[["isPointInPath() handles transformations correctly",0,null,null]]]}] 02:21:13 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.transform.1.html | isPointInPath() handles transformations correctly 02:21:13 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.transform.1.html | took 630ms 02:21:13 INFO - PROCESS | 3424 | 1467364873275 Marionette TRACE conn7 -> [0,1969,"getWindowHandle",null] 02:21:13 INFO - PROCESS | 3424 | 1467364873277 Marionette TRACE conn7 <- [1,1969,null,{"value":"13"}] 02:21:13 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.transform.2.html 02:21:13 INFO - PROCESS | 3424 | 1467364873280 Marionette TRACE conn7 -> [0,1970,"setScriptTimeout",{"ms":35000}] 02:21:13 INFO - PROCESS | 3424 | 1467364873282 Marionette TRACE conn7 <- [1,1970,null,{}] 02:21:13 INFO - PROCESS | 3424 | 1467364873285 Marionette TRACE conn7 -> [0,1971,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:21:13 INFO - PROCESS | 3424 | 1467364873287 Marionette INFO sendAsync 823c8ce9-dcc8-4499-864d-681f2fea0c49 02:21:13 INFO - PROCESS | 3424 | 1467364873364 Marionette TRACE conn7 <- [1,1971,null,{"value":null}] 02:21:13 INFO - PROCESS | 3424 | 1467364873369 Marionette TRACE conn7 -> [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\", \"77f57ffc-e2d5-43f5-9f0e-e3ed3fd421d8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:21:13 INFO - PROCESS | 3424 | 1467364873371 Marionette INFO sendAsync 823c8ce9-dcc8-4499-864d-681f2fea0c49 02:21:13 INFO - PROCESS | 3424 | ++DOCSHELL 0D432C00 == 34 [pid = 3424] [id = 502] 02:21:13 INFO - PROCESS | 3424 | ++DOMWINDOW == 78 (17875400) [pid = 3424] [serial = 1506] [outer = 00000000] 02:21:13 INFO - PROCESS | 3424 | ++DOMWINDOW == 79 (19C4AC00) [pid = 3424] [serial = 1507] [outer = 17875400] 02:21:13 INFO - PROCESS | 3424 | 1467364873414 Marionette DEBUG loaded listener.js 02:21:13 INFO - PROCESS | 3424 | ++DOMWINDOW == 80 (1A2B1400) [pid = 3424] [serial = 1508] [outer = 17875400] 02:21:13 INFO - PROCESS | 3424 | 1467364873842 Marionette TRACE conn7 <- [1,1972,null,{"value":["/2dcontext/path-objects/2d.path.isPointInPath.transform.2.html",0,null,null,[["isPointInPath() handles transformations correctly",0,null,null]]]}] 02:21:13 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.transform.2.html | isPointInPath() handles transformations correctly 02:21:13 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.transform.2.html | took 570ms 02:21:13 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.transform.3.html 02:21:13 INFO - PROCESS | 3424 | 1467364873851 Marionette TRACE conn7 -> [0,1973,"getWindowHandle",null] 02:21:13 INFO - PROCESS | 3424 | 1467364873853 Marionette TRACE conn7 <- [1,1973,null,{"value":"13"}] 02:21:13 INFO - PROCESS | 3424 | 1467364873856 Marionette TRACE conn7 -> [0,1974,"setScriptTimeout",{"ms":35000}] 02:21:13 INFO - PROCESS | 3424 | 1467364873858 Marionette TRACE conn7 <- [1,1974,null,{}] 02:21:13 INFO - PROCESS | 3424 | 1467364873861 Marionette TRACE conn7 -> [0,1975,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:21:13 INFO - PROCESS | 3424 | 1467364873863 Marionette INFO sendAsync 823c8ce9-dcc8-4499-864d-681f2fea0c49 02:21:13 INFO - PROCESS | 3424 | 1467364873984 Marionette TRACE conn7 <- [1,1975,null,{"value":null}] 02:21:13 INFO - PROCESS | 3424 | 1467364873992 Marionette TRACE conn7 -> [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\", \"77f57ffc-e2d5-43f5-9f0e-e3ed3fd421d8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:21:13 INFO - PROCESS | 3424 | 1467364873994 Marionette INFO sendAsync 823c8ce9-dcc8-4499-864d-681f2fea0c49 02:21:13 INFO - PROCESS | 3424 | ++DOCSHELL 1A76B000 == 35 [pid = 3424] [id = 503] 02:21:13 INFO - PROCESS | 3424 | ++DOMWINDOW == 81 (1A7AB400) [pid = 3424] [serial = 1509] [outer = 00000000] 02:21:14 INFO - PROCESS | 3424 | ++DOMWINDOW == 82 (17F3B800) [pid = 3424] [serial = 1510] [outer = 1A7AB400] 02:21:14 INFO - PROCESS | 3424 | 1467364874038 Marionette DEBUG loaded listener.js 02:21:14 INFO - PROCESS | 3424 | ++DOMWINDOW == 83 (1AA91000) [pid = 3424] [serial = 1511] [outer = 1A7AB400] 02:21:14 INFO - PROCESS | 3424 | 1467364874461 Marionette TRACE conn7 <- [1,1976,null,{"value":["/2dcontext/path-objects/2d.path.isPointInPath.transform.3.html",0,null,null,[["isPointInPath() handles transformations correctly",0,null,null]]]}] 02:21:14 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.transform.3.html | isPointInPath() handles transformations correctly 02:21:14 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.transform.3.html | took 630ms 02:21:14 INFO - PROCESS | 3424 | 1467364874487 Marionette TRACE conn7 -> [0,1977,"getWindowHandle",null] 02:21:14 INFO - PROCESS | 3424 | 1467364874489 Marionette TRACE conn7 <- [1,1977,null,{"value":"13"}] 02:21:14 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.transform.4.html 02:21:14 INFO - PROCESS | 3424 | 1467364874492 Marionette TRACE conn7 -> [0,1978,"setScriptTimeout",{"ms":35000}] 02:21:14 INFO - PROCESS | 3424 | 1467364874494 Marionette TRACE conn7 <- [1,1978,null,{}] 02:21:14 INFO - PROCESS | 3424 | 1467364874497 Marionette TRACE conn7 -> [0,1979,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:21:14 INFO - PROCESS | 3424 | 1467364874499 Marionette INFO sendAsync 823c8ce9-dcc8-4499-864d-681f2fea0c49 02:21:14 INFO - PROCESS | 3424 | 1467364874629 Marionette TRACE conn7 <- [1,1979,null,{"value":null}] 02:21:14 INFO - PROCESS | 3424 | 1467364874735 Marionette TRACE conn7 -> [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\", \"77f57ffc-e2d5-43f5-9f0e-e3ed3fd421d8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:21:14 INFO - PROCESS | 3424 | 1467364874738 Marionette INFO sendAsync 823c8ce9-dcc8-4499-864d-681f2fea0c49 02:21:14 INFO - PROCESS | 3424 | ++DOCSHELL 09063400 == 36 [pid = 3424] [id = 504] 02:21:14 INFO - PROCESS | 3424 | ++DOMWINDOW == 84 (09063800) [pid = 3424] [serial = 1512] [outer = 00000000] 02:21:14 INFO - PROCESS | 3424 | ++DOMWINDOW == 85 (0C748C00) [pid = 3424] [serial = 1513] [outer = 09063800] 02:21:14 INFO - PROCESS | 3424 | 1467364874795 Marionette DEBUG loaded listener.js 02:21:14 INFO - PROCESS | 3424 | ++DOMWINDOW == 86 (0C832400) [pid = 3424] [serial = 1514] [outer = 09063800] 02:21:15 INFO - PROCESS | 3424 | 1467364875541 Marionette TRACE conn7 <- [1,1980,null,{"value":["/2dcontext/path-objects/2d.path.isPointInPath.transform.4.html",0,null,null,[["isPointInPath() handles transformations correctly",0,null,null]]]}] 02:21:15 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.transform.4.html | isPointInPath() handles transformations correctly 02:21:15 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.transform.4.html | took 1127ms 02:21:15 INFO - PROCESS | 3424 | 1467364875637 Marionette TRACE conn7 -> [0,1981,"getWindowHandle",null] 02:21:15 INFO - PROCESS | 3424 | 1467364875641 Marionette TRACE conn7 <- [1,1981,null,{"value":"13"}] 02:21:15 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.unclosed.html 02:21:15 INFO - PROCESS | 3424 | 1467364875648 Marionette TRACE conn7 -> [0,1982,"setScriptTimeout",{"ms":35000}] 02:21:15 INFO - PROCESS | 3424 | 1467364875651 Marionette TRACE conn7 <- [1,1982,null,{}] 02:21:15 INFO - PROCESS | 3424 | 1467364875656 Marionette TRACE conn7 -> [0,1983,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:21:15 INFO - PROCESS | 3424 | 1467364875659 Marionette INFO sendAsync 823c8ce9-dcc8-4499-864d-681f2fea0c49 02:21:15 INFO - PROCESS | 3424 | 1467364875787 Marionette TRACE conn7 <- [1,1983,null,{"value":null}] 02:21:15 INFO - PROCESS | 3424 | 1467364875920 Marionette TRACE conn7 -> [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\", \"77f57ffc-e2d5-43f5-9f0e-e3ed3fd421d8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:21:15 INFO - PROCESS | 3424 | 1467364875923 Marionette INFO sendAsync 823c8ce9-dcc8-4499-864d-681f2fea0c49 02:21:15 INFO - PROCESS | 3424 | ++DOCSHELL 14722400 == 37 [pid = 3424] [id = 505] 02:21:15 INFO - PROCESS | 3424 | ++DOMWINDOW == 87 (147A3C00) [pid = 3424] [serial = 1515] [outer = 00000000] 02:21:15 INFO - PROCESS | 3424 | ++DOMWINDOW == 88 (15129000) [pid = 3424] [serial = 1516] [outer = 147A3C00] 02:21:15 INFO - PROCESS | 3424 | 1467364875980 Marionette DEBUG loaded listener.js 02:21:16 INFO - PROCESS | 3424 | ++DOMWINDOW == 89 (151DEC00) [pid = 3424] [serial = 1517] [outer = 147A3C00] 02:21:16 INFO - PROCESS | 3424 | 1467364876743 Marionette TRACE conn7 <- [1,1984,null,{"value":["/2dcontext/path-objects/2d.path.isPointInPath.unclosed.html",0,null,null,[["isPointInPath() works on unclosed subpaths",0,null,null]]]}] 02:21:16 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.unclosed.html | isPointInPath() works on unclosed subpaths 02:21:16 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.unclosed.html | took 1126ms 02:21:16 INFO - PROCESS | 3424 | 1467364876777 Marionette TRACE conn7 -> [0,1985,"getWindowHandle",null] 02:21:16 INFO - PROCESS | 3424 | 1467364876781 Marionette TRACE conn7 <- [1,1985,null,{"value":"13"}] 02:21:16 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.winding.html 02:21:16 INFO - PROCESS | 3424 | 1467364876941 Marionette TRACE conn7 -> [0,1986,"setScriptTimeout",{"ms":35000}] 02:21:16 INFO - PROCESS | 3424 | 1467364876945 Marionette TRACE conn7 <- [1,1986,null,{}] 02:21:16 INFO - PROCESS | 3424 | 1467364876951 Marionette TRACE conn7 -> [0,1987,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:21:16 INFO - PROCESS | 3424 | 1467364876954 Marionette INFO sendAsync 823c8ce9-dcc8-4499-864d-681f2fea0c49 02:21:17 INFO - PROCESS | 3424 | 1467364877066 Marionette TRACE conn7 <- [1,1987,null,{"value":null}] 02:21:17 INFO - PROCESS | 3424 | 1467364877180 Marionette TRACE conn7 -> [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\", \"77f57ffc-e2d5-43f5-9f0e-e3ed3fd421d8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:21:17 INFO - PROCESS | 3424 | 1467364877183 Marionette INFO sendAsync 823c8ce9-dcc8-4499-864d-681f2fea0c49 02:21:17 INFO - PROCESS | 3424 | ++DOCSHELL 0CFF8C00 == 38 [pid = 3424] [id = 506] 02:21:17 INFO - PROCESS | 3424 | ++DOMWINDOW == 90 (0CFFD000) [pid = 3424] [serial = 1518] [outer = 00000000] 02:21:17 INFO - PROCESS | 3424 | ++DOMWINDOW == 91 (0D437800) [pid = 3424] [serial = 1519] [outer = 0CFFD000] 02:21:17 INFO - PROCESS | 3424 | 1467364877232 Marionette DEBUG loaded listener.js 02:21:17 INFO - PROCESS | 3424 | ++DOMWINDOW == 92 (0D5E4400) [pid = 3424] [serial = 1520] [outer = 0CFFD000] 02:21:17 INFO - PROCESS | 3424 | --DOCSHELL 1A76B000 == 37 [pid = 3424] [id = 503] 02:21:17 INFO - PROCESS | 3424 | --DOCSHELL 0D432C00 == 36 [pid = 3424] [id = 502] 02:21:17 INFO - PROCESS | 3424 | --DOCSHELL 0C74D000 == 35 [pid = 3424] [id = 501] 02:21:17 INFO - PROCESS | 3424 | --DOCSHELL 1803A800 == 34 [pid = 3424] [id = 500] 02:21:17 INFO - PROCESS | 3424 | --DOCSHELL 17E0C400 == 33 [pid = 3424] [id = 499] 02:21:17 INFO - PROCESS | 3424 | --DOCSHELL 148CF400 == 32 [pid = 3424] [id = 498] 02:21:17 INFO - PROCESS | 3424 | --DOCSHELL 115CD400 == 31 [pid = 3424] [id = 497] 02:21:17 INFO - PROCESS | 3424 | --DOCSHELL 0D462400 == 30 [pid = 3424] [id = 496] 02:21:17 INFO - PROCESS | 3424 | --DOCSHELL 0C74DC00 == 29 [pid = 3424] [id = 495] 02:21:17 INFO - PROCESS | 3424 | --DOMWINDOW == 91 (19C47000) [pid = 3424] [serial = 1456] [outer = 00000000] [url = about:blank] 02:21:17 INFO - PROCESS | 3424 | --DOMWINDOW == 90 (1AA9A800) [pid = 3424] [serial = 1459] [outer = 00000000] [url = about:blank] 02:21:17 INFO - PROCESS | 3424 | --DOMWINDOW == 89 (19C4D000) [pid = 3424] [serial = 1457] [outer = 00000000] [url = about:blank] 02:21:17 INFO - PROCESS | 3424 | --DOMWINDOW == 88 (1AC81400) [pid = 3424] [serial = 1462] [outer = 00000000] [url = about:blank] 02:21:17 INFO - PROCESS | 3424 | --DOMWINDOW == 87 (1A761C00) [pid = 3424] [serial = 1460] [outer = 00000000] [url = about:blank] 02:21:17 INFO - PROCESS | 3424 | --DOMWINDOW == 86 (1AA96C00) [pid = 3424] [serial = 1436] [outer = 00000000] [url = about:blank] 02:21:17 INFO - PROCESS | 3424 | --DOMWINDOW == 85 (17824C00) [pid = 3424] [serial = 1450] [outer = 00000000] [url = about:blank] 02:21:17 INFO - PROCESS | 3424 | --DOMWINDOW == 84 (17E17C00) [pid = 3424] [serial = 1451] [outer = 00000000] [url = about:blank] 02:21:17 INFO - PROCESS | 3424 | --DOMWINDOW == 83 (17816800) [pid = 3424] [serial = 1441] [outer = 00000000] [url = about:blank] 02:21:17 INFO - PROCESS | 3424 | --DOMWINDOW == 82 (17E0D800) [pid = 3424] [serial = 1442] [outer = 00000000] [url = about:blank] 02:21:17 INFO - PROCESS | 3424 | --DOMWINDOW == 81 (0DC41800) [pid = 3424] [serial = 1447] [outer = 00000000] [url = about:blank] 02:21:17 INFO - PROCESS | 3424 | --DOMWINDOW == 80 (147A6800) [pid = 3424] [serial = 1448] [outer = 00000000] [url = about:blank] 02:21:17 INFO - PROCESS | 3424 | --DOMWINDOW == 79 (0D458C00) [pid = 3424] [serial = 1438] [outer = 00000000] [url = about:blank] 02:21:17 INFO - PROCESS | 3424 | --DOMWINDOW == 78 (0D7A0000) [pid = 3424] [serial = 1439] [outer = 00000000] [url = about:blank] 02:21:17 INFO - PROCESS | 3424 | --DOMWINDOW == 77 (18BB4400) [pid = 3424] [serial = 1453] [outer = 00000000] [url = about:blank] 02:21:17 INFO - PROCESS | 3424 | --DOMWINDOW == 76 (0C93F800) [pid = 3424] [serial = 1444] [outer = 00000000] [url = about:blank] 02:21:17 INFO - PROCESS | 3424 | --DOMWINDOW == 75 (0D172400) [pid = 3424] [serial = 1445] [outer = 00000000] [url = about:blank] 02:21:17 INFO - PROCESS | 3424 | --DOMWINDOW == 74 (1AD55400) [pid = 3424] [serial = 1469] [outer = 00000000] [url = about:blank] 02:21:17 INFO - PROCESS | 3424 | --DOMWINDOW == 73 (1B47D800) [pid = 3424] [serial = 1472] [outer = 00000000] [url = about:blank] 02:21:17 INFO - PROCESS | 3424 | --DOMWINDOW == 72 (1ACCA800) [pid = 3424] [serial = 1468] [outer = 00000000] [url = about:blank] 02:21:17 INFO - PROCESS | 3424 | --DOMWINDOW == 71 (1B47CC00) [pid = 3424] [serial = 1471] [outer = 00000000] [url = about:blank] 02:21:17 INFO - PROCESS | 3424 | --DOMWINDOW == 70 (1ACC3800) [pid = 3424] [serial = 1463] [outer = 00000000] [url = about:blank] 02:21:17 INFO - PROCESS | 3424 | --DOMWINDOW == 69 (17EC1000) [pid = 3424] [serial = 1465] [outer = 00000000] [url = about:blank] 02:21:17 INFO - PROCESS | 3424 | --DOMWINDOW == 68 (19A39800) [pid = 3424] [serial = 1466] [outer = 00000000] [url = about:blank] 02:21:17 INFO - PROCESS | 3424 | --DOMWINDOW == 67 (19374400) [pid = 3424] [serial = 1454] [outer = 00000000] [url = about:blank] 02:21:17 INFO - PROCESS | 3424 | 1467364877807 Marionette TRACE conn7 <- [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]]]}] 02:21:17 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.winding.html | isPointInPath() uses the non-zero winding number rule 02:21:17 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.winding.html | took 890ms 02:21:17 INFO - TEST-START | /2dcontext/path-objects/2d.path.lineTo.basic.html 02:21:17 INFO - PROCESS | 3424 | 1467364877818 Marionette TRACE conn7 -> [0,1989,"getWindowHandle",null] 02:21:17 INFO - PROCESS | 3424 | 1467364877822 Marionette TRACE conn7 <- [1,1989,null,{"value":"13"}] 02:21:17 INFO - PROCESS | 3424 | 1467364877827 Marionette TRACE conn7 -> [0,1990,"setScriptTimeout",{"ms":35000}] 02:21:17 INFO - PROCESS | 3424 | 1467364877829 Marionette TRACE conn7 <- [1,1990,null,{}] 02:21:17 INFO - PROCESS | 3424 | 1467364877835 Marionette TRACE conn7 -> [0,1991,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:21:17 INFO - PROCESS | 3424 | 1467364877838 Marionette INFO sendAsync 823c8ce9-dcc8-4499-864d-681f2fea0c49 02:21:17 INFO - PROCESS | 3424 | 1467364877925 Marionette TRACE conn7 <- [1,1991,null,{"value":null}] 02:21:17 INFO - PROCESS | 3424 | 1467364877934 Marionette TRACE conn7 -> [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\", \"77f57ffc-e2d5-43f5-9f0e-e3ed3fd421d8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:21:17 INFO - PROCESS | 3424 | 1467364877936 Marionette INFO sendAsync 823c8ce9-dcc8-4499-864d-681f2fea0c49 02:21:17 INFO - PROCESS | 3424 | ++DOCSHELL 0D42DC00 == 30 [pid = 3424] [id = 507] 02:21:17 INFO - PROCESS | 3424 | ++DOMWINDOW == 68 (0D433800) [pid = 3424] [serial = 1521] [outer = 00000000] 02:21:17 INFO - PROCESS | 3424 | ++DOMWINDOW == 69 (0D7ABC00) [pid = 3424] [serial = 1522] [outer = 0D433800] 02:21:17 INFO - PROCESS | 3424 | 1467364877983 Marionette DEBUG loaded listener.js 02:21:18 INFO - PROCESS | 3424 | ++DOMWINDOW == 70 (115C8800) [pid = 3424] [serial = 1523] [outer = 0D433800] 02:21:18 INFO - PROCESS | 3424 | 1467364878487 Marionette TRACE conn7 <- [1,1992,null,{"value":["/2dcontext/path-objects/2d.path.lineTo.basic.html",0,null,null,[["Canvas test: 2d.path.lineTo.basic",0,null,null]]]}] 02:21:18 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.lineTo.basic.html | Canvas test: 2d.path.lineTo.basic 02:21:18 INFO - TEST-OK | /2dcontext/path-objects/2d.path.lineTo.basic.html | took 670ms 02:21:18 INFO - PROCESS | 3424 | 1467364878501 Marionette TRACE conn7 -> [0,1993,"getWindowHandle",null] 02:21:18 INFO - PROCESS | 3424 | 1467364878503 Marionette TRACE conn7 <- [1,1993,null,{"value":"13"}] 02:21:18 INFO - TEST-START | /2dcontext/path-objects/2d.path.lineTo.ensuresubpath.1.html 02:21:18 INFO - PROCESS | 3424 | 1467364878506 Marionette TRACE conn7 -> [0,1994,"setScriptTimeout",{"ms":35000}] 02:21:18 INFO - PROCESS | 3424 | 1467364878508 Marionette TRACE conn7 <- [1,1994,null,{}] 02:21:18 INFO - PROCESS | 3424 | 1467364878513 Marionette TRACE conn7 -> [0,1995,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:21:18 INFO - PROCESS | 3424 | 1467364878515 Marionette INFO sendAsync 823c8ce9-dcc8-4499-864d-681f2fea0c49 02:21:18 INFO - PROCESS | 3424 | 1467364878632 Marionette TRACE conn7 <- [1,1995,null,{"value":null}] 02:21:18 INFO - PROCESS | 3424 | 1467364878733 Marionette TRACE conn7 -> [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\", \"77f57ffc-e2d5-43f5-9f0e-e3ed3fd421d8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:21:18 INFO - PROCESS | 3424 | 1467364878739 Marionette INFO sendAsync 823c8ce9-dcc8-4499-864d-681f2fea0c49 02:21:18 INFO - PROCESS | 3424 | ++DOCSHELL 1781E000 == 31 [pid = 3424] [id = 508] 02:21:18 INFO - PROCESS | 3424 | ++DOMWINDOW == 71 (17821400) [pid = 3424] [serial = 1524] [outer = 00000000] 02:21:18 INFO - PROCESS | 3424 | ++DOMWINDOW == 72 (17874000) [pid = 3424] [serial = 1525] [outer = 17821400] 02:21:18 INFO - PROCESS | 3424 | 1467364878795 Marionette DEBUG loaded listener.js 02:21:18 INFO - PROCESS | 3424 | ++DOMWINDOW == 73 (17E0BC00) [pid = 3424] [serial = 1526] [outer = 17821400] 02:21:19 INFO - PROCESS | 3424 | 1467364879166 Marionette TRACE conn7 <- [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]]]}] 02:21:19 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 02:21:19 INFO - TEST-OK | /2dcontext/path-objects/2d.path.lineTo.ensuresubpath.1.html | took 730ms 02:21:19 INFO - TEST-START | /2dcontext/path-objects/2d.path.lineTo.ensuresubpath.2.html 02:21:19 INFO - PROCESS | 3424 | 1467364879237 Marionette TRACE conn7 -> [0,1997,"getWindowHandle",null] 02:21:19 INFO - PROCESS | 3424 | 1467364879239 Marionette TRACE conn7 <- [1,1997,null,{"value":"13"}] 02:21:19 INFO - PROCESS | 3424 | 1467364879243 Marionette TRACE conn7 -> [0,1998,"setScriptTimeout",{"ms":35000}] 02:21:19 INFO - PROCESS | 3424 | 1467364879244 Marionette TRACE conn7 <- [1,1998,null,{}] 02:21:19 INFO - PROCESS | 3424 | 1467364879248 Marionette TRACE conn7 -> [0,1999,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:21:19 INFO - PROCESS | 3424 | 1467364879250 Marionette INFO sendAsync 823c8ce9-dcc8-4499-864d-681f2fea0c49 02:21:19 INFO - PROCESS | 3424 | 1467364879335 Marionette TRACE conn7 <- [1,1999,null,{"value":null}] 02:21:19 INFO - PROCESS | 3424 | 1467364879340 Marionette TRACE conn7 -> [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\", \"77f57ffc-e2d5-43f5-9f0e-e3ed3fd421d8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:21:19 INFO - PROCESS | 3424 | 1467364879342 Marionette INFO sendAsync 823c8ce9-dcc8-4499-864d-681f2fea0c49 02:21:19 INFO - PROCESS | 3424 | ++DOCSHELL 17F37400 == 32 [pid = 3424] [id = 509] 02:21:19 INFO - PROCESS | 3424 | ++DOMWINDOW == 74 (17F39C00) [pid = 3424] [serial = 1527] [outer = 00000000] 02:21:19 INFO - PROCESS | 3424 | ++DOMWINDOW == 75 (18BB4400) [pid = 3424] [serial = 1528] [outer = 17F39C00] 02:21:19 INFO - PROCESS | 3424 | 1467364879395 Marionette DEBUG loaded listener.js 02:21:19 INFO - PROCESS | 3424 | ++DOMWINDOW == 76 (19376800) [pid = 3424] [serial = 1529] [outer = 17F39C00] 02:21:19 INFO - PROCESS | 3424 | 1467364879842 Marionette TRACE conn7 <- [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]]]}] 02:21:19 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 02:21:19 INFO - TEST-OK | /2dcontext/path-objects/2d.path.lineTo.ensuresubpath.2.html | took 630ms 02:21:19 INFO - TEST-START | /2dcontext/path-objects/2d.path.lineTo.nextpoint.html 02:21:19 INFO - PROCESS | 3424 | 1467364879877 Marionette TRACE conn7 -> [0,2001,"getWindowHandle",null] 02:21:19 INFO - PROCESS | 3424 | 1467364879879 Marionette TRACE conn7 <- [1,2001,null,{"value":"13"}] 02:21:19 INFO - PROCESS | 3424 | 1467364879882 Marionette TRACE conn7 -> [0,2002,"setScriptTimeout",{"ms":35000}] 02:21:19 INFO - PROCESS | 3424 | 1467364879884 Marionette TRACE conn7 <- [1,2002,null,{}] 02:21:19 INFO - PROCESS | 3424 | 1467364879894 Marionette TRACE conn7 -> [0,2003,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:21:19 INFO - PROCESS | 3424 | 1467364879896 Marionette INFO sendAsync 823c8ce9-dcc8-4499-864d-681f2fea0c49 02:21:19 INFO - PROCESS | 3424 | 1467364880006 Marionette TRACE conn7 <- [1,2003,null,{"value":null}] 02:21:20 INFO - PROCESS | 3424 | 1467364880095 Marionette TRACE conn7 -> [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\", \"77f57ffc-e2d5-43f5-9f0e-e3ed3fd421d8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:21:20 INFO - PROCESS | 3424 | 1467364880097 Marionette INFO sendAsync 823c8ce9-dcc8-4499-864d-681f2fea0c49 02:21:20 INFO - PROCESS | 3424 | ++DOCSHELL 14719C00 == 33 [pid = 3424] [id = 510] 02:21:20 INFO - PROCESS | 3424 | ++DOMWINDOW == 77 (19BF1400) [pid = 3424] [serial = 1530] [outer = 00000000] 02:21:20 INFO - PROCESS | 3424 | ++DOMWINDOW == 78 (19C4CC00) [pid = 3424] [serial = 1531] [outer = 19BF1400] 02:21:20 INFO - PROCESS | 3424 | 1467364880141 Marionette DEBUG loaded listener.js 02:21:20 INFO - PROCESS | 3424 | ++DOMWINDOW == 79 (19C52800) [pid = 3424] [serial = 1532] [outer = 19BF1400] 02:21:20 INFO - PROCESS | 3424 | 1467364880545 Marionette TRACE conn7 <- [1,2004,null,{"value":["/2dcontext/path-objects/2d.path.lineTo.nextpoint.html",0,null,null,[["Canvas test: 2d.path.lineTo.nextpoint",0,null,null]]]}] 02:21:20 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.lineTo.nextpoint.html | Canvas test: 2d.path.lineTo.nextpoint 02:21:20 INFO - TEST-OK | /2dcontext/path-objects/2d.path.lineTo.nextpoint.html | took 730ms 02:21:20 INFO - PROCESS | 3424 | 1467364880613 Marionette TRACE conn7 -> [0,2005,"getWindowHandle",null] 02:21:20 INFO - PROCESS | 3424 | 1467364880615 Marionette TRACE conn7 <- [1,2005,null,{"value":"13"}] 02:21:20 INFO - PROCESS | 3424 | 1467364880619 Marionette TRACE conn7 -> [0,2006,"setScriptTimeout",{"ms":35000}] 02:21:20 INFO - TEST-START | /2dcontext/path-objects/2d.path.lineTo.nonfinite.html 02:21:20 INFO - PROCESS | 3424 | 1467364880621 Marionette TRACE conn7 <- [1,2006,null,{}] 02:21:20 INFO - PROCESS | 3424 | 1467364880624 Marionette TRACE conn7 -> [0,2007,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:21:20 INFO - PROCESS | 3424 | 1467364880630 Marionette INFO sendAsync 823c8ce9-dcc8-4499-864d-681f2fea0c49 02:21:20 INFO - PROCESS | 3424 | 1467364880777 Marionette TRACE conn7 <- [1,2007,null,{"value":null}] 02:21:20 INFO - PROCESS | 3424 | 1467364880838 Marionette TRACE conn7 -> [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\", \"77f57ffc-e2d5-43f5-9f0e-e3ed3fd421d8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:21:20 INFO - PROCESS | 3424 | 1467364880841 Marionette INFO sendAsync 823c8ce9-dcc8-4499-864d-681f2fea0c49 02:21:20 INFO - PROCESS | 3424 | ++DOCSHELL 1A2AB400 == 34 [pid = 3424] [id = 511] 02:21:20 INFO - PROCESS | 3424 | ++DOMWINDOW == 80 (1A736000) [pid = 3424] [serial = 1533] [outer = 00000000] 02:21:20 INFO - PROCESS | 3424 | ++DOMWINDOW == 81 (1AAEAC00) [pid = 3424] [serial = 1534] [outer = 1A736000] 02:21:20 INFO - PROCESS | 3424 | 1467364880886 Marionette DEBUG loaded listener.js 02:21:20 INFO - PROCESS | 3424 | ++DOMWINDOW == 82 (1AAF2400) [pid = 3424] [serial = 1535] [outer = 1A736000] 02:21:21 INFO - PROCESS | 3424 | 1467364881319 Marionette TRACE conn7 <- [1,2008,null,{"value":["/2dcontext/path-objects/2d.path.lineTo.nonfinite.html",0,null,null,[["lineTo() with Infinity/NaN is ignored",0,null,null]]]}] 02:21:21 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.lineTo.nonfinite.html | lineTo() with Infinity/NaN is ignored 02:21:21 INFO - TEST-OK | /2dcontext/path-objects/2d.path.lineTo.nonfinite.html | took 730ms 02:21:21 INFO - PROCESS | 3424 | 1467364881367 Marionette TRACE conn7 -> [0,2009,"getWindowHandle",null] 02:21:21 INFO - PROCESS | 3424 | 1467364881369 Marionette TRACE conn7 <- [1,2009,null,{"value":"13"}] 02:21:21 INFO - TEST-START | /2dcontext/path-objects/2d.path.moveTo.basic.html 02:21:21 INFO - PROCESS | 3424 | 1467364881372 Marionette TRACE conn7 -> [0,2010,"setScriptTimeout",{"ms":35000}] 02:21:21 INFO - PROCESS | 3424 | 1467364881374 Marionette TRACE conn7 <- [1,2010,null,{}] 02:21:21 INFO - PROCESS | 3424 | 1467364881377 Marionette TRACE conn7 -> [0,2011,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:21:21 INFO - PROCESS | 3424 | 1467364881379 Marionette INFO sendAsync 823c8ce9-dcc8-4499-864d-681f2fea0c49 02:21:21 INFO - PROCESS | 3424 | 1467364881499 Marionette TRACE conn7 <- [1,2011,null,{"value":null}] 02:21:21 INFO - PROCESS | 3424 | 1467364881507 Marionette TRACE conn7 -> [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\", \"77f57ffc-e2d5-43f5-9f0e-e3ed3fd421d8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:21:21 INFO - PROCESS | 3424 | 1467364881509 Marionette INFO sendAsync 823c8ce9-dcc8-4499-864d-681f2fea0c49 02:21:21 INFO - PROCESS | 3424 | ++DOCSHELL 1AAF5400 == 35 [pid = 3424] [id = 512] 02:21:21 INFO - PROCESS | 3424 | ++DOMWINDOW == 83 (1AAF6000) [pid = 3424] [serial = 1536] [outer = 00000000] 02:21:21 INFO - PROCESS | 3424 | ++DOMWINDOW == 84 (1ACC1800) [pid = 3424] [serial = 1537] [outer = 1AAF6000] 02:21:21 INFO - PROCESS | 3424 | 1467364881552 Marionette DEBUG loaded listener.js 02:21:21 INFO - PROCESS | 3424 | ++DOMWINDOW == 85 (1ACC9400) [pid = 3424] [serial = 1538] [outer = 1AAF6000] 02:21:21 INFO - PROCESS | 3424 | --DOMWINDOW == 84 (18040000) [pid = 3424] [serial = 1500] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.subpath.html] 02:21:21 INFO - PROCESS | 3424 | --DOMWINDOW == 83 (0C750C00) [pid = 3424] [serial = 1485] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.bigarc.html] 02:21:21 INFO - PROCESS | 3424 | --DOMWINDOW == 82 (0D463000) [pid = 3424] [serial = 1488] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.edge.html] 02:21:21 INFO - PROCESS | 3424 | --DOMWINDOW == 81 (147A6C00) [pid = 3424] [serial = 1491] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.empty.html] 02:21:21 INFO - PROCESS | 3424 | --DOMWINDOW == 80 (0C809C00) [pid = 3424] [serial = 1482] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.bezier.html] 02:21:21 INFO - PROCESS | 3424 | --DOMWINDOW == 79 (17E10800) [pid = 3424] [serial = 1497] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.outside.html] 02:21:21 INFO - PROCESS | 3424 | --DOMWINDOW == 78 (0D42E800) [pid = 3424] [serial = 1473] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.arc.html] 02:21:21 INFO - PROCESS | 3424 | --DOMWINDOW == 77 (17822400) [pid = 3424] [serial = 1476] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.basic.1.html] 02:21:21 INFO - PROCESS | 3424 | --DOMWINDOW == 76 (1B4BDC00) [pid = 3424] [serial = 1479] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.basic.2.html] 02:21:21 INFO - PROCESS | 3424 | --DOMWINDOW == 75 (0D430800) [pid = 3424] [serial = 1503] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.transform.1.html] 02:21:21 INFO - PROCESS | 3424 | --DOMWINDOW == 74 (14E2E400) [pid = 3424] [serial = 1494] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.nonfinite.html] 02:21:21 INFO - PROCESS | 3424 | --DOMWINDOW == 73 (17875400) [pid = 3424] [serial = 1506] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.transform.2.html] 02:21:22 INFO - PROCESS | 3424 | 1467364882080 Marionette TRACE conn7 <- [1,2012,null,{"value":["/2dcontext/path-objects/2d.path.moveTo.basic.html",0,null,null,[["Canvas test: 2d.path.moveTo.basic",0,null,null]]]}] 02:21:22 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.moveTo.basic.html | Canvas test: 2d.path.moveTo.basic 02:21:22 INFO - TEST-OK | /2dcontext/path-objects/2d.path.moveTo.basic.html | took 730ms 02:21:22 INFO - PROCESS | 3424 | 1467364882104 Marionette TRACE conn7 -> [0,2013,"getWindowHandle",null] 02:21:22 INFO - PROCESS | 3424 | 1467364882106 Marionette TRACE conn7 <- [1,2013,null,{"value":"13"}] 02:21:22 INFO - TEST-START | /2dcontext/path-objects/2d.path.moveTo.multiple.html 02:21:22 INFO - PROCESS | 3424 | 1467364882109 Marionette TRACE conn7 -> [0,2014,"setScriptTimeout",{"ms":35000}] 02:21:22 INFO - PROCESS | 3424 | 1467364882111 Marionette TRACE conn7 <- [1,2014,null,{}] 02:21:22 INFO - PROCESS | 3424 | 1467364882119 Marionette TRACE conn7 -> [0,2015,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:21:22 INFO - PROCESS | 3424 | 1467364882120 Marionette INFO sendAsync 823c8ce9-dcc8-4499-864d-681f2fea0c49 02:21:22 INFO - PROCESS | 3424 | 1467364882199 Marionette TRACE conn7 <- [1,2015,null,{"value":null}] 02:21:22 INFO - PROCESS | 3424 | 1467364882205 Marionette TRACE conn7 -> [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\", \"77f57ffc-e2d5-43f5-9f0e-e3ed3fd421d8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:21:22 INFO - PROCESS | 3424 | 1467364882207 Marionette INFO sendAsync 823c8ce9-dcc8-4499-864d-681f2fea0c49 02:21:22 INFO - PROCESS | 3424 | ++DOCSHELL 1450CC00 == 36 [pid = 3424] [id = 513] 02:21:22 INFO - PROCESS | 3424 | ++DOMWINDOW == 74 (1450D800) [pid = 3424] [serial = 1539] [outer = 00000000] 02:21:22 INFO - PROCESS | 3424 | ++DOMWINDOW == 75 (18CD9800) [pid = 3424] [serial = 1540] [outer = 1450D800] 02:21:22 INFO - PROCESS | 3424 | 1467364882250 Marionette DEBUG loaded listener.js 02:21:22 INFO - PROCESS | 3424 | ++DOMWINDOW == 76 (19C53C00) [pid = 3424] [serial = 1541] [outer = 1450D800] 02:21:22 INFO - PROCESS | 3424 | 1467364882676 Marionette TRACE conn7 <- [1,2016,null,{"value":["/2dcontext/path-objects/2d.path.moveTo.multiple.html",0,null,null,[["Canvas test: 2d.path.moveTo.multiple",0,null,null]]]}] 02:21:22 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.moveTo.multiple.html | Canvas test: 2d.path.moveTo.multiple 02:21:22 INFO - TEST-OK | /2dcontext/path-objects/2d.path.moveTo.multiple.html | took 630ms 02:21:22 INFO - PROCESS | 3424 | 1467364882740 Marionette TRACE conn7 -> [0,2017,"getWindowHandle",null] 02:21:22 INFO - PROCESS | 3424 | 1467364882743 Marionette TRACE conn7 <- [1,2017,null,{"value":"13"}] 02:21:22 INFO - PROCESS | 3424 | 1467364882746 Marionette TRACE conn7 -> [0,2018,"setScriptTimeout",{"ms":35000}] 02:21:22 INFO - TEST-START | /2dcontext/path-objects/2d.path.moveTo.newsubpath.html 02:21:22 INFO - PROCESS | 3424 | 1467364882748 Marionette TRACE conn7 <- [1,2018,null,{}] 02:21:22 INFO - PROCESS | 3424 | 1467364882751 Marionette TRACE conn7 -> [0,2019,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:21:22 INFO - PROCESS | 3424 | 1467364882753 Marionette INFO sendAsync 823c8ce9-dcc8-4499-864d-681f2fea0c49 02:21:22 INFO - PROCESS | 3424 | 1467364882858 Marionette TRACE conn7 <- [1,2019,null,{"value":null}] 02:21:22 INFO - PROCESS | 3424 | 1467364882864 Marionette TRACE conn7 -> [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\", \"77f57ffc-e2d5-43f5-9f0e-e3ed3fd421d8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:21:22 INFO - PROCESS | 3424 | 1467364882866 Marionette INFO sendAsync 823c8ce9-dcc8-4499-864d-681f2fea0c49 02:21:22 INFO - PROCESS | 3424 | ++DOCSHELL 1AAEF400 == 37 [pid = 3424] [id = 514] 02:21:22 INFO - PROCESS | 3424 | ++DOMWINDOW == 77 (1AAF6C00) [pid = 3424] [serial = 1542] [outer = 00000000] 02:21:22 INFO - PROCESS | 3424 | ++DOMWINDOW == 78 (1AD5CC00) [pid = 3424] [serial = 1543] [outer = 1AAF6C00] 02:21:22 INFO - PROCESS | 3424 | 1467364882909 Marionette DEBUG loaded listener.js 02:21:22 INFO - PROCESS | 3424 | ++DOMWINDOW == 79 (1B478800) [pid = 3424] [serial = 1544] [outer = 1AAF6C00] 02:21:23 INFO - PROCESS | 3424 | 1467364883342 Marionette TRACE conn7 <- [1,2020,null,{"value":["/2dcontext/path-objects/2d.path.moveTo.newsubpath.html",0,null,null,[["Canvas test: 2d.path.moveTo.newsubpath",0,null,null]]]}] 02:21:23 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.moveTo.newsubpath.html | Canvas test: 2d.path.moveTo.newsubpath 02:21:23 INFO - TEST-OK | /2dcontext/path-objects/2d.path.moveTo.newsubpath.html | took 630ms 02:21:23 INFO - PROCESS | 3424 | 1467364883380 Marionette TRACE conn7 -> [0,2021,"getWindowHandle",null] 02:21:23 INFO - PROCESS | 3424 | 1467364883383 Marionette TRACE conn7 <- [1,2021,null,{"value":"13"}] 02:21:23 INFO - PROCESS | 3424 | 1467364883386 Marionette TRACE conn7 -> [0,2022,"setScriptTimeout",{"ms":35000}] 02:21:23 INFO - TEST-START | /2dcontext/path-objects/2d.path.moveTo.nonfinite.html 02:21:23 INFO - PROCESS | 3424 | 1467364883397 Marionette TRACE conn7 <- [1,2022,null,{}] 02:21:23 INFO - PROCESS | 3424 | 1467364883401 Marionette TRACE conn7 -> [0,2023,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:21:23 INFO - PROCESS | 3424 | 1467364883403 Marionette INFO sendAsync 823c8ce9-dcc8-4499-864d-681f2fea0c49 02:21:23 INFO - PROCESS | 3424 | 1467364883483 Marionette TRACE conn7 <- [1,2023,null,{"value":null}] 02:21:23 INFO - PROCESS | 3424 | 1467364883488 Marionette TRACE conn7 -> [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\", \"77f57ffc-e2d5-43f5-9f0e-e3ed3fd421d8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:21:23 INFO - PROCESS | 3424 | 1467364883490 Marionette INFO sendAsync 823c8ce9-dcc8-4499-864d-681f2fea0c49 02:21:23 INFO - PROCESS | 3424 | ++DOCSHELL 0905A400 == 38 [pid = 3424] [id = 515] 02:21:23 INFO - PROCESS | 3424 | ++DOMWINDOW == 80 (0C74A000) [pid = 3424] [serial = 1545] [outer = 00000000] 02:21:23 INFO - PROCESS | 3424 | ++DOMWINDOW == 81 (1ACC5000) [pid = 3424] [serial = 1546] [outer = 0C74A000] 02:21:23 INFO - PROCESS | 3424 | 1467364883534 Marionette DEBUG loaded listener.js 02:21:23 INFO - PROCESS | 3424 | ++DOMWINDOW == 82 (1B4B6800) [pid = 3424] [serial = 1547] [outer = 0C74A000] 02:21:23 INFO - PROCESS | 3424 | 1467364883963 Marionette TRACE conn7 <- [1,2024,null,{"value":["/2dcontext/path-objects/2d.path.moveTo.nonfinite.html",0,null,null,[["moveTo() with Infinity/NaN is ignored",0,null,null]]]}] 02:21:24 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.moveTo.nonfinite.html | moveTo() with Infinity/NaN is ignored 02:21:24 INFO - TEST-OK | /2dcontext/path-objects/2d.path.moveTo.nonfinite.html | took 630ms 02:21:24 INFO - PROCESS | 3424 | 1467364884040 Marionette TRACE conn7 -> [0,2025,"getWindowHandle",null] 02:21:24 INFO - PROCESS | 3424 | 1467364884045 Marionette TRACE conn7 <- [1,2025,null,{"value":"13"}] 02:21:24 INFO - PROCESS | 3424 | 1467364884051 Marionette TRACE conn7 -> [0,2026,"setScriptTimeout",{"ms":35000}] 02:21:24 INFO - TEST-START | /2dcontext/path-objects/2d.path.quadraticCurveTo.basic.html 02:21:24 INFO - PROCESS | 3424 | 1467364884055 Marionette TRACE conn7 <- [1,2026,null,{}] 02:21:24 INFO - PROCESS | 3424 | 1467364884061 Marionette TRACE conn7 -> [0,2027,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:21:24 INFO - PROCESS | 3424 | 1467364884065 Marionette INFO sendAsync 823c8ce9-dcc8-4499-864d-681f2fea0c49 02:21:24 INFO - PROCESS | 3424 | 1467364884215 Marionette TRACE conn7 <- [1,2027,null,{"value":null}] 02:21:24 INFO - PROCESS | 3424 | 1467364884408 Marionette TRACE conn7 -> [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\", \"77f57ffc-e2d5-43f5-9f0e-e3ed3fd421d8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:21:24 INFO - PROCESS | 3424 | 1467364884413 Marionette INFO sendAsync 823c8ce9-dcc8-4499-864d-681f2fea0c49 02:21:24 INFO - PROCESS | 3424 | ++DOCSHELL 0CE33400 == 39 [pid = 3424] [id = 516] 02:21:24 INFO - PROCESS | 3424 | ++DOMWINDOW == 83 (0CE36C00) [pid = 3424] [serial = 1548] [outer = 00000000] 02:21:24 INFO - PROCESS | 3424 | ++DOMWINDOW == 84 (0D175000) [pid = 3424] [serial = 1549] [outer = 0CE36C00] 02:21:24 INFO - PROCESS | 3424 | 1467364884470 Marionette DEBUG loaded listener.js 02:21:24 INFO - PROCESS | 3424 | ++DOMWINDOW == 85 (0D43B000) [pid = 3424] [serial = 1550] [outer = 0CE36C00] 02:21:25 INFO - PROCESS | 3424 | 1467364885045 Marionette TRACE conn7 <- [1,2028,null,{"value":["/2dcontext/path-objects/2d.path.quadraticCurveTo.basic.html",0,null,null,[["Canvas test: 2d.path.quadraticCurveTo.basic",0,null,null]]]}] 02:21:25 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.quadraticCurveTo.basic.html | Canvas test: 2d.path.quadraticCurveTo.basic 02:21:25 INFO - TEST-OK | /2dcontext/path-objects/2d.path.quadraticCurveTo.basic.html | took 1021ms 02:21:25 INFO - PROCESS | 3424 | 1467364885079 Marionette TRACE conn7 -> [0,2029,"getWindowHandle",null] 02:21:25 INFO - PROCESS | 3424 | 1467364885082 Marionette TRACE conn7 <- [1,2029,null,{"value":"13"}] 02:21:25 INFO - TEST-START | /2dcontext/path-objects/2d.path.quadraticCurveTo.ensuresubpath.1.html 02:21:25 INFO - PROCESS | 3424 | 1467364885089 Marionette TRACE conn7 -> [0,2030,"setScriptTimeout",{"ms":35000}] 02:21:25 INFO - PROCESS | 3424 | 1467364885093 Marionette TRACE conn7 <- [1,2030,null,{}] 02:21:25 INFO - PROCESS | 3424 | 1467364885097 Marionette TRACE conn7 -> [0,2031,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:21:25 INFO - PROCESS | 3424 | 1467364885100 Marionette INFO sendAsync 823c8ce9-dcc8-4499-864d-681f2fea0c49 02:21:25 INFO - PROCESS | 3424 | 1467364885212 Marionette TRACE conn7 <- [1,2031,null,{"value":null}] 02:21:25 INFO - PROCESS | 3424 | 1467364885325 Marionette TRACE conn7 -> [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\", \"77f57ffc-e2d5-43f5-9f0e-e3ed3fd421d8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:21:25 INFO - PROCESS | 3424 | 1467364885327 Marionette INFO sendAsync 823c8ce9-dcc8-4499-864d-681f2fea0c49 02:21:25 INFO - PROCESS | 3424 | ++DOCSHELL 16E62C00 == 40 [pid = 3424] [id = 517] 02:21:25 INFO - PROCESS | 3424 | ++DOMWINDOW == 86 (17818000) [pid = 3424] [serial = 1551] [outer = 00000000] 02:21:25 INFO - PROCESS | 3424 | ++DOMWINDOW == 87 (17E17C00) [pid = 3424] [serial = 1552] [outer = 17818000] 02:21:25 INFO - PROCESS | 3424 | 1467364885423 Marionette DEBUG loaded listener.js 02:21:25 INFO - PROCESS | 3424 | ++DOMWINDOW == 88 (17FC9800) [pid = 3424] [serial = 1553] [outer = 17818000] 02:21:26 INFO - PROCESS | 3424 | 1467364886037 Marionette TRACE conn7 <- [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]]]}] 02:21:26 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) 02:21:26 INFO - TEST-OK | /2dcontext/path-objects/2d.path.quadraticCurveTo.ensuresubpath.1.html | took 1025ms 02:21:26 INFO - PROCESS | 3424 | 1467364886125 Marionette TRACE conn7 -> [0,2033,"getWindowHandle",null] 02:21:26 INFO - PROCESS | 3424 | 1467364886128 Marionette TRACE conn7 <- [1,2033,null,{"value":"13"}] 02:21:26 INFO - TEST-START | /2dcontext/path-objects/2d.path.quadraticCurveTo.ensuresubpath.2.html 02:21:26 INFO - PROCESS | 3424 | 1467364886133 Marionette TRACE conn7 -> [0,2034,"setScriptTimeout",{"ms":35000}] 02:21:26 INFO - PROCESS | 3424 | 1467364886135 Marionette TRACE conn7 <- [1,2034,null,{}] 02:21:26 INFO - PROCESS | 3424 | 1467364886164 Marionette TRACE conn7 -> [0,2035,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:21:26 INFO - PROCESS | 3424 | 1467364886168 Marionette INFO sendAsync 823c8ce9-dcc8-4499-864d-681f2fea0c49 02:21:26 INFO - PROCESS | 3424 | 1467364886287 Marionette TRACE conn7 <- [1,2035,null,{"value":null}] 02:21:26 INFO - PROCESS | 3424 | 1467364886423 Marionette TRACE conn7 -> [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\", \"77f57ffc-e2d5-43f5-9f0e-e3ed3fd421d8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:21:26 INFO - PROCESS | 3424 | 1467364886427 Marionette INFO sendAsync 823c8ce9-dcc8-4499-864d-681f2fea0c49 02:21:26 INFO - PROCESS | 3424 | ++DOCSHELL 1B474C00 == 41 [pid = 3424] [id = 518] 02:21:26 INFO - PROCESS | 3424 | ++DOMWINDOW == 89 (1B475000) [pid = 3424] [serial = 1554] [outer = 00000000] 02:21:26 INFO - PROCESS | 3424 | ++DOMWINDOW == 90 (1B4C0400) [pid = 3424] [serial = 1555] [outer = 1B475000] 02:21:26 INFO - PROCESS | 3424 | 1467364886488 Marionette DEBUG loaded listener.js 02:21:26 INFO - PROCESS | 3424 | ++DOMWINDOW == 91 (1B579C00) [pid = 3424] [serial = 1556] [outer = 1B475000] 02:21:27 INFO - PROCESS | 3424 | 1467364887084 Marionette TRACE conn7 <- [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]]]}] 02:21:27 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.quadraticCurveTo.ensuresubpath.2.html | If there is no subpath, the first control point is added 02:21:27 INFO - TEST-OK | /2dcontext/path-objects/2d.path.quadraticCurveTo.ensuresubpath.2.html | took 1019ms 02:21:27 INFO - PROCESS | 3424 | 1467364887152 Marionette TRACE conn7 -> [0,2037,"getWindowHandle",null] 02:21:27 INFO - PROCESS | 3424 | 1467364887155 Marionette TRACE conn7 <- [1,2037,null,{"value":"13"}] 02:21:27 INFO - TEST-START | /2dcontext/path-objects/2d.path.quadraticCurveTo.nonfinite.html 02:21:27 INFO - PROCESS | 3424 | 1467364887160 Marionette TRACE conn7 -> [0,2038,"setScriptTimeout",{"ms":35000}] 02:21:27 INFO - PROCESS | 3424 | 1467364887162 Marionette TRACE conn7 <- [1,2038,null,{}] 02:21:27 INFO - PROCESS | 3424 | 1467364887166 Marionette TRACE conn7 -> [0,2039,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:21:27 INFO - PROCESS | 3424 | 1467364887168 Marionette INFO sendAsync 823c8ce9-dcc8-4499-864d-681f2fea0c49 02:21:27 INFO - PROCESS | 3424 | 1467364887279 Marionette TRACE conn7 <- [1,2039,null,{"value":null}] 02:21:27 INFO - PROCESS | 3424 | 1467364887549 Marionette TRACE conn7 -> [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\", \"77f57ffc-e2d5-43f5-9f0e-e3ed3fd421d8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:21:27 INFO - PROCESS | 3424 | 1467364887552 Marionette INFO sendAsync 823c8ce9-dcc8-4499-864d-681f2fea0c49 02:21:27 INFO - PROCESS | 3424 | ++DOCSHELL 0C744C00 == 42 [pid = 3424] [id = 519] 02:21:27 INFO - PROCESS | 3424 | ++DOMWINDOW == 92 (0C745800) [pid = 3424] [serial = 1557] [outer = 00000000] 02:21:27 INFO - PROCESS | 3424 | ++DOMWINDOW == 93 (0C839800) [pid = 3424] [serial = 1558] [outer = 0C745800] 02:21:27 INFO - PROCESS | 3424 | 1467364887620 Marionette DEBUG loaded listener.js 02:21:27 INFO - PROCESS | 3424 | ++DOMWINDOW == 94 (0CE42800) [pid = 3424] [serial = 1559] [outer = 0C745800] 02:21:28 INFO - PROCESS | 3424 | --DOCSHELL 1AAEF400 == 41 [pid = 3424] [id = 514] 02:21:28 INFO - PROCESS | 3424 | --DOCSHELL 1450CC00 == 40 [pid = 3424] [id = 513] 02:21:28 INFO - PROCESS | 3424 | --DOCSHELL 1AAF5400 == 39 [pid = 3424] [id = 512] 02:21:28 INFO - PROCESS | 3424 | --DOCSHELL 1A2AB400 == 38 [pid = 3424] [id = 511] 02:21:28 INFO - PROCESS | 3424 | --DOCSHELL 14719C00 == 37 [pid = 3424] [id = 510] 02:21:28 INFO - PROCESS | 3424 | --DOCSHELL 17F37400 == 36 [pid = 3424] [id = 509] 02:21:28 INFO - PROCESS | 3424 | --DOCSHELL 1781E000 == 35 [pid = 3424] [id = 508] 02:21:28 INFO - PROCESS | 3424 | --DOCSHELL 0D42DC00 == 34 [pid = 3424] [id = 507] 02:21:28 INFO - PROCESS | 3424 | --DOCSHELL 0CFF8C00 == 33 [pid = 3424] [id = 506] 02:21:28 INFO - PROCESS | 3424 | --DOCSHELL 14722400 == 32 [pid = 3424] [id = 505] 02:21:28 INFO - PROCESS | 3424 | --DOCSHELL 09063400 == 31 [pid = 3424] [id = 504] 02:21:28 INFO - PROCESS | 3424 | --DOCSHELL 1B474C00 == 30 [pid = 3424] [id = 518] 02:21:28 INFO - PROCESS | 3424 | --DOCSHELL 0905A400 == 29 [pid = 3424] [id = 515] 02:21:28 INFO - PROCESS | 3424 | --DOCSHELL 0CE33400 == 28 [pid = 3424] [id = 516] 02:21:28 INFO - PROCESS | 3424 | --DOCSHELL 16E62C00 == 27 [pid = 3424] [id = 517] 02:21:28 INFO - PROCESS | 3424 | --DOMWINDOW == 93 (18CD4400) [pid = 3424] [serial = 1501] [outer = 00000000] [url = about:blank] 02:21:28 INFO - PROCESS | 3424 | --DOMWINDOW == 92 (0C80CC00) [pid = 3424] [serial = 1486] [outer = 00000000] [url = about:blank] 02:21:28 INFO - PROCESS | 3424 | --DOMWINDOW == 91 (0D5DFC00) [pid = 3424] [serial = 1489] [outer = 00000000] [url = about:blank] 02:21:28 INFO - PROCESS | 3424 | --DOMWINDOW == 90 (0D7A0C00) [pid = 3424] [serial = 1490] [outer = 00000000] [url = about:blank] 02:21:28 INFO - PROCESS | 3424 | --DOMWINDOW == 89 (14A97000) [pid = 3424] [serial = 1492] [outer = 00000000] [url = about:blank] 02:21:28 INFO - PROCESS | 3424 | --DOMWINDOW == 88 (14E66000) [pid = 3424] [serial = 1493] [outer = 00000000] [url = about:blank] 02:21:28 INFO - PROCESS | 3424 | --DOMWINDOW == 87 (0D42F400) [pid = 3424] [serial = 1484] [outer = 00000000] [url = about:blank] 02:21:28 INFO - PROCESS | 3424 | --DOMWINDOW == 86 (0CE82C00) [pid = 3424] [serial = 1483] [outer = 00000000] [url = about:blank] 02:21:28 INFO - PROCESS | 3424 | --DOMWINDOW == 85 (17F3B800) [pid = 3424] [serial = 1510] [outer = 00000000] [url = about:blank] 02:21:28 INFO - PROCESS | 3424 | --DOMWINDOW == 84 (17FBBC00) [pid = 3424] [serial = 1499] [outer = 00000000] [url = about:blank] 02:21:28 INFO - PROCESS | 3424 | --DOMWINDOW == 83 (14E95800) [pid = 3424] [serial = 1475] [outer = 00000000] [url = about:blank] 02:21:28 INFO - PROCESS | 3424 | --DOMWINDOW == 82 (114D5400) [pid = 3424] [serial = 1474] [outer = 00000000] [url = about:blank] 02:21:28 INFO - PROCESS | 3424 | --DOMWINDOW == 81 (17FB1400) [pid = 3424] [serial = 1498] [outer = 00000000] [url = about:blank] 02:21:28 INFO - PROCESS | 3424 | --DOMWINDOW == 80 (18CD3400) [pid = 3424] [serial = 1478] [outer = 00000000] [url = about:blank] 02:21:28 INFO - PROCESS | 3424 | --DOMWINDOW == 79 (17FB7C00) [pid = 3424] [serial = 1477] [outer = 00000000] [url = about:blank] 02:21:28 INFO - PROCESS | 3424 | --DOMWINDOW == 78 (1B57C400) [pid = 3424] [serial = 1481] [outer = 00000000] [url = about:blank] 02:21:28 INFO - PROCESS | 3424 | --DOMWINDOW == 77 (1B4C3000) [pid = 3424] [serial = 1480] [outer = 00000000] [url = about:blank] 02:21:28 INFO - PROCESS | 3424 | --DOMWINDOW == 76 (16E61000) [pid = 3424] [serial = 1505] [outer = 00000000] [url = about:blank] 02:21:28 INFO - PROCESS | 3424 | --DOMWINDOW == 75 (151E5000) [pid = 3424] [serial = 1504] [outer = 00000000] [url = about:blank] 02:21:28 INFO - PROCESS | 3424 | --DOMWINDOW == 74 (0C83E400) [pid = 3424] [serial = 1487] [outer = 00000000] [url = about:blank] 02:21:28 INFO - PROCESS | 3424 | --DOMWINDOW == 73 (19AC5400) [pid = 3424] [serial = 1502] [outer = 00000000] [url = about:blank] 02:21:28 INFO - PROCESS | 3424 | --DOMWINDOW == 72 (1684E800) [pid = 3424] [serial = 1495] [outer = 00000000] [url = about:blank] 02:21:28 INFO - PROCESS | 3424 | --DOMWINDOW == 71 (17823800) [pid = 3424] [serial = 1496] [outer = 00000000] [url = about:blank] 02:21:28 INFO - PROCESS | 3424 | --DOMWINDOW == 70 (19C4AC00) [pid = 3424] [serial = 1507] [outer = 00000000] [url = about:blank] 02:21:28 INFO - PROCESS | 3424 | --DOMWINDOW == 69 (1A2B1400) [pid = 3424] [serial = 1508] [outer = 00000000] [url = about:blank] 02:21:28 INFO - PROCESS | 3424 | 1467364888919 Marionette TRACE conn7 <- [1,2040,null,{"value":["/2dcontext/path-objects/2d.path.quadraticCurveTo.nonfinite.html",0,null,null,[["quadraticCurveTo() with Infinity/NaN is ignored",0,null,null]]]}] 02:21:29 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.quadraticCurveTo.nonfinite.html | quadraticCurveTo() with Infinity/NaN is ignored 02:21:29 INFO - TEST-OK | /2dcontext/path-objects/2d.path.quadraticCurveTo.nonfinite.html | took 1874ms 02:21:29 INFO - PROCESS | 3424 | 1467364889037 Marionette TRACE conn7 -> [0,2041,"getWindowHandle",null] 02:21:29 INFO - PROCESS | 3424 | 1467364889041 Marionette TRACE conn7 <- [1,2041,null,{"value":"13"}] 02:21:29 INFO - TEST-START | /2dcontext/path-objects/2d.path.quadraticCurveTo.scaled.html 02:21:29 INFO - PROCESS | 3424 | 1467364889047 Marionette TRACE conn7 -> [0,2042,"setScriptTimeout",{"ms":35000}] 02:21:29 INFO - PROCESS | 3424 | 1467364889050 Marionette TRACE conn7 <- [1,2042,null,{}] 02:21:29 INFO - PROCESS | 3424 | 1467364889056 Marionette TRACE conn7 -> [0,2043,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:21:29 INFO - PROCESS | 3424 | 1467364889060 Marionette INFO sendAsync 823c8ce9-dcc8-4499-864d-681f2fea0c49 02:21:29 INFO - PROCESS | 3424 | 1467364889148 Marionette TRACE conn7 <- [1,2043,null,{"value":null}] 02:21:29 INFO - PROCESS | 3424 | 1467364889155 Marionette TRACE conn7 -> [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\", \"77f57ffc-e2d5-43f5-9f0e-e3ed3fd421d8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:21:29 INFO - PROCESS | 3424 | 1467364889160 Marionette INFO sendAsync 823c8ce9-dcc8-4499-864d-681f2fea0c49 02:21:29 INFO - PROCESS | 3424 | ++DOCSHELL 0C944000 == 28 [pid = 3424] [id = 520] 02:21:29 INFO - PROCESS | 3424 | ++DOMWINDOW == 70 (0C944C00) [pid = 3424] [serial = 1560] [outer = 00000000] 02:21:29 INFO - PROCESS | 3424 | ++DOMWINDOW == 71 (0CD6E000) [pid = 3424] [serial = 1561] [outer = 0C944C00] 02:21:29 INFO - PROCESS | 3424 | 1467364889209 Marionette DEBUG loaded listener.js 02:21:29 INFO - PROCESS | 3424 | ++DOMWINDOW == 72 (0CDCA800) [pid = 3424] [serial = 1562] [outer = 0C944C00] 02:21:29 INFO - PROCESS | 3424 | 1467364889723 Marionette TRACE conn7 <- [1,2044,null,{"value":["/2dcontext/path-objects/2d.path.quadraticCurveTo.scaled.html",0,null,null,[["Canvas test: 2d.path.quadraticCurveTo.scaled",0,null,null]]]}] 02:21:29 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.quadraticCurveTo.scaled.html | Canvas test: 2d.path.quadraticCurveTo.scaled 02:21:29 INFO - TEST-OK | /2dcontext/path-objects/2d.path.quadraticCurveTo.scaled.html | took 730ms 02:21:29 INFO - PROCESS | 3424 | 1467364889777 Marionette TRACE conn7 -> [0,2045,"getWindowHandle",null] 02:21:29 INFO - PROCESS | 3424 | 1467364889782 Marionette TRACE conn7 <- [1,2045,null,{"value":"13"}] 02:21:29 INFO - TEST-START | /2dcontext/path-objects/2d.path.quadraticCurveTo.shape.html 02:21:29 INFO - PROCESS | 3424 | 1467364889789 Marionette TRACE conn7 -> [0,2046,"setScriptTimeout",{"ms":35000}] 02:21:29 INFO - PROCESS | 3424 | 1467364889792 Marionette TRACE conn7 <- [1,2046,null,{}] 02:21:29 INFO - PROCESS | 3424 | 1467364889796 Marionette TRACE conn7 -> [0,2047,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:21:29 INFO - PROCESS | 3424 | 1467364889799 Marionette INFO sendAsync 823c8ce9-dcc8-4499-864d-681f2fea0c49 02:21:29 INFO - PROCESS | 3424 | 1467364889887 Marionette TRACE conn7 <- [1,2047,null,{"value":null}] 02:21:29 INFO - PROCESS | 3424 | 1467364889982 Marionette TRACE conn7 -> [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\", \"77f57ffc-e2d5-43f5-9f0e-e3ed3fd421d8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:21:29 INFO - PROCESS | 3424 | 1467364889984 Marionette INFO sendAsync 823c8ce9-dcc8-4499-864d-681f2fea0c49 02:21:29 INFO - PROCESS | 3424 | ++DOCSHELL 0D51F400 == 29 [pid = 3424] [id = 521] 02:21:29 INFO - PROCESS | 3424 | ++DOMWINDOW == 73 (0D526800) [pid = 3424] [serial = 1563] [outer = 00000000] 02:21:30 INFO - PROCESS | 3424 | ++DOMWINDOW == 74 (0D79EC00) [pid = 3424] [serial = 1564] [outer = 0D526800] 02:21:30 INFO - PROCESS | 3424 | 1467364890032 Marionette DEBUG loaded listener.js 02:21:30 INFO - PROCESS | 3424 | ++DOMWINDOW == 75 (0D7A3C00) [pid = 3424] [serial = 1565] [outer = 0D526800] 02:21:30 INFO - PROCESS | 3424 | 1467364890434 Marionette TRACE conn7 <- [1,2048,null,{"value":["/2dcontext/path-objects/2d.path.quadraticCurveTo.shape.html",0,null,null,[["Canvas test: 2d.path.quadraticCurveTo.shape",0,null,null]]]}] 02:21:30 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.quadraticCurveTo.shape.html | Canvas test: 2d.path.quadraticCurveTo.shape 02:21:30 INFO - TEST-OK | /2dcontext/path-objects/2d.path.quadraticCurveTo.shape.html | took 670ms 02:21:30 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.basic.html 02:21:30 INFO - PROCESS | 3424 | 1467364890462 Marionette TRACE conn7 -> [0,2049,"getWindowHandle",null] 02:21:30 INFO - PROCESS | 3424 | 1467364890464 Marionette TRACE conn7 <- [1,2049,null,{"value":"13"}] 02:21:30 INFO - PROCESS | 3424 | 1467364890467 Marionette TRACE conn7 -> [0,2050,"setScriptTimeout",{"ms":35000}] 02:21:30 INFO - PROCESS | 3424 | 1467364890471 Marionette TRACE conn7 <- [1,2050,null,{}] 02:21:30 INFO - PROCESS | 3424 | 1467364890512 Marionette TRACE conn7 -> [0,2051,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:21:30 INFO - PROCESS | 3424 | 1467364890517 Marionette INFO sendAsync 823c8ce9-dcc8-4499-864d-681f2fea0c49 02:21:30 INFO - PROCESS | 3424 | 1467364890607 Marionette TRACE conn7 <- [1,2051,null,{"value":null}] 02:21:30 INFO - PROCESS | 3424 | 1467364890615 Marionette TRACE conn7 -> [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\", \"77f57ffc-e2d5-43f5-9f0e-e3ed3fd421d8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:21:30 INFO - PROCESS | 3424 | 1467364890618 Marionette INFO sendAsync 823c8ce9-dcc8-4499-864d-681f2fea0c49 02:21:30 INFO - PROCESS | 3424 | ++DOCSHELL 147AE800 == 30 [pid = 3424] [id = 522] 02:21:30 INFO - PROCESS | 3424 | ++DOMWINDOW == 76 (147EA800) [pid = 3424] [serial = 1566] [outer = 00000000] 02:21:30 INFO - PROCESS | 3424 | ++DOMWINDOW == 77 (14E64800) [pid = 3424] [serial = 1567] [outer = 147EA800] 02:21:30 INFO - PROCESS | 3424 | 1467364890667 Marionette DEBUG loaded listener.js 02:21:30 INFO - PROCESS | 3424 | ++DOMWINDOW == 78 (14E9F000) [pid = 3424] [serial = 1568] [outer = 147EA800] 02:21:31 INFO - PROCESS | 3424 | 1467364891130 Marionette TRACE conn7 <- [1,2052,null,{"value":["/2dcontext/path-objects/2d.path.rect.basic.html",0,null,null,[["Canvas test: 2d.path.rect.basic",0,null,null]]]}] 02:21:31 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.basic.html | Canvas test: 2d.path.rect.basic 02:21:31 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.basic.html | took 710ms 02:21:31 INFO - PROCESS | 3424 | 1467364891182 Marionette TRACE conn7 -> [0,2053,"getWindowHandle",null] 02:21:31 INFO - PROCESS | 3424 | 1467364891194 Marionette TRACE conn7 <- [1,2053,null,{"value":"13"}] 02:21:31 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.closed.html 02:21:31 INFO - PROCESS | 3424 | 1467364891197 Marionette TRACE conn7 -> [0,2054,"setScriptTimeout",{"ms":35000}] 02:21:31 INFO - PROCESS | 3424 | 1467364891199 Marionette TRACE conn7 <- [1,2054,null,{}] 02:21:31 INFO - PROCESS | 3424 | 1467364891202 Marionette TRACE conn7 -> [0,2055,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:21:31 INFO - PROCESS | 3424 | 1467364891204 Marionette INFO sendAsync 823c8ce9-dcc8-4499-864d-681f2fea0c49 02:21:31 INFO - PROCESS | 3424 | 1467364891320 Marionette TRACE conn7 <- [1,2055,null,{"value":null}] 02:21:31 INFO - PROCESS | 3424 | 1467364891326 Marionette TRACE conn7 -> [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\", \"77f57ffc-e2d5-43f5-9f0e-e3ed3fd421d8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:21:31 INFO - PROCESS | 3424 | 1467364891328 Marionette INFO sendAsync 823c8ce9-dcc8-4499-864d-681f2fea0c49 02:21:31 INFO - PROCESS | 3424 | ++DOCSHELL 15150400 == 31 [pid = 3424] [id = 523] 02:21:31 INFO - PROCESS | 3424 | ++DOMWINDOW == 79 (151E3400) [pid = 3424] [serial = 1569] [outer = 00000000] 02:21:31 INFO - PROCESS | 3424 | ++DOMWINDOW == 80 (16E63400) [pid = 3424] [serial = 1570] [outer = 151E3400] 02:21:31 INFO - PROCESS | 3424 | 1467364891425 Marionette DEBUG loaded listener.js 02:21:31 INFO - PROCESS | 3424 | ++DOMWINDOW == 81 (17818400) [pid = 3424] [serial = 1571] [outer = 151E3400] 02:21:31 INFO - PROCESS | 3424 | 1467364891880 Marionette TRACE conn7 <- [1,2056,null,{"value":["/2dcontext/path-objects/2d.path.rect.closed.html",0,null,null,[["Canvas test: 2d.path.rect.closed",0,null,null]]]}] 02:21:31 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.closed.html | Canvas test: 2d.path.rect.closed 02:21:31 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.closed.html | took 731ms 02:21:31 INFO - PROCESS | 3424 | 1467364891934 Marionette TRACE conn7 -> [0,2057,"getWindowHandle",null] 02:21:31 INFO - PROCESS | 3424 | 1467364891936 Marionette TRACE conn7 <- [1,2057,null,{"value":"13"}] 02:21:31 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.end.1.html 02:21:31 INFO - PROCESS | 3424 | 1467364891974 Marionette TRACE conn7 -> [0,2058,"setScriptTimeout",{"ms":35000}] 02:21:31 INFO - PROCESS | 3424 | 1467364891976 Marionette TRACE conn7 <- [1,2058,null,{}] 02:21:31 INFO - PROCESS | 3424 | 1467364891981 Marionette TRACE conn7 -> [0,2059,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:21:31 INFO - PROCESS | 3424 | 1467364891983 Marionette INFO sendAsync 823c8ce9-dcc8-4499-864d-681f2fea0c49 02:21:32 INFO - PROCESS | 3424 | 1467364892093 Marionette TRACE conn7 <- [1,2059,null,{"value":null}] 02:21:32 INFO - PROCESS | 3424 | 1467364892105 Marionette TRACE conn7 -> [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\", \"77f57ffc-e2d5-43f5-9f0e-e3ed3fd421d8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:21:32 INFO - PROCESS | 3424 | 1467364892107 Marionette INFO sendAsync 823c8ce9-dcc8-4499-864d-681f2fea0c49 02:21:32 INFO - PROCESS | 3424 | ++DOCSHELL 1781C800 == 32 [pid = 3424] [id = 524] 02:21:32 INFO - PROCESS | 3424 | ++DOMWINDOW == 82 (17872C00) [pid = 3424] [serial = 1572] [outer = 00000000] 02:21:32 INFO - PROCESS | 3424 | ++DOMWINDOW == 83 (17E0FC00) [pid = 3424] [serial = 1573] [outer = 17872C00] 02:21:32 INFO - PROCESS | 3424 | 1467364892151 Marionette DEBUG loaded listener.js 02:21:32 INFO - PROCESS | 3424 | ++DOMWINDOW == 84 (17EBDC00) [pid = 3424] [serial = 1574] [outer = 17872C00] 02:21:32 INFO - PROCESS | 3424 | 1467364892603 Marionette TRACE conn7 <- [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]]]}] 02:21:32 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.end.1.html | Canvas test: 2d.path.rect.end.1 02:21:32 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.end.1.html | took 690ms 02:21:32 INFO - PROCESS | 3424 | 1467364892660 Marionette TRACE conn7 -> [0,2061,"getWindowHandle",null] 02:21:32 INFO - PROCESS | 3424 | 1467364892663 Marionette TRACE conn7 <- [1,2061,null,{"value":"13"}] 02:21:32 INFO - PROCESS | 3424 | 1467364892666 Marionette TRACE conn7 -> [0,2062,"setScriptTimeout",{"ms":35000}] 02:21:32 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.end.2.html 02:21:32 INFO - PROCESS | 3424 | 1467364892668 Marionette TRACE conn7 <- [1,2062,null,{}] 02:21:32 INFO - PROCESS | 3424 | 1467364892677 Marionette TRACE conn7 -> [0,2063,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:21:32 INFO - PROCESS | 3424 | 1467364892683 Marionette INFO sendAsync 823c8ce9-dcc8-4499-864d-681f2fea0c49 02:21:32 INFO - PROCESS | 3424 | 1467364892823 Marionette TRACE conn7 <- [1,2063,null,{"value":null}] 02:21:32 INFO - PROCESS | 3424 | 1467364892833 Marionette TRACE conn7 -> [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\", \"77f57ffc-e2d5-43f5-9f0e-e3ed3fd421d8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:21:32 INFO - PROCESS | 3424 | 1467364892835 Marionette INFO sendAsync 823c8ce9-dcc8-4499-864d-681f2fea0c49 02:21:32 INFO - PROCESS | 3424 | ++DOCSHELL 17FB6800 == 33 [pid = 3424] [id = 525] 02:21:32 INFO - PROCESS | 3424 | ++DOMWINDOW == 85 (17FB7800) [pid = 3424] [serial = 1575] [outer = 00000000] 02:21:32 INFO - PROCESS | 3424 | ++DOMWINDOW == 86 (17FCFC00) [pid = 3424] [serial = 1576] [outer = 17FB7800] 02:21:32 INFO - PROCESS | 3424 | 1467364892879 Marionette DEBUG loaded listener.js 02:21:32 INFO - PROCESS | 3424 | ++DOMWINDOW == 87 (18BC3000) [pid = 3424] [serial = 1577] [outer = 17FB7800] 02:21:33 INFO - PROCESS | 3424 | --DOMWINDOW == 86 (19BF1400) [pid = 3424] [serial = 1530] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.lineTo.nextpoint.html] 02:21:33 INFO - PROCESS | 3424 | --DOMWINDOW == 85 (1A736000) [pid = 3424] [serial = 1533] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.lineTo.nonfinite.html] 02:21:33 INFO - PROCESS | 3424 | --DOMWINDOW == 84 (1AAF6000) [pid = 3424] [serial = 1536] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.moveTo.basic.html] 02:21:33 INFO - PROCESS | 3424 | --DOMWINDOW == 83 (0CFFD000) [pid = 3424] [serial = 1518] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.winding.html] 02:21:33 INFO - PROCESS | 3424 | --DOMWINDOW == 82 (17821400) [pid = 3424] [serial = 1524] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.lineTo.ensuresubpath.1.html] 02:21:33 INFO - PROCESS | 3424 | --DOMWINDOW == 81 (09063800) [pid = 3424] [serial = 1512] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.transform.4.html] 02:21:33 INFO - PROCESS | 3424 | --DOMWINDOW == 80 (147A3C00) [pid = 3424] [serial = 1515] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.unclosed.html] 02:21:33 INFO - PROCESS | 3424 | --DOMWINDOW == 79 (17F39C00) [pid = 3424] [serial = 1527] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.lineTo.ensuresubpath.2.html] 02:21:33 INFO - PROCESS | 3424 | --DOMWINDOW == 78 (0D433800) [pid = 3424] [serial = 1521] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.lineTo.basic.html] 02:21:33 INFO - PROCESS | 3424 | --DOMWINDOW == 77 (1450D800) [pid = 3424] [serial = 1539] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.moveTo.multiple.html] 02:21:33 INFO - PROCESS | 3424 | --DOMWINDOW == 76 (1AAF6C00) [pid = 3424] [serial = 1542] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.moveTo.newsubpath.html] 02:21:33 INFO - PROCESS | 3424 | --DOMWINDOW == 75 (0C74A000) [pid = 3424] [serial = 1545] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.moveTo.nonfinite.html] 02:21:33 INFO - PROCESS | 3424 | --DOMWINDOW == 74 (1A7AB400) [pid = 3424] [serial = 1509] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.transform.3.html] 02:21:33 INFO - PROCESS | 3424 | 1467364893598 Marionette TRACE conn7 <- [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]]]}] 02:21:33 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.end.2.html | Canvas test: 2d.path.rect.end.2 02:21:33 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.end.2.html | took 990ms 02:21:33 INFO - PROCESS | 3424 | 1467364893660 Marionette TRACE conn7 -> [0,2065,"getWindowHandle",null] 02:21:33 INFO - PROCESS | 3424 | 1467364893662 Marionette TRACE conn7 <- [1,2065,null,{"value":"13"}] 02:21:33 INFO - PROCESS | 3424 | 1467364893665 Marionette TRACE conn7 -> [0,2066,"setScriptTimeout",{"ms":35000}] 02:21:33 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.negative.html 02:21:33 INFO - PROCESS | 3424 | 1467364893667 Marionette TRACE conn7 <- [1,2066,null,{}] 02:21:33 INFO - PROCESS | 3424 | 1467364893676 Marionette TRACE conn7 -> [0,2067,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:21:33 INFO - PROCESS | 3424 | 1467364893678 Marionette INFO sendAsync 823c8ce9-dcc8-4499-864d-681f2fea0c49 02:21:33 INFO - PROCESS | 3424 | 1467364893784 Marionette TRACE conn7 <- [1,2067,null,{"value":null}] 02:21:33 INFO - PROCESS | 3424 | 1467364893796 Marionette TRACE conn7 -> [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\", \"77f57ffc-e2d5-43f5-9f0e-e3ed3fd421d8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:21:33 INFO - PROCESS | 3424 | 1467364893798 Marionette INFO sendAsync 823c8ce9-dcc8-4499-864d-681f2fea0c49 02:21:33 INFO - PROCESS | 3424 | ++DOCSHELL 0D434400 == 34 [pid = 3424] [id = 526] 02:21:33 INFO - PROCESS | 3424 | ++DOMWINDOW == 75 (16E62000) [pid = 3424] [serial = 1578] [outer = 00000000] 02:21:33 INFO - PROCESS | 3424 | ++DOMWINDOW == 76 (17FC4400) [pid = 3424] [serial = 1579] [outer = 16E62000] 02:21:33 INFO - PROCESS | 3424 | 1467364893841 Marionette DEBUG loaded listener.js 02:21:33 INFO - PROCESS | 3424 | ++DOMWINDOW == 77 (18BB6C00) [pid = 3424] [serial = 1580] [outer = 16E62000] 02:21:34 INFO - PROCESS | 3424 | 1467364894236 Marionette TRACE conn7 <- [1,2068,null,{"value":["/2dcontext/path-objects/2d.path.rect.negative.html",0,null,null,[["Canvas test: 2d.path.rect.negative",0,null,null]]]}] 02:21:34 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.negative.html | Canvas test: 2d.path.rect.negative 02:21:34 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.negative.html | took 630ms 02:21:34 INFO - PROCESS | 3424 | 1467364894300 Marionette TRACE conn7 -> [0,2069,"getWindowHandle",null] 02:21:34 INFO - PROCESS | 3424 | 1467364894302 Marionette TRACE conn7 <- [1,2069,null,{"value":"13"}] 02:21:34 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.newsubpath.html 02:21:34 INFO - PROCESS | 3424 | 1467364894305 Marionette TRACE conn7 -> [0,2070,"setScriptTimeout",{"ms":35000}] 02:21:34 INFO - PROCESS | 3424 | 1467364894307 Marionette TRACE conn7 <- [1,2070,null,{}] 02:21:34 INFO - PROCESS | 3424 | 1467364894310 Marionette TRACE conn7 -> [0,2071,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:21:34 INFO - PROCESS | 3424 | 1467364894312 Marionette INFO sendAsync 823c8ce9-dcc8-4499-864d-681f2fea0c49 02:21:34 INFO - PROCESS | 3424 | 1467364894391 Marionette TRACE conn7 <- [1,2071,null,{"value":null}] 02:21:34 INFO - PROCESS | 3424 | 1467364894399 Marionette TRACE conn7 -> [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\", \"77f57ffc-e2d5-43f5-9f0e-e3ed3fd421d8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:21:34 INFO - PROCESS | 3424 | 1467364894401 Marionette INFO sendAsync 823c8ce9-dcc8-4499-864d-681f2fea0c49 02:21:34 INFO - PROCESS | 3424 | ++DOCSHELL 151DAC00 == 35 [pid = 3424] [id = 527] 02:21:34 INFO - PROCESS | 3424 | ++DOMWINDOW == 78 (17FC2000) [pid = 3424] [serial = 1581] [outer = 00000000] 02:21:34 INFO - PROCESS | 3424 | ++DOMWINDOW == 79 (19BEDC00) [pid = 3424] [serial = 1582] [outer = 17FC2000] 02:21:34 INFO - PROCESS | 3424 | 1467364894444 Marionette DEBUG loaded listener.js 02:21:34 INFO - PROCESS | 3424 | ++DOMWINDOW == 80 (19BEF400) [pid = 3424] [serial = 1583] [outer = 17FC2000] 02:21:34 INFO - PROCESS | 3424 | 1467364894880 Marionette TRACE conn7 <- [1,2072,null,{"value":["/2dcontext/path-objects/2d.path.rect.newsubpath.html",0,null,null,[["Canvas test: 2d.path.rect.newsubpath",0,null,null]]]}] 02:21:34 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.newsubpath.html | Canvas test: 2d.path.rect.newsubpath 02:21:34 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.newsubpath.html | took 631ms 02:21:34 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.nonfinite.html 02:21:34 INFO - PROCESS | 3424 | 1467364894937 Marionette TRACE conn7 -> [0,2073,"getWindowHandle",null] 02:21:34 INFO - PROCESS | 3424 | 1467364894939 Marionette TRACE conn7 <- [1,2073,null,{"value":"13"}] 02:21:34 INFO - PROCESS | 3424 | 1467364894942 Marionette TRACE conn7 -> [0,2074,"setScriptTimeout",{"ms":35000}] 02:21:34 INFO - PROCESS | 3424 | 1467364894944 Marionette TRACE conn7 <- [1,2074,null,{}] 02:21:34 INFO - PROCESS | 3424 | 1467364894947 Marionette TRACE conn7 -> [0,2075,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:21:34 INFO - PROCESS | 3424 | 1467364894949 Marionette INFO sendAsync 823c8ce9-dcc8-4499-864d-681f2fea0c49 02:21:35 INFO - PROCESS | 3424 | 1467364895028 Marionette TRACE conn7 <- [1,2075,null,{"value":null}] 02:21:35 INFO - PROCESS | 3424 | 1467364895035 Marionette TRACE conn7 -> [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\", \"77f57ffc-e2d5-43f5-9f0e-e3ed3fd421d8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:21:35 INFO - PROCESS | 3424 | 1467364895037 Marionette INFO sendAsync 823c8ce9-dcc8-4499-864d-681f2fea0c49 02:21:35 INFO - PROCESS | 3424 | ++DOCSHELL 19C4DC00 == 36 [pid = 3424] [id = 528] 02:21:35 INFO - PROCESS | 3424 | ++DOMWINDOW == 81 (19C51800) [pid = 3424] [serial = 1584] [outer = 00000000] 02:21:35 INFO - PROCESS | 3424 | ++DOMWINDOW == 82 (1A2B0800) [pid = 3424] [serial = 1585] [outer = 19C51800] 02:21:35 INFO - PROCESS | 3424 | 1467364895080 Marionette DEBUG loaded listener.js 02:21:35 INFO - PROCESS | 3424 | ++DOMWINDOW == 83 (1A734C00) [pid = 3424] [serial = 1586] [outer = 19C51800] 02:21:36 INFO - PROCESS | 3424 | --DOCSHELL 0D51F400 == 35 [pid = 3424] [id = 521] 02:21:36 INFO - PROCESS | 3424 | --DOCSHELL 0C944000 == 34 [pid = 3424] [id = 520] 02:21:36 INFO - PROCESS | 3424 | --DOCSHELL 0C744C00 == 33 [pid = 3424] [id = 519] 02:21:36 INFO - PROCESS | 3424 | --DOCSHELL 1781C800 == 32 [pid = 3424] [id = 524] 02:21:36 INFO - PROCESS | 3424 | --DOCSHELL 17FB6800 == 31 [pid = 3424] [id = 525] 02:21:36 INFO - PROCESS | 3424 | --DOCSHELL 151DAC00 == 30 [pid = 3424] [id = 527] 02:21:36 INFO - PROCESS | 3424 | --DOCSHELL 147AE800 == 29 [pid = 3424] [id = 522] 02:21:36 INFO - PROCESS | 3424 | --DOCSHELL 0D434400 == 28 [pid = 3424] [id = 526] 02:21:36 INFO - PROCESS | 3424 | --DOCSHELL 15150400 == 27 [pid = 3424] [id = 523] 02:21:36 INFO - PROCESS | 3424 | --DOMWINDOW == 82 (1AA91000) [pid = 3424] [serial = 1511] [outer = 00000000] [url = about:blank] 02:21:36 INFO - PROCESS | 3424 | --DOMWINDOW == 81 (19C4CC00) [pid = 3424] [serial = 1531] [outer = 00000000] [url = about:blank] 02:21:36 INFO - PROCESS | 3424 | --DOMWINDOW == 80 (19C52800) [pid = 3424] [serial = 1532] [outer = 00000000] [url = about:blank] 02:21:36 INFO - PROCESS | 3424 | --DOMWINDOW == 79 (1AAF2400) [pid = 3424] [serial = 1535] [outer = 00000000] [url = about:blank] 02:21:36 INFO - PROCESS | 3424 | --DOMWINDOW == 78 (1AAEAC00) [pid = 3424] [serial = 1534] [outer = 00000000] [url = about:blank] 02:21:36 INFO - PROCESS | 3424 | --DOMWINDOW == 77 (1ACC1800) [pid = 3424] [serial = 1537] [outer = 00000000] [url = about:blank] 02:21:36 INFO - PROCESS | 3424 | --DOMWINDOW == 76 (0D437800) [pid = 3424] [serial = 1519] [outer = 00000000] [url = about:blank] 02:21:36 INFO - PROCESS | 3424 | --DOMWINDOW == 75 (0D5E4400) [pid = 3424] [serial = 1520] [outer = 00000000] [url = about:blank] 02:21:36 INFO - PROCESS | 3424 | --DOMWINDOW == 74 (17874000) [pid = 3424] [serial = 1525] [outer = 00000000] [url = about:blank] 02:21:36 INFO - PROCESS | 3424 | --DOMWINDOW == 73 (17E0BC00) [pid = 3424] [serial = 1526] [outer = 00000000] [url = about:blank] 02:21:36 INFO - PROCESS | 3424 | --DOMWINDOW == 72 (0C748C00) [pid = 3424] [serial = 1513] [outer = 00000000] [url = about:blank] 02:21:36 INFO - PROCESS | 3424 | --DOMWINDOW == 71 (0C832400) [pid = 3424] [serial = 1514] [outer = 00000000] [url = about:blank] 02:21:36 INFO - PROCESS | 3424 | --DOMWINDOW == 70 (15129000) [pid = 3424] [serial = 1516] [outer = 00000000] [url = about:blank] 02:21:36 INFO - PROCESS | 3424 | --DOMWINDOW == 69 (151DEC00) [pid = 3424] [serial = 1517] [outer = 00000000] [url = about:blank] 02:21:36 INFO - PROCESS | 3424 | --DOMWINDOW == 68 (18BB4400) [pid = 3424] [serial = 1528] [outer = 00000000] [url = about:blank] 02:21:36 INFO - PROCESS | 3424 | --DOMWINDOW == 67 (0D7ABC00) [pid = 3424] [serial = 1522] [outer = 00000000] [url = about:blank] 02:21:36 INFO - PROCESS | 3424 | --DOMWINDOW == 66 (115C8800) [pid = 3424] [serial = 1523] [outer = 00000000] [url = about:blank] 02:21:36 INFO - PROCESS | 3424 | --DOMWINDOW == 65 (18CD9800) [pid = 3424] [serial = 1540] [outer = 00000000] [url = about:blank] 02:21:36 INFO - PROCESS | 3424 | --DOMWINDOW == 64 (1B478800) [pid = 3424] [serial = 1544] [outer = 00000000] [url = about:blank] 02:21:36 INFO - PROCESS | 3424 | --DOMWINDOW == 63 (19C53C00) [pid = 3424] [serial = 1541] [outer = 00000000] [url = about:blank] 02:21:36 INFO - PROCESS | 3424 | --DOMWINDOW == 62 (1ACC5000) [pid = 3424] [serial = 1546] [outer = 00000000] [url = about:blank] 02:21:36 INFO - PROCESS | 3424 | --DOMWINDOW == 61 (1B4B6800) [pid = 3424] [serial = 1547] [outer = 00000000] [url = about:blank] 02:21:36 INFO - PROCESS | 3424 | --DOMWINDOW == 60 (1AD5CC00) [pid = 3424] [serial = 1543] [outer = 00000000] [url = about:blank] 02:21:36 INFO - PROCESS | 3424 | --DOMWINDOW == 59 (1ACC9400) [pid = 3424] [serial = 1538] [outer = 00000000] [url = about:blank] 02:21:36 INFO - PROCESS | 3424 | --DOMWINDOW == 58 (19376800) [pid = 3424] [serial = 1529] [outer = 00000000] [url = about:blank] 02:21:36 INFO - PROCESS | 3424 | 1467364896913 Marionette TRACE conn7 <- [1,2076,null,{"value":["/2dcontext/path-objects/2d.path.rect.nonfinite.html",0,null,null,[["rect() with Infinity/NaN is ignored",0,null,null]]]}] 02:21:36 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.nonfinite.html | rect() with Infinity/NaN is ignored 02:21:36 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.nonfinite.html | took 2018ms 02:21:36 INFO - PROCESS | 3424 | 1467364896962 Marionette TRACE conn7 -> [0,2077,"getWindowHandle",null] 02:21:36 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.selfintersect.html 02:21:36 INFO - PROCESS | 3424 | 1467364896966 Marionette TRACE conn7 <- [1,2077,null,{"value":"13"}] 02:21:36 INFO - PROCESS | 3424 | 1467364896971 Marionette TRACE conn7 -> [0,2078,"setScriptTimeout",{"ms":35000}] 02:21:36 INFO - PROCESS | 3424 | 1467364896974 Marionette TRACE conn7 <- [1,2078,null,{}] 02:21:36 INFO - PROCESS | 3424 | 1467364896980 Marionette TRACE conn7 -> [0,2079,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:21:36 INFO - PROCESS | 3424 | 1467364896983 Marionette INFO sendAsync 823c8ce9-dcc8-4499-864d-681f2fea0c49 02:21:37 INFO - PROCESS | 3424 | 1467364897073 Marionette TRACE conn7 <- [1,2079,null,{"value":null}] 02:21:37 INFO - PROCESS | 3424 | 1467364897083 Marionette TRACE conn7 -> [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\", \"77f57ffc-e2d5-43f5-9f0e-e3ed3fd421d8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:21:37 INFO - PROCESS | 3424 | 1467364897088 Marionette INFO sendAsync 823c8ce9-dcc8-4499-864d-681f2fea0c49 02:21:37 INFO - PROCESS | 3424 | ++DOCSHELL 0C945C00 == 28 [pid = 3424] [id = 529] 02:21:37 INFO - PROCESS | 3424 | ++DOMWINDOW == 59 (0C949400) [pid = 3424] [serial = 1587] [outer = 00000000] 02:21:37 INFO - PROCESS | 3424 | ++DOMWINDOW == 60 (0CDCC000) [pid = 3424] [serial = 1588] [outer = 0C949400] 02:21:37 INFO - PROCESS | 3424 | 1467364897137 Marionette DEBUG loaded listener.js 02:21:37 INFO - PROCESS | 3424 | ++DOMWINDOW == 61 (0CEEB000) [pid = 3424] [serial = 1589] [outer = 0C949400] 02:21:37 INFO - PROCESS | 3424 | 1467364897638 Marionette TRACE conn7 <- [1,2080,null,{"value":["/2dcontext/path-objects/2d.path.rect.selfintersect.html",0,null,null,[["Canvas test: 2d.path.rect.selfintersect",0,null,null]]]}] 02:21:37 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.selfintersect.html | Canvas test: 2d.path.rect.selfintersect 02:21:37 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.selfintersect.html | took 730ms 02:21:37 INFO - PROCESS | 3424 | 1467364897701 Marionette TRACE conn7 -> [0,2081,"getWindowHandle",null] 02:21:37 INFO - PROCESS | 3424 | 1467364897706 Marionette TRACE conn7 <- [1,2081,null,{"value":"13"}] 02:21:37 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.winding.html 02:21:37 INFO - PROCESS | 3424 | 1467364897713 Marionette TRACE conn7 -> [0,2082,"setScriptTimeout",{"ms":35000}] 02:21:37 INFO - PROCESS | 3424 | 1467364897715 Marionette TRACE conn7 <- [1,2082,null,{}] 02:21:37 INFO - PROCESS | 3424 | 1467364897719 Marionette TRACE conn7 -> [0,2083,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:21:37 INFO - PROCESS | 3424 | 1467364897722 Marionette INFO sendAsync 823c8ce9-dcc8-4499-864d-681f2fea0c49 02:21:37 INFO - PROCESS | 3424 | 1467364897810 Marionette TRACE conn7 <- [1,2083,null,{"value":null}] 02:21:37 INFO - PROCESS | 3424 | 1467364897907 Marionette TRACE conn7 -> [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\", \"77f57ffc-e2d5-43f5-9f0e-e3ed3fd421d8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:21:37 INFO - PROCESS | 3424 | 1467364897910 Marionette INFO sendAsync 823c8ce9-dcc8-4499-864d-681f2fea0c49 02:21:37 INFO - PROCESS | 3424 | ++DOCSHELL 0D43AC00 == 29 [pid = 3424] [id = 530] 02:21:37 INFO - PROCESS | 3424 | ++DOMWINDOW == 62 (0D45C400) [pid = 3424] [serial = 1590] [outer = 00000000] 02:21:37 INFO - PROCESS | 3424 | ++DOMWINDOW == 63 (0D461800) [pid = 3424] [serial = 1591] [outer = 0D45C400] 02:21:37 INFO - PROCESS | 3424 | 1467364897957 Marionette DEBUG loaded listener.js 02:21:38 INFO - PROCESS | 3424 | ++DOMWINDOW == 64 (0D5DEC00) [pid = 3424] [serial = 1592] [outer = 0D45C400] 02:21:38 INFO - PROCESS | 3424 | 1467364898323 Marionette TRACE conn7 <- [1,2084,null,{"value":["/2dcontext/path-objects/2d.path.rect.winding.html",0,null,null,[["Canvas test: 2d.path.rect.winding",0,null,null]]]}] 02:21:38 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.winding.html | Canvas test: 2d.path.rect.winding 02:21:38 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.winding.html | took 670ms 02:21:38 INFO - PROCESS | 3424 | 1467364898386 Marionette TRACE conn7 -> [0,2085,"getWindowHandle",null] 02:21:38 INFO - PROCESS | 3424 | 1467364898388 Marionette TRACE conn7 <- [1,2085,null,{"value":"13"}] 02:21:38 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.zero.1.html 02:21:38 INFO - PROCESS | 3424 | 1467364898392 Marionette TRACE conn7 -> [0,2086,"setScriptTimeout",{"ms":35000}] 02:21:38 INFO - PROCESS | 3424 | 1467364898395 Marionette TRACE conn7 <- [1,2086,null,{}] 02:21:38 INFO - PROCESS | 3424 | 1467364898406 Marionette TRACE conn7 -> [0,2087,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:21:38 INFO - PROCESS | 3424 | 1467364898411 Marionette INFO sendAsync 823c8ce9-dcc8-4499-864d-681f2fea0c49 02:21:38 INFO - PROCESS | 3424 | 1467364898524 Marionette TRACE conn7 <- [1,2087,null,{"value":null}] 02:21:38 INFO - PROCESS | 3424 | 1467364898535 Marionette TRACE conn7 -> [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\", \"77f57ffc-e2d5-43f5-9f0e-e3ed3fd421d8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:21:38 INFO - PROCESS | 3424 | 1467364898538 Marionette INFO sendAsync 823c8ce9-dcc8-4499-864d-681f2fea0c49 02:21:38 INFO - PROCESS | 3424 | ++DOCSHELL 147E4C00 == 30 [pid = 3424] [id = 531] 02:21:38 INFO - PROCESS | 3424 | ++DOMWINDOW == 65 (147EBC00) [pid = 3424] [serial = 1593] [outer = 00000000] 02:21:38 INFO - PROCESS | 3424 | ++DOMWINDOW == 66 (14A92400) [pid = 3424] [serial = 1594] [outer = 147EBC00] 02:21:38 INFO - PROCESS | 3424 | 1467364898585 Marionette DEBUG loaded listener.js 02:21:38 INFO - PROCESS | 3424 | ++DOMWINDOW == 67 (14E66000) [pid = 3424] [serial = 1595] [outer = 147EBC00] 02:21:39 INFO - PROCESS | 3424 | 1467364899028 Marionette TRACE conn7 <- [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]]]}] 02:21:39 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.zero.1.html | Canvas test: 2d.path.rect.zero.1 02:21:39 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.zero.1.html | took 670ms 02:21:39 INFO - PROCESS | 3424 | 1467364899066 Marionette TRACE conn7 -> [0,2089,"getWindowHandle",null] 02:21:39 INFO - PROCESS | 3424 | 1467364899069 Marionette TRACE conn7 <- [1,2089,null,{"value":"13"}] 02:21:39 INFO - PROCESS | 3424 | 1467364899072 Marionette TRACE conn7 -> [0,2090,"setScriptTimeout",{"ms":35000}] 02:21:39 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.zero.2.html 02:21:39 INFO - PROCESS | 3424 | 1467364899074 Marionette TRACE conn7 <- [1,2090,null,{}] 02:21:39 INFO - PROCESS | 3424 | 1467364899077 Marionette TRACE conn7 -> [0,2091,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:21:39 INFO - PROCESS | 3424 | 1467364899079 Marionette INFO sendAsync 823c8ce9-dcc8-4499-864d-681f2fea0c49 02:21:39 INFO - PROCESS | 3424 | 1467364899162 Marionette TRACE conn7 <- [1,2091,null,{"value":null}] 02:21:39 INFO - PROCESS | 3424 | 1467364899167 Marionette TRACE conn7 -> [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\", \"77f57ffc-e2d5-43f5-9f0e-e3ed3fd421d8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:21:39 INFO - PROCESS | 3424 | 1467364899169 Marionette INFO sendAsync 823c8ce9-dcc8-4499-864d-681f2fea0c49 02:21:39 INFO - PROCESS | 3424 | ++DOCSHELL 14A9D800 == 31 [pid = 3424] [id = 532] 02:21:39 INFO - PROCESS | 3424 | ++DOMWINDOW == 68 (15121400) [pid = 3424] [serial = 1596] [outer = 00000000] 02:21:39 INFO - PROCESS | 3424 | ++DOMWINDOW == 69 (15E50800) [pid = 3424] [serial = 1597] [outer = 15121400] 02:21:39 INFO - PROCESS | 3424 | 1467364899214 Marionette DEBUG loaded listener.js 02:21:39 INFO - PROCESS | 3424 | ++DOMWINDOW == 70 (16851400) [pid = 3424] [serial = 1598] [outer = 15121400] 02:21:39 INFO - PROCESS | 3424 | 1467364899651 Marionette TRACE conn7 <- [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]]]}] 02:21:39 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.zero.2.html | Canvas test: 2d.path.rect.zero.2 02:21:39 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.zero.2.html | took 632ms 02:21:39 INFO - PROCESS | 3424 | 1467364899708 Marionette TRACE conn7 -> [0,2093,"getWindowHandle",null] 02:21:39 INFO - PROCESS | 3424 | 1467364899710 Marionette TRACE conn7 <- [1,2093,null,{"value":"13"}] 02:21:39 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.zero.3.html 02:21:39 INFO - PROCESS | 3424 | 1467364899714 Marionette TRACE conn7 -> [0,2094,"setScriptTimeout",{"ms":35000}] 02:21:39 INFO - PROCESS | 3424 | 1467364899716 Marionette TRACE conn7 <- [1,2094,null,{}] 02:21:39 INFO - PROCESS | 3424 | 1467364899719 Marionette TRACE conn7 -> [0,2095,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:21:39 INFO - PROCESS | 3424 | 1467364899721 Marionette INFO sendAsync 823c8ce9-dcc8-4499-864d-681f2fea0c49 02:21:39 INFO - PROCESS | 3424 | 1467364899799 Marionette TRACE conn7 <- [1,2095,null,{"value":null}] 02:21:39 INFO - PROCESS | 3424 | 1467364899807 Marionette TRACE conn7 -> [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\", \"77f57ffc-e2d5-43f5-9f0e-e3ed3fd421d8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:21:39 INFO - PROCESS | 3424 | 1467364899809 Marionette INFO sendAsync 823c8ce9-dcc8-4499-864d-681f2fea0c49 02:21:39 INFO - PROCESS | 3424 | ++DOCSHELL 16E61400 == 32 [pid = 3424] [id = 533] 02:21:39 INFO - PROCESS | 3424 | ++DOMWINDOW == 71 (16E63800) [pid = 3424] [serial = 1599] [outer = 00000000] 02:21:39 INFO - PROCESS | 3424 | ++DOMWINDOW == 72 (17821400) [pid = 3424] [serial = 1600] [outer = 16E63800] 02:21:39 INFO - PROCESS | 3424 | 1467364899853 Marionette DEBUG loaded listener.js 02:21:39 INFO - PROCESS | 3424 | ++DOMWINDOW == 73 (1787A800) [pid = 3424] [serial = 1601] [outer = 16E63800] 02:21:40 INFO - PROCESS | 3424 | 1467364900303 Marionette TRACE conn7 <- [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]]]}] 02:21:40 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.zero.3.html | Canvas test: 2d.path.rect.zero.3 02:21:40 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.zero.3.html | took 630ms 02:21:40 INFO - PROCESS | 3424 | 1467364900357 Marionette TRACE conn7 -> [0,2097,"getWindowHandle",null] 02:21:40 INFO - PROCESS | 3424 | 1467364900359 Marionette TRACE conn7 <- [1,2097,null,{"value":"13"}] 02:21:40 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.zero.4.html 02:21:40 INFO - PROCESS | 3424 | 1467364900363 Marionette TRACE conn7 -> [0,2098,"setScriptTimeout",{"ms":35000}] 02:21:40 INFO - PROCESS | 3424 | 1467364900364 Marionette TRACE conn7 <- [1,2098,null,{}] 02:21:40 INFO - PROCESS | 3424 | 1467364900368 Marionette TRACE conn7 -> [0,2099,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:21:40 INFO - PROCESS | 3424 | 1467364900373 Marionette INFO sendAsync 823c8ce9-dcc8-4499-864d-681f2fea0c49 02:21:40 INFO - PROCESS | 3424 | 1467364900474 Marionette TRACE conn7 <- [1,2099,null,{"value":null}] 02:21:40 INFO - PROCESS | 3424 | 1467364900483 Marionette TRACE conn7 -> [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\", \"77f57ffc-e2d5-43f5-9f0e-e3ed3fd421d8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:21:40 INFO - PROCESS | 3424 | 1467364900484 Marionette INFO sendAsync 823c8ce9-dcc8-4499-864d-681f2fea0c49 02:21:40 INFO - PROCESS | 3424 | ++DOCSHELL 17FBA000 == 33 [pid = 3424] [id = 534] 02:21:40 INFO - PROCESS | 3424 | ++DOMWINDOW == 74 (17FBCC00) [pid = 3424] [serial = 1602] [outer = 00000000] 02:21:40 INFO - PROCESS | 3424 | ++DOMWINDOW == 75 (18039800) [pid = 3424] [serial = 1603] [outer = 17FBCC00] 02:21:40 INFO - PROCESS | 3424 | 1467364900533 Marionette DEBUG loaded listener.js 02:21:40 INFO - PROCESS | 3424 | ++DOMWINDOW == 76 (18BBDC00) [pid = 3424] [serial = 1604] [outer = 17FBCC00] 02:21:40 INFO - PROCESS | 3424 | 1467364900958 Marionette TRACE conn7 <- [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]]]}] 02:21:40 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.zero.4.html | Canvas test: 2d.path.rect.zero.4 02:21:40 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.zero.4.html | took 630ms 02:21:40 INFO - PROCESS | 3424 | 1467364901003 Marionette TRACE conn7 -> [0,2101,"getWindowHandle",null] 02:21:40 INFO - PROCESS | 3424 | 1467364901006 Marionette TRACE conn7 <- [1,2101,null,{"value":"13"}] 02:21:40 INFO - PROCESS | 3424 | 1467364901009 Marionette TRACE conn7 -> [0,2102,"setScriptTimeout",{"ms":35000}] 02:21:40 INFO - PROCESS | 3424 | 1467364901010 Marionette TRACE conn7 <- [1,2102,null,{}] 02:21:40 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.zero.5.html 02:21:41 INFO - PROCESS | 3424 | 1467364901014 Marionette TRACE conn7 -> [0,2103,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:21:41 INFO - PROCESS | 3424 | 1467364901016 Marionette INFO sendAsync 823c8ce9-dcc8-4499-864d-681f2fea0c49 02:21:41 INFO - PROCESS | 3424 | 1467364901093 Marionette TRACE conn7 <- [1,2103,null,{"value":null}] 02:21:41 INFO - PROCESS | 3424 | 1467364901098 Marionette TRACE conn7 -> [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\", \"77f57ffc-e2d5-43f5-9f0e-e3ed3fd421d8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:21:41 INFO - PROCESS | 3424 | 1467364901100 Marionette INFO sendAsync 823c8ce9-dcc8-4499-864d-681f2fea0c49 02:21:41 INFO - PROCESS | 3424 | ++DOCSHELL 18037800 == 34 [pid = 3424] [id = 535] 02:21:41 INFO - PROCESS | 3424 | ++DOMWINDOW == 77 (19379000) [pid = 3424] [serial = 1605] [outer = 00000000] 02:21:41 INFO - PROCESS | 3424 | ++DOMWINDOW == 78 (19AD2400) [pid = 3424] [serial = 1606] [outer = 19379000] 02:21:41 INFO - PROCESS | 3424 | 1467364901145 Marionette DEBUG loaded listener.js 02:21:41 INFO - PROCESS | 3424 | ++DOMWINDOW == 79 (19B0E400) [pid = 3424] [serial = 1607] [outer = 19379000] 02:21:41 INFO - PROCESS | 3424 | 1467364901591 Marionette TRACE conn7 <- [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]]]}] 02:21:41 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.zero.5.html | Canvas test: 2d.path.rect.zero.5 02:21:41 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.zero.5.html | took 630ms 02:21:41 INFO - PROCESS | 3424 | 1467364901659 Marionette TRACE conn7 -> [0,2105,"getWindowHandle",null] 02:21:41 INFO - PROCESS | 3424 | 1467364901661 Marionette TRACE conn7 <- [1,2105,null,{"value":"13"}] 02:21:41 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.zero.6.html 02:21:41 INFO - PROCESS | 3424 | 1467364901664 Marionette TRACE conn7 -> [0,2106,"setScriptTimeout",{"ms":35000}] 02:21:41 INFO - PROCESS | 3424 | 1467364901666 Marionette TRACE conn7 <- [1,2106,null,{}] 02:21:41 INFO - PROCESS | 3424 | 1467364901669 Marionette TRACE conn7 -> [0,2107,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:21:41 INFO - PROCESS | 3424 | 1467364901671 Marionette INFO sendAsync 823c8ce9-dcc8-4499-864d-681f2fea0c49 02:21:41 INFO - PROCESS | 3424 | 1467364901747 Marionette TRACE conn7 <- [1,2107,null,{"value":null}] 02:21:41 INFO - PROCESS | 3424 | 1467364901754 Marionette TRACE conn7 -> [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\", \"77f57ffc-e2d5-43f5-9f0e-e3ed3fd421d8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:21:41 INFO - PROCESS | 3424 | 1467364901756 Marionette INFO sendAsync 823c8ce9-dcc8-4499-864d-681f2fea0c49 02:21:41 INFO - PROCESS | 3424 | ++DOCSHELL 19C4F400 == 35 [pid = 3424] [id = 536] 02:21:41 INFO - PROCESS | 3424 | ++DOMWINDOW == 80 (19C4F800) [pid = 3424] [serial = 1608] [outer = 00000000] 02:21:41 INFO - PROCESS | 3424 | ++DOMWINDOW == 81 (1A2A4800) [pid = 3424] [serial = 1609] [outer = 19C4F800] 02:21:41 INFO - PROCESS | 3424 | 1467364901799 Marionette DEBUG loaded listener.js 02:21:41 INFO - PROCESS | 3424 | ++DOMWINDOW == 82 (1A768C00) [pid = 3424] [serial = 1610] [outer = 19C4F800] 02:21:42 INFO - PROCESS | 3424 | 1467364902282 Marionette TRACE conn7 <- [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]]]}] 02:21:42 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.zero.6.html | Canvas test: 2d.path.rect.zero.6 02:21:42 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.zero.6.html | took 670ms 02:21:42 INFO - PROCESS | 3424 | 1467364902335 Marionette TRACE conn7 -> [0,2109,"getWindowHandle",null] 02:21:42 INFO - PROCESS | 3424 | 1467364902337 Marionette TRACE conn7 <- [1,2109,null,{"value":"13"}] 02:21:42 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.empty.html 02:21:42 INFO - PROCESS | 3424 | 1467364902340 Marionette TRACE conn7 -> [0,2110,"setScriptTimeout",{"ms":35000}] 02:21:42 INFO - PROCESS | 3424 | 1467364902342 Marionette TRACE conn7 <- [1,2110,null,{}] 02:21:42 INFO - PROCESS | 3424 | 1467364902345 Marionette TRACE conn7 -> [0,2111,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:21:42 INFO - PROCESS | 3424 | 1467364902347 Marionette INFO sendAsync 823c8ce9-dcc8-4499-864d-681f2fea0c49 02:21:42 INFO - PROCESS | 3424 | 1467364902461 Marionette TRACE conn7 <- [1,2111,null,{"value":null}] 02:21:42 INFO - PROCESS | 3424 | 1467364902550 Marionette TRACE conn7 -> [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\", \"77f57ffc-e2d5-43f5-9f0e-e3ed3fd421d8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:21:42 INFO - PROCESS | 3424 | 1467364902551 Marionette INFO sendAsync 823c8ce9-dcc8-4499-864d-681f2fea0c49 02:21:42 INFO - PROCESS | 3424 | ++DOCSHELL 147E1C00 == 36 [pid = 3424] [id = 537] 02:21:42 INFO - PROCESS | 3424 | ++DOMWINDOW == 83 (1A2A7800) [pid = 3424] [serial = 1611] [outer = 00000000] 02:21:42 INFO - PROCESS | 3424 | ++DOMWINDOW == 84 (1AA8F800) [pid = 3424] [serial = 1612] [outer = 1A2A7800] 02:21:42 INFO - PROCESS | 3424 | 1467364902594 Marionette DEBUG loaded listener.js 02:21:42 INFO - PROCESS | 3424 | ++DOMWINDOW == 85 (1AA90000) [pid = 3424] [serial = 1613] [outer = 1A2A7800] 02:21:43 INFO - PROCESS | 3424 | 1467364903024 Marionette TRACE conn7 <- [1,2112,null,{"value":["/2dcontext/path-objects/2d.path.stroke.empty.html",0,null,null,[["Empty subpaths are not stroked",0,null,null]]]}] 02:21:43 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.stroke.empty.html | Empty subpaths are not stroked 02:21:43 INFO - TEST-OK | /2dcontext/path-objects/2d.path.stroke.empty.html | took 730ms 02:21:43 INFO - PROCESS | 3424 | 1467364903071 Marionette TRACE conn7 -> [0,2113,"getWindowHandle",null] 02:21:43 INFO - PROCESS | 3424 | 1467364903073 Marionette TRACE conn7 <- [1,2113,null,{"value":"13"}] 02:21:43 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.overlap.html 02:21:43 INFO - PROCESS | 3424 | 1467364903076 Marionette TRACE conn7 -> [0,2114,"setScriptTimeout",{"ms":35000}] 02:21:43 INFO - PROCESS | 3424 | 1467364903078 Marionette TRACE conn7 <- [1,2114,null,{}] 02:21:43 INFO - PROCESS | 3424 | 1467364903081 Marionette TRACE conn7 -> [0,2115,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:21:43 INFO - PROCESS | 3424 | 1467364903083 Marionette INFO sendAsync 823c8ce9-dcc8-4499-864d-681f2fea0c49 02:21:43 INFO - PROCESS | 3424 | 1467364903203 Marionette TRACE conn7 <- [1,2115,null,{"value":null}] 02:21:43 INFO - PROCESS | 3424 | 1467364903213 Marionette TRACE conn7 -> [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\", \"77f57ffc-e2d5-43f5-9f0e-e3ed3fd421d8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:21:43 INFO - PROCESS | 3424 | 1467364903215 Marionette INFO sendAsync 823c8ce9-dcc8-4499-864d-681f2fea0c49 02:21:43 INFO - PROCESS | 3424 | ++DOCSHELL 17FB4400 == 37 [pid = 3424] [id = 538] 02:21:43 INFO - PROCESS | 3424 | ++DOMWINDOW == 86 (1A736400) [pid = 3424] [serial = 1614] [outer = 00000000] 02:21:43 INFO - PROCESS | 3424 | ++DOMWINDOW == 87 (1AAE9800) [pid = 3424] [serial = 1615] [outer = 1A736400] 02:21:43 INFO - PROCESS | 3424 | 1467364903314 Marionette DEBUG loaded listener.js 02:21:43 INFO - PROCESS | 3424 | ++DOMWINDOW == 88 (1AAF0800) [pid = 3424] [serial = 1616] [outer = 1A736400] 02:21:43 INFO - PROCESS | 3424 | 1467364903725 Marionette TRACE conn7 <- [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]]]}] 02:21:43 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.stroke.overlap.html | Stroked subpaths are combined before being drawn 02:21:43 INFO - TEST-OK | /2dcontext/path-objects/2d.path.stroke.overlap.html | took 670ms 02:21:43 INFO - PROCESS | 3424 | 1467364903747 Marionette TRACE conn7 -> [0,2117,"getWindowHandle",null] 02:21:43 INFO - PROCESS | 3424 | 1467364903749 Marionette TRACE conn7 <- [1,2117,null,{"value":"13"}] 02:21:43 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.prune.arc.html 02:21:43 INFO - PROCESS | 3424 | 1467364903752 Marionette TRACE conn7 -> [0,2118,"setScriptTimeout",{"ms":35000}] 02:21:43 INFO - PROCESS | 3424 | 1467364903755 Marionette TRACE conn7 <- [1,2118,null,{}] 02:21:43 INFO - PROCESS | 3424 | 1467364903758 Marionette TRACE conn7 -> [0,2119,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:21:43 INFO - PROCESS | 3424 | 1467364903760 Marionette INFO sendAsync 823c8ce9-dcc8-4499-864d-681f2fea0c49 02:21:43 INFO - PROCESS | 3424 | 1467364903912 Marionette TRACE conn7 <- [1,2119,null,{"value":null}] 02:21:43 INFO - PROCESS | 3424 | 1467364903937 Marionette TRACE conn7 -> [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\", \"77f57ffc-e2d5-43f5-9f0e-e3ed3fd421d8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:21:43 INFO - PROCESS | 3424 | 1467364903939 Marionette INFO sendAsync 823c8ce9-dcc8-4499-864d-681f2fea0c49 02:21:43 INFO - PROCESS | 3424 | ++DOCSHELL 0CDCE800 == 38 [pid = 3424] [id = 539] 02:21:43 INFO - PROCESS | 3424 | ++DOMWINDOW == 89 (1AC84400) [pid = 3424] [serial = 1617] [outer = 00000000] 02:21:43 INFO - PROCESS | 3424 | ++DOMWINDOW == 90 (1ACC7C00) [pid = 3424] [serial = 1618] [outer = 1AC84400] 02:21:43 INFO - PROCESS | 3424 | 1467364903984 Marionette DEBUG loaded listener.js 02:21:44 INFO - PROCESS | 3424 | ++DOMWINDOW == 91 (1ACCA000) [pid = 3424] [serial = 1619] [outer = 1AC84400] 02:21:44 INFO - PROCESS | 3424 | --DOMWINDOW == 90 (17FC2000) [pid = 3424] [serial = 1581] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.newsubpath.html] 02:21:44 INFO - PROCESS | 3424 | --DOMWINDOW == 89 (17872C00) [pid = 3424] [serial = 1572] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.end.1.html] 02:21:44 INFO - PROCESS | 3424 | --DOMWINDOW == 88 (17FB7800) [pid = 3424] [serial = 1575] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.end.2.html] 02:21:44 INFO - PROCESS | 3424 | --DOMWINDOW == 87 (147EA800) [pid = 3424] [serial = 1566] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.basic.html] 02:21:44 INFO - PROCESS | 3424 | --DOMWINDOW == 86 (0D526800) [pid = 3424] [serial = 1563] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.quadraticCurveTo.shape.html] 02:21:44 INFO - PROCESS | 3424 | --DOMWINDOW == 85 (0C944C00) [pid = 3424] [serial = 1560] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.quadraticCurveTo.scaled.html] 02:21:44 INFO - PROCESS | 3424 | --DOMWINDOW == 84 (0C745800) [pid = 3424] [serial = 1557] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.quadraticCurveTo.nonfinite.html] 02:21:44 INFO - PROCESS | 3424 | --DOMWINDOW == 83 (1B475000) [pid = 3424] [serial = 1554] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.quadraticCurveTo.ensuresubpath.2.html] 02:21:44 INFO - PROCESS | 3424 | --DOMWINDOW == 82 (17818000) [pid = 3424] [serial = 1551] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.quadraticCurveTo.ensuresubpath.1.html] 02:21:44 INFO - PROCESS | 3424 | --DOMWINDOW == 81 (0CE36C00) [pid = 3424] [serial = 1548] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.quadraticCurveTo.basic.html] 02:21:44 INFO - PROCESS | 3424 | --DOMWINDOW == 80 (16E62000) [pid = 3424] [serial = 1578] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.negative.html] 02:21:44 INFO - PROCESS | 3424 | --DOMWINDOW == 79 (151E3400) [pid = 3424] [serial = 1569] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.closed.html] 02:21:44 INFO - PROCESS | 3424 | 1467364904499 Marionette TRACE conn7 <- [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] 02:21:44 INFO - PROCESS | 3424 | 1467364904528 Marionette TRACE conn7 <- [1,2121,null,{"value":"13"}] 02:21:44 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.prune.closed.html 02:21:44 INFO - PROCESS | 3424 | 1467364904531 Marionette TRACE conn7 -> [0,2122,"setScriptTimeout",{"ms":35000}] 02:21:44 INFO - PROCESS | 3424 | 1467364904533 Marionette TRACE conn7 <- [1,2122,null,{}] 02:21:44 INFO - PROCESS | 3424 | 1467364904548 Marionette TRACE conn7 -> [0,2123,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:21:44 INFO - PROCESS | 3424 | 1467364904550 Marionette INFO sendAsync 823c8ce9-dcc8-4499-864d-681f2fea0c49 02:21:44 INFO - PROCESS | 3424 | 1467364904662 Marionette TRACE conn7 <- [1,2123,null,{"value":null}] 02:21:44 INFO - PROCESS | 3424 | 1467364904667 Marionette TRACE conn7 -> [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\", \"77f57ffc-e2d5-43f5-9f0e-e3ed3fd421d8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:21:44 INFO - PROCESS | 3424 | 1467364904669 Marionette INFO sendAsync 823c8ce9-dcc8-4499-864d-681f2fea0c49 02:21:44 INFO - PROCESS | 3424 | ++DOCSHELL 0D79F000 == 39 [pid = 3424] [id = 540] 02:21:44 INFO - PROCESS | 3424 | ++DOMWINDOW == 80 (14E69400) [pid = 3424] [serial = 1620] [outer = 00000000] 02:21:44 INFO - PROCESS | 3424 | ++DOMWINDOW == 81 (17FB0800) [pid = 3424] [serial = 1621] [outer = 14E69400] 02:21:44 INFO - PROCESS | 3424 | 1467364904712 Marionette DEBUG loaded listener.js 02:21:44 INFO - PROCESS | 3424 | ++DOMWINDOW == 82 (17FC0C00) [pid = 3424] [serial = 1622] [outer = 14E69400] 02:21:45 INFO - PROCESS | 3424 | 1467364905119 Marionette TRACE conn7 <- [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]]]}] 02:21:45 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.stroke.prune.closed.html | Zero-length line segments from closed paths are removed before stroking 02:21:45 INFO - TEST-OK | /2dcontext/path-objects/2d.path.stroke.prune.closed.html | took 630ms 02:21:45 INFO - PROCESS | 3424 | 1467364905164 Marionette TRACE conn7 -> [0,2125,"getWindowHandle",null] 02:21:45 INFO - PROCESS | 3424 | 1467364905166 Marionette TRACE conn7 <- [1,2125,null,{"value":"13"}] 02:21:45 INFO - PROCESS | 3424 | 1467364905169 Marionette TRACE conn7 -> [0,2126,"setScriptTimeout",{"ms":35000}] 02:21:45 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.prune.corner.html 02:21:45 INFO - PROCESS | 3424 | 1467364905171 Marionette TRACE conn7 <- [1,2126,null,{}] 02:21:45 INFO - PROCESS | 3424 | 1467364905174 Marionette TRACE conn7 -> [0,2127,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:21:45 INFO - PROCESS | 3424 | 1467364905176 Marionette INFO sendAsync 823c8ce9-dcc8-4499-864d-681f2fea0c49 02:21:45 INFO - PROCESS | 3424 | 1467364905254 Marionette TRACE conn7 <- [1,2127,null,{"value":null}] 02:21:45 INFO - PROCESS | 3424 | 1467364905260 Marionette TRACE conn7 -> [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\", \"77f57ffc-e2d5-43f5-9f0e-e3ed3fd421d8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:21:45 INFO - PROCESS | 3424 | 1467364905262 Marionette INFO sendAsync 823c8ce9-dcc8-4499-864d-681f2fea0c49 02:21:45 INFO - PROCESS | 3424 | ++DOCSHELL 1A743000 == 40 [pid = 3424] [id = 541] 02:21:45 INFO - PROCESS | 3424 | ++DOMWINDOW == 83 (1AAF3C00) [pid = 3424] [serial = 1623] [outer = 00000000] 02:21:45 INFO - PROCESS | 3424 | ++DOMWINDOW == 84 (1AD58800) [pid = 3424] [serial = 1624] [outer = 1AAF3C00] 02:21:45 INFO - PROCESS | 3424 | 1467364905305 Marionette DEBUG loaded listener.js 02:21:45 INFO - PROCESS | 3424 | ++DOMWINDOW == 85 (1B474800) [pid = 3424] [serial = 1625] [outer = 1AAF3C00] 02:21:45 INFO - PROCESS | 3424 | 1467364905753 Marionette TRACE conn7 <- [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]]]}] 02:21:45 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.stroke.prune.corner.html | Zero-length line segments are removed before stroking with miters 02:21:45 INFO - TEST-OK | /2dcontext/path-objects/2d.path.stroke.prune.corner.html | took 630ms 02:21:45 INFO - PROCESS | 3424 | 1467364905814 Marionette TRACE conn7 -> [0,2129,"getWindowHandle",null] 02:21:45 INFO - PROCESS | 3424 | 1467364905816 Marionette TRACE conn7 <- [1,2129,null,{"value":"13"}] 02:21:45 INFO - PROCESS | 3424 | 1467364905820 Marionette TRACE conn7 -> [0,2130,"setScriptTimeout",{"ms":35000}] 02:21:45 INFO - PROCESS | 3424 | 1467364905821 Marionette TRACE conn7 <- [1,2130,null,{}] 02:21:45 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.prune.curve.html 02:21:45 INFO - PROCESS | 3424 | 1467364905825 Marionette TRACE conn7 -> [0,2131,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:21:45 INFO - PROCESS | 3424 | 1467364905827 Marionette INFO sendAsync 823c8ce9-dcc8-4499-864d-681f2fea0c49 02:21:45 INFO - PROCESS | 3424 | 1467364905906 Marionette TRACE conn7 <- [1,2131,null,{"value":null}] 02:21:45 INFO - PROCESS | 3424 | 1467364905914 Marionette TRACE conn7 -> [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\", \"77f57ffc-e2d5-43f5-9f0e-e3ed3fd421d8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:21:45 INFO - PROCESS | 3424 | 1467364905916 Marionette INFO sendAsync 823c8ce9-dcc8-4499-864d-681f2fea0c49 02:21:45 INFO - PROCESS | 3424 | ++DOCSHELL 178F1C00 == 41 [pid = 3424] [id = 542] 02:21:45 INFO - PROCESS | 3424 | ++DOMWINDOW == 86 (1B476C00) [pid = 3424] [serial = 1626] [outer = 00000000] 02:21:45 INFO - PROCESS | 3424 | ++DOMWINDOW == 87 (1B481000) [pid = 3424] [serial = 1627] [outer = 1B476C00] 02:21:45 INFO - PROCESS | 3424 | 1467364905959 Marionette DEBUG loaded listener.js 02:21:46 INFO - PROCESS | 3424 | ++DOMWINDOW == 88 (1B483400) [pid = 3424] [serial = 1628] [outer = 1B476C00] 02:21:46 INFO - PROCESS | 3424 | 1467364906620 Marionette TRACE conn7 <- [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] 02:21:46 INFO - PROCESS | 3424 | 1467364906718 Marionette TRACE conn7 <- [1,2133,null,{"value":"13"}] 02:21:46 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.prune.line.html 02:21:46 INFO - PROCESS | 3424 | 1467364906783 Marionette TRACE conn7 -> [0,2134,"setScriptTimeout",{"ms":35000}] 02:21:46 INFO - PROCESS | 3424 | 1467364906787 Marionette TRACE conn7 <- [1,2134,null,{}] 02:21:46 INFO - PROCESS | 3424 | 1467364906792 Marionette TRACE conn7 -> [0,2135,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:21:46 INFO - PROCESS | 3424 | 1467364906795 Marionette INFO sendAsync 823c8ce9-dcc8-4499-864d-681f2fea0c49 02:21:46 INFO - PROCESS | 3424 | 1467364906947 Marionette TRACE conn7 <- [1,2135,null,{"value":null}] 02:21:47 INFO - PROCESS | 3424 | 1467364907081 Marionette TRACE conn7 -> [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\", \"77f57ffc-e2d5-43f5-9f0e-e3ed3fd421d8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:21:47 INFO - PROCESS | 3424 | 1467364907085 Marionette INFO sendAsync 823c8ce9-dcc8-4499-864d-681f2fea0c49 02:21:47 INFO - PROCESS | 3424 | ++DOCSHELL 0C83D000 == 41 [pid = 3424] [id = 543] 02:21:47 INFO - PROCESS | 3424 | ++DOMWINDOW == 89 (0C83D800) [pid = 3424] [serial = 1629] [outer = 00000000] 02:21:47 INFO - PROCESS | 3424 | ++DOMWINDOW == 90 (0D439800) [pid = 3424] [serial = 1630] [outer = 0C83D800] 02:21:47 INFO - PROCESS | 3424 | 1467364907143 Marionette DEBUG loaded listener.js 02:21:47 INFO - PROCESS | 3424 | ++DOMWINDOW == 91 (0D733400) [pid = 3424] [serial = 1631] [outer = 0C83D800] 02:21:47 INFO - PROCESS | 3424 | 1467364907787 Marionette TRACE conn7 <- [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] 02:21:47 INFO - PROCESS | 3424 | 1467364907872 Marionette TRACE conn7 <- [1,2137,null,{"value":"13"}] 02:21:47 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.prune.rect.html 02:21:47 INFO - PROCESS | 3424 | 1467364907879 Marionette TRACE conn7 -> [0,2138,"setScriptTimeout",{"ms":35000}] 02:21:47 INFO - PROCESS | 3424 | 1467364907882 Marionette TRACE conn7 <- [1,2138,null,{}] 02:21:47 INFO - PROCESS | 3424 | 1467364907886 Marionette TRACE conn7 -> [0,2139,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:21:47 INFO - PROCESS | 3424 | 1467364907889 Marionette INFO sendAsync 823c8ce9-dcc8-4499-864d-681f2fea0c49 02:21:48 INFO - PROCESS | 3424 | 1467364908022 Marionette TRACE conn7 <- [1,2139,null,{"value":null}] 02:21:48 INFO - PROCESS | 3424 | 1467364908153 Marionette TRACE conn7 -> [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\", \"77f57ffc-e2d5-43f5-9f0e-e3ed3fd421d8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:21:48 INFO - PROCESS | 3424 | 1467364908155 Marionette INFO sendAsync 823c8ce9-dcc8-4499-864d-681f2fea0c49 02:21:48 INFO - PROCESS | 3424 | ++DOCSHELL 147AD400 == 42 [pid = 3424] [id = 544] 02:21:48 INFO - PROCESS | 3424 | ++DOMWINDOW == 92 (14A96C00) [pid = 3424] [serial = 1632] [outer = 00000000] 02:21:48 INFO - PROCESS | 3424 | ++DOMWINDOW == 93 (15150400) [pid = 3424] [serial = 1633] [outer = 14A96C00] 02:21:48 INFO - PROCESS | 3424 | 1467364908214 Marionette DEBUG loaded listener.js 02:21:48 INFO - PROCESS | 3424 | ++DOMWINDOW == 94 (16E6DC00) [pid = 3424] [serial = 1634] [outer = 14A96C00] 02:21:49 INFO - PROCESS | 3424 | --DOCSHELL 1A743000 == 41 [pid = 3424] [id = 541] 02:21:49 INFO - PROCESS | 3424 | --DOCSHELL 0D79F000 == 40 [pid = 3424] [id = 540] 02:21:49 INFO - PROCESS | 3424 | --DOCSHELL 0CDCE800 == 39 [pid = 3424] [id = 539] 02:21:49 INFO - PROCESS | 3424 | --DOCSHELL 17FB4400 == 38 [pid = 3424] [id = 538] 02:21:49 INFO - PROCESS | 3424 | --DOCSHELL 147E1C00 == 37 [pid = 3424] [id = 537] 02:21:49 INFO - PROCESS | 3424 | --DOCSHELL 19C4F400 == 36 [pid = 3424] [id = 536] 02:21:49 INFO - PROCESS | 3424 | --DOCSHELL 18037800 == 35 [pid = 3424] [id = 535] 02:21:49 INFO - PROCESS | 3424 | --DOCSHELL 17FBA000 == 34 [pid = 3424] [id = 534] 02:21:49 INFO - PROCESS | 3424 | --DOCSHELL 16E61400 == 33 [pid = 3424] [id = 533] 02:21:49 INFO - PROCESS | 3424 | --DOCSHELL 14A9D800 == 32 [pid = 3424] [id = 532] 02:21:49 INFO - PROCESS | 3424 | --DOCSHELL 147E4C00 == 31 [pid = 3424] [id = 531] 02:21:49 INFO - PROCESS | 3424 | --DOMWINDOW == 93 (1A2B0800) [pid = 3424] [serial = 1585] [outer = 00000000] [url = about:blank] 02:21:49 INFO - PROCESS | 3424 | --DOCSHELL 0D43AC00 == 30 [pid = 3424] [id = 530] 02:21:49 INFO - PROCESS | 3424 | --DOCSHELL 0C945C00 == 29 [pid = 3424] [id = 529] 02:21:49 INFO - PROCESS | 3424 | --DOCSHELL 19C4DC00 == 28 [pid = 3424] [id = 528] 02:21:49 INFO - PROCESS | 3424 | 1467364909119 Marionette TRACE conn7 <- [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]]]}] 02:21:49 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.stroke.prune.rect.html | Zero-length line segments from rect and strokeRect are removed before stroking 02:21:49 INFO - TEST-OK | /2dcontext/path-objects/2d.path.stroke.prune.rect.html | took 1271ms 02:21:49 INFO - PROCESS | 3424 | 1467364909154 Marionette TRACE conn7 -> [0,2141,"getWindowHandle",null] 02:21:49 INFO - PROCESS | 3424 | 1467364909158 Marionette TRACE conn7 <- [1,2141,null,{"value":"13"}] 02:21:49 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.scale1.html 02:21:49 INFO - PROCESS | 3424 | 1467364909162 Marionette TRACE conn7 -> [0,2142,"setScriptTimeout",{"ms":35000}] 02:21:49 INFO - PROCESS | 3424 | 1467364909167 Marionette TRACE conn7 <- [1,2142,null,{}] 02:21:49 INFO - PROCESS | 3424 | 1467364909172 Marionette TRACE conn7 -> [0,2143,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:21:49 INFO - PROCESS | 3424 | 1467364909174 Marionette INFO sendAsync 823c8ce9-dcc8-4499-864d-681f2fea0c49 02:21:49 INFO - PROCESS | 3424 | 1467364909273 Marionette TRACE conn7 <- [1,2143,null,{"value":null}] 02:21:49 INFO - PROCESS | 3424 | --DOMWINDOW == 92 (19BEF400) [pid = 3424] [serial = 1583] [outer = 00000000] [url = about:blank] 02:21:49 INFO - PROCESS | 3424 | --DOMWINDOW == 91 (17EBDC00) [pid = 3424] [serial = 1574] [outer = 00000000] [url = about:blank] 02:21:49 INFO - PROCESS | 3424 | --DOMWINDOW == 90 (17E0FC00) [pid = 3424] [serial = 1573] [outer = 00000000] [url = about:blank] 02:21:49 INFO - PROCESS | 3424 | --DOMWINDOW == 89 (17FCFC00) [pid = 3424] [serial = 1576] [outer = 00000000] [url = about:blank] 02:21:49 INFO - PROCESS | 3424 | --DOMWINDOW == 88 (19BEDC00) [pid = 3424] [serial = 1582] [outer = 00000000] [url = about:blank] 02:21:49 INFO - PROCESS | 3424 | --DOMWINDOW == 87 (18BC3000) [pid = 3424] [serial = 1577] [outer = 00000000] [url = about:blank] 02:21:49 INFO - PROCESS | 3424 | --DOMWINDOW == 86 (14E64800) [pid = 3424] [serial = 1567] [outer = 00000000] [url = about:blank] 02:21:49 INFO - PROCESS | 3424 | --DOMWINDOW == 85 (0D79EC00) [pid = 3424] [serial = 1564] [outer = 00000000] [url = about:blank] 02:21:49 INFO - PROCESS | 3424 | --DOMWINDOW == 84 (0D7A3C00) [pid = 3424] [serial = 1565] [outer = 00000000] [url = about:blank] 02:21:49 INFO - PROCESS | 3424 | --DOMWINDOW == 83 (0CD6E000) [pid = 3424] [serial = 1561] [outer = 00000000] [url = about:blank] 02:21:49 INFO - PROCESS | 3424 | --DOMWINDOW == 82 (0CDCA800) [pid = 3424] [serial = 1562] [outer = 00000000] [url = about:blank] 02:21:49 INFO - PROCESS | 3424 | --DOMWINDOW == 81 (0CE42800) [pid = 3424] [serial = 1559] [outer = 00000000] [url = about:blank] 02:21:49 INFO - PROCESS | 3424 | --DOMWINDOW == 80 (0C839800) [pid = 3424] [serial = 1558] [outer = 00000000] [url = about:blank] 02:21:49 INFO - PROCESS | 3424 | --DOMWINDOW == 79 (1B579C00) [pid = 3424] [serial = 1556] [outer = 00000000] [url = about:blank] 02:21:49 INFO - PROCESS | 3424 | --DOMWINDOW == 78 (1B4C0400) [pid = 3424] [serial = 1555] [outer = 00000000] [url = about:blank] 02:21:49 INFO - PROCESS | 3424 | --DOMWINDOW == 77 (17FC9800) [pid = 3424] [serial = 1553] [outer = 00000000] [url = about:blank] 02:21:49 INFO - PROCESS | 3424 | --DOMWINDOW == 76 (17E17C00) [pid = 3424] [serial = 1552] [outer = 00000000] [url = about:blank] 02:21:49 INFO - PROCESS | 3424 | --DOMWINDOW == 75 (0D43B000) [pid = 3424] [serial = 1550] [outer = 00000000] [url = about:blank] 02:21:49 INFO - PROCESS | 3424 | --DOMWINDOW == 74 (0D175000) [pid = 3424] [serial = 1549] [outer = 00000000] [url = about:blank] 02:21:49 INFO - PROCESS | 3424 | --DOMWINDOW == 73 (17FC4400) [pid = 3424] [serial = 1579] [outer = 00000000] [url = about:blank] 02:21:49 INFO - PROCESS | 3424 | --DOMWINDOW == 72 (16E63400) [pid = 3424] [serial = 1570] [outer = 00000000] [url = about:blank] 02:21:49 INFO - PROCESS | 3424 | --DOMWINDOW == 71 (17818400) [pid = 3424] [serial = 1571] [outer = 00000000] [url = about:blank] 02:21:49 INFO - PROCESS | 3424 | --DOMWINDOW == 70 (14E9F000) [pid = 3424] [serial = 1568] [outer = 00000000] [url = about:blank] 02:21:49 INFO - PROCESS | 3424 | --DOMWINDOW == 69 (18BB6C00) [pid = 3424] [serial = 1580] [outer = 00000000] [url = about:blank] 02:21:49 INFO - PROCESS | 3424 | 1467364909374 Marionette TRACE conn7 -> [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\", \"77f57ffc-e2d5-43f5-9f0e-e3ed3fd421d8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:21:49 INFO - PROCESS | 3424 | 1467364909376 Marionette INFO sendAsync 823c8ce9-dcc8-4499-864d-681f2fea0c49 02:21:49 INFO - PROCESS | 3424 | ++DOCSHELL 0C834400 == 29 [pid = 3424] [id = 545] 02:21:49 INFO - PROCESS | 3424 | ++DOMWINDOW == 70 (0C839800) [pid = 3424] [serial = 1635] [outer = 00000000] 02:21:49 INFO - PROCESS | 3424 | ++DOMWINDOW == 71 (0CE76400) [pid = 3424] [serial = 1636] [outer = 0C839800] 02:21:49 INFO - PROCESS | 3424 | 1467364909425 Marionette DEBUG loaded listener.js 02:21:49 INFO - PROCESS | 3424 | ++DOMWINDOW == 72 (0D439000) [pid = 3424] [serial = 1637] [outer = 0C839800] 02:21:49 INFO - PROCESS | 3424 | 1467364909866 Marionette TRACE conn7 <- [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]]]}] 02:21:49 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.stroke.scale1.html | Stroke line widths are scaled by the current transformation matrix 02:21:49 INFO - TEST-OK | /2dcontext/path-objects/2d.path.stroke.scale1.html | took 790ms 02:21:49 INFO - PROCESS | 3424 | 1467364909954 Marionette TRACE conn7 -> [0,2145,"getWindowHandle",null] 02:21:49 INFO - PROCESS | 3424 | 1467364909958 Marionette TRACE conn7 <- [1,2145,null,{"value":"13"}] 02:21:49 INFO - PROCESS | 3424 | 1467364909964 Marionette TRACE conn7 -> [0,2146,"setScriptTimeout",{"ms":35000}] 02:21:49 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.scale2.html 02:21:49 INFO - PROCESS | 3424 | 1467364909966 Marionette TRACE conn7 <- [1,2146,null,{}] 02:21:49 INFO - PROCESS | 3424 | 1467364909970 Marionette TRACE conn7 -> [0,2147,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:21:49 INFO - PROCESS | 3424 | 1467364909973 Marionette INFO sendAsync 823c8ce9-dcc8-4499-864d-681f2fea0c49 02:21:50 INFO - PROCESS | 3424 | 1467364910067 Marionette TRACE conn7 <- [1,2147,null,{"value":null}] 02:21:50 INFO - PROCESS | 3424 | 1467364910076 Marionette TRACE conn7 -> [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\", \"77f57ffc-e2d5-43f5-9f0e-e3ed3fd421d8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:21:50 INFO - PROCESS | 3424 | 1467364910078 Marionette INFO sendAsync 823c8ce9-dcc8-4499-864d-681f2fea0c49 02:21:50 INFO - PROCESS | 3424 | ++DOCSHELL 0DB89000 == 30 [pid = 3424] [id = 546] 02:21:50 INFO - PROCESS | 3424 | ++DOMWINDOW == 73 (0DB8E000) [pid = 3424] [serial = 1638] [outer = 00000000] 02:21:50 INFO - PROCESS | 3424 | ++DOMWINDOW == 74 (0DC41C00) [pid = 3424] [serial = 1639] [outer = 0DB8E000] 02:21:50 INFO - PROCESS | 3424 | 1467364910125 Marionette DEBUG loaded listener.js 02:21:50 INFO - PROCESS | 3424 | ++DOMWINDOW == 75 (1454B400) [pid = 3424] [serial = 1640] [outer = 0DB8E000] 02:21:50 INFO - PROCESS | 3424 | 1467364910598 Marionette TRACE conn7 <- [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]]]}] 02:21:50 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.stroke.scale2.html | Stroke line widths are scaled by the current transformation matrix 02:21:50 INFO - TEST-OK | /2dcontext/path-objects/2d.path.stroke.scale2.html | took 670ms 02:21:50 INFO - PROCESS | 3424 | 1467364910639 Marionette TRACE conn7 -> [0,2149,"getWindowHandle",null] 02:21:50 INFO - PROCESS | 3424 | 1467364910641 Marionette TRACE conn7 <- [1,2149,null,{"value":"13"}] 02:21:50 INFO - PROCESS | 3424 | 1467364910645 Marionette TRACE conn7 -> [0,2150,"setScriptTimeout",{"ms":35000}] 02:21:50 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.skew.html 02:21:50 INFO - PROCESS | 3424 | 1467364910648 Marionette TRACE conn7 <- [1,2150,null,{}] 02:21:50 INFO - PROCESS | 3424 | 1467364910659 Marionette TRACE conn7 -> [0,2151,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:21:50 INFO - PROCESS | 3424 | 1467364910663 Marionette INFO sendAsync 823c8ce9-dcc8-4499-864d-681f2fea0c49 02:21:50 INFO - PROCESS | 3424 | 1467364910748 Marionette TRACE conn7 <- [1,2151,null,{"value":null}] 02:21:50 INFO - PROCESS | 3424 | 1467364910874 Marionette TRACE conn7 -> [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\", \"77f57ffc-e2d5-43f5-9f0e-e3ed3fd421d8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:21:50 INFO - PROCESS | 3424 | 1467364910877 Marionette INFO sendAsync 823c8ce9-dcc8-4499-864d-681f2fea0c49 02:21:50 INFO - PROCESS | 3424 | ++DOCSHELL 16E6FC00 == 31 [pid = 3424] [id = 547] 02:21:50 INFO - PROCESS | 3424 | ++DOMWINDOW == 76 (17816800) [pid = 3424] [serial = 1641] [outer = 00000000] 02:21:50 INFO - PROCESS | 3424 | ++DOMWINDOW == 77 (1781C400) [pid = 3424] [serial = 1642] [outer = 17816800] 02:21:50 INFO - PROCESS | 3424 | 1467364910933 Marionette DEBUG loaded listener.js 02:21:50 INFO - PROCESS | 3424 | ++DOMWINDOW == 78 (1787A400) [pid = 3424] [serial = 1643] [outer = 17816800] 02:21:51 INFO - PROCESS | 3424 | 1467364911315 Marionette TRACE conn7 <- [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]]]}] 02:21:51 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.stroke.skew.html | Strokes lines are skewed by the current transformation matrix 02:21:51 INFO - TEST-OK | /2dcontext/path-objects/2d.path.stroke.skew.html | took 730ms 02:21:51 INFO - PROCESS | 3424 | 1467364911378 Marionette TRACE conn7 -> [0,2153,"getWindowHandle",null] 02:21:51 INFO - PROCESS | 3424 | 1467364911381 Marionette TRACE conn7 <- [1,2153,null,{"value":"13"}] 02:21:51 INFO - PROCESS | 3424 | 1467364911384 Marionette TRACE conn7 -> [0,2154,"setScriptTimeout",{"ms":35000}] 02:21:51 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.unaffected.html 02:21:51 INFO - PROCESS | 3424 | 1467364911385 Marionette TRACE conn7 <- [1,2154,null,{}] 02:21:51 INFO - PROCESS | 3424 | 1467364911389 Marionette TRACE conn7 -> [0,2155,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:21:51 INFO - PROCESS | 3424 | 1467364911391 Marionette INFO sendAsync 823c8ce9-dcc8-4499-864d-681f2fea0c49 02:21:51 INFO - PROCESS | 3424 | 1467364911517 Marionette TRACE conn7 <- [1,2155,null,{"value":null}] 02:21:51 INFO - PROCESS | 3424 | 1467364911537 Marionette TRACE conn7 -> [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\", \"77f57ffc-e2d5-43f5-9f0e-e3ed3fd421d8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:21:51 INFO - PROCESS | 3424 | 1467364911539 Marionette INFO sendAsync 823c8ce9-dcc8-4499-864d-681f2fea0c49 02:21:51 INFO - PROCESS | 3424 | ++DOCSHELL 17E0D800 == 32 [pid = 3424] [id = 548] 02:21:51 INFO - PROCESS | 3424 | ++DOMWINDOW == 79 (17E17800) [pid = 3424] [serial = 1644] [outer = 00000000] 02:21:51 INFO - PROCESS | 3424 | ++DOMWINDOW == 80 (17F3A400) [pid = 3424] [serial = 1645] [outer = 17E17800] 02:21:51 INFO - PROCESS | 3424 | 1467364911583 Marionette DEBUG loaded listener.js 02:21:51 INFO - PROCESS | 3424 | ++DOMWINDOW == 81 (17FB8C00) [pid = 3424] [serial = 1646] [outer = 17E17800] 02:21:52 INFO - PROCESS | 3424 | 1467364912025 Marionette TRACE conn7 <- [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]]]}] 02:21:52 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.stroke.unaffected.html | Stroking does not start a new path or subpath 02:21:52 INFO - TEST-OK | /2dcontext/path-objects/2d.path.stroke.unaffected.html | took 670ms 02:21:52 INFO - PROCESS | 3424 | 1467364912058 Marionette TRACE conn7 -> [0,2157,"getWindowHandle",null] 02:21:52 INFO - PROCESS | 3424 | 1467364912060 Marionette TRACE conn7 <- [1,2157,null,{"value":"13"}] 02:21:52 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.union.html 02:21:52 INFO - PROCESS | 3424 | 1467364912064 Marionette TRACE conn7 -> [0,2158,"setScriptTimeout",{"ms":35000}] 02:21:52 INFO - PROCESS | 3424 | 1467364912065 Marionette TRACE conn7 <- [1,2158,null,{}] 02:21:52 INFO - PROCESS | 3424 | 1467364912069 Marionette TRACE conn7 -> [0,2159,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:21:52 INFO - PROCESS | 3424 | 1467364912071 Marionette INFO sendAsync 823c8ce9-dcc8-4499-864d-681f2fea0c49 02:21:52 INFO - PROCESS | 3424 | 1467364912212 Marionette TRACE conn7 <- [1,2159,null,{"value":null}] 02:21:52 INFO - PROCESS | 3424 | 1467364912225 Marionette TRACE conn7 -> [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\", \"77f57ffc-e2d5-43f5-9f0e-e3ed3fd421d8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:21:52 INFO - PROCESS | 3424 | 1467364912227 Marionette INFO sendAsync 823c8ce9-dcc8-4499-864d-681f2fea0c49 02:21:52 INFO - PROCESS | 3424 | ++DOCSHELL 0C804000 == 33 [pid = 3424] [id = 549] 02:21:52 INFO - PROCESS | 3424 | ++DOMWINDOW == 82 (0CE85C00) [pid = 3424] [serial = 1647] [outer = 00000000] 02:21:52 INFO - PROCESS | 3424 | ++DOMWINDOW == 83 (18040800) [pid = 3424] [serial = 1648] [outer = 0CE85C00] 02:21:52 INFO - PROCESS | 3424 | 1467364912270 Marionette DEBUG loaded listener.js 02:21:52 INFO - PROCESS | 3424 | ++DOMWINDOW == 84 (18046400) [pid = 3424] [serial = 1649] [outer = 0CE85C00] 02:21:52 INFO - PROCESS | 3424 | 1467364912719 Marionette TRACE conn7 <- [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]]]}] 02:21:52 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.stroke.union.html | Strokes in opposite directions are unioned, not subtracted 02:21:52 INFO - TEST-OK | /2dcontext/path-objects/2d.path.stroke.union.html | took 670ms 02:21:52 INFO - PROCESS | 3424 | 1467364912742 Marionette TRACE conn7 -> [0,2161,"getWindowHandle",null] 02:21:52 INFO - PROCESS | 3424 | 1467364912744 Marionette TRACE conn7 <- [1,2161,null,{"value":"13"}] 02:21:52 INFO - TEST-START | /2dcontext/path-objects/2d.path.transformation.basic.html 02:21:52 INFO - PROCESS | 3424 | 1467364912753 Marionette TRACE conn7 -> [0,2162,"setScriptTimeout",{"ms":35000}] 02:21:52 INFO - PROCESS | 3424 | 1467364912755 Marionette TRACE conn7 <- [1,2162,null,{}] 02:21:52 INFO - PROCESS | 3424 | 1467364912758 Marionette TRACE conn7 -> [0,2163,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:21:52 INFO - PROCESS | 3424 | 1467364912764 Marionette INFO sendAsync 823c8ce9-dcc8-4499-864d-681f2fea0c49 02:21:52 INFO - PROCESS | 3424 | 1467364912900 Marionette TRACE conn7 <- [1,2163,null,{"value":null}] 02:21:52 INFO - PROCESS | 3424 | 1467364912966 Marionette TRACE conn7 -> [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\", \"77f57ffc-e2d5-43f5-9f0e-e3ed3fd421d8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:21:52 INFO - PROCESS | 3424 | 1467364912968 Marionette INFO sendAsync 823c8ce9-dcc8-4499-864d-681f2fea0c49 02:21:52 INFO - PROCESS | 3424 | ++DOCSHELL 0DC41800 == 34 [pid = 3424] [id = 550] 02:21:52 INFO - PROCESS | 3424 | ++DOMWINDOW == 85 (19375C00) [pid = 3424] [serial = 1650] [outer = 00000000] 02:21:52 INFO - PROCESS | 3424 | ++DOMWINDOW == 86 (19C52000) [pid = 3424] [serial = 1651] [outer = 19375C00] 02:21:52 INFO - PROCESS | 3424 | 1467364913013 Marionette DEBUG loaded listener.js 02:21:53 INFO - PROCESS | 3424 | ++DOMWINDOW == 87 (19C52400) [pid = 3424] [serial = 1652] [outer = 19375C00] 02:21:53 INFO - PROCESS | 3424 | 1467364913423 Marionette TRACE conn7 <- [1,2164,null,{"value":["/2dcontext/path-objects/2d.path.transformation.basic.html",0,null,null,[["Canvas test: 2d.path.transformation.basic",0,null,null]]]}] 02:21:53 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.transformation.basic.html | Canvas test: 2d.path.transformation.basic 02:21:53 INFO - TEST-OK | /2dcontext/path-objects/2d.path.transformation.basic.html | took 730ms 02:21:53 INFO - PROCESS | 3424 | --DOMWINDOW == 86 (1A2A7800) [pid = 3424] [serial = 1611] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.empty.html] 02:21:53 INFO - PROCESS | 3424 | --DOMWINDOW == 85 (147EBC00) [pid = 3424] [serial = 1593] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.zero.1.html] 02:21:53 INFO - PROCESS | 3424 | --DOMWINDOW == 84 (0C949400) [pid = 3424] [serial = 1587] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.selfintersect.html] 02:21:53 INFO - PROCESS | 3424 | --DOMWINDOW == 83 (0D45C400) [pid = 3424] [serial = 1590] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.winding.html] 02:21:53 INFO - PROCESS | 3424 | --DOMWINDOW == 82 (19C4F800) [pid = 3424] [serial = 1608] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.zero.6.html] 02:21:53 INFO - PROCESS | 3424 | --DOMWINDOW == 81 (15121400) [pid = 3424] [serial = 1596] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.zero.2.html] 02:21:53 INFO - PROCESS | 3424 | --DOMWINDOW == 80 (17FBCC00) [pid = 3424] [serial = 1602] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.zero.4.html] 02:21:53 INFO - PROCESS | 3424 | --DOMWINDOW == 79 (1A736400) [pid = 3424] [serial = 1614] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.overlap.html] 02:21:53 INFO - PROCESS | 3424 | --DOMWINDOW == 78 (19C51800) [pid = 3424] [serial = 1584] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.nonfinite.html] 02:21:53 INFO - PROCESS | 3424 | --DOMWINDOW == 77 (16E63800) [pid = 3424] [serial = 1599] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.zero.3.html] 02:21:53 INFO - PROCESS | 3424 | --DOMWINDOW == 76 (19379000) [pid = 3424] [serial = 1605] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.zero.5.html] 02:21:53 INFO - PROCESS | 3424 | --DOMWINDOW == 75 (1AC84400) [pid = 3424] [serial = 1617] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.prune.arc.html] 02:21:53 INFO - PROCESS | 3424 | --DOMWINDOW == 74 (1AAF3C00) [pid = 3424] [serial = 1623] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.prune.corner.html] 02:21:53 INFO - PROCESS | 3424 | --DOMWINDOW == 73 (14E69400) [pid = 3424] [serial = 1620] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.prune.closed.html] 02:21:53 INFO - PROCESS | 3424 | 1467364913709 Marionette TRACE conn7 -> [0,2165,"getWindowHandle",null] 02:21:53 INFO - PROCESS | 3424 | 1467364913711 Marionette TRACE conn7 <- [1,2165,null,{"value":"13"}] 02:21:53 INFO - PROCESS | 3424 | 1467364913719 Marionette TRACE conn7 -> [0,2166,"setScriptTimeout",{"ms":35000}] 02:21:53 INFO - PROCESS | 3424 | 1467364913720 Marionette TRACE conn7 <- [1,2166,null,{}] 02:21:53 INFO - PROCESS | 3424 | 1467364913724 Marionette TRACE conn7 -> [0,2167,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:21:53 INFO - PROCESS | 3424 | 1467364913726 Marionette INFO sendAsync 823c8ce9-dcc8-4499-864d-681f2fea0c49 02:21:53 INFO - TEST-START | /2dcontext/path-objects/2d.path.transformation.changing.html 02:21:53 INFO - PROCESS | 3424 | 1467364913804 Marionette TRACE conn7 <- [1,2167,null,{"value":null}] 02:21:53 INFO - PROCESS | 3424 | 1467364913810 Marionette TRACE conn7 -> [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\", \"77f57ffc-e2d5-43f5-9f0e-e3ed3fd421d8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:21:53 INFO - PROCESS | 3424 | 1467364913812 Marionette INFO sendAsync 823c8ce9-dcc8-4499-864d-681f2fea0c49 02:21:53 INFO - PROCESS | 3424 | ++DOCSHELL 0D455800 == 35 [pid = 3424] [id = 551] 02:21:53 INFO - PROCESS | 3424 | ++DOMWINDOW == 74 (1153F000) [pid = 3424] [serial = 1653] [outer = 00000000] 02:21:53 INFO - PROCESS | 3424 | ++DOMWINDOW == 75 (15E4F800) [pid = 3424] [serial = 1654] [outer = 1153F000] 02:21:53 INFO - PROCESS | 3424 | 1467364913855 Marionette DEBUG loaded listener.js 02:21:53 INFO - PROCESS | 3424 | ++DOMWINDOW == 76 (17872000) [pid = 3424] [serial = 1655] [outer = 1153F000] 02:21:54 INFO - PROCESS | 3424 | 1467364914270 Marionette TRACE conn7 <- [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]]]}] 02:21:54 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.transformation.changing.html | Transformations are applied while building paths, not when drawing 02:21:54 INFO - TEST-OK | /2dcontext/path-objects/2d.path.transformation.changing.html | took 610ms 02:21:54 INFO - PROCESS | 3424 | 1467364914345 Marionette TRACE conn7 -> [0,2169,"getWindowHandle",null] 02:21:54 INFO - PROCESS | 3424 | 1467364914347 Marionette TRACE conn7 <- [1,2169,null,{"value":"13"}] 02:21:54 INFO - TEST-START | /2dcontext/path-objects/2d.path.transformation.multiple.html 02:21:54 INFO - PROCESS | 3424 | 1467364914351 Marionette TRACE conn7 -> [0,2170,"setScriptTimeout",{"ms":35000}] 02:21:54 INFO - PROCESS | 3424 | 1467364914352 Marionette TRACE conn7 <- [1,2170,null,{}] 02:21:54 INFO - PROCESS | 3424 | 1467364914356 Marionette TRACE conn7 -> [0,2171,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:21:54 INFO - PROCESS | 3424 | 1467364914357 Marionette INFO sendAsync 823c8ce9-dcc8-4499-864d-681f2fea0c49 02:21:54 INFO - PROCESS | 3424 | 1467364914436 Marionette TRACE conn7 <- [1,2171,null,{"value":null}] 02:21:54 INFO - PROCESS | 3424 | 1467364914442 Marionette TRACE conn7 -> [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\", \"77f57ffc-e2d5-43f5-9f0e-e3ed3fd421d8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:21:54 INFO - PROCESS | 3424 | 1467364914444 Marionette INFO sendAsync 823c8ce9-dcc8-4499-864d-681f2fea0c49 02:21:54 INFO - PROCESS | 3424 | ++DOCSHELL 19C47000 == 36 [pid = 3424] [id = 552] 02:21:54 INFO - PROCESS | 3424 | ++DOMWINDOW == 77 (1A2AF000) [pid = 3424] [serial = 1656] [outer = 00000000] 02:21:54 INFO - PROCESS | 3424 | ++DOMWINDOW == 78 (1A7AE400) [pid = 3424] [serial = 1657] [outer = 1A2AF000] 02:21:54 INFO - PROCESS | 3424 | 1467364914488 Marionette DEBUG loaded listener.js 02:21:54 INFO - PROCESS | 3424 | ++DOMWINDOW == 79 (1AA9B000) [pid = 3424] [serial = 1658] [outer = 1A2AF000] 02:21:54 INFO - PROCESS | 3424 | 1467364914911 Marionette TRACE conn7 <- [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]]]}] 02:21:54 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.transformation.multiple.html | Transformations are applied while building paths, not when drawing 02:21:54 INFO - TEST-OK | /2dcontext/path-objects/2d.path.transformation.multiple.html | took 630ms 02:21:54 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create1.basic.html 02:21:54 INFO - PROCESS | 3424 | 1467364914982 Marionette TRACE conn7 -> [0,2173,"getWindowHandle",null] 02:21:54 INFO - PROCESS | 3424 | 1467364914984 Marionette TRACE conn7 <- [1,2173,null,{"value":"13"}] 02:21:54 INFO - PROCESS | 3424 | 1467364914987 Marionette TRACE conn7 -> [0,2174,"setScriptTimeout",{"ms":35000}] 02:21:54 INFO - PROCESS | 3424 | 1467364914988 Marionette TRACE conn7 <- [1,2174,null,{}] 02:21:54 INFO - PROCESS | 3424 | 1467364914992 Marionette TRACE conn7 -> [0,2175,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:21:54 INFO - PROCESS | 3424 | 1467364914993 Marionette INFO sendAsync 823c8ce9-dcc8-4499-864d-681f2fea0c49 02:21:55 INFO - PROCESS | 3424 | 1467364915074 Marionette TRACE conn7 <- [1,2175,null,{"value":null}] 02:21:55 INFO - PROCESS | 3424 | 1467364915081 Marionette TRACE conn7 -> [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\", \"77f57ffc-e2d5-43f5-9f0e-e3ed3fd421d8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:21:55 INFO - PROCESS | 3424 | 1467364915082 Marionette INFO sendAsync 823c8ce9-dcc8-4499-864d-681f2fea0c49 02:21:55 INFO - PROCESS | 3424 | ++DOCSHELL 16E6F400 == 37 [pid = 3424] [id = 553] 02:21:55 INFO - PROCESS | 3424 | ++DOMWINDOW == 80 (1AAF3C00) [pid = 3424] [serial = 1659] [outer = 00000000] 02:21:55 INFO - PROCESS | 3424 | ++DOMWINDOW == 81 (1AC7EC00) [pid = 3424] [serial = 1660] [outer = 1AAF3C00] 02:21:55 INFO - PROCESS | 3424 | 1467364915125 Marionette DEBUG loaded listener.js 02:21:55 INFO - PROCESS | 3424 | ++DOMWINDOW == 82 (1AC81800) [pid = 3424] [serial = 1661] [outer = 1AAF3C00] 02:21:55 INFO - PROCESS | 3424 | 1467364915578 Marionette TRACE conn7 <- [1,2176,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.create1.basic.html",0,null,null,[["createImageData(imgdata) exists and returns something",0,null,null]]]}] 02:21:55 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create1.basic.html | createImageData(imgdata) exists and returns something 02:21:55 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create1.basic.html | took 630ms 02:21:55 INFO - PROCESS | 3424 | 1467364915618 Marionette TRACE conn7 -> [0,2177,"getWindowHandle",null] 02:21:55 INFO - PROCESS | 3424 | 1467364915620 Marionette TRACE conn7 <- [1,2177,null,{"value":"13"}] 02:21:55 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create1.initial.html 02:21:55 INFO - PROCESS | 3424 | 1467364915636 Marionette TRACE conn7 -> [0,2178,"setScriptTimeout",{"ms":35000}] 02:21:55 INFO - PROCESS | 3424 | 1467364915638 Marionette TRACE conn7 <- [1,2178,null,{}] 02:21:55 INFO - PROCESS | 3424 | 1467364915642 Marionette TRACE conn7 -> [0,2179,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:21:55 INFO - PROCESS | 3424 | 1467364915643 Marionette INFO sendAsync 823c8ce9-dcc8-4499-864d-681f2fea0c49 02:21:55 INFO - PROCESS | 3424 | 1467364915766 Marionette TRACE conn7 <- [1,2179,null,{"value":null}] 02:21:55 INFO - PROCESS | 3424 | 1467364915909 Marionette TRACE conn7 -> [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\", \"77f57ffc-e2d5-43f5-9f0e-e3ed3fd421d8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:21:55 INFO - PROCESS | 3424 | 1467364915913 Marionette INFO sendAsync 823c8ce9-dcc8-4499-864d-681f2fea0c49 02:21:55 INFO - PROCESS | 3424 | ++DOCSHELL 09069800 == 38 [pid = 3424] [id = 554] 02:21:55 INFO - PROCESS | 3424 | ++DOMWINDOW == 83 (0C745000) [pid = 3424] [serial = 1662] [outer = 00000000] 02:21:55 INFO - PROCESS | 3424 | ++DOMWINDOW == 84 (0C805400) [pid = 3424] [serial = 1663] [outer = 0C745000] 02:21:55 INFO - PROCESS | 3424 | 1467364915972 Marionette DEBUG loaded listener.js 02:21:56 INFO - PROCESS | 3424 | ++DOMWINDOW == 85 (0C840400) [pid = 3424] [serial = 1664] [outer = 0C745000] 02:21:56 INFO - PROCESS | 3424 | 1467364916621 Marionette TRACE conn7 <- [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]]]}] 02:21:56 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create1.initial.html | createImageData(imgdata) returns transparent black data of the right size 02:21:56 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create1.initial.html | took 1019ms 02:21:56 INFO - PROCESS | 3424 | 1467364916659 Marionette TRACE conn7 -> [0,2181,"getWindowHandle",null] 02:21:56 INFO - PROCESS | 3424 | 1467364916664 Marionette TRACE conn7 <- [1,2181,null,{"value":"13"}] 02:21:56 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create1.this.html 02:21:56 INFO - PROCESS | 3424 | 1467364916669 Marionette TRACE conn7 -> [0,2182,"setScriptTimeout",{"ms":35000}] 02:21:56 INFO - PROCESS | 3424 | 1467364916672 Marionette TRACE conn7 <- [1,2182,null,{}] 02:21:56 INFO - PROCESS | 3424 | 1467364916697 Marionette TRACE conn7 -> [0,2183,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:21:56 INFO - PROCESS | 3424 | 1467364916700 Marionette INFO sendAsync 823c8ce9-dcc8-4499-864d-681f2fea0c49 02:21:56 INFO - PROCESS | 3424 | 1467364916817 Marionette TRACE conn7 <- [1,2183,null,{"value":null}] 02:21:56 INFO - PROCESS | 3424 | 1467364916956 Marionette TRACE conn7 -> [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\", \"77f57ffc-e2d5-43f5-9f0e-e3ed3fd421d8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:21:56 INFO - PROCESS | 3424 | 1467364916959 Marionette INFO sendAsync 823c8ce9-dcc8-4499-864d-681f2fea0c49 02:21:56 INFO - PROCESS | 3424 | ++DOCSHELL 0CE82C00 == 39 [pid = 3424] [id = 555] 02:21:56 INFO - PROCESS | 3424 | ++DOMWINDOW == 86 (147AEC00) [pid = 3424] [serial = 1665] [outer = 00000000] 02:21:56 INFO - PROCESS | 3424 | ++DOMWINDOW == 87 (1511F400) [pid = 3424] [serial = 1666] [outer = 147AEC00] 02:21:56 INFO - PROCESS | 3424 | 1467364917016 Marionette DEBUG loaded listener.js 02:21:57 INFO - PROCESS | 3424 | ++DOMWINDOW == 88 (15298400) [pid = 3424] [serial = 1667] [outer = 147AEC00] 02:21:57 INFO - PROCESS | 3424 | 1467364917580 Marionette TRACE conn7 <- [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]]]}] 02:21:57 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create1.this.html | createImageData(imgdata) should throw when called with the wrong |this| 02:21:57 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create1.this.html | took 950ms 02:21:57 INFO - PROCESS | 3424 | 1467364917623 Marionette TRACE conn7 -> [0,2185,"getWindowHandle",null] 02:21:57 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create1.type.html 02:21:57 INFO - PROCESS | 3424 | 1467364917626 Marionette TRACE conn7 <- [1,2185,null,{"value":"13"}] 02:21:57 INFO - PROCESS | 3424 | 1467364917630 Marionette TRACE conn7 -> [0,2186,"setScriptTimeout",{"ms":35000}] 02:21:57 INFO - PROCESS | 3424 | 1467364917632 Marionette TRACE conn7 <- [1,2186,null,{}] 02:21:57 INFO - PROCESS | 3424 | 1467364917636 Marionette TRACE conn7 -> [0,2187,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:21:57 INFO - PROCESS | 3424 | 1467364917639 Marionette INFO sendAsync 823c8ce9-dcc8-4499-864d-681f2fea0c49 02:21:57 INFO - PROCESS | 3424 | 1467364917748 Marionette TRACE conn7 <- [1,2187,null,{"value":null}] 02:21:57 INFO - PROCESS | 3424 | 1467364917891 Marionette TRACE conn7 -> [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\", \"77f57ffc-e2d5-43f5-9f0e-e3ed3fd421d8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:21:57 INFO - PROCESS | 3424 | 1467364917894 Marionette INFO sendAsync 823c8ce9-dcc8-4499-864d-681f2fea0c49 02:21:57 INFO - PROCESS | 3424 | ++DOCSHELL 151DC000 == 40 [pid = 3424] [id = 556] 02:21:57 INFO - PROCESS | 3424 | ++DOMWINDOW == 89 (19376800) [pid = 3424] [serial = 1668] [outer = 00000000] 02:21:57 INFO - PROCESS | 3424 | ++DOMWINDOW == 90 (19C46400) [pid = 3424] [serial = 1669] [outer = 19376800] 02:21:57 INFO - PROCESS | 3424 | 1467364917952 Marionette DEBUG loaded listener.js 02:21:58 INFO - PROCESS | 3424 | ++DOMWINDOW == 91 (1AA8E000) [pid = 3424] [serial = 1670] [outer = 19376800] 02:21:58 INFO - PROCESS | 3424 | 1467364918528 Marionette TRACE conn7 <- [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]]]}] 02:21:58 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create1.type.html | createImageData(imgdata) returns an ImageData object containing a Uint8ClampedArray object 02:21:58 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create1.type.html | took 970ms 02:21:58 INFO - PROCESS | 3424 | 1467364918603 Marionette TRACE conn7 -> [0,2189,"getWindowHandle",null] 02:21:58 INFO - PROCESS | 3424 | 1467364918607 Marionette TRACE conn7 <- [1,2189,null,{"value":"13"}] 02:21:58 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create1.zero.html 02:21:58 INFO - PROCESS | 3424 | 1467364918618 Marionette TRACE conn7 -> [0,2190,"setScriptTimeout",{"ms":35000}] 02:21:58 INFO - PROCESS | 3424 | 1467364918624 Marionette TRACE conn7 <- [1,2190,null,{}] 02:21:58 INFO - PROCESS | 3424 | 1467364918628 Marionette TRACE conn7 -> [0,2191,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:21:58 INFO - PROCESS | 3424 | 1467364918631 Marionette INFO sendAsync 823c8ce9-dcc8-4499-864d-681f2fea0c49 02:21:58 INFO - PROCESS | 3424 | 1467364918781 Marionette TRACE conn7 <- [1,2191,null,{"value":null}] 02:21:58 INFO - PROCESS | 3424 | 1467364918916 Marionette TRACE conn7 -> [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\", \"77f57ffc-e2d5-43f5-9f0e-e3ed3fd421d8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:21:58 INFO - PROCESS | 3424 | 1467364918918 Marionette INFO sendAsync 823c8ce9-dcc8-4499-864d-681f2fea0c49 02:21:58 INFO - PROCESS | 3424 | ++DOCSHELL 17FBDC00 == 41 [pid = 3424] [id = 557] 02:21:58 INFO - PROCESS | 3424 | ++DOMWINDOW == 92 (17FCB400) [pid = 3424] [serial = 1671] [outer = 00000000] 02:21:58 INFO - PROCESS | 3424 | ++DOMWINDOW == 93 (1AD61400) [pid = 3424] [serial = 1672] [outer = 17FCB400] 02:21:58 INFO - PROCESS | 3424 | 1467364918973 Marionette DEBUG loaded listener.js 02:21:59 INFO - PROCESS | 3424 | ++DOMWINDOW == 94 (1B4B8800) [pid = 3424] [serial = 1673] [outer = 17FCB400] 02:21:59 INFO - PROCESS | 3424 | 1467364919728 Marionette TRACE conn7 <- [1,2192,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.create1.zero.html",0,null,null,[["createImageData(null) throws TypeError",0,null,null]]]}] 02:21:59 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create1.zero.html | createImageData(null) throws TypeError 02:21:59 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create1.zero.html | took 1193ms 02:21:59 INFO - PROCESS | 3424 | 1467364919806 Marionette TRACE conn7 -> [0,2193,"getWindowHandle",null] 02:21:59 INFO - PROCESS | 3424 | 1467364919810 Marionette TRACE conn7 <- [1,2193,null,{"value":"13"}] 02:21:59 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create2.basic.html 02:21:59 INFO - PROCESS | 3424 | 1467364919815 Marionette TRACE conn7 -> [0,2194,"setScriptTimeout",{"ms":35000}] 02:21:59 INFO - PROCESS | 3424 | 1467364919818 Marionette TRACE conn7 <- [1,2194,null,{}] 02:21:59 INFO - PROCESS | 3424 | 1467364919823 Marionette TRACE conn7 -> [0,2195,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:21:59 INFO - PROCESS | 3424 | 1467364919826 Marionette INFO sendAsync 823c8ce9-dcc8-4499-864d-681f2fea0c49 02:21:59 INFO - PROCESS | 3424 | 1467364919939 Marionette TRACE conn7 <- [1,2195,null,{"value":null}] 02:22:00 INFO - PROCESS | 3424 | 1467364920077 Marionette TRACE conn7 -> [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\", \"77f57ffc-e2d5-43f5-9f0e-e3ed3fd421d8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:22:00 INFO - PROCESS | 3424 | 1467364920080 Marionette INFO sendAsync 823c8ce9-dcc8-4499-864d-681f2fea0c49 02:22:00 INFO - PROCESS | 3424 | ++DOCSHELL 0D43BC00 == 42 [pid = 3424] [id = 558] 02:22:00 INFO - PROCESS | 3424 | ++DOMWINDOW == 95 (0D45E800) [pid = 3424] [serial = 1674] [outer = 00000000] 02:22:00 INFO - PROCESS | 3424 | ++DOMWINDOW == 96 (0DBEE400) [pid = 3424] [serial = 1675] [outer = 0D45E800] 02:22:00 INFO - PROCESS | 3424 | 1467364920129 Marionette DEBUG loaded listener.js 02:22:00 INFO - PROCESS | 3424 | ++DOMWINDOW == 97 (14E66800) [pid = 3424] [serial = 1676] [outer = 0D45E800] 02:22:00 INFO - PROCESS | 3424 | --DOCSHELL 16E6F400 == 41 [pid = 3424] [id = 553] 02:22:00 INFO - PROCESS | 3424 | --DOCSHELL 19C47000 == 40 [pid = 3424] [id = 552] 02:22:00 INFO - PROCESS | 3424 | --DOCSHELL 0D455800 == 39 [pid = 3424] [id = 551] 02:22:00 INFO - PROCESS | 3424 | --DOCSHELL 0DC41800 == 38 [pid = 3424] [id = 550] 02:22:00 INFO - PROCESS | 3424 | --DOCSHELL 0C804000 == 37 [pid = 3424] [id = 549] 02:22:00 INFO - PROCESS | 3424 | --DOCSHELL 17E0D800 == 36 [pid = 3424] [id = 548] 02:22:00 INFO - PROCESS | 3424 | --DOCSHELL 16E6FC00 == 35 [pid = 3424] [id = 547] 02:22:00 INFO - PROCESS | 3424 | --DOCSHELL 0DB89000 == 34 [pid = 3424] [id = 546] 02:22:00 INFO - PROCESS | 3424 | --DOCSHELL 0C945800 == 33 [pid = 3424] [id = 13] 02:22:00 INFO - PROCESS | 3424 | --DOCSHELL 0C834400 == 32 [pid = 3424] [id = 545] 02:22:00 INFO - PROCESS | 3424 | --DOCSHELL 0C83D000 == 31 [pid = 3424] [id = 543] 02:22:00 INFO - PROCESS | 3424 | --DOCSHELL 147AD400 == 30 [pid = 3424] [id = 544] 02:22:00 INFO - PROCESS | 3424 | --DOCSHELL 178F1C00 == 29 [pid = 3424] [id = 542] 02:22:00 INFO - PROCESS | 3424 | --DOCSHELL 17FBDC00 == 28 [pid = 3424] [id = 557] 02:22:00 INFO - PROCESS | 3424 | --DOCSHELL 151DC000 == 27 [pid = 3424] [id = 556] 02:22:00 INFO - PROCESS | 3424 | --DOCSHELL 09069800 == 26 [pid = 3424] [id = 554] 02:22:00 INFO - PROCESS | 3424 | --DOCSHELL 0CE82C00 == 25 [pid = 3424] [id = 555] 02:22:00 INFO - PROCESS | 3424 | --DOMWINDOW == 96 (1AA8F800) [pid = 3424] [serial = 1612] [outer = 00000000] [url = about:blank] 02:22:00 INFO - PROCESS | 3424 | --DOMWINDOW == 95 (14A92400) [pid = 3424] [serial = 1594] [outer = 00000000] [url = about:blank] 02:22:00 INFO - PROCESS | 3424 | --DOMWINDOW == 94 (14E66000) [pid = 3424] [serial = 1595] [outer = 00000000] [url = about:blank] 02:22:00 INFO - PROCESS | 3424 | --DOMWINDOW == 93 (0CDCC000) [pid = 3424] [serial = 1588] [outer = 00000000] [url = about:blank] 02:22:00 INFO - PROCESS | 3424 | --DOMWINDOW == 92 (0CEEB000) [pid = 3424] [serial = 1589] [outer = 00000000] [url = about:blank] 02:22:00 INFO - PROCESS | 3424 | --DOMWINDOW == 91 (0D461800) [pid = 3424] [serial = 1591] [outer = 00000000] [url = about:blank] 02:22:00 INFO - PROCESS | 3424 | --DOMWINDOW == 90 (0D5DEC00) [pid = 3424] [serial = 1592] [outer = 00000000] [url = about:blank] 02:22:00 INFO - PROCESS | 3424 | --DOMWINDOW == 89 (1A2A4800) [pid = 3424] [serial = 1609] [outer = 00000000] [url = about:blank] 02:22:00 INFO - PROCESS | 3424 | --DOMWINDOW == 88 (15E50800) [pid = 3424] [serial = 1597] [outer = 00000000] [url = about:blank] 02:22:00 INFO - PROCESS | 3424 | --DOMWINDOW == 87 (16851400) [pid = 3424] [serial = 1598] [outer = 00000000] [url = about:blank] 02:22:00 INFO - PROCESS | 3424 | --DOMWINDOW == 86 (18039800) [pid = 3424] [serial = 1603] [outer = 00000000] [url = about:blank] 02:22:00 INFO - PROCESS | 3424 | --DOMWINDOW == 85 (18BBDC00) [pid = 3424] [serial = 1604] [outer = 00000000] [url = about:blank] 02:22:00 INFO - PROCESS | 3424 | --DOMWINDOW == 84 (1AAE9800) [pid = 3424] [serial = 1615] [outer = 00000000] [url = about:blank] 02:22:00 INFO - PROCESS | 3424 | --DOMWINDOW == 83 (1A734C00) [pid = 3424] [serial = 1586] [outer = 00000000] [url = about:blank] 02:22:00 INFO - PROCESS | 3424 | --DOMWINDOW == 82 (17821400) [pid = 3424] [serial = 1600] [outer = 00000000] [url = about:blank] 02:22:00 INFO - PROCESS | 3424 | --DOMWINDOW == 81 (1787A800) [pid = 3424] [serial = 1601] [outer = 00000000] [url = about:blank] 02:22:00 INFO - PROCESS | 3424 | --DOMWINDOW == 80 (19AD2400) [pid = 3424] [serial = 1606] [outer = 00000000] [url = about:blank] 02:22:00 INFO - PROCESS | 3424 | --DOMWINDOW == 79 (19B0E400) [pid = 3424] [serial = 1607] [outer = 00000000] [url = about:blank] 02:22:00 INFO - PROCESS | 3424 | --DOMWINDOW == 78 (1AA90000) [pid = 3424] [serial = 1613] [outer = 00000000] [url = about:blank] 02:22:00 INFO - PROCESS | 3424 | --DOMWINDOW == 77 (1ACC7C00) [pid = 3424] [serial = 1618] [outer = 00000000] [url = about:blank] 02:22:00 INFO - PROCESS | 3424 | --DOMWINDOW == 76 (1AAF0800) [pid = 3424] [serial = 1616] [outer = 00000000] [url = about:blank] 02:22:00 INFO - PROCESS | 3424 | --DOMWINDOW == 75 (1B474800) [pid = 3424] [serial = 1625] [outer = 00000000] [url = about:blank] 02:22:00 INFO - PROCESS | 3424 | --DOMWINDOW == 74 (17FB0800) [pid = 3424] [serial = 1621] [outer = 00000000] [url = about:blank] 02:22:00 INFO - PROCESS | 3424 | --DOMWINDOW == 73 (1AD58800) [pid = 3424] [serial = 1624] [outer = 00000000] [url = about:blank] 02:22:00 INFO - PROCESS | 3424 | --DOMWINDOW == 72 (1B481000) [pid = 3424] [serial = 1627] [outer = 00000000] [url = about:blank] 02:22:00 INFO - PROCESS | 3424 | --DOMWINDOW == 71 (1ACCA000) [pid = 3424] [serial = 1619] [outer = 00000000] [url = about:blank] 02:22:00 INFO - PROCESS | 3424 | --DOMWINDOW == 70 (17FC0C00) [pid = 3424] [serial = 1622] [outer = 00000000] [url = about:blank] 02:22:00 INFO - PROCESS | 3424 | --DOMWINDOW == 69 (1A768C00) [pid = 3424] [serial = 1610] [outer = 00000000] [url = about:blank] 02:22:01 INFO - PROCESS | 3424 | 1467364921234 Marionette TRACE conn7 <- [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]]]}] 02:22:01 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create2.basic.html | createImageData(sw, sh) exists and returns something 02:22:01 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create2.basic.html | took 1471ms 02:22:01 INFO - PROCESS | 3424 | 1467364921288 Marionette TRACE conn7 -> [0,2197,"getWindowHandle",null] 02:22:01 INFO - PROCESS | 3424 | 1467364921292 Marionette TRACE conn7 <- [1,2197,null,{"value":"13"}] 02:22:01 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create2.initial.html 02:22:01 INFO - PROCESS | 3424 | 1467364921296 Marionette TRACE conn7 -> [0,2198,"setScriptTimeout",{"ms":35000}] 02:22:01 INFO - PROCESS | 3424 | 1467364921301 Marionette TRACE conn7 <- [1,2198,null,{}] 02:22:01 INFO - PROCESS | 3424 | 1467364921305 Marionette TRACE conn7 -> [0,2199,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:22:01 INFO - PROCESS | 3424 | 1467364921308 Marionette INFO sendAsync 823c8ce9-dcc8-4499-864d-681f2fea0c49 02:22:01 INFO - PROCESS | 3424 | 1467364921397 Marionette TRACE conn7 <- [1,2199,null,{"value":null}] 02:22:01 INFO - PROCESS | 3424 | 1467364921528 Marionette TRACE conn7 -> [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\", \"77f57ffc-e2d5-43f5-9f0e-e3ed3fd421d8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:22:01 INFO - PROCESS | 3424 | 1467364921531 Marionette INFO sendAsync 823c8ce9-dcc8-4499-864d-681f2fea0c49 02:22:01 INFO - PROCESS | 3424 | ++DOCSHELL 0C83C400 == 26 [pid = 3424] [id = 559] 02:22:01 INFO - PROCESS | 3424 | ++DOMWINDOW == 70 (0C83DC00) [pid = 3424] [serial = 1677] [outer = 00000000] 02:22:01 INFO - PROCESS | 3424 | ++DOMWINDOW == 71 (0CEE5C00) [pid = 3424] [serial = 1678] [outer = 0C83DC00] 02:22:01 INFO - PROCESS | 3424 | 1467364921579 Marionette DEBUG loaded listener.js 02:22:01 INFO - PROCESS | 3424 | ++DOMWINDOW == 72 (0CFF4C00) [pid = 3424] [serial = 1679] [outer = 0C83DC00] 02:22:01 INFO - PROCESS | 3424 | 1467364921954 Marionette TRACE conn7 <- [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]]]}] 02:22:02 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create2.initial.html | createImageData(sw, sh) returns transparent black data of the right size 02:22:02 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create2.initial.html | took 730ms 02:22:02 INFO - PROCESS | 3424 | 1467364922027 Marionette TRACE conn7 -> [0,2201,"getWindowHandle",null] 02:22:02 INFO - PROCESS | 3424 | 1467364922032 Marionette TRACE conn7 <- [1,2201,null,{"value":"13"}] 02:22:02 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create2.large.html 02:22:02 INFO - PROCESS | 3424 | 1467364922038 Marionette TRACE conn7 -> [0,2202,"setScriptTimeout",{"ms":35000}] 02:22:02 INFO - PROCESS | 3424 | 1467364922041 Marionette TRACE conn7 <- [1,2202,null,{}] 02:22:02 INFO - PROCESS | 3424 | 1467364922045 Marionette TRACE conn7 -> [0,2203,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:22:02 INFO - PROCESS | 3424 | 1467364922047 Marionette INFO sendAsync 823c8ce9-dcc8-4499-864d-681f2fea0c49 02:22:02 INFO - PROCESS | 3424 | 1467364922167 Marionette TRACE conn7 <- [1,2203,null,{"value":null}] 02:22:02 INFO - PROCESS | 3424 | 1467364922186 Marionette TRACE conn7 -> [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\", \"77f57ffc-e2d5-43f5-9f0e-e3ed3fd421d8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:22:02 INFO - PROCESS | 3424 | 1467364922188 Marionette INFO sendAsync 823c8ce9-dcc8-4499-864d-681f2fea0c49 02:22:02 INFO - PROCESS | 3424 | ++DOCSHELL 0D7A5000 == 27 [pid = 3424] [id = 560] 02:22:02 INFO - PROCESS | 3424 | ++DOMWINDOW == 73 (0D7A5800) [pid = 3424] [serial = 1680] [outer = 00000000] 02:22:02 INFO - PROCESS | 3424 | ++DOMWINDOW == 74 (0D7A9400) [pid = 3424] [serial = 1681] [outer = 0D7A5800] 02:22:02 INFO - PROCESS | 3424 | 1467364922235 Marionette DEBUG loaded listener.js 02:22:02 INFO - PROCESS | 3424 | ++DOMWINDOW == 75 (0DB92000) [pid = 3424] [serial = 1682] [outer = 0D7A5800] 02:22:02 INFO - PROCESS | 3424 | 1467364922672 Marionette TRACE conn7 <- [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]]]}] 02:22:02 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create2.large.html | createImageData(sw, sh) works for sizes much larger than the canvas 02:22:02 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create2.large.html | took 670ms 02:22:02 INFO - PROCESS | 3424 | 1467364922712 Marionette TRACE conn7 -> [0,2205,"getWindowHandle",null] 02:22:02 INFO - PROCESS | 3424 | 1467364922714 Marionette TRACE conn7 <- [1,2205,null,{"value":"13"}] 02:22:02 INFO - PROCESS | 3424 | 1467364922718 Marionette TRACE conn7 -> [0,2206,"setScriptTimeout",{"ms":35000}] 02:22:02 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create2.negative.html 02:22:02 INFO - PROCESS | 3424 | 1467364922721 Marionette TRACE conn7 <- [1,2206,null,{}] 02:22:02 INFO - PROCESS | 3424 | 1467364922732 Marionette TRACE conn7 -> [0,2207,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:22:02 INFO - PROCESS | 3424 | 1467364922737 Marionette INFO sendAsync 823c8ce9-dcc8-4499-864d-681f2fea0c49 02:22:02 INFO - PROCESS | 3424 | 1467364922821 Marionette TRACE conn7 <- [1,2207,null,{"value":null}] 02:22:02 INFO - PROCESS | 3424 | 1467364922828 Marionette TRACE conn7 -> [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\", \"77f57ffc-e2d5-43f5-9f0e-e3ed3fd421d8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:22:02 INFO - PROCESS | 3424 | 1467364922831 Marionette INFO sendAsync 823c8ce9-dcc8-4499-864d-681f2fea0c49 02:22:02 INFO - PROCESS | 3424 | ++DOCSHELL 15122C00 == 28 [pid = 3424] [id = 561] 02:22:02 INFO - PROCESS | 3424 | ++DOMWINDOW == 76 (1514A800) [pid = 3424] [serial = 1683] [outer = 00000000] 02:22:02 INFO - PROCESS | 3424 | ++DOMWINDOW == 77 (15E58400) [pid = 3424] [serial = 1684] [outer = 1514A800] 02:22:02 INFO - PROCESS | 3424 | 1467364922879 Marionette DEBUG loaded listener.js 02:22:02 INFO - PROCESS | 3424 | ++DOMWINDOW == 78 (16E64800) [pid = 3424] [serial = 1685] [outer = 1514A800] 02:22:03 INFO - PROCESS | 3424 | 1467364923389 Marionette TRACE conn7 <- [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]]]}] 02:22:03 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create2.negative.html | createImageData(sw, sh) takes the absolute magnitude of the size arguments 02:22:03 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create2.negative.html | took 730ms 02:22:03 INFO - PROCESS | 3424 | 1467364923452 Marionette TRACE conn7 -> [0,2209,"getWindowHandle",null] 02:22:03 INFO - PROCESS | 3424 | 1467364923454 Marionette TRACE conn7 <- [1,2209,null,{"value":"13"}] 02:22:03 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create2.nonfinite.html 02:22:03 INFO - PROCESS | 3424 | 1467364923463 Marionette TRACE conn7 -> [0,2210,"setScriptTimeout",{"ms":35000}] 02:22:03 INFO - PROCESS | 3424 | 1467364923465 Marionette TRACE conn7 <- [1,2210,null,{}] 02:22:03 INFO - PROCESS | 3424 | 1467364923468 Marionette TRACE conn7 -> [0,2211,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:22:03 INFO - PROCESS | 3424 | 1467364923470 Marionette INFO sendAsync 823c8ce9-dcc8-4499-864d-681f2fea0c49 02:22:03 INFO - PROCESS | 3424 | 1467364923616 Marionette TRACE conn7 <- [1,2211,null,{"value":null}] 02:22:03 INFO - PROCESS | 3424 | 1467364923677 Marionette TRACE conn7 -> [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\", \"77f57ffc-e2d5-43f5-9f0e-e3ed3fd421d8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:22:03 INFO - PROCESS | 3424 | 1467364923679 Marionette INFO sendAsync 823c8ce9-dcc8-4499-864d-681f2fea0c49 02:22:03 INFO - PROCESS | 3424 | ++DOCSHELL 1787AC00 == 29 [pid = 3424] [id = 562] 02:22:03 INFO - PROCESS | 3424 | ++DOMWINDOW == 79 (1787B400) [pid = 3424] [serial = 1686] [outer = 00000000] 02:22:03 INFO - PROCESS | 3424 | ++DOMWINDOW == 80 (17E10C00) [pid = 3424] [serial = 1687] [outer = 1787B400] 02:22:03 INFO - PROCESS | 3424 | 1467364923725 Marionette DEBUG loaded listener.js 02:22:03 INFO - PROCESS | 3424 | ++DOMWINDOW == 81 (17EB3C00) [pid = 3424] [serial = 1688] [outer = 1787B400] 02:22:04 INFO - PROCESS | 3424 | 1467364924133 Marionette TRACE conn7 <- [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]]]}] 02:22:04 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create2.nonfinite.html | createImageData() throws TypeError if arguments are not finite 02:22:04 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create2.nonfinite.html | took 730ms 02:22:04 INFO - PROCESS | 3424 | 1467364924197 Marionette TRACE conn7 -> [0,2213,"getWindowHandle",null] 02:22:04 INFO - PROCESS | 3424 | 1467364924199 Marionette TRACE conn7 <- [1,2213,null,{"value":"13"}] 02:22:04 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create2.round.html 02:22:04 INFO - PROCESS | 3424 | 1467364924215 Marionette TRACE conn7 -> [0,2214,"setScriptTimeout",{"ms":35000}] 02:22:04 INFO - PROCESS | 3424 | 1467364924217 Marionette TRACE conn7 <- [1,2214,null,{}] 02:22:04 INFO - PROCESS | 3424 | 1467364924220 Marionette TRACE conn7 -> [0,2215,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:22:04 INFO - PROCESS | 3424 | 1467364924222 Marionette INFO sendAsync 823c8ce9-dcc8-4499-864d-681f2fea0c49 02:22:04 INFO - PROCESS | 3424 | 1467364924332 Marionette TRACE conn7 <- [1,2215,null,{"value":null}] 02:22:04 INFO - PROCESS | 3424 | 1467364924342 Marionette TRACE conn7 -> [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\", \"77f57ffc-e2d5-43f5-9f0e-e3ed3fd421d8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:22:04 INFO - PROCESS | 3424 | 1467364924344 Marionette INFO sendAsync 823c8ce9-dcc8-4499-864d-681f2fea0c49 02:22:04 INFO - PROCESS | 3424 | ++DOCSHELL 17FB5800 == 30 [pid = 3424] [id = 563] 02:22:04 INFO - PROCESS | 3424 | ++DOMWINDOW == 82 (17FB7C00) [pid = 3424] [serial = 1689] [outer = 00000000] 02:22:04 INFO - PROCESS | 3424 | ++DOMWINDOW == 83 (17FECC00) [pid = 3424] [serial = 1690] [outer = 17FB7C00] 02:22:04 INFO - PROCESS | 3424 | 1467364924387 Marionette DEBUG loaded listener.js 02:22:04 INFO - PROCESS | 3424 | ++DOMWINDOW == 84 (18038C00) [pid = 3424] [serial = 1691] [outer = 17FB7C00] 02:22:04 INFO - PROCESS | 3424 | 1467364924829 Marionette TRACE conn7 <- [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]]]}] 02:22:04 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create2.round.html | createImageData(w, h) is rounded the same as getImageData(0, 0, w, h) 02:22:04 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create2.round.html | took 670ms 02:22:04 INFO - PROCESS | 3424 | 1467364924888 Marionette TRACE conn7 -> [0,2217,"getWindowHandle",null] 02:22:04 INFO - PROCESS | 3424 | 1467364924890 Marionette TRACE conn7 <- [1,2217,null,{"value":"13"}] 02:22:04 INFO - PROCESS | 3424 | 1467364924898 Marionette TRACE conn7 -> [0,2218,"setScriptTimeout",{"ms":35000}] 02:22:04 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create2.this.html 02:22:04 INFO - PROCESS | 3424 | 1467364924900 Marionette TRACE conn7 <- [1,2218,null,{}] 02:22:04 INFO - PROCESS | 3424 | 1467364924904 Marionette TRACE conn7 -> [0,2219,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:22:04 INFO - PROCESS | 3424 | 1467364924909 Marionette INFO sendAsync 823c8ce9-dcc8-4499-864d-681f2fea0c49 02:22:05 INFO - PROCESS | 3424 | 1467364925063 Marionette TRACE conn7 <- [1,2219,null,{"value":null}] 02:22:05 INFO - PROCESS | 3424 | --DOMWINDOW == 83 (19375C00) [pid = 3424] [serial = 1650] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.transformation.basic.html] 02:22:05 INFO - PROCESS | 3424 | --DOMWINDOW == 82 (0CE85C00) [pid = 3424] [serial = 1647] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.union.html] 02:22:05 INFO - PROCESS | 3424 | --DOMWINDOW == 81 (14A96C00) [pid = 3424] [serial = 1632] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.prune.rect.html] 02:22:05 INFO - PROCESS | 3424 | --DOMWINDOW == 80 (0C83D800) [pid = 3424] [serial = 1629] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.prune.line.html] 02:22:05 INFO - PROCESS | 3424 | --DOMWINDOW == 79 (1B476C00) [pid = 3424] [serial = 1626] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.prune.curve.html] 02:22:05 INFO - PROCESS | 3424 | --DOMWINDOW == 78 (0DB8E000) [pid = 3424] [serial = 1638] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.scale2.html] 02:22:05 INFO - PROCESS | 3424 | --DOMWINDOW == 77 (17816800) [pid = 3424] [serial = 1641] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.skew.html] 02:22:05 INFO - PROCESS | 3424 | --DOMWINDOW == 76 (0C839800) [pid = 3424] [serial = 1635] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.scale1.html] 02:22:05 INFO - PROCESS | 3424 | --DOMWINDOW == 75 (1153F000) [pid = 3424] [serial = 1653] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.transformation.changing.html] 02:22:05 INFO - PROCESS | 3424 | --DOMWINDOW == 74 (0D5E7800) [pid = 3424] [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.] 02:22:05 INFO - PROCESS | 3424 | --DOMWINDOW == 73 (17E17800) [pid = 3424] [serial = 1644] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.unaffected.html] 02:22:05 INFO - PROCESS | 3424 | --DOMWINDOW == 72 (1A2AF000) [pid = 3424] [serial = 1656] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.transformation.multiple.html] 02:22:05 INFO - PROCESS | 3424 | --DOMWINDOW == 71 (0D5E2000) [pid = 3424] [serial = 32] [outer = 00000000] [url = data:application/vnd.mozilla.xul+xml;charset=utf-8,] 02:22:05 INFO - PROCESS | 3424 | --DOMWINDOW == 70 (1AAF3C00) [pid = 3424] [serial = 1659] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create1.basic.html] 02:22:05 INFO - PROCESS | 3424 | 1467364925352 Marionette TRACE conn7 -> [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\", \"77f57ffc-e2d5-43f5-9f0e-e3ed3fd421d8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:22:05 INFO - PROCESS | 3424 | 1467364925354 Marionette INFO sendAsync 823c8ce9-dcc8-4499-864d-681f2fea0c49 02:22:05 INFO - PROCESS | 3424 | ++DOCSHELL 0C802000 == 31 [pid = 3424] [id = 564] 02:22:05 INFO - PROCESS | 3424 | ++DOMWINDOW == 71 (0C80B400) [pid = 3424] [serial = 1692] [outer = 00000000] 02:22:05 INFO - PROCESS | 3424 | ++DOMWINDOW == 72 (0D43B800) [pid = 3424] [serial = 1693] [outer = 0C80B400] 02:22:05 INFO - PROCESS | 3424 | 1467364925400 Marionette DEBUG loaded listener.js 02:22:05 INFO - PROCESS | 3424 | ++DOMWINDOW == 73 (151E2000) [pid = 3424] [serial = 1694] [outer = 0C80B400] 02:22:05 INFO - PROCESS | 3424 | 1467364925751 Marionette TRACE conn7 <- [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]]]}] 02:22:05 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create2.this.html | createImageData(sw, sh) should throw when called with the wrong |this| 02:22:05 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create2.this.html | took 930ms 02:22:05 INFO - PROCESS | 3424 | 1467364925833 Marionette TRACE conn7 -> [0,2221,"getWindowHandle",null] 02:22:05 INFO - PROCESS | 3424 | 1467364925835 Marionette TRACE conn7 <- [1,2221,null,{"value":"13"}] 02:22:05 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create2.tiny.html 02:22:05 INFO - PROCESS | 3424 | 1467364925838 Marionette TRACE conn7 -> [0,2222,"setScriptTimeout",{"ms":35000}] 02:22:05 INFO - PROCESS | 3424 | 1467364925840 Marionette TRACE conn7 <- [1,2222,null,{}] 02:22:05 INFO - PROCESS | 3424 | 1467364925843 Marionette TRACE conn7 -> [0,2223,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:22:05 INFO - PROCESS | 3424 | 1467364925845 Marionette INFO sendAsync 823c8ce9-dcc8-4499-864d-681f2fea0c49 02:22:05 INFO - PROCESS | 3424 | 1467364925959 Marionette TRACE conn7 <- [1,2223,null,{"value":null}] 02:22:05 INFO - PROCESS | 3424 | 1467364925967 Marionette TRACE conn7 -> [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\", \"77f57ffc-e2d5-43f5-9f0e-e3ed3fd421d8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:22:05 INFO - PROCESS | 3424 | 1467364925968 Marionette INFO sendAsync 823c8ce9-dcc8-4499-864d-681f2fea0c49 02:22:05 INFO - PROCESS | 3424 | ++DOCSHELL 0CE33400 == 32 [pid = 3424] [id = 565] 02:22:05 INFO - PROCESS | 3424 | ++DOMWINDOW == 74 (0D7A8C00) [pid = 3424] [serial = 1695] [outer = 00000000] 02:22:05 INFO - PROCESS | 3424 | ++DOMWINDOW == 75 (19C48000) [pid = 3424] [serial = 1696] [outer = 0D7A8C00] 02:22:06 INFO - PROCESS | 3424 | 1467364926012 Marionette DEBUG loaded listener.js 02:22:06 INFO - PROCESS | 3424 | ++DOMWINDOW == 76 (19C51800) [pid = 3424] [serial = 1697] [outer = 0D7A8C00] 02:22:06 INFO - PROCESS | 3424 | 1467364926413 Marionette TRACE conn7 <- [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]]]}] 02:22:06 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create2.tiny.html | createImageData(sw, sh) works for sizes smaller than one pixel 02:22:06 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create2.tiny.html | took 630ms 02:22:06 INFO - PROCESS | 3424 | 1467364926469 Marionette TRACE conn7 -> [0,2225,"getWindowHandle",null] 02:22:06 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create2.type.html 02:22:06 INFO - PROCESS | 3424 | 1467364926471 Marionette TRACE conn7 <- [1,2225,null,{"value":"13"}] 02:22:06 INFO - PROCESS | 3424 | 1467364926474 Marionette TRACE conn7 -> [0,2226,"setScriptTimeout",{"ms":35000}] 02:22:06 INFO - PROCESS | 3424 | 1467364926476 Marionette TRACE conn7 <- [1,2226,null,{}] 02:22:06 INFO - PROCESS | 3424 | 1467364926479 Marionette TRACE conn7 -> [0,2227,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:22:06 INFO - PROCESS | 3424 | 1467364926481 Marionette INFO sendAsync 823c8ce9-dcc8-4499-864d-681f2fea0c49 02:22:06 INFO - PROCESS | 3424 | 1467364926595 Marionette TRACE conn7 <- [1,2227,null,{"value":null}] 02:22:06 INFO - PROCESS | 3424 | 1467364926683 Marionette TRACE conn7 -> [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\", \"77f57ffc-e2d5-43f5-9f0e-e3ed3fd421d8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:22:06 INFO - PROCESS | 3424 | 1467364926685 Marionette INFO sendAsync 823c8ce9-dcc8-4499-864d-681f2fea0c49 02:22:06 INFO - PROCESS | 3424 | ++DOCSHELL 147A1C00 == 33 [pid = 3424] [id = 566] 02:22:06 INFO - PROCESS | 3424 | ++DOMWINDOW == 77 (19BF3000) [pid = 3424] [serial = 1698] [outer = 00000000] 02:22:06 INFO - PROCESS | 3424 | ++DOMWINDOW == 78 (1A767400) [pid = 3424] [serial = 1699] [outer = 19BF3000] 02:22:06 INFO - PROCESS | 3424 | 1467364926727 Marionette DEBUG loaded listener.js 02:22:06 INFO - PROCESS | 3424 | ++DOMWINDOW == 79 (17E16800) [pid = 3424] [serial = 1700] [outer = 19BF3000] 02:22:07 INFO - PROCESS | 3424 | 1467364927073 Marionette TRACE conn7 <- [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]]]}] 02:22:07 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create2.type.html | createImageData(sw, sh) returns an ImageData object containing a Uint8ClampedArray object 02:22:07 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create2.type.html | took 630ms 02:22:07 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create2.zero.html 02:22:07 INFO - PROCESS | 3424 | 1467364927105 Marionette TRACE conn7 -> [0,2229,"getWindowHandle",null] 02:22:07 INFO - PROCESS | 3424 | 1467364927107 Marionette TRACE conn7 <- [1,2229,null,{"value":"13"}] 02:22:07 INFO - PROCESS | 3424 | 1467364927110 Marionette TRACE conn7 -> [0,2230,"setScriptTimeout",{"ms":35000}] 02:22:07 INFO - PROCESS | 3424 | 1467364927112 Marionette TRACE conn7 <- [1,2230,null,{}] 02:22:07 INFO - PROCESS | 3424 | 1467364927130 Marionette TRACE conn7 -> [0,2231,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:22:07 INFO - PROCESS | 3424 | 1467364927132 Marionette INFO sendAsync 823c8ce9-dcc8-4499-864d-681f2fea0c49 02:22:07 INFO - PROCESS | 3424 | 1467364927212 Marionette TRACE conn7 <- [1,2231,null,{"value":null}] 02:22:07 INFO - PROCESS | 3424 | 1467364927218 Marionette TRACE conn7 -> [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\", \"77f57ffc-e2d5-43f5-9f0e-e3ed3fd421d8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:22:07 INFO - PROCESS | 3424 | 1467364927220 Marionette INFO sendAsync 823c8ce9-dcc8-4499-864d-681f2fea0c49 02:22:07 INFO - PROCESS | 3424 | ++DOCSHELL 1AA91000 == 34 [pid = 3424] [id = 567] 02:22:07 INFO - PROCESS | 3424 | ++DOMWINDOW == 80 (1AA92000) [pid = 3424] [serial = 1701] [outer = 00000000] 02:22:07 INFO - PROCESS | 3424 | ++DOMWINDOW == 81 (1AAEB400) [pid = 3424] [serial = 1702] [outer = 1AA92000] 02:22:07 INFO - PROCESS | 3424 | 1467364927272 Marionette DEBUG loaded listener.js 02:22:07 INFO - PROCESS | 3424 | ++DOMWINDOW == 82 (1AAF3800) [pid = 3424] [serial = 1703] [outer = 1AA92000] 02:22:08 INFO - PROCESS | 3424 | 1467364928099 Marionette TRACE conn7 <- [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]]]}] 02:22:08 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create2.zero.html | createImageData(sw, sh) throws INDEX_SIZE_ERR if size is zero 02:22:08 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create2.zero.html | took 1022ms 02:22:08 INFO - PROCESS | 3424 | 1467364928134 Marionette TRACE conn7 -> [0,2233,"getWindowHandle",null] 02:22:08 INFO - PROCESS | 3424 | 1467364928138 Marionette TRACE conn7 <- [1,2233,null,{"value":"13"}] 02:22:08 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.basic.html 02:22:08 INFO - PROCESS | 3424 | 1467364928143 Marionette TRACE conn7 -> [0,2234,"setScriptTimeout",{"ms":35000}] 02:22:08 INFO - PROCESS | 3424 | 1467364928149 Marionette TRACE conn7 <- [1,2234,null,{}] 02:22:08 INFO - PROCESS | 3424 | 1467364928154 Marionette TRACE conn7 -> [0,2235,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:22:08 INFO - PROCESS | 3424 | 1467364928157 Marionette INFO sendAsync 823c8ce9-dcc8-4499-864d-681f2fea0c49 02:22:08 INFO - PROCESS | 3424 | 1467364928284 Marionette TRACE conn7 <- [1,2235,null,{"value":null}] 02:22:08 INFO - PROCESS | 3424 | 1467364928422 Marionette TRACE conn7 -> [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\", \"77f57ffc-e2d5-43f5-9f0e-e3ed3fd421d8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:22:08 INFO - PROCESS | 3424 | 1467364928425 Marionette INFO sendAsync 823c8ce9-dcc8-4499-864d-681f2fea0c49 02:22:08 INFO - PROCESS | 3424 | ++DOCSHELL 0C833800 == 35 [pid = 3424] [id = 568] 02:22:08 INFO - PROCESS | 3424 | ++DOMWINDOW == 83 (0CD21000) [pid = 3424] [serial = 1704] [outer = 00000000] 02:22:08 INFO - PROCESS | 3424 | ++DOMWINDOW == 84 (0D45D800) [pid = 3424] [serial = 1705] [outer = 0CD21000] 02:22:08 INFO - PROCESS | 3424 | 1467364928484 Marionette DEBUG loaded listener.js 02:22:08 INFO - PROCESS | 3424 | ++DOMWINDOW == 85 (0D7A2000) [pid = 3424] [serial = 1706] [outer = 0CD21000] 02:22:09 INFO - PROCESS | 3424 | 1467364929177 Marionette TRACE conn7 <- [1,2236,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.get.basic.html",0,null,null,[["getImageData() exists and returns something",0,null,null]]]}] 02:22:09 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.basic.html | getImageData() exists and returns something 02:22:09 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.basic.html | took 1082ms 02:22:09 INFO - PROCESS | 3424 | 1467364929228 Marionette TRACE conn7 -> [0,2237,"getWindowHandle",null] 02:22:09 INFO - PROCESS | 3424 | 1467364929232 Marionette TRACE conn7 <- [1,2237,null,{"value":"13"}] 02:22:09 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.clamp.html 02:22:09 INFO - PROCESS | 3424 | 1467364929239 Marionette TRACE conn7 -> [0,2238,"setScriptTimeout",{"ms":35000}] 02:22:09 INFO - PROCESS | 3424 | 1467364929242 Marionette TRACE conn7 <- [1,2238,null,{}] 02:22:09 INFO - PROCESS | 3424 | 1467364929246 Marionette TRACE conn7 -> [0,2239,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:22:09 INFO - PROCESS | 3424 | 1467364929249 Marionette INFO sendAsync 823c8ce9-dcc8-4499-864d-681f2fea0c49 02:22:09 INFO - PROCESS | 3424 | 1467364929371 Marionette TRACE conn7 <- [1,2239,null,{"value":null}] 02:22:09 INFO - PROCESS | 3424 | 1467364929605 Marionette TRACE conn7 -> [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\", \"77f57ffc-e2d5-43f5-9f0e-e3ed3fd421d8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:22:09 INFO - PROCESS | 3424 | 1467364929609 Marionette INFO sendAsync 823c8ce9-dcc8-4499-864d-681f2fea0c49 02:22:09 INFO - PROCESS | 3424 | ++DOCSHELL 0C747000 == 36 [pid = 3424] [id = 569] 02:22:09 INFO - PROCESS | 3424 | ++DOMWINDOW == 86 (0C748000) [pid = 3424] [serial = 1707] [outer = 00000000] 02:22:09 INFO - PROCESS | 3424 | ++DOMWINDOW == 87 (0C80E000) [pid = 3424] [serial = 1708] [outer = 0C748000] 02:22:09 INFO - PROCESS | 3424 | 1467364929668 Marionette DEBUG loaded listener.js 02:22:09 INFO - PROCESS | 3424 | ++DOMWINDOW == 88 (0CE83C00) [pid = 3424] [serial = 1709] [outer = 0C748000] 02:22:10 INFO - PROCESS | 3424 | --DOCSHELL 147A1C00 == 35 [pid = 3424] [id = 566] 02:22:10 INFO - PROCESS | 3424 | --DOCSHELL 0CE33400 == 34 [pid = 3424] [id = 565] 02:22:10 INFO - PROCESS | 3424 | --DOCSHELL 0C802000 == 33 [pid = 3424] [id = 564] 02:22:10 INFO - PROCESS | 3424 | --DOCSHELL 17FB5800 == 32 [pid = 3424] [id = 563] 02:22:10 INFO - PROCESS | 3424 | --DOCSHELL 1787AC00 == 31 [pid = 3424] [id = 562] 02:22:10 INFO - PROCESS | 3424 | --DOCSHELL 15122C00 == 30 [pid = 3424] [id = 561] 02:22:10 INFO - PROCESS | 3424 | --DOCSHELL 0D7A5000 == 29 [pid = 3424] [id = 560] 02:22:10 INFO - PROCESS | 3424 | --DOCSHELL 0C83C400 == 28 [pid = 3424] [id = 559] 02:22:10 INFO - PROCESS | 3424 | --DOMWINDOW == 87 (0DB43400) [pid = 3424] [serial = 34] [outer = 00000000] [url = data:application/vnd.mozilla.xul+xml;charset=utf-8,] 02:22:10 INFO - PROCESS | 3424 | --DOCSHELL 0D43BC00 == 27 [pid = 3424] [id = 558] 02:22:10 INFO - PROCESS | 3424 | --DOMWINDOW == 86 (1AC7EC00) [pid = 3424] [serial = 1660] [outer = 00000000] [url = about:blank] 02:22:10 INFO - PROCESS | 3424 | --DOMWINDOW == 85 (19C52000) [pid = 3424] [serial = 1651] [outer = 00000000] [url = about:blank] 02:22:10 INFO - PROCESS | 3424 | --DOMWINDOW == 84 (18046400) [pid = 3424] [serial = 1649] [outer = 00000000] [url = about:blank] 02:22:10 INFO - PROCESS | 3424 | --DOMWINDOW == 83 (18040800) [pid = 3424] [serial = 1648] [outer = 00000000] [url = about:blank] 02:22:10 INFO - PROCESS | 3424 | --DOMWINDOW == 82 (15150400) [pid = 3424] [serial = 1633] [outer = 00000000] [url = about:blank] 02:22:10 INFO - PROCESS | 3424 | --DOMWINDOW == 81 (16E6DC00) [pid = 3424] [serial = 1634] [outer = 00000000] [url = about:blank] 02:22:10 INFO - PROCESS | 3424 | --DOMWINDOW == 80 (0D439800) [pid = 3424] [serial = 1630] [outer = 00000000] [url = about:blank] 02:22:10 INFO - PROCESS | 3424 | --DOMWINDOW == 79 (0D733400) [pid = 3424] [serial = 1631] [outer = 00000000] [url = about:blank] 02:22:10 INFO - PROCESS | 3424 | --DOMWINDOW == 78 (1B483400) [pid = 3424] [serial = 1628] [outer = 00000000] [url = about:blank] 02:22:10 INFO - PROCESS | 3424 | --DOMWINDOW == 77 (0DC41C00) [pid = 3424] [serial = 1639] [outer = 00000000] [url = about:blank] 02:22:10 INFO - PROCESS | 3424 | --DOMWINDOW == 76 (1454B400) [pid = 3424] [serial = 1640] [outer = 00000000] [url = about:blank] 02:22:10 INFO - PROCESS | 3424 | --DOMWINDOW == 75 (1781C400) [pid = 3424] [serial = 1642] [outer = 00000000] [url = about:blank] 02:22:10 INFO - PROCESS | 3424 | --DOMWINDOW == 74 (1787A400) [pid = 3424] [serial = 1643] [outer = 00000000] [url = about:blank] 02:22:10 INFO - PROCESS | 3424 | --DOMWINDOW == 73 (0CE76400) [pid = 3424] [serial = 1636] [outer = 00000000] [url = about:blank] 02:22:10 INFO - PROCESS | 3424 | --DOMWINDOW == 72 (0D439000) [pid = 3424] [serial = 1637] [outer = 00000000] [url = about:blank] 02:22:10 INFO - PROCESS | 3424 | --DOMWINDOW == 71 (17872000) [pid = 3424] [serial = 1655] [outer = 00000000] [url = about:blank] 02:22:10 INFO - PROCESS | 3424 | --DOMWINDOW == 70 (15E4F800) [pid = 3424] [serial = 1654] [outer = 00000000] [url = about:blank] 02:22:10 INFO - PROCESS | 3424 | --DOMWINDOW == 69 (1AA95400) [pid = 3424] [serial = 1097] [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.] 02:22:10 INFO - PROCESS | 3424 | --DOMWINDOW == 68 (19C52400) [pid = 3424] [serial = 1652] [outer = 00000000] [url = about:blank] 02:22:10 INFO - PROCESS | 3424 | --DOMWINDOW == 67 (17F3A400) [pid = 3424] [serial = 1645] [outer = 00000000] [url = about:blank] 02:22:10 INFO - PROCESS | 3424 | --DOMWINDOW == 66 (17FB8C00) [pid = 3424] [serial = 1646] [outer = 00000000] [url = about:blank] 02:22:10 INFO - PROCESS | 3424 | --DOMWINDOW == 65 (1AA9B000) [pid = 3424] [serial = 1658] [outer = 00000000] [url = about:blank] 02:22:10 INFO - PROCESS | 3424 | --DOMWINDOW == 64 (1AC81800) [pid = 3424] [serial = 1661] [outer = 00000000] [url = about:blank] 02:22:10 INFO - PROCESS | 3424 | --DOMWINDOW == 63 (1A7AE400) [pid = 3424] [serial = 1657] [outer = 00000000] [url = about:blank] 02:22:10 INFO - PROCESS | 3424 | 1467364930336 Marionette TRACE conn7 <- [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]]]}] 02:22:10 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.clamp.html | getImageData() clamps colours to the range [0, 255] 02:22:10 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.clamp.html | took 1119ms 02:22:10 INFO - PROCESS | 3424 | 1467364930360 Marionette TRACE conn7 -> [0,2241,"getWindowHandle",null] 02:22:10 INFO - PROCESS | 3424 | 1467364930363 Marionette TRACE conn7 <- [1,2241,null,{"value":"13"}] 02:22:10 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.length.html 02:22:10 INFO - PROCESS | 3424 | 1467364930367 Marionette TRACE conn7 -> [0,2242,"setScriptTimeout",{"ms":35000}] 02:22:10 INFO - PROCESS | 3424 | 1467364930370 Marionette TRACE conn7 <- [1,2242,null,{}] 02:22:10 INFO - PROCESS | 3424 | 1467364930375 Marionette TRACE conn7 -> [0,2243,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:22:10 INFO - PROCESS | 3424 | 1467364930379 Marionette INFO sendAsync 823c8ce9-dcc8-4499-864d-681f2fea0c49 02:22:10 INFO - PROCESS | 3424 | 1467364930467 Marionette TRACE conn7 <- [1,2243,null,{"value":null}] 02:22:10 INFO - PROCESS | 3424 | 1467364930562 Marionette TRACE conn7 -> [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\", \"77f57ffc-e2d5-43f5-9f0e-e3ed3fd421d8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:22:10 INFO - PROCESS | 3424 | 1467364930565 Marionette INFO sendAsync 823c8ce9-dcc8-4499-864d-681f2fea0c49 02:22:10 INFO - PROCESS | 3424 | ++DOCSHELL 0C83D400 == 28 [pid = 3424] [id = 570] 02:22:10 INFO - PROCESS | 3424 | ++DOMWINDOW == 64 (0C83E400) [pid = 3424] [serial = 1710] [outer = 00000000] 02:22:10 INFO - PROCESS | 3424 | ++DOMWINDOW == 65 (0D437C00) [pid = 3424] [serial = 1711] [outer = 0C83E400] 02:22:10 INFO - PROCESS | 3424 | 1467364930611 Marionette DEBUG loaded listener.js 02:22:10 INFO - PROCESS | 3424 | ++DOMWINDOW == 66 (0D45A800) [pid = 3424] [serial = 1712] [outer = 0C83E400] 02:22:11 INFO - PROCESS | 3424 | 1467364931036 Marionette TRACE conn7 <- [1,2244,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.get.length.html",0,null,null,[["getImageData() returns a correctly-sized Uint8ClampedArray",0,null,null]]]}] 02:22:11 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.length.html | getImageData() returns a correctly-sized Uint8ClampedArray 02:22:11 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.length.html | took 730ms 02:22:11 INFO - PROCESS | 3424 | 1467364931101 Marionette TRACE conn7 -> [0,2245,"getWindowHandle",null] 02:22:11 INFO - PROCESS | 3424 | 1467364931105 Marionette TRACE conn7 <- [1,2245,null,{"value":"13"}] 02:22:11 INFO - PROCESS | 3424 | 1467364931109 Marionette TRACE conn7 -> [0,2246,"setScriptTimeout",{"ms":35000}] 02:22:11 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.nonfinite.html 02:22:11 INFO - PROCESS | 3424 | 1467364931111 Marionette TRACE conn7 <- [1,2246,null,{}] 02:22:11 INFO - PROCESS | 3424 | 1467364931115 Marionette TRACE conn7 -> [0,2247,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:22:11 INFO - PROCESS | 3424 | 1467364931117 Marionette INFO sendAsync 823c8ce9-dcc8-4499-864d-681f2fea0c49 02:22:11 INFO - PROCESS | 3424 | 1467364931206 Marionette TRACE conn7 <- [1,2247,null,{"value":null}] 02:22:11 INFO - PROCESS | 3424 | 1467364931219 Marionette TRACE conn7 -> [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\", \"77f57ffc-e2d5-43f5-9f0e-e3ed3fd421d8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:22:11 INFO - PROCESS | 3424 | 1467364931221 Marionette INFO sendAsync 823c8ce9-dcc8-4499-864d-681f2fea0c49 02:22:11 INFO - PROCESS | 3424 | ++DOCSHELL 0D7A1000 == 29 [pid = 3424] [id = 571] 02:22:11 INFO - PROCESS | 3424 | ++DOMWINDOW == 67 (0D7A5000) [pid = 3424] [serial = 1713] [outer = 00000000] 02:22:11 INFO - PROCESS | 3424 | ++DOMWINDOW == 68 (14A91000) [pid = 3424] [serial = 1714] [outer = 0D7A5000] 02:22:11 INFO - PROCESS | 3424 | 1467364931266 Marionette DEBUG loaded listener.js 02:22:11 INFO - PROCESS | 3424 | ++DOMWINDOW == 69 (14E6B400) [pid = 3424] [serial = 1715] [outer = 0D7A5000] 02:22:11 INFO - PROCESS | 3424 | 1467364931739 Marionette TRACE conn7 <- [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]]]}] 02:22:11 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.nonfinite.html | getImageData() throws TypeError if arguments are not finite 02:22:11 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.nonfinite.html | took 670ms 02:22:11 INFO - PROCESS | 3424 | 1467364931784 Marionette TRACE conn7 -> [0,2249,"getWindowHandle",null] 02:22:11 INFO - PROCESS | 3424 | 1467364931787 Marionette TRACE conn7 <- [1,2249,null,{"value":"13"}] 02:22:11 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.nonpremul.html 02:22:11 INFO - PROCESS | 3424 | 1467364931791 Marionette TRACE conn7 -> [0,2250,"setScriptTimeout",{"ms":35000}] 02:22:11 INFO - PROCESS | 3424 | 1467364931797 Marionette TRACE conn7 <- [1,2250,null,{}] 02:22:11 INFO - PROCESS | 3424 | 1467364931807 Marionette TRACE conn7 -> [0,2251,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:22:11 INFO - PROCESS | 3424 | 1467364931810 Marionette INFO sendAsync 823c8ce9-dcc8-4499-864d-681f2fea0c49 02:22:11 INFO - PROCESS | 3424 | 1467364931897 Marionette TRACE conn7 <- [1,2251,null,{"value":null}] 02:22:11 INFO - PROCESS | 3424 | 1467364931993 Marionette TRACE conn7 -> [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\", \"77f57ffc-e2d5-43f5-9f0e-e3ed3fd421d8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:22:11 INFO - PROCESS | 3424 | 1467364931996 Marionette INFO sendAsync 823c8ce9-dcc8-4499-864d-681f2fea0c49 02:22:11 INFO - PROCESS | 3424 | ++DOCSHELL 17816400 == 30 [pid = 3424] [id = 572] 02:22:11 INFO - PROCESS | 3424 | ++DOMWINDOW == 70 (17817800) [pid = 3424] [serial = 1716] [outer = 00000000] 02:22:12 INFO - PROCESS | 3424 | ++DOMWINDOW == 71 (17874C00) [pid = 3424] [serial = 1717] [outer = 17817800] 02:22:12 INFO - PROCESS | 3424 | 1467364932057 Marionette DEBUG loaded listener.js 02:22:12 INFO - PROCESS | 3424 | ++DOMWINDOW == 72 (178E6800) [pid = 3424] [serial = 1718] [outer = 17817800] 02:22:12 INFO - PROCESS | 3424 | 1467364932452 Marionette TRACE conn7 <- [1,2252,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.get.nonpremul.html",0,null,null,[["getImageData() returns non-premultiplied colours",0,null,null]]]}] 02:22:12 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.nonpremul.html | getImageData() returns non-premultiplied colours 02:22:12 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.nonpremul.html | took 690ms 02:22:12 INFO - PROCESS | 3424 | 1467364932484 Marionette TRACE conn7 -> [0,2253,"getWindowHandle",null] 02:22:12 INFO - PROCESS | 3424 | 1467364932487 Marionette TRACE conn7 <- [1,2253,null,{"value":"13"}] 02:22:12 INFO - PROCESS | 3424 | 1467364932490 Marionette TRACE conn7 -> [0,2254,"setScriptTimeout",{"ms":35000}] 02:22:12 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.order.alpha.html 02:22:12 INFO - PROCESS | 3424 | 1467364932491 Marionette TRACE conn7 <- [1,2254,null,{}] 02:22:12 INFO - PROCESS | 3424 | 1467364932495 Marionette TRACE conn7 -> [0,2255,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:22:12 INFO - PROCESS | 3424 | 1467364932497 Marionette INFO sendAsync 823c8ce9-dcc8-4499-864d-681f2fea0c49 02:22:12 INFO - PROCESS | 3424 | 1467364932641 Marionette TRACE conn7 <- [1,2255,null,{"value":null}] 02:22:12 INFO - PROCESS | 3424 | 1467364932659 Marionette TRACE conn7 -> [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\", \"77f57ffc-e2d5-43f5-9f0e-e3ed3fd421d8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:22:12 INFO - PROCESS | 3424 | 1467364932661 Marionette INFO sendAsync 823c8ce9-dcc8-4499-864d-681f2fea0c49 02:22:12 INFO - PROCESS | 3424 | ++DOCSHELL 17EB8000 == 31 [pid = 3424] [id = 573] 02:22:12 INFO - PROCESS | 3424 | ++DOMWINDOW == 73 (17EC0800) [pid = 3424] [serial = 1719] [outer = 00000000] 02:22:12 INFO - PROCESS | 3424 | ++DOMWINDOW == 74 (17FBDC00) [pid = 3424] [serial = 1720] [outer = 17EC0800] 02:22:12 INFO - PROCESS | 3424 | 1467364932704 Marionette DEBUG loaded listener.js 02:22:12 INFO - PROCESS | 3424 | ++DOMWINDOW == 75 (17FCE000) [pid = 3424] [serial = 1721] [outer = 17EC0800] 02:22:13 INFO - PROCESS | 3424 | 1467364933148 Marionette TRACE conn7 <- [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]]]}] 02:22:13 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.order.alpha.html | getImageData() returns A in the fourth component 02:22:13 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.order.alpha.html | took 670ms 02:22:13 INFO - PROCESS | 3424 | 1467364933164 Marionette TRACE conn7 -> [0,2257,"getWindowHandle",null] 02:22:13 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.order.cols.html 02:22:13 INFO - PROCESS | 3424 | 1467364933166 Marionette TRACE conn7 <- [1,2257,null,{"value":"13"}] 02:22:13 INFO - PROCESS | 3424 | 1467364933169 Marionette TRACE conn7 -> [0,2258,"setScriptTimeout",{"ms":35000}] 02:22:13 INFO - PROCESS | 3424 | 1467364933171 Marionette TRACE conn7 <- [1,2258,null,{}] 02:22:13 INFO - PROCESS | 3424 | 1467364933174 Marionette TRACE conn7 -> [0,2259,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:22:13 INFO - PROCESS | 3424 | 1467364933176 Marionette INFO sendAsync 823c8ce9-dcc8-4499-864d-681f2fea0c49 02:22:13 INFO - PROCESS | 3424 | 1467364933291 Marionette TRACE conn7 <- [1,2259,null,{"value":null}] 02:22:13 INFO - PROCESS | 3424 | 1467364933298 Marionette TRACE conn7 -> [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\", \"77f57ffc-e2d5-43f5-9f0e-e3ed3fd421d8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:22:13 INFO - PROCESS | 3424 | 1467364933303 Marionette INFO sendAsync 823c8ce9-dcc8-4499-864d-681f2fea0c49 02:22:13 INFO - PROCESS | 3424 | ++DOCSHELL 0D7A3800 == 32 [pid = 3424] [id = 574] 02:22:13 INFO - PROCESS | 3424 | ++DOMWINDOW == 76 (18CD6400) [pid = 3424] [serial = 1722] [outer = 00000000] 02:22:13 INFO - PROCESS | 3424 | ++DOMWINDOW == 77 (19A41800) [pid = 3424] [serial = 1723] [outer = 18CD6400] 02:22:13 INFO - PROCESS | 3424 | 1467364933358 Marionette DEBUG loaded listener.js 02:22:13 INFO - PROCESS | 3424 | ++DOMWINDOW == 78 (19B19400) [pid = 3424] [serial = 1724] [outer = 18CD6400] 02:22:13 INFO - PROCESS | 3424 | 1467364933831 Marionette TRACE conn7 <- [1,2260,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.get.order.cols.html",0,null,null,[["getImageData() returns leftmost columns first",0,null,null]]]}] 02:22:13 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.order.cols.html | getImageData() returns leftmost columns first 02:22:13 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.order.cols.html | took 730ms 02:22:13 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.order.rgb.html 02:22:13 INFO - PROCESS | 3424 | 1467364933901 Marionette TRACE conn7 -> [0,2261,"getWindowHandle",null] 02:22:13 INFO - PROCESS | 3424 | 1467364933903 Marionette TRACE conn7 <- [1,2261,null,{"value":"13"}] 02:22:13 INFO - PROCESS | 3424 | 1467364933906 Marionette TRACE conn7 -> [0,2262,"setScriptTimeout",{"ms":35000}] 02:22:13 INFO - PROCESS | 3424 | 1467364933908 Marionette TRACE conn7 <- [1,2262,null,{}] 02:22:13 INFO - PROCESS | 3424 | 1467364933911 Marionette TRACE conn7 -> [0,2263,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:22:13 INFO - PROCESS | 3424 | 1467364933914 Marionette INFO sendAsync 823c8ce9-dcc8-4499-864d-681f2fea0c49 02:22:14 INFO - PROCESS | 3424 | 1467364934070 Marionette TRACE conn7 <- [1,2263,null,{"value":null}] 02:22:14 INFO - PROCESS | 3424 | 1467364934085 Marionette TRACE conn7 -> [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\", \"77f57ffc-e2d5-43f5-9f0e-e3ed3fd421d8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:22:14 INFO - PROCESS | 3424 | 1467364934087 Marionette INFO sendAsync 823c8ce9-dcc8-4499-864d-681f2fea0c49 02:22:14 INFO - PROCESS | 3424 | ++DOCSHELL 19C4B400 == 33 [pid = 3424] [id = 575] 02:22:14 INFO - PROCESS | 3424 | ++DOMWINDOW == 79 (19C52000) [pid = 3424] [serial = 1725] [outer = 00000000] 02:22:14 INFO - PROCESS | 3424 | ++DOMWINDOW == 80 (1A76B000) [pid = 3424] [serial = 1726] [outer = 19C52000] 02:22:14 INFO - PROCESS | 3424 | 1467364934186 Marionette DEBUG loaded listener.js 02:22:14 INFO - PROCESS | 3424 | ++DOMWINDOW == 81 (1A2B0800) [pid = 3424] [serial = 1727] [outer = 19C52000] 02:22:14 INFO - PROCESS | 3424 | --DOMWINDOW == 80 (19BF3000) [pid = 3424] [serial = 1698] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.type.html] 02:22:14 INFO - PROCESS | 3424 | --DOMWINDOW == 79 (1787B400) [pid = 3424] [serial = 1686] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.nonfinite.html] 02:22:14 INFO - PROCESS | 3424 | --DOMWINDOW == 78 (17FB7C00) [pid = 3424] [serial = 1689] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.round.html] 02:22:14 INFO - PROCESS | 3424 | --DOMWINDOW == 77 (0C83DC00) [pid = 3424] [serial = 1677] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.initial.html] 02:22:14 INFO - PROCESS | 3424 | --DOMWINDOW == 76 (0D7A5800) [pid = 3424] [serial = 1680] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.large.html] 02:22:14 INFO - PROCESS | 3424 | --DOMWINDOW == 75 (0D45E800) [pid = 3424] [serial = 1674] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.basic.html] 02:22:14 INFO - PROCESS | 3424 | --DOMWINDOW == 74 (1514A800) [pid = 3424] [serial = 1683] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.negative.html] 02:22:14 INFO - PROCESS | 3424 | --DOMWINDOW == 73 (0C80B400) [pid = 3424] [serial = 1692] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.this.html] 02:22:14 INFO - PROCESS | 3424 | --DOMWINDOW == 72 (0C745000) [pid = 3424] [serial = 1662] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create1.initial.html] 02:22:14 INFO - PROCESS | 3424 | --DOMWINDOW == 71 (147AEC00) [pid = 3424] [serial = 1665] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create1.this.html] 02:22:14 INFO - PROCESS | 3424 | --DOMWINDOW == 70 (19376800) [pid = 3424] [serial = 1668] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create1.type.html] 02:22:14 INFO - PROCESS | 3424 | --DOMWINDOW == 69 (0D7A8C00) [pid = 3424] [serial = 1695] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.tiny.html] 02:22:14 INFO - PROCESS | 3424 | --DOMWINDOW == 68 (17FCB400) [pid = 3424] [serial = 1671] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create1.zero.html] 02:22:14 INFO - PROCESS | 3424 | 1467364934643 Marionette TRACE conn7 <- [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]]]}] 02:22:14 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.order.rgb.html | getImageData() returns R then G then B 02:22:14 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.order.rgb.html | took 770ms 02:22:14 INFO - PROCESS | 3424 | 1467364934680 Marionette TRACE conn7 -> [0,2265,"getWindowHandle",null] 02:22:14 INFO - PROCESS | 3424 | 1467364934682 Marionette TRACE conn7 <- [1,2265,null,{"value":"13"}] 02:22:14 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.order.rows.html 02:22:14 INFO - PROCESS | 3424 | 1467364934698 Marionette TRACE conn7 -> [0,2266,"setScriptTimeout",{"ms":35000}] 02:22:14 INFO - PROCESS | 3424 | 1467364934699 Marionette TRACE conn7 <- [1,2266,null,{}] 02:22:14 INFO - PROCESS | 3424 | 1467364934703 Marionette TRACE conn7 -> [0,2267,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:22:14 INFO - PROCESS | 3424 | 1467364934705 Marionette INFO sendAsync 823c8ce9-dcc8-4499-864d-681f2fea0c49 02:22:14 INFO - PROCESS | 3424 | 1467364934784 Marionette TRACE conn7 <- [1,2267,null,{"value":null}] 02:22:14 INFO - PROCESS | 3424 | 1467364934790 Marionette TRACE conn7 -> [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\", \"77f57ffc-e2d5-43f5-9f0e-e3ed3fd421d8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:22:14 INFO - PROCESS | 3424 | 1467364934791 Marionette INFO sendAsync 823c8ce9-dcc8-4499-864d-681f2fea0c49 02:22:14 INFO - PROCESS | 3424 | ++DOCSHELL 0CD6D000 == 34 [pid = 3424] [id = 576] 02:22:14 INFO - PROCESS | 3424 | ++DOMWINDOW == 69 (17FCB400) [pid = 3424] [serial = 1728] [outer = 00000000] 02:22:14 INFO - PROCESS | 3424 | ++DOMWINDOW == 70 (19C4C800) [pid = 3424] [serial = 1729] [outer = 17FCB400] 02:22:14 INFO - PROCESS | 3424 | 1467364934835 Marionette DEBUG loaded listener.js 02:22:14 INFO - PROCESS | 3424 | ++DOMWINDOW == 71 (1A767C00) [pid = 3424] [serial = 1730] [outer = 17FCB400] 02:22:15 INFO - PROCESS | 3424 | 1467364935244 Marionette TRACE conn7 <- [1,2268,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.get.order.rows.html",0,null,null,[["getImageData() returns topmost rows first",0,null,null]]]}] 02:22:15 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.order.rows.html | getImageData() returns topmost rows first 02:22:15 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.order.rows.html | took 570ms 02:22:15 INFO - PROCESS | 3424 | 1467364935271 Marionette TRACE conn7 -> [0,2269,"getWindowHandle",null] 02:22:15 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.range.html 02:22:15 INFO - PROCESS | 3424 | 1467364935273 Marionette TRACE conn7 <- [1,2269,null,{"value":"13"}] 02:22:15 INFO - PROCESS | 3424 | 1467364935276 Marionette TRACE conn7 -> [0,2270,"setScriptTimeout",{"ms":35000}] 02:22:15 INFO - PROCESS | 3424 | 1467364935278 Marionette TRACE conn7 <- [1,2270,null,{}] 02:22:15 INFO - PROCESS | 3424 | 1467364935281 Marionette TRACE conn7 -> [0,2271,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:22:15 INFO - PROCESS | 3424 | 1467364935283 Marionette INFO sendAsync 823c8ce9-dcc8-4499-864d-681f2fea0c49 02:22:15 INFO - PROCESS | 3424 | 1467364935404 Marionette TRACE conn7 <- [1,2271,null,{"value":null}] 02:22:15 INFO - PROCESS | 3424 | 1467364935414 Marionette TRACE conn7 -> [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\", \"77f57ffc-e2d5-43f5-9f0e-e3ed3fd421d8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:22:15 INFO - PROCESS | 3424 | 1467364935416 Marionette INFO sendAsync 823c8ce9-dcc8-4499-864d-681f2fea0c49 02:22:15 INFO - PROCESS | 3424 | ++DOCSHELL 0D7A2400 == 35 [pid = 3424] [id = 577] 02:22:15 INFO - PROCESS | 3424 | ++DOMWINDOW == 72 (0D7A8400) [pid = 3424] [serial = 1731] [outer = 00000000] 02:22:15 INFO - PROCESS | 3424 | ++DOMWINDOW == 73 (1AAEEC00) [pid = 3424] [serial = 1732] [outer = 0D7A8400] 02:22:15 INFO - PROCESS | 3424 | 1467364935460 Marionette DEBUG loaded listener.js 02:22:15 INFO - PROCESS | 3424 | ++DOMWINDOW == 74 (1AAF6400) [pid = 3424] [serial = 1733] [outer = 0D7A8400] 02:22:15 INFO - PROCESS | 3424 | 1467364935889 Marionette TRACE conn7 <- [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]]]}] 02:22:15 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.range.html | getImageData() returns values in the range [0, 255] 02:22:15 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.range.html | took 630ms 02:22:15 INFO - PROCESS | 3424 | 1467364935907 Marionette TRACE conn7 -> [0,2273,"getWindowHandle",null] 02:22:15 INFO - PROCESS | 3424 | 1467364935909 Marionette TRACE conn7 <- [1,2273,null,{"value":"13"}] 02:22:15 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.source.negative.html 02:22:15 INFO - PROCESS | 3424 | 1467364935922 Marionette TRACE conn7 -> [0,2274,"setScriptTimeout",{"ms":35000}] 02:22:15 INFO - PROCESS | 3424 | 1467364935924 Marionette TRACE conn7 <- [1,2274,null,{}] 02:22:15 INFO - PROCESS | 3424 | 1467364935927 Marionette TRACE conn7 -> [0,2275,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:22:15 INFO - PROCESS | 3424 | 1467364935929 Marionette INFO sendAsync 823c8ce9-dcc8-4499-864d-681f2fea0c49 02:22:16 INFO - PROCESS | 3424 | 1467364936045 Marionette TRACE conn7 <- [1,2275,null,{"value":null}] 02:22:16 INFO - PROCESS | 3424 | 1467364936053 Marionette TRACE conn7 -> [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\", \"77f57ffc-e2d5-43f5-9f0e-e3ed3fd421d8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:22:16 INFO - PROCESS | 3424 | 1467364936055 Marionette INFO sendAsync 823c8ce9-dcc8-4499-864d-681f2fea0c49 02:22:16 INFO - PROCESS | 3424 | ++DOCSHELL 0905EC00 == 36 [pid = 3424] [id = 578] 02:22:16 INFO - PROCESS | 3424 | ++DOMWINDOW == 75 (0C802C00) [pid = 3424] [serial = 1734] [outer = 00000000] 02:22:16 INFO - PROCESS | 3424 | ++DOMWINDOW == 76 (1AC85000) [pid = 3424] [serial = 1735] [outer = 0C802C00] 02:22:16 INFO - PROCESS | 3424 | 1467364936098 Marionette DEBUG loaded listener.js 02:22:16 INFO - PROCESS | 3424 | ++DOMWINDOW == 77 (1ACC6C00) [pid = 3424] [serial = 1736] [outer = 0C802C00] 02:22:16 INFO - PROCESS | 3424 | 1467364936622 Marionette TRACE conn7 <- [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]]]}] 02:22:16 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 02:22:16 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.source.negative.html | took 770ms 02:22:16 INFO - PROCESS | 3424 | 1467364936712 Marionette TRACE conn7 -> [0,2277,"getWindowHandle",null] 02:22:16 INFO - PROCESS | 3424 | 1467364936717 Marionette TRACE conn7 <- [1,2277,null,{"value":"13"}] 02:22:16 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.source.outside.html 02:22:16 INFO - PROCESS | 3424 | 1467364936751 Marionette TRACE conn7 -> [0,2278,"setScriptTimeout",{"ms":35000}] 02:22:16 INFO - PROCESS | 3424 | 1467364936755 Marionette TRACE conn7 <- [1,2278,null,{}] 02:22:16 INFO - PROCESS | 3424 | 1467364936761 Marionette TRACE conn7 -> [0,2279,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:22:16 INFO - PROCESS | 3424 | 1467364936764 Marionette INFO sendAsync 823c8ce9-dcc8-4499-864d-681f2fea0c49 02:22:16 INFO - PROCESS | 3424 | 1467364936890 Marionette TRACE conn7 <- [1,2279,null,{"value":null}] 02:22:17 INFO - PROCESS | 3424 | 1467364937024 Marionette TRACE conn7 -> [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\", \"77f57ffc-e2d5-43f5-9f0e-e3ed3fd421d8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:22:17 INFO - PROCESS | 3424 | 1467364937029 Marionette INFO sendAsync 823c8ce9-dcc8-4499-864d-681f2fea0c49 02:22:17 INFO - PROCESS | 3424 | ++DOCSHELL 0D460C00 == 37 [pid = 3424] [id = 579] 02:22:17 INFO - PROCESS | 3424 | ++DOMWINDOW == 78 (0D462400) [pid = 3424] [serial = 1737] [outer = 00000000] 02:22:17 INFO - PROCESS | 3424 | ++DOMWINDOW == 79 (0D79EC00) [pid = 3424] [serial = 1738] [outer = 0D462400] 02:22:17 INFO - PROCESS | 3424 | 1467364937110 Marionette DEBUG loaded listener.js 02:22:17 INFO - PROCESS | 3424 | ++DOMWINDOW == 80 (1450C800) [pid = 3424] [serial = 1739] [outer = 0D462400] 02:22:17 INFO - PROCESS | 3424 | 1467364937683 Marionette TRACE conn7 <- [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]]]}] 02:22:17 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.source.outside.html | getImageData() returns transparent black outside the canvas 02:22:17 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.source.outside.html | took 987ms 02:22:17 INFO - PROCESS | 3424 | 1467364937731 Marionette TRACE conn7 -> [0,2281,"getWindowHandle",null] 02:22:17 INFO - PROCESS | 3424 | 1467364937736 Marionette TRACE conn7 <- [1,2281,null,{"value":"13"}] 02:22:17 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.source.size.html 02:22:17 INFO - PROCESS | 3424 | 1467364937742 Marionette TRACE conn7 -> [0,2282,"setScriptTimeout",{"ms":35000}] 02:22:17 INFO - PROCESS | 3424 | 1467364937745 Marionette TRACE conn7 <- [1,2282,null,{}] 02:22:17 INFO - PROCESS | 3424 | 1467364937749 Marionette TRACE conn7 -> [0,2283,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:22:17 INFO - PROCESS | 3424 | 1467364937752 Marionette INFO sendAsync 823c8ce9-dcc8-4499-864d-681f2fea0c49 02:22:17 INFO - PROCESS | 3424 | 1467364937867 Marionette TRACE conn7 <- [1,2283,null,{"value":null}] 02:22:17 INFO - PROCESS | 3424 | 1467364937980 Marionette TRACE conn7 -> [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\", \"77f57ffc-e2d5-43f5-9f0e-e3ed3fd421d8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:22:17 INFO - PROCESS | 3424 | 1467364937982 Marionette INFO sendAsync 823c8ce9-dcc8-4499-864d-681f2fea0c49 02:22:18 INFO - PROCESS | 3424 | ++DOCSHELL 1781A000 == 38 [pid = 3424] [id = 580] 02:22:18 INFO - PROCESS | 3424 | ++DOMWINDOW == 81 (1781E800) [pid = 3424] [serial = 1740] [outer = 00000000] 02:22:18 INFO - PROCESS | 3424 | ++DOMWINDOW == 82 (17E0EC00) [pid = 3424] [serial = 1741] [outer = 1781E800] 02:22:18 INFO - PROCESS | 3424 | 1467364938079 Marionette DEBUG loaded listener.js 02:22:18 INFO - PROCESS | 3424 | ++DOMWINDOW == 83 (18417400) [pid = 3424] [serial = 1742] [outer = 1781E800] 02:22:18 INFO - PROCESS | 3424 | 1467364938670 Marionette TRACE conn7 <- [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]]]}] 02:22:18 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.source.size.html | getImageData() returns bigger ImageData for bigger source rectangle 02:22:18 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.source.size.html | took 970ms 02:22:18 INFO - PROCESS | 3424 | 1467364938716 Marionette TRACE conn7 -> [0,2285,"getWindowHandle",null] 02:22:18 INFO - PROCESS | 3424 | 1467364938718 Marionette TRACE conn7 <- [1,2285,null,{"value":"13"}] 02:22:18 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.tiny.html 02:22:18 INFO - PROCESS | 3424 | 1467364938722 Marionette TRACE conn7 -> [0,2286,"setScriptTimeout",{"ms":35000}] 02:22:18 INFO - PROCESS | 3424 | 1467364938726 Marionette TRACE conn7 <- [1,2286,null,{}] 02:22:18 INFO - PROCESS | 3424 | 1467364938737 Marionette TRACE conn7 -> [0,2287,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:22:18 INFO - PROCESS | 3424 | 1467364938742 Marionette INFO sendAsync 823c8ce9-dcc8-4499-864d-681f2fea0c49 02:22:18 INFO - PROCESS | 3424 | 1467364938849 Marionette TRACE conn7 <- [1,2287,null,{"value":null}] 02:22:18 INFO - PROCESS | 3424 | 1467364938990 Marionette TRACE conn7 -> [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\", \"77f57ffc-e2d5-43f5-9f0e-e3ed3fd421d8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:22:18 INFO - PROCESS | 3424 | 1467364938993 Marionette INFO sendAsync 823c8ce9-dcc8-4499-864d-681f2fea0c49 02:22:18 INFO - PROCESS | 3424 | ++DOCSHELL 1ACCE800 == 39 [pid = 3424] [id = 581] 02:22:18 INFO - PROCESS | 3424 | ++DOMWINDOW == 84 (1ACD0400) [pid = 3424] [serial = 1743] [outer = 00000000] 02:22:19 INFO - PROCESS | 3424 | ++DOMWINDOW == 85 (1AD59000) [pid = 3424] [serial = 1744] [outer = 1ACD0400] 02:22:19 INFO - PROCESS | 3424 | 1467364939051 Marionette DEBUG loaded listener.js 02:22:19 INFO - PROCESS | 3424 | ++DOMWINDOW == 86 (1B475000) [pid = 3424] [serial = 1745] [outer = 1ACD0400] 02:22:19 INFO - PROCESS | 3424 | 1467364939697 Marionette TRACE conn7 <- [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]]]}] 02:22:19 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.tiny.html | getImageData() works for sizes smaller than one pixel 02:22:19 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.tiny.html | took 1020ms 02:22:19 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.type.html 02:22:19 INFO - PROCESS | 3424 | 1467364939746 Marionette TRACE conn7 -> [0,2289,"getWindowHandle",null] 02:22:19 INFO - PROCESS | 3424 | 1467364939750 Marionette TRACE conn7 <- [1,2289,null,{"value":"13"}] 02:22:19 INFO - PROCESS | 3424 | 1467364939754 Marionette TRACE conn7 -> [0,2290,"setScriptTimeout",{"ms":35000}] 02:22:19 INFO - PROCESS | 3424 | 1467364939756 Marionette TRACE conn7 <- [1,2290,null,{}] 02:22:19 INFO - PROCESS | 3424 | 1467364939760 Marionette TRACE conn7 -> [0,2291,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:22:19 INFO - PROCESS | 3424 | 1467364939762 Marionette INFO sendAsync 823c8ce9-dcc8-4499-864d-681f2fea0c49 02:22:19 INFO - PROCESS | 3424 | 1467364939871 Marionette TRACE conn7 <- [1,2291,null,{"value":null}] 02:22:20 INFO - PROCESS | 3424 | 1467364940122 Marionette TRACE conn7 -> [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\", \"77f57ffc-e2d5-43f5-9f0e-e3ed3fd421d8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:22:20 INFO - PROCESS | 3424 | 1467364940126 Marionette INFO sendAsync 823c8ce9-dcc8-4499-864d-681f2fea0c49 02:22:20 INFO - PROCESS | 3424 | ++DOCSHELL 0C745800 == 40 [pid = 3424] [id = 582] 02:22:20 INFO - PROCESS | 3424 | ++DOMWINDOW == 87 (0C74C800) [pid = 3424] [serial = 1746] [outer = 00000000] 02:22:20 INFO - PROCESS | 3424 | ++DOMWINDOW == 88 (0C833000) [pid = 3424] [serial = 1747] [outer = 0C74C800] 02:22:20 INFO - PROCESS | 3424 | 1467364940196 Marionette DEBUG loaded listener.js 02:22:20 INFO - PROCESS | 3424 | ++DOMWINDOW == 89 (0CDCE000) [pid = 3424] [serial = 1748] [outer = 0C74C800] 02:22:20 INFO - PROCESS | 3424 | 1467364940730 Marionette TRACE conn7 <- [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]]]}] 02:22:20 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.type.html | getImageData() returns an ImageData object containing a Uint8ClampedArray object 02:22:20 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.type.html | took 1018ms 02:22:20 INFO - PROCESS | 3424 | 1467364940779 Marionette TRACE conn7 -> [0,2293,"getWindowHandle",null] 02:22:20 INFO - PROCESS | 3424 | 1467364940783 Marionette TRACE conn7 <- [1,2293,null,{"value":"13"}] 02:22:20 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.unaffected.html 02:22:20 INFO - PROCESS | 3424 | 1467364940788 Marionette TRACE conn7 -> [0,2294,"setScriptTimeout",{"ms":35000}] 02:22:20 INFO - PROCESS | 3424 | 1467364940791 Marionette TRACE conn7 <- [1,2294,null,{}] 02:22:20 INFO - PROCESS | 3424 | 1467364940796 Marionette TRACE conn7 -> [0,2295,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:22:20 INFO - PROCESS | 3424 | 1467364940800 Marionette INFO sendAsync 823c8ce9-dcc8-4499-864d-681f2fea0c49 02:22:20 INFO - PROCESS | 3424 | 1467364940923 Marionette TRACE conn7 <- [1,2295,null,{"value":null}] 02:22:21 INFO - PROCESS | 3424 | --DOCSHELL 0D7A2400 == 39 [pid = 3424] [id = 577] 02:22:21 INFO - PROCESS | 3424 | --DOCSHELL 0CD6D000 == 38 [pid = 3424] [id = 576] 02:22:21 INFO - PROCESS | 3424 | --DOCSHELL 19C4B400 == 37 [pid = 3424] [id = 575] 02:22:21 INFO - PROCESS | 3424 | --DOCSHELL 0D7A3800 == 36 [pid = 3424] [id = 574] 02:22:21 INFO - PROCESS | 3424 | --DOCSHELL 17EB8000 == 35 [pid = 3424] [id = 573] 02:22:21 INFO - PROCESS | 3424 | --DOCSHELL 17816400 == 34 [pid = 3424] [id = 572] 02:22:21 INFO - PROCESS | 3424 | --DOCSHELL 0D7A1000 == 33 [pid = 3424] [id = 571] 02:22:21 INFO - PROCESS | 3424 | --DOCSHELL 0C83D400 == 32 [pid = 3424] [id = 570] 02:22:21 INFO - PROCESS | 3424 | --DOCSHELL 0C747000 == 31 [pid = 3424] [id = 569] 02:22:21 INFO - PROCESS | 3424 | --DOCSHELL 0C833800 == 30 [pid = 3424] [id = 568] 02:22:21 INFO - PROCESS | 3424 | --DOCSHELL 1AA91000 == 29 [pid = 3424] [id = 567] 02:22:21 INFO - PROCESS | 3424 | --DOCSHELL 0C745800 == 28 [pid = 3424] [id = 582] 02:22:21 INFO - PROCESS | 3424 | --DOCSHELL 1ACCE800 == 27 [pid = 3424] [id = 581] 02:22:21 INFO - PROCESS | 3424 | --DOCSHELL 0905EC00 == 26 [pid = 3424] [id = 578] 02:22:21 INFO - PROCESS | 3424 | --DOCSHELL 0D460C00 == 25 [pid = 3424] [id = 579] 02:22:21 INFO - PROCESS | 3424 | --DOCSHELL 1781A000 == 24 [pid = 3424] [id = 580] 02:22:21 INFO - PROCESS | 3424 | --DOMWINDOW == 88 (1A767400) [pid = 3424] [serial = 1699] [outer = 00000000] [url = about:blank] 02:22:21 INFO - PROCESS | 3424 | --DOMWINDOW == 87 (17E10C00) [pid = 3424] [serial = 1687] [outer = 00000000] [url = about:blank] 02:22:21 INFO - PROCESS | 3424 | --DOMWINDOW == 86 (17FECC00) [pid = 3424] [serial = 1690] [outer = 00000000] [url = about:blank] 02:22:21 INFO - PROCESS | 3424 | --DOMWINDOW == 85 (0CEE5C00) [pid = 3424] [serial = 1678] [outer = 00000000] [url = about:blank] 02:22:21 INFO - PROCESS | 3424 | --DOMWINDOW == 84 (0CFF4C00) [pid = 3424] [serial = 1679] [outer = 00000000] [url = about:blank] 02:22:21 INFO - PROCESS | 3424 | --DOMWINDOW == 83 (0D7A9400) [pid = 3424] [serial = 1681] [outer = 00000000] [url = about:blank] 02:22:21 INFO - PROCESS | 3424 | --DOMWINDOW == 82 (0DB92000) [pid = 3424] [serial = 1682] [outer = 00000000] [url = about:blank] 02:22:21 INFO - PROCESS | 3424 | --DOMWINDOW == 81 (14E66800) [pid = 3424] [serial = 1676] [outer = 00000000] [url = about:blank] 02:22:21 INFO - PROCESS | 3424 | --DOMWINDOW == 80 (0DBEE400) [pid = 3424] [serial = 1675] [outer = 00000000] [url = about:blank] 02:22:21 INFO - PROCESS | 3424 | --DOMWINDOW == 79 (15E58400) [pid = 3424] [serial = 1684] [outer = 00000000] [url = about:blank] 02:22:21 INFO - PROCESS | 3424 | --DOMWINDOW == 78 (17EB3C00) [pid = 3424] [serial = 1688] [outer = 00000000] [url = about:blank] 02:22:21 INFO - PROCESS | 3424 | --DOMWINDOW == 77 (0D43B800) [pid = 3424] [serial = 1693] [outer = 00000000] [url = about:blank] 02:22:21 INFO - PROCESS | 3424 | --DOMWINDOW == 76 (0C840400) [pid = 3424] [serial = 1664] [outer = 00000000] [url = about:blank] 02:22:21 INFO - PROCESS | 3424 | --DOMWINDOW == 75 (0C805400) [pid = 3424] [serial = 1663] [outer = 00000000] [url = about:blank] 02:22:21 INFO - PROCESS | 3424 | --DOMWINDOW == 74 (15298400) [pid = 3424] [serial = 1667] [outer = 00000000] [url = about:blank] 02:22:21 INFO - PROCESS | 3424 | --DOMWINDOW == 73 (1511F400) [pid = 3424] [serial = 1666] [outer = 00000000] [url = about:blank] 02:22:21 INFO - PROCESS | 3424 | --DOMWINDOW == 72 (1AA8E000) [pid = 3424] [serial = 1670] [outer = 00000000] [url = about:blank] 02:22:21 INFO - PROCESS | 3424 | --DOMWINDOW == 71 (19C46400) [pid = 3424] [serial = 1669] [outer = 00000000] [url = about:blank] 02:22:21 INFO - PROCESS | 3424 | --DOMWINDOW == 70 (18038C00) [pid = 3424] [serial = 1691] [outer = 00000000] [url = about:blank] 02:22:21 INFO - PROCESS | 3424 | --DOMWINDOW == 69 (151E2000) [pid = 3424] [serial = 1694] [outer = 00000000] [url = about:blank] 02:22:21 INFO - PROCESS | 3424 | --DOMWINDOW == 68 (19C48000) [pid = 3424] [serial = 1696] [outer = 00000000] [url = about:blank] 02:22:21 INFO - PROCESS | 3424 | --DOMWINDOW == 67 (1B4B8800) [pid = 3424] [serial = 1673] [outer = 00000000] [url = about:blank] 02:22:21 INFO - PROCESS | 3424 | --DOMWINDOW == 66 (1AD61400) [pid = 3424] [serial = 1672] [outer = 00000000] [url = about:blank] 02:22:21 INFO - PROCESS | 3424 | --DOMWINDOW == 65 (19C51800) [pid = 3424] [serial = 1697] [outer = 00000000] [url = about:blank] 02:22:21 INFO - PROCESS | 3424 | --DOMWINDOW == 64 (16E64800) [pid = 3424] [serial = 1685] [outer = 00000000] [url = about:blank] 02:22:21 INFO - PROCESS | 3424 | --DOMWINDOW == 63 (17E16800) [pid = 3424] [serial = 1700] [outer = 00000000] [url = about:blank] 02:22:21 INFO - PROCESS | 3424 | 1467364941752 Marionette TRACE conn7 -> [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\", \"77f57ffc-e2d5-43f5-9f0e-e3ed3fd421d8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:22:21 INFO - PROCESS | 3424 | 1467364941755 Marionette INFO sendAsync 823c8ce9-dcc8-4499-864d-681f2fea0c49 02:22:21 INFO - PROCESS | 3424 | ++DOCSHELL 0C747800 == 25 [pid = 3424] [id = 583] 02:22:21 INFO - PROCESS | 3424 | ++DOMWINDOW == 64 (0C749800) [pid = 3424] [serial = 1749] [outer = 00000000] 02:22:21 INFO - PROCESS | 3424 | ++DOMWINDOW == 65 (0C803000) [pid = 3424] [serial = 1750] [outer = 0C749800] 02:22:21 INFO - PROCESS | 3424 | 1467364941805 Marionette DEBUG loaded listener.js 02:22:21 INFO - PROCESS | 3424 | ++DOMWINDOW == 66 (0C837800) [pid = 3424] [serial = 1751] [outer = 0C749800] 02:22:22 INFO - PROCESS | 3424 | 1467364942265 Marionette TRACE conn7 <- [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]]]}] 02:22:22 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.unaffected.html | getImageData() is not affected by context state 02:22:22 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.unaffected.html | took 1520ms 02:22:22 INFO - PROCESS | 3424 | 1467364942311 Marionette TRACE conn7 -> [0,2297,"getWindowHandle",null] 02:22:22 INFO - PROCESS | 3424 | 1467364942315 Marionette TRACE conn7 <- [1,2297,null,{"value":"13"}] 02:22:22 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.zero.html 02:22:22 INFO - PROCESS | 3424 | 1467364942319 Marionette TRACE conn7 -> [0,2298,"setScriptTimeout",{"ms":35000}] 02:22:22 INFO - PROCESS | 3424 | 1467364942322 Marionette TRACE conn7 <- [1,2298,null,{}] 02:22:22 INFO - PROCESS | 3424 | 1467364942327 Marionette TRACE conn7 -> [0,2299,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:22:22 INFO - PROCESS | 3424 | 1467364942331 Marionette INFO sendAsync 823c8ce9-dcc8-4499-864d-681f2fea0c49 02:22:22 INFO - PROCESS | 3424 | 1467364942424 Marionette TRACE conn7 <- [1,2299,null,{"value":null}] 02:22:22 INFO - PROCESS | 3424 | 1467364942438 Marionette TRACE conn7 -> [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\", \"77f57ffc-e2d5-43f5-9f0e-e3ed3fd421d8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:22:22 INFO - PROCESS | 3424 | 1467364942441 Marionette INFO sendAsync 823c8ce9-dcc8-4499-864d-681f2fea0c49 02:22:22 INFO - PROCESS | 3424 | ++DOCSHELL 0D434400 == 26 [pid = 3424] [id = 584] 02:22:22 INFO - PROCESS | 3424 | ++DOMWINDOW == 67 (0D435400) [pid = 3424] [serial = 1752] [outer = 00000000] 02:22:22 INFO - PROCESS | 3424 | ++DOMWINDOW == 68 (0D43B800) [pid = 3424] [serial = 1753] [outer = 0D435400] 02:22:22 INFO - PROCESS | 3424 | 1467364942488 Marionette DEBUG loaded listener.js 02:22:22 INFO - PROCESS | 3424 | ++DOMWINDOW == 69 (0D460C00) [pid = 3424] [serial = 1754] [outer = 0D435400] 02:22:22 INFO - PROCESS | 3424 | 1467364942952 Marionette TRACE conn7 <- [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]]]}] 02:22:22 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.zero.html | getImageData() throws INDEX_SIZE_ERR if size is zero 02:22:22 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.zero.html | took 670ms 02:22:22 INFO - PROCESS | 3424 | 1467364942993 Marionette TRACE conn7 -> [0,2301,"getWindowHandle",null] 02:22:22 INFO - PROCESS | 3424 | 1467364942997 Marionette TRACE conn7 <- [1,2301,null,{"value":"13"}] 02:22:22 INFO - PROCESS | 3424 | 1467364943001 Marionette TRACE conn7 -> [0,2302,"setScriptTimeout",{"ms":35000}] 02:22:22 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.object.clamp.html 02:22:22 INFO - PROCESS | 3424 | 1467364943002 Marionette TRACE conn7 <- [1,2302,null,{}] 02:22:22 INFO - PROCESS | 3424 | 1467364943006 Marionette TRACE conn7 -> [0,2303,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:22:22 INFO - PROCESS | 3424 | 1467364943009 Marionette INFO sendAsync 823c8ce9-dcc8-4499-864d-681f2fea0c49 02:22:23 INFO - PROCESS | 3424 | 1467364943124 Marionette TRACE conn7 <- [1,2303,null,{"value":null}] 02:22:23 INFO - PROCESS | 3424 | 1467364943225 Marionette TRACE conn7 -> [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\", \"77f57ffc-e2d5-43f5-9f0e-e3ed3fd421d8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:22:23 INFO - PROCESS | 3424 | 1467364943227 Marionette INFO sendAsync 823c8ce9-dcc8-4499-864d-681f2fea0c49 02:22:23 INFO - PROCESS | 3424 | ++DOCSHELL 0CDD3800 == 27 [pid = 3424] [id = 585] 02:22:23 INFO - PROCESS | 3424 | ++DOMWINDOW == 70 (114D8400) [pid = 3424] [serial = 1755] [outer = 00000000] 02:22:23 INFO - PROCESS | 3424 | ++DOMWINDOW == 71 (147A1C00) [pid = 3424] [serial = 1756] [outer = 114D8400] 02:22:23 INFO - PROCESS | 3424 | 1467364943272 Marionette DEBUG loaded listener.js 02:22:23 INFO - PROCESS | 3424 | ++DOMWINDOW == 72 (14AB3800) [pid = 3424] [serial = 1757] [outer = 114D8400] 02:22:23 INFO - PROCESS | 3424 | 1467364943664 Marionette TRACE conn7 <- [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]]]}] 02:22:23 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.object.clamp.html | ImageData.data clamps numbers to [0, 255] 02:22:23 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.object.clamp.html | took 670ms 02:22:23 INFO - PROCESS | 3424 | 1467364943675 Marionette TRACE conn7 -> [0,2305,"getWindowHandle",null] 02:22:23 INFO - PROCESS | 3424 | 1467364943677 Marionette TRACE conn7 <- [1,2305,null,{"value":"13"}] 02:22:23 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.object.ctor.html 02:22:23 INFO - PROCESS | 3424 | 1467364943687 Marionette TRACE conn7 -> [0,2306,"setScriptTimeout",{"ms":35000}] 02:22:23 INFO - PROCESS | 3424 | 1467364943693 Marionette TRACE conn7 <- [1,2306,null,{}] 02:22:23 INFO - PROCESS | 3424 | 1467364943697 Marionette TRACE conn7 -> [0,2307,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:22:23 INFO - PROCESS | 3424 | 1467364943701 Marionette INFO sendAsync 823c8ce9-dcc8-4499-864d-681f2fea0c49 02:22:23 INFO - PROCESS | 3424 | 1467364943829 Marionette TRACE conn7 <- [1,2307,null,{"value":null}] 02:22:23 INFO - PROCESS | 3424 | 1467364943903 Marionette TRACE conn7 -> [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\", \"77f57ffc-e2d5-43f5-9f0e-e3ed3fd421d8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:22:23 INFO - PROCESS | 3424 | 1467364943905 Marionette INFO sendAsync 823c8ce9-dcc8-4499-864d-681f2fea0c49 02:22:23 INFO - PROCESS | 3424 | ++DOCSHELL 0D17CC00 == 28 [pid = 3424] [id = 586] 02:22:23 INFO - PROCESS | 3424 | ++DOMWINDOW == 73 (0DB4E000) [pid = 3424] [serial = 1758] [outer = 00000000] 02:22:23 INFO - PROCESS | 3424 | ++DOMWINDOW == 74 (15E4F000) [pid = 3424] [serial = 1759] [outer = 0DB4E000] 02:22:23 INFO - PROCESS | 3424 | 1467364943958 Marionette DEBUG loaded listener.js 02:22:24 INFO - PROCESS | 3424 | ++DOMWINDOW == 75 (1781A000) [pid = 3424] [serial = 1760] [outer = 0DB4E000] 02:22:24 INFO - PROCESS | 3424 | 1467364944369 Marionette TRACE conn7 <- [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] 02:22:24 INFO - PROCESS | 3424 | 1467364944419 Marionette TRACE conn7 <- [1,2309,null,{"value":"13"}] 02:22:24 INFO - PROCESS | 3424 | 1467364944422 Marionette TRACE conn7 -> [0,2310,"setScriptTimeout",{"ms":35000}] 02:22:24 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.object.nan.html 02:22:24 INFO - PROCESS | 3424 | 1467364944424 Marionette TRACE conn7 <- [1,2310,null,{}] 02:22:24 INFO - PROCESS | 3424 | 1467364944435 Marionette TRACE conn7 -> [0,2311,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:22:24 INFO - PROCESS | 3424 | 1467364944437 Marionette INFO sendAsync 823c8ce9-dcc8-4499-864d-681f2fea0c49 02:22:24 INFO - PROCESS | 3424 | 1467364944578 Marionette TRACE conn7 <- [1,2311,null,{"value":null}] 02:22:24 INFO - PROCESS | 3424 | 1467364944588 Marionette TRACE conn7 -> [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\", \"77f57ffc-e2d5-43f5-9f0e-e3ed3fd421d8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:22:24 INFO - PROCESS | 3424 | 1467364944590 Marionette INFO sendAsync 823c8ce9-dcc8-4499-864d-681f2fea0c49 02:22:24 INFO - PROCESS | 3424 | ++DOCSHELL 1781C400 == 29 [pid = 3424] [id = 587] 02:22:24 INFO - PROCESS | 3424 | ++DOMWINDOW == 76 (1781F000) [pid = 3424] [serial = 1761] [outer = 00000000] 02:22:24 INFO - PROCESS | 3424 | ++DOMWINDOW == 77 (17E16800) [pid = 3424] [serial = 1762] [outer = 1781F000] 02:22:24 INFO - PROCESS | 3424 | 1467364944635 Marionette DEBUG loaded listener.js 02:22:24 INFO - PROCESS | 3424 | ++DOMWINDOW == 78 (17EB7C00) [pid = 3424] [serial = 1763] [outer = 1781F000] 02:22:25 INFO - PROCESS | 3424 | 1467364945063 Marionette TRACE conn7 <- [1,2312,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.object.nan.html",0,null,null,[["ImageData.data converts NaN to 0",0,null,null]]]}] 02:22:25 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.object.nan.html | ImageData.data converts NaN to 0 02:22:25 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.object.nan.html | took 690ms 02:22:25 INFO - PROCESS | 3424 | 1467364945118 Marionette TRACE conn7 -> [0,2313,"getWindowHandle",null] 02:22:25 INFO - PROCESS | 3424 | 1467364945120 Marionette TRACE conn7 <- [1,2313,null,{"value":"13"}] 02:22:25 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.object.properties.html 02:22:25 INFO - PROCESS | 3424 | 1467364945124 Marionette TRACE conn7 -> [0,2314,"setScriptTimeout",{"ms":35000}] 02:22:25 INFO - PROCESS | 3424 | 1467364945125 Marionette TRACE conn7 <- [1,2314,null,{}] 02:22:25 INFO - PROCESS | 3424 | 1467364945129 Marionette TRACE conn7 -> [0,2315,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:22:25 INFO - PROCESS | 3424 | 1467364945131 Marionette INFO sendAsync 823c8ce9-dcc8-4499-864d-681f2fea0c49 02:22:25 INFO - PROCESS | 3424 | 1467364945242 Marionette TRACE conn7 <- [1,2315,null,{"value":null}] 02:22:25 INFO - PROCESS | 3424 | 1467364945249 Marionette TRACE conn7 -> [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\", \"77f57ffc-e2d5-43f5-9f0e-e3ed3fd421d8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:22:25 INFO - PROCESS | 3424 | 1467364945255 Marionette INFO sendAsync 823c8ce9-dcc8-4499-864d-681f2fea0c49 02:22:25 INFO - PROCESS | 3424 | ++DOCSHELL 17FB6800 == 30 [pid = 3424] [id = 588] 02:22:25 INFO - PROCESS | 3424 | ++DOMWINDOW == 79 (17FB7000) [pid = 3424] [serial = 1764] [outer = 00000000] 02:22:25 INFO - PROCESS | 3424 | ++DOMWINDOW == 80 (17FECC00) [pid = 3424] [serial = 1765] [outer = 17FB7000] 02:22:25 INFO - PROCESS | 3424 | 1467364945308 Marionette DEBUG loaded listener.js 02:22:25 INFO - PROCESS | 3424 | ++DOMWINDOW == 81 (18CD5800) [pid = 3424] [serial = 1766] [outer = 17FB7000] 02:22:26 INFO - PROCESS | 3424 | 1467364946060 Marionette TRACE conn7 <- [1,2316,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.object.properties.html",0,null,null,[["ImageData objects have the right properties",0,null,null]]]}] 02:22:26 INFO - PROCESS | 3424 | --DOMWINDOW == 80 (17EC0800) [pid = 3424] [serial = 1719] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.order.alpha.html] 02:22:26 INFO - PROCESS | 3424 | --DOMWINDOW == 79 (18CD6400) [pid = 3424] [serial = 1722] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.order.cols.html] 02:22:26 INFO - PROCESS | 3424 | --DOMWINDOW == 78 (19C52000) [pid = 3424] [serial = 1725] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.order.rgb.html] 02:22:26 INFO - PROCESS | 3424 | --DOMWINDOW == 77 (17817800) [pid = 3424] [serial = 1716] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.nonpremul.html] 02:22:26 INFO - PROCESS | 3424 | --DOMWINDOW == 76 (0D7A8400) [pid = 3424] [serial = 1731] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.range.html] 02:22:26 INFO - PROCESS | 3424 | --DOMWINDOW == 75 (0CD21000) [pid = 3424] [serial = 1704] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.basic.html] 02:22:26 INFO - PROCESS | 3424 | --DOMWINDOW == 74 (1AA92000) [pid = 3424] [serial = 1701] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.zero.html] 02:22:26 INFO - PROCESS | 3424 | --DOMWINDOW == 73 (0C748000) [pid = 3424] [serial = 1707] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.clamp.html] 02:22:26 INFO - PROCESS | 3424 | --DOMWINDOW == 72 (0C83E400) [pid = 3424] [serial = 1710] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.length.html] 02:22:26 INFO - PROCESS | 3424 | --DOMWINDOW == 71 (0D7A5000) [pid = 3424] [serial = 1713] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.nonfinite.html] 02:22:26 INFO - PROCESS | 3424 | --DOMWINDOW == 70 (0C802C00) [pid = 3424] [serial = 1734] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.source.negative.html] 02:22:26 INFO - PROCESS | 3424 | --DOMWINDOW == 69 (17FCB400) [pid = 3424] [serial = 1728] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.order.rows.html] 02:22:26 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.object.properties.html | ImageData objects have the right properties 02:22:26 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.object.properties.html | took 1020ms 02:22:26 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.object.readonly.html 02:22:26 INFO - PROCESS | 3424 | 1467364946146 Marionette TRACE conn7 -> [0,2317,"getWindowHandle",null] 02:22:26 INFO - PROCESS | 3424 | 1467364946148 Marionette TRACE conn7 <- [1,2317,null,{"value":"13"}] 02:22:26 INFO - PROCESS | 3424 | 1467364946151 Marionette TRACE conn7 -> [0,2318,"setScriptTimeout",{"ms":35000}] 02:22:26 INFO - PROCESS | 3424 | 1467364946153 Marionette TRACE conn7 <- [1,2318,null,{}] 02:22:26 INFO - PROCESS | 3424 | 1467364946156 Marionette TRACE conn7 -> [0,2319,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:22:26 INFO - PROCESS | 3424 | 1467364946159 Marionette INFO sendAsync 823c8ce9-dcc8-4499-864d-681f2fea0c49 02:22:26 INFO - PROCESS | 3424 | 1467364946240 Marionette TRACE conn7 <- [1,2319,null,{"value":null}] 02:22:26 INFO - PROCESS | 3424 | 1467364946248 Marionette TRACE conn7 -> [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\", \"77f57ffc-e2d5-43f5-9f0e-e3ed3fd421d8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:22:26 INFO - PROCESS | 3424 | 1467364946259 Marionette INFO sendAsync 823c8ce9-dcc8-4499-864d-681f2fea0c49 02:22:26 INFO - PROCESS | 3424 | ++DOCSHELL 0C751C00 == 31 [pid = 3424] [id = 589] 02:22:26 INFO - PROCESS | 3424 | ++DOMWINDOW == 70 (0DB46000) [pid = 3424] [serial = 1767] [outer = 00000000] 02:22:26 INFO - PROCESS | 3424 | ++DOMWINDOW == 71 (16852800) [pid = 3424] [serial = 1768] [outer = 0DB46000] 02:22:26 INFO - PROCESS | 3424 | 1467364946303 Marionette DEBUG loaded listener.js 02:22:26 INFO - PROCESS | 3424 | ++DOMWINDOW == 72 (17EC0800) [pid = 3424] [serial = 1769] [outer = 0DB46000] 02:22:26 INFO - PROCESS | 3424 | 1467364946720 Marionette TRACE conn7 <- [1,2320,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.object.readonly.html",0,null,null,[["ImageData objects properties are read-only",0,null,null]]]}] 02:22:26 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.object.readonly.html | ImageData objects properties are read-only 02:22:26 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.object.readonly.html | took 630ms 02:22:26 INFO - PROCESS | 3424 | 1467364946782 Marionette TRACE conn7 -> [0,2321,"getWindowHandle",null] 02:22:26 INFO - PROCESS | 3424 | 1467364946784 Marionette TRACE conn7 <- [1,2321,null,{"value":"13"}] 02:22:26 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.object.round.html 02:22:26 INFO - PROCESS | 3424 | 1467364946787 Marionette TRACE conn7 -> [0,2322,"setScriptTimeout",{"ms":35000}] 02:22:26 INFO - PROCESS | 3424 | 1467364946789 Marionette TRACE conn7 <- [1,2322,null,{}] 02:22:26 INFO - PROCESS | 3424 | 1467364946792 Marionette TRACE conn7 -> [0,2323,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:22:26 INFO - PROCESS | 3424 | 1467364946794 Marionette INFO sendAsync 823c8ce9-dcc8-4499-864d-681f2fea0c49 02:22:26 INFO - PROCESS | 3424 | 1467364946872 Marionette TRACE conn7 <- [1,2323,null,{"value":null}] 02:22:26 INFO - PROCESS | 3424 | 1467364946877 Marionette TRACE conn7 -> [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\", \"77f57ffc-e2d5-43f5-9f0e-e3ed3fd421d8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:22:26 INFO - PROCESS | 3424 | 1467364946879 Marionette INFO sendAsync 823c8ce9-dcc8-4499-864d-681f2fea0c49 02:22:26 INFO - PROCESS | 3424 | ++DOCSHELL 17FBF000 == 32 [pid = 3424] [id = 590] 02:22:26 INFO - PROCESS | 3424 | ++DOMWINDOW == 73 (17FC5000) [pid = 3424] [serial = 1770] [outer = 00000000] 02:22:26 INFO - PROCESS | 3424 | ++DOMWINDOW == 74 (19B0F400) [pid = 3424] [serial = 1771] [outer = 17FC5000] 02:22:26 INFO - PROCESS | 3424 | 1467364946924 Marionette DEBUG loaded listener.js 02:22:26 INFO - PROCESS | 3424 | ++DOMWINDOW == 75 (19C52000) [pid = 3424] [serial = 1772] [outer = 17FC5000] 02:22:27 INFO - PROCESS | 3424 | 1467364947343 Marionette TRACE conn7 <- [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]]]}] 02:22:27 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.object.round.html | ImageData.data rounds numbers with round-to-zero 02:22:27 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.object.round.html | took 570ms 02:22:27 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.object.set.html 02:22:27 INFO - PROCESS | 3424 | 1467364947357 Marionette TRACE conn7 -> [0,2325,"getWindowHandle",null] 02:22:27 INFO - PROCESS | 3424 | 1467364947359 Marionette TRACE conn7 <- [1,2325,null,{"value":"13"}] 02:22:27 INFO - PROCESS | 3424 | 1467364947362 Marionette TRACE conn7 -> [0,2326,"setScriptTimeout",{"ms":35000}] 02:22:27 INFO - PROCESS | 3424 | 1467364947364 Marionette TRACE conn7 <- [1,2326,null,{}] 02:22:27 INFO - PROCESS | 3424 | 1467364947367 Marionette TRACE conn7 -> [0,2327,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:22:27 INFO - PROCESS | 3424 | 1467364947369 Marionette INFO sendAsync 823c8ce9-dcc8-4499-864d-681f2fea0c49 02:22:27 INFO - PROCESS | 3424 | 1467364947491 Marionette TRACE conn7 <- [1,2327,null,{"value":null}] 02:22:27 INFO - PROCESS | 3424 | 1467364947499 Marionette TRACE conn7 -> [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\", \"77f57ffc-e2d5-43f5-9f0e-e3ed3fd421d8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:22:27 INFO - PROCESS | 3424 | 1467364947501 Marionette INFO sendAsync 823c8ce9-dcc8-4499-864d-681f2fea0c49 02:22:27 INFO - PROCESS | 3424 | ++DOCSHELL 17E0C400 == 33 [pid = 3424] [id = 591] 02:22:27 INFO - PROCESS | 3424 | ++DOMWINDOW == 76 (19B0B400) [pid = 3424] [serial = 1773] [outer = 00000000] 02:22:27 INFO - PROCESS | 3424 | ++DOMWINDOW == 77 (1A735C00) [pid = 3424] [serial = 1774] [outer = 19B0B400] 02:22:27 INFO - PROCESS | 3424 | 1467364947544 Marionette DEBUG loaded listener.js 02:22:27 INFO - PROCESS | 3424 | ++DOMWINDOW == 78 (1A743800) [pid = 3424] [serial = 1775] [outer = 19B0B400] 02:22:27 INFO - PROCESS | 3424 | 1467364947978 Marionette TRACE conn7 <- [1,2328,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.object.set.html",0,null,null,[["ImageData.data can be modified",0,null,null]]]}] 02:22:28 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.object.set.html | ImageData.data can be modified 02:22:28 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.object.set.html | took 670ms 02:22:28 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.object.string.html 02:22:28 INFO - PROCESS | 3424 | 1467364948034 Marionette TRACE conn7 -> [0,2329,"getWindowHandle",null] 02:22:28 INFO - PROCESS | 3424 | 1467364948036 Marionette TRACE conn7 <- [1,2329,null,{"value":"13"}] 02:22:28 INFO - PROCESS | 3424 | 1467364948039 Marionette TRACE conn7 -> [0,2330,"setScriptTimeout",{"ms":35000}] 02:22:28 INFO - PROCESS | 3424 | 1467364948041 Marionette TRACE conn7 <- [1,2330,null,{}] 02:22:28 INFO - PROCESS | 3424 | 1467364948044 Marionette TRACE conn7 -> [0,2331,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:22:28 INFO - PROCESS | 3424 | 1467364948046 Marionette INFO sendAsync 823c8ce9-dcc8-4499-864d-681f2fea0c49 02:22:28 INFO - PROCESS | 3424 | 1467364948214 Marionette TRACE conn7 <- [1,2331,null,{"value":null}] 02:22:28 INFO - PROCESS | 3424 | 1467364948284 Marionette TRACE conn7 -> [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\", \"77f57ffc-e2d5-43f5-9f0e-e3ed3fd421d8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:22:28 INFO - PROCESS | 3424 | 1467364948288 Marionette INFO sendAsync 823c8ce9-dcc8-4499-864d-681f2fea0c49 02:22:28 INFO - PROCESS | 3424 | ++DOCSHELL 0C805400 == 34 [pid = 3424] [id = 592] 02:22:28 INFO - PROCESS | 3424 | ++DOMWINDOW == 79 (0C805800) [pid = 3424] [serial = 1776] [outer = 00000000] 02:22:28 INFO - PROCESS | 3424 | ++DOMWINDOW == 80 (0C83E400) [pid = 3424] [serial = 1777] [outer = 0C805800] 02:22:28 INFO - PROCESS | 3424 | 1467364948387 Marionette DEBUG loaded listener.js 02:22:28 INFO - PROCESS | 3424 | ++DOMWINDOW == 81 (0CDC9400) [pid = 3424] [serial = 1778] [outer = 0C805800] 02:22:29 INFO - PROCESS | 3424 | 1467364949157 Marionette TRACE conn7 <- [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]]]}] 02:22:29 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.object.string.html | ImageData.data converts strings to numbers with ToNumber 02:22:29 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.object.string.html | took 1184ms 02:22:29 INFO - PROCESS | 3424 | 1467364949225 Marionette TRACE conn7 -> [0,2333,"getWindowHandle",null] 02:22:29 INFO - PROCESS | 3424 | 1467364949230 Marionette TRACE conn7 <- [1,2333,null,{"value":"13"}] 02:22:29 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.object.undefined.html 02:22:29 INFO - PROCESS | 3424 | 1467364949235 Marionette TRACE conn7 -> [0,2334,"setScriptTimeout",{"ms":35000}] 02:22:29 INFO - PROCESS | 3424 | 1467364949238 Marionette TRACE conn7 <- [1,2334,null,{}] 02:22:29 INFO - PROCESS | 3424 | 1467364949243 Marionette TRACE conn7 -> [0,2335,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:22:29 INFO - PROCESS | 3424 | 1467364949246 Marionette INFO sendAsync 823c8ce9-dcc8-4499-864d-681f2fea0c49 02:22:29 INFO - PROCESS | 3424 | 1467364949374 Marionette TRACE conn7 <- [1,2335,null,{"value":null}] 02:22:29 INFO - PROCESS | 3424 | 1467364949508 Marionette TRACE conn7 -> [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\", \"77f57ffc-e2d5-43f5-9f0e-e3ed3fd421d8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:22:29 INFO - PROCESS | 3424 | 1467364949511 Marionette INFO sendAsync 823c8ce9-dcc8-4499-864d-681f2fea0c49 02:22:29 INFO - PROCESS | 3424 | ++DOCSHELL 0DB44C00 == 35 [pid = 3424] [id = 593] 02:22:29 INFO - PROCESS | 3424 | ++DOMWINDOW == 82 (0DB89000) [pid = 3424] [serial = 1779] [outer = 00000000] 02:22:29 INFO - PROCESS | 3424 | ++DOMWINDOW == 83 (14E99800) [pid = 3424] [serial = 1780] [outer = 0DB89000] 02:22:29 INFO - PROCESS | 3424 | 1467364949568 Marionette DEBUG loaded listener.js 02:22:29 INFO - PROCESS | 3424 | ++DOMWINDOW == 84 (1514E400) [pid = 3424] [serial = 1781] [outer = 0DB89000] 02:22:30 INFO - PROCESS | 3424 | 1467364950494 Marionette TRACE conn7 <- [1,2336,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.object.undefined.html",0,null,null,[["ImageData.data converts undefined to 0",0,null,null]]]}] 02:22:30 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.object.undefined.html | ImageData.data converts undefined to 0 02:22:30 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.object.undefined.html | took 1269ms 02:22:30 INFO - PROCESS | 3424 | 1467364950508 Marionette TRACE conn7 -> [0,2337,"getWindowHandle",null] 02:22:30 INFO - PROCESS | 3424 | 1467364950513 Marionette TRACE conn7 <- [1,2337,null,{"value":"13"}] 02:22:30 INFO - PROCESS | 3424 | 1467364950518 Marionette TRACE conn7 -> [0,2338,"setScriptTimeout",{"ms":35000}] 02:22:30 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.alpha.html 02:22:30 INFO - PROCESS | 3424 | 1467364950522 Marionette TRACE conn7 <- [1,2338,null,{}] 02:22:30 INFO - PROCESS | 3424 | 1467364950527 Marionette TRACE conn7 -> [0,2339,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:22:30 INFO - PROCESS | 3424 | 1467364950530 Marionette INFO sendAsync 823c8ce9-dcc8-4499-864d-681f2fea0c49 02:22:30 INFO - PROCESS | 3424 | 1467364950647 Marionette TRACE conn7 <- [1,2339,null,{"value":null}] 02:22:30 INFO - PROCESS | 3424 | 1467364950796 Marionette TRACE conn7 -> [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\", \"77f57ffc-e2d5-43f5-9f0e-e3ed3fd421d8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:22:30 INFO - PROCESS | 3424 | 1467364950801 Marionette INFO sendAsync 823c8ce9-dcc8-4499-864d-681f2fea0c49 02:22:30 INFO - PROCESS | 3424 | --DOCSHELL 17E0C400 == 34 [pid = 3424] [id = 591] 02:22:30 INFO - PROCESS | 3424 | --DOCSHELL 17FBF000 == 33 [pid = 3424] [id = 590] 02:22:30 INFO - PROCESS | 3424 | --DOCSHELL 0C751C00 == 32 [pid = 3424] [id = 589] 02:22:30 INFO - PROCESS | 3424 | --DOCSHELL 17FB6800 == 31 [pid = 3424] [id = 588] 02:22:30 INFO - PROCESS | 3424 | --DOCSHELL 1781C400 == 30 [pid = 3424] [id = 587] 02:22:30 INFO - PROCESS | 3424 | --DOCSHELL 0D17CC00 == 29 [pid = 3424] [id = 586] 02:22:30 INFO - PROCESS | 3424 | --DOCSHELL 0CDD3800 == 28 [pid = 3424] [id = 585] 02:22:30 INFO - PROCESS | 3424 | --DOCSHELL 0D434400 == 27 [pid = 3424] [id = 584] 02:22:30 INFO - PROCESS | 3424 | --DOCSHELL 0C747800 == 26 [pid = 3424] [id = 583] 02:22:30 INFO - PROCESS | 3424 | --DOMWINDOW == 83 (17FBDC00) [pid = 3424] [serial = 1720] [outer = 00000000] [url = about:blank] 02:22:30 INFO - PROCESS | 3424 | --DOMWINDOW == 82 (19B19400) [pid = 3424] [serial = 1724] [outer = 00000000] [url = about:blank] 02:22:30 INFO - PROCESS | 3424 | --DOMWINDOW == 81 (19A41800) [pid = 3424] [serial = 1723] [outer = 00000000] [url = about:blank] 02:22:30 INFO - PROCESS | 3424 | --DOMWINDOW == 80 (17FCE000) [pid = 3424] [serial = 1721] [outer = 00000000] [url = about:blank] 02:22:30 INFO - PROCESS | 3424 | --DOMWINDOW == 79 (1A76B000) [pid = 3424] [serial = 1726] [outer = 00000000] [url = about:blank] 02:22:30 INFO - PROCESS | 3424 | --DOMWINDOW == 78 (17874C00) [pid = 3424] [serial = 1717] [outer = 00000000] [url = about:blank] 02:22:30 INFO - PROCESS | 3424 | --DOMWINDOW == 77 (1AAF6400) [pid = 3424] [serial = 1733] [outer = 00000000] [url = about:blank] 02:22:30 INFO - PROCESS | 3424 | --DOMWINDOW == 76 (0D45D800) [pid = 3424] [serial = 1705] [outer = 00000000] [url = about:blank] 02:22:30 INFO - PROCESS | 3424 | --DOMWINDOW == 75 (0D7A2000) [pid = 3424] [serial = 1706] [outer = 00000000] [url = about:blank] 02:22:30 INFO - PROCESS | 3424 | --DOMWINDOW == 74 (1AAF3800) [pid = 3424] [serial = 1703] [outer = 00000000] [url = about:blank] 02:22:30 INFO - PROCESS | 3424 | --DOMWINDOW == 73 (1AAEB400) [pid = 3424] [serial = 1702] [outer = 00000000] [url = about:blank] 02:22:30 INFO - PROCESS | 3424 | --DOMWINDOW == 72 (0C80E000) [pid = 3424] [serial = 1708] [outer = 00000000] [url = about:blank] 02:22:30 INFO - PROCESS | 3424 | --DOMWINDOW == 71 (0CE83C00) [pid = 3424] [serial = 1709] [outer = 00000000] [url = about:blank] 02:22:30 INFO - PROCESS | 3424 | --DOMWINDOW == 70 (0D437C00) [pid = 3424] [serial = 1711] [outer = 00000000] [url = about:blank] 02:22:30 INFO - PROCESS | 3424 | --DOMWINDOW == 69 (0D45A800) [pid = 3424] [serial = 1712] [outer = 00000000] [url = about:blank] 02:22:30 INFO - PROCESS | 3424 | --DOMWINDOW == 68 (14A91000) [pid = 3424] [serial = 1714] [outer = 00000000] [url = about:blank] 02:22:30 INFO - PROCESS | 3424 | --DOMWINDOW == 67 (14E6B400) [pid = 3424] [serial = 1715] [outer = 00000000] [url = about:blank] 02:22:30 INFO - PROCESS | 3424 | --DOMWINDOW == 66 (1AC85000) [pid = 3424] [serial = 1735] [outer = 00000000] [url = about:blank] 02:22:30 INFO - PROCESS | 3424 | --DOMWINDOW == 65 (1AAEEC00) [pid = 3424] [serial = 1732] [outer = 00000000] [url = about:blank] 02:22:30 INFO - PROCESS | 3424 | --DOMWINDOW == 64 (1ACC6C00) [pid = 3424] [serial = 1736] [outer = 00000000] [url = about:blank] 02:22:30 INFO - PROCESS | 3424 | --DOMWINDOW == 63 (1A2B0800) [pid = 3424] [serial = 1727] [outer = 00000000] [url = about:blank] 02:22:30 INFO - PROCESS | 3424 | --DOMWINDOW == 62 (1A767C00) [pid = 3424] [serial = 1730] [outer = 00000000] [url = about:blank] 02:22:30 INFO - PROCESS | 3424 | --DOMWINDOW == 61 (19C4C800) [pid = 3424] [serial = 1729] [outer = 00000000] [url = about:blank] 02:22:30 INFO - PROCESS | 3424 | --DOMWINDOW == 60 (178E6800) [pid = 3424] [serial = 1718] [outer = 00000000] [url = about:blank] 02:22:30 INFO - PROCESS | 3424 | ++DOCSHELL 0906A400 == 27 [pid = 3424] [id = 594] 02:22:30 INFO - PROCESS | 3424 | ++DOMWINDOW == 61 (0C747800) [pid = 3424] [serial = 1782] [outer = 00000000] 02:22:30 INFO - PROCESS | 3424 | ++DOMWINDOW == 62 (0C83A000) [pid = 3424] [serial = 1783] [outer = 0C747800] 02:22:30 INFO - PROCESS | 3424 | 1467364950891 Marionette DEBUG loaded listener.js 02:22:30 INFO - PROCESS | 3424 | ++DOMWINDOW == 63 (0CEEC400) [pid = 3424] [serial = 1784] [outer = 0C747800] 02:22:31 INFO - PROCESS | 3424 | 1467364951355 Marionette TRACE conn7 <- [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]]]}] 02:22:31 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.alpha.html | putImageData() puts non-solid image data correctly 02:22:31 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.alpha.html | took 870ms 02:22:31 INFO - PROCESS | 3424 | 1467364951393 Marionette TRACE conn7 -> [0,2341,"getWindowHandle",null] 02:22:31 INFO - PROCESS | 3424 | 1467364951398 Marionette TRACE conn7 <- [1,2341,null,{"value":"13"}] 02:22:31 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.basic.html 02:22:31 INFO - PROCESS | 3424 | 1467364951405 Marionette TRACE conn7 -> [0,2342,"setScriptTimeout",{"ms":35000}] 02:22:31 INFO - PROCESS | 3424 | 1467364951407 Marionette TRACE conn7 <- [1,2342,null,{}] 02:22:31 INFO - PROCESS | 3424 | 1467364951411 Marionette TRACE conn7 -> [0,2343,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:22:31 INFO - PROCESS | 3424 | 1467364951413 Marionette INFO sendAsync 823c8ce9-dcc8-4499-864d-681f2fea0c49 02:22:31 INFO - PROCESS | 3424 | 1467364951499 Marionette TRACE conn7 <- [1,2343,null,{"value":null}] 02:22:31 INFO - PROCESS | 3424 | 1467364951508 Marionette TRACE conn7 -> [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\", \"77f57ffc-e2d5-43f5-9f0e-e3ed3fd421d8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:22:31 INFO - PROCESS | 3424 | 1467364951510 Marionette INFO sendAsync 823c8ce9-dcc8-4499-864d-681f2fea0c49 02:22:31 INFO - PROCESS | 3424 | ++DOCSHELL 0D733000 == 28 [pid = 3424] [id = 595] 02:22:31 INFO - PROCESS | 3424 | ++DOMWINDOW == 64 (0D7A1C00) [pid = 3424] [serial = 1785] [outer = 00000000] 02:22:31 INFO - PROCESS | 3424 | ++DOMWINDOW == 65 (0DC45C00) [pid = 3424] [serial = 1786] [outer = 0D7A1C00] 02:22:31 INFO - PROCESS | 3424 | 1467364951557 Marionette DEBUG loaded listener.js 02:22:31 INFO - PROCESS | 3424 | ++DOMWINDOW == 66 (1454E400) [pid = 3424] [serial = 1787] [outer = 0D7A1C00] 02:22:32 INFO - PROCESS | 3424 | 1467364952051 Marionette TRACE conn7 <- [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]]]}] 02:22:32 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.basic.html | putImageData() puts image data from getImageData() onto the canvas 02:22:32 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.basic.html | took 730ms 02:22:32 INFO - PROCESS | 3424 | 1467364952152 Marionette TRACE conn7 -> [0,2345,"getWindowHandle",null] 02:22:32 INFO - PROCESS | 3424 | 1467364952154 Marionette TRACE conn7 <- [1,2345,null,{"value":"13"}] 02:22:32 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.clip.html 02:22:32 INFO - PROCESS | 3424 | 1467364952158 Marionette TRACE conn7 -> [0,2346,"setScriptTimeout",{"ms":35000}] 02:22:32 INFO - PROCESS | 3424 | 1467364952161 Marionette TRACE conn7 <- [1,2346,null,{}] 02:22:32 INFO - PROCESS | 3424 | 1467364952175 Marionette TRACE conn7 -> [0,2347,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:22:32 INFO - PROCESS | 3424 | 1467364952179 Marionette INFO sendAsync 823c8ce9-dcc8-4499-864d-681f2fea0c49 02:22:32 INFO - PROCESS | 3424 | 1467364952277 Marionette TRACE conn7 <- [1,2347,null,{"value":null}] 02:22:32 INFO - PROCESS | 3424 | 1467364952365 Marionette TRACE conn7 -> [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\", \"77f57ffc-e2d5-43f5-9f0e-e3ed3fd421d8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:22:32 INFO - PROCESS | 3424 | 1467364952368 Marionette INFO sendAsync 823c8ce9-dcc8-4499-864d-681f2fea0c49 02:22:32 INFO - PROCESS | 3424 | ++DOCSHELL 16E66000 == 29 [pid = 3424] [id = 596] 02:22:32 INFO - PROCESS | 3424 | ++DOMWINDOW == 67 (16E68400) [pid = 3424] [serial = 1788] [outer = 00000000] 02:22:32 INFO - PROCESS | 3424 | ++DOMWINDOW == 68 (1781C000) [pid = 3424] [serial = 1789] [outer = 16E68400] 02:22:32 INFO - PROCESS | 3424 | 1467364952416 Marionette DEBUG loaded listener.js 02:22:32 INFO - PROCESS | 3424 | ++DOMWINDOW == 69 (17873800) [pid = 3424] [serial = 1790] [outer = 16E68400] 02:22:32 INFO - PROCESS | 3424 | 1467364952800 Marionette TRACE conn7 <- [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]]]}] 02:22:32 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.clip.html | putImageData() is not affected by clipping regions 02:22:32 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.clip.html | took 690ms 02:22:32 INFO - PROCESS | 3424 | 1467364952849 Marionette TRACE conn7 -> [0,2349,"getWindowHandle",null] 02:22:32 INFO - PROCESS | 3424 | 1467364952861 Marionette TRACE conn7 <- [1,2349,null,{"value":"13"}] 02:22:32 INFO - PROCESS | 3424 | 1467364952864 Marionette TRACE conn7 -> [0,2350,"setScriptTimeout",{"ms":35000}] 02:22:32 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.created.html 02:22:32 INFO - PROCESS | 3424 | 1467364952866 Marionette TRACE conn7 <- [1,2350,null,{}] 02:22:32 INFO - PROCESS | 3424 | 1467364952870 Marionette TRACE conn7 -> [0,2351,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:22:32 INFO - PROCESS | 3424 | 1467364952872 Marionette INFO sendAsync 823c8ce9-dcc8-4499-864d-681f2fea0c49 02:22:32 INFO - PROCESS | 3424 | 1467364952958 Marionette TRACE conn7 <- [1,2351,null,{"value":null}] 02:22:32 INFO - PROCESS | 3424 | 1467364952965 Marionette TRACE conn7 -> [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\", \"77f57ffc-e2d5-43f5-9f0e-e3ed3fd421d8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:22:32 INFO - PROCESS | 3424 | 1467364952967 Marionette INFO sendAsync 823c8ce9-dcc8-4499-864d-681f2fea0c49 02:22:32 INFO - PROCESS | 3424 | ++DOCSHELL 17E14400 == 30 [pid = 3424] [id = 597] 02:22:32 INFO - PROCESS | 3424 | ++DOMWINDOW == 70 (17E15C00) [pid = 3424] [serial = 1791] [outer = 00000000] 02:22:32 INFO - PROCESS | 3424 | ++DOMWINDOW == 71 (17FC1000) [pid = 3424] [serial = 1792] [outer = 17E15C00] 02:22:32 INFO - PROCESS | 3424 | 1467364953012 Marionette DEBUG loaded listener.js 02:22:33 INFO - PROCESS | 3424 | ++DOMWINDOW == 72 (18039800) [pid = 3424] [serial = 1793] [outer = 17E15C00] 02:22:33 INFO - PROCESS | 3424 | 1467364953504 Marionette TRACE conn7 <- [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]]]}] 02:22:33 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.created.html | putImageData() puts image data from createImageData() onto the canvas 02:22:33 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.created.html | took 670ms 02:22:33 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.cross.html 02:22:33 INFO - PROCESS | 3424 | 1467364953540 Marionette TRACE conn7 -> [0,2353,"getWindowHandle",null] 02:22:33 INFO - PROCESS | 3424 | 1467364953542 Marionette TRACE conn7 <- [1,2353,null,{"value":"13"}] 02:22:33 INFO - PROCESS | 3424 | 1467364953545 Marionette TRACE conn7 -> [0,2354,"setScriptTimeout",{"ms":35000}] 02:22:33 INFO - PROCESS | 3424 | 1467364953547 Marionette TRACE conn7 <- [1,2354,null,{}] 02:22:33 INFO - PROCESS | 3424 | 1467364953557 Marionette TRACE conn7 -> [0,2355,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:22:33 INFO - PROCESS | 3424 | 1467364953559 Marionette INFO sendAsync 823c8ce9-dcc8-4499-864d-681f2fea0c49 02:22:33 INFO - PROCESS | 3424 | 1467364953697 Marionette TRACE conn7 <- [1,2355,null,{"value":null}] 02:22:33 INFO - PROCESS | 3424 | 1467364953720 Marionette TRACE conn7 -> [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\", \"77f57ffc-e2d5-43f5-9f0e-e3ed3fd421d8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:22:33 INFO - PROCESS | 3424 | 1467364953722 Marionette INFO sendAsync 823c8ce9-dcc8-4499-864d-681f2fea0c49 02:22:33 INFO - PROCESS | 3424 | ++DOCSHELL 0D7A9C00 == 31 [pid = 3424] [id = 598] 02:22:33 INFO - PROCESS | 3424 | ++DOMWINDOW == 73 (18CDC400) [pid = 3424] [serial = 1794] [outer = 00000000] 02:22:33 INFO - PROCESS | 3424 | ++DOMWINDOW == 74 (19B0E400) [pid = 3424] [serial = 1795] [outer = 18CDC400] 02:22:33 INFO - PROCESS | 3424 | 1467364953765 Marionette DEBUG loaded listener.js 02:22:33 INFO - PROCESS | 3424 | ++DOMWINDOW == 75 (19C46400) [pid = 3424] [serial = 1796] [outer = 18CDC400] 02:22:34 INFO - PROCESS | 3424 | 1467364954230 Marionette TRACE conn7 <- [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]]]}] 02:22:34 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.cross.html | putImageData() accepts image data got from a different canvas 02:22:34 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.cross.html | took 730ms 02:22:34 INFO - PROCESS | 3424 | 1467364954276 Marionette TRACE conn7 -> [0,2357,"getWindowHandle",null] 02:22:34 INFO - PROCESS | 3424 | 1467364954278 Marionette TRACE conn7 <- [1,2357,null,{"value":"13"}] 02:22:34 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.negative.html 02:22:34 INFO - PROCESS | 3424 | 1467364954281 Marionette TRACE conn7 -> [0,2358,"setScriptTimeout",{"ms":35000}] 02:22:34 INFO - PROCESS | 3424 | 1467364954283 Marionette TRACE conn7 <- [1,2358,null,{}] 02:22:34 INFO - PROCESS | 3424 | 1467364954286 Marionette TRACE conn7 -> [0,2359,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:22:34 INFO - PROCESS | 3424 | 1467364954291 Marionette INFO sendAsync 823c8ce9-dcc8-4499-864d-681f2fea0c49 02:22:34 INFO - PROCESS | 3424 | 1467364954430 Marionette TRACE conn7 <- [1,2359,null,{"value":null}] 02:22:34 INFO - PROCESS | 3424 | 1467364954498 Marionette TRACE conn7 -> [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\", \"77f57ffc-e2d5-43f5-9f0e-e3ed3fd421d8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:22:34 INFO - PROCESS | 3424 | 1467364954500 Marionette INFO sendAsync 823c8ce9-dcc8-4499-864d-681f2fea0c49 02:22:34 INFO - PROCESS | 3424 | ++DOCSHELL 19C4B800 == 32 [pid = 3424] [id = 599] 02:22:34 INFO - PROCESS | 3424 | ++DOMWINDOW == 76 (19C4F800) [pid = 3424] [serial = 1797] [outer = 00000000] 02:22:34 INFO - PROCESS | 3424 | ++DOMWINDOW == 77 (1AA90800) [pid = 3424] [serial = 1798] [outer = 19C4F800] 02:22:34 INFO - PROCESS | 3424 | 1467364954544 Marionette DEBUG loaded listener.js 02:22:34 INFO - PROCESS | 3424 | ++DOMWINDOW == 78 (1AA94400) [pid = 3424] [serial = 1799] [outer = 19C4F800] 02:22:34 INFO - PROCESS | 3424 | 1467364954979 Marionette TRACE conn7 <- [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]]]}] 02:22:34 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.negative.html | putImageData() handles negative-sized dirty rectangles correctly 02:22:34 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.negative.html | took 730ms 02:22:35 INFO - PROCESS | 3424 | 1467364955022 Marionette TRACE conn7 -> [0,2361,"getWindowHandle",null] 02:22:35 INFO - PROCESS | 3424 | 1467364955024 Marionette TRACE conn7 <- [1,2361,null,{"value":"13"}] 02:22:35 INFO - PROCESS | 3424 | 1467364955027 Marionette TRACE conn7 -> [0,2362,"setScriptTimeout",{"ms":35000}] 02:22:35 INFO - PROCESS | 3424 | 1467364955029 Marionette TRACE conn7 <- [1,2362,null,{}] 02:22:35 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.outside.html 02:22:35 INFO - PROCESS | 3424 | 1467364955032 Marionette TRACE conn7 -> [0,2363,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:22:35 INFO - PROCESS | 3424 | 1467364955034 Marionette INFO sendAsync 823c8ce9-dcc8-4499-864d-681f2fea0c49 02:22:35 INFO - PROCESS | 3424 | 1467364955145 Marionette TRACE conn7 <- [1,2363,null,{"value":null}] 02:22:35 INFO - PROCESS | 3424 | 1467364955151 Marionette TRACE conn7 -> [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\", \"77f57ffc-e2d5-43f5-9f0e-e3ed3fd421d8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:22:35 INFO - PROCESS | 3424 | 1467364955153 Marionette INFO sendAsync 823c8ce9-dcc8-4499-864d-681f2fea0c49 02:22:35 INFO - PROCESS | 3424 | ++DOCSHELL 1AAEE400 == 33 [pid = 3424] [id = 600] 02:22:35 INFO - PROCESS | 3424 | ++DOMWINDOW == 79 (1AAEF000) [pid = 3424] [serial = 1800] [outer = 00000000] 02:22:35 INFO - PROCESS | 3424 | ++DOMWINDOW == 80 (1AAF6000) [pid = 3424] [serial = 1801] [outer = 1AAEF000] 02:22:35 INFO - PROCESS | 3424 | 1467364955196 Marionette DEBUG loaded listener.js 02:22:35 INFO - PROCESS | 3424 | ++DOMWINDOW == 81 (1AC7D000) [pid = 3424] [serial = 1802] [outer = 1AAEF000] 02:22:35 INFO - PROCESS | 3424 | --DOMWINDOW == 80 (114D8400) [pid = 3424] [serial = 1755] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.clamp.html] 02:22:35 INFO - PROCESS | 3424 | --DOMWINDOW == 79 (0C74C800) [pid = 3424] [serial = 1746] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.type.html] 02:22:35 INFO - PROCESS | 3424 | --DOMWINDOW == 78 (0D462400) [pid = 3424] [serial = 1737] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.source.outside.html] 02:22:35 INFO - PROCESS | 3424 | --DOMWINDOW == 77 (17FB7000) [pid = 3424] [serial = 1764] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.properties.html] 02:22:35 INFO - PROCESS | 3424 | --DOMWINDOW == 76 (1781E800) [pid = 3424] [serial = 1740] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.source.size.html] 02:22:35 INFO - PROCESS | 3424 | --DOMWINDOW == 75 (1ACD0400) [pid = 3424] [serial = 1743] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.tiny.html] 02:22:35 INFO - PROCESS | 3424 | --DOMWINDOW == 74 (1781F000) [pid = 3424] [serial = 1761] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.nan.html] 02:22:35 INFO - PROCESS | 3424 | --DOMWINDOW == 73 (0DB46000) [pid = 3424] [serial = 1767] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.readonly.html] 02:22:35 INFO - PROCESS | 3424 | --DOMWINDOW == 72 (0C749800) [pid = 3424] [serial = 1749] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.unaffected.html] 02:22:35 INFO - PROCESS | 3424 | --DOMWINDOW == 71 (0D435400) [pid = 3424] [serial = 1752] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.zero.html] 02:22:35 INFO - PROCESS | 3424 | --DOMWINDOW == 70 (0DB4E000) [pid = 3424] [serial = 1758] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.ctor.html] 02:22:35 INFO - PROCESS | 3424 | --DOMWINDOW == 69 (17FC5000) [pid = 3424] [serial = 1770] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.round.html] 02:22:35 INFO - PROCESS | 3424 | 1467364955719 Marionette TRACE conn7 <- [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]]]}] 02:22:35 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.outside.html | putImageData() handles dirty rectangles outside the canvas correctly 02:22:35 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.outside.html | took 730ms 02:22:35 INFO - PROCESS | 3424 | 1467364955763 Marionette TRACE conn7 -> [0,2365,"getWindowHandle",null] 02:22:35 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.rect1.html 02:22:35 INFO - PROCESS | 3424 | 1467364955765 Marionette TRACE conn7 <- [1,2365,null,{"value":"13"}] 02:22:35 INFO - PROCESS | 3424 | 1467364955768 Marionette TRACE conn7 -> [0,2366,"setScriptTimeout",{"ms":35000}] 02:22:35 INFO - PROCESS | 3424 | 1467364955770 Marionette TRACE conn7 <- [1,2366,null,{}] 02:22:35 INFO - PROCESS | 3424 | 1467364955773 Marionette TRACE conn7 -> [0,2367,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:22:35 INFO - PROCESS | 3424 | 1467364955775 Marionette INFO sendAsync 823c8ce9-dcc8-4499-864d-681f2fea0c49 02:22:35 INFO - PROCESS | 3424 | 1467364955855 Marionette TRACE conn7 <- [1,2367,null,{"value":null}] 02:22:35 INFO - PROCESS | 3424 | 1467364955860 Marionette TRACE conn7 -> [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\", \"77f57ffc-e2d5-43f5-9f0e-e3ed3fd421d8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:22:35 INFO - PROCESS | 3424 | 1467364955862 Marionette INFO sendAsync 823c8ce9-dcc8-4499-864d-681f2fea0c49 02:22:35 INFO - PROCESS | 3424 | ++DOCSHELL 0D459400 == 34 [pid = 3424] [id = 601] 02:22:35 INFO - PROCESS | 3424 | ++DOMWINDOW == 70 (0DBE3800) [pid = 3424] [serial = 1803] [outer = 00000000] 02:22:35 INFO - PROCESS | 3424 | ++DOMWINDOW == 71 (18CE0000) [pid = 3424] [serial = 1804] [outer = 0DBE3800] 02:22:35 INFO - PROCESS | 3424 | 1467364955905 Marionette DEBUG loaded listener.js 02:22:35 INFO - PROCESS | 3424 | ++DOMWINDOW == 72 (19C53000) [pid = 3424] [serial = 1805] [outer = 0DBE3800] 02:22:36 INFO - PROCESS | 3424 | 1467364956338 Marionette TRACE conn7 <- [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]]]}] 02:22:36 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.rect1.html | putImageData() only modifies areas inside the dirty rectangle, using width and height 02:22:36 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.rect1.html | took 631ms 02:22:36 INFO - PROCESS | 3424 | 1467364956400 Marionette TRACE conn7 -> [0,2369,"getWindowHandle",null] 02:22:36 INFO - PROCESS | 3424 | 1467364956402 Marionette TRACE conn7 <- [1,2369,null,{"value":"13"}] 02:22:36 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.rect2.html 02:22:36 INFO - PROCESS | 3424 | 1467364956405 Marionette TRACE conn7 -> [0,2370,"setScriptTimeout",{"ms":35000}] 02:22:36 INFO - PROCESS | 3424 | 1467364956407 Marionette TRACE conn7 <- [1,2370,null,{}] 02:22:36 INFO - PROCESS | 3424 | 1467364956411 Marionette TRACE conn7 -> [0,2371,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:22:36 INFO - PROCESS | 3424 | 1467364956412 Marionette INFO sendAsync 823c8ce9-dcc8-4499-864d-681f2fea0c49 02:22:36 INFO - PROCESS | 3424 | 1467364956493 Marionette TRACE conn7 <- [1,2371,null,{"value":null}] 02:22:36 INFO - PROCESS | 3424 | 1467364956499 Marionette TRACE conn7 -> [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\", \"77f57ffc-e2d5-43f5-9f0e-e3ed3fd421d8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:22:36 INFO - PROCESS | 3424 | 1467364956501 Marionette INFO sendAsync 823c8ce9-dcc8-4499-864d-681f2fea0c49 02:22:36 INFO - PROCESS | 3424 | ++DOCSHELL 17819800 == 35 [pid = 3424] [id = 602] 02:22:36 INFO - PROCESS | 3424 | ++DOMWINDOW == 73 (1AAEEC00) [pid = 3424] [serial = 1806] [outer = 00000000] 02:22:36 INFO - PROCESS | 3424 | ++DOMWINDOW == 74 (1ACC6800) [pid = 3424] [serial = 1807] [outer = 1AAEEC00] 02:22:36 INFO - PROCESS | 3424 | 1467364956553 Marionette DEBUG loaded listener.js 02:22:36 INFO - PROCESS | 3424 | ++DOMWINDOW == 75 (1ACC7400) [pid = 3424] [serial = 1808] [outer = 1AAEEC00] 02:22:36 INFO - PROCESS | 3424 | 1467364956995 Marionette TRACE conn7 <- [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]]]}] 02:22:37 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.rect2.html | putImageData() only modifies areas inside the dirty rectangle, using x and y 02:22:37 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.rect2.html | took 630ms 02:22:37 INFO - PROCESS | 3424 | 1467364957036 Marionette TRACE conn7 -> [0,2373,"getWindowHandle",null] 02:22:37 INFO - PROCESS | 3424 | 1467364957038 Marionette TRACE conn7 <- [1,2373,null,{"value":"13"}] 02:22:37 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.zero.html 02:22:37 INFO - PROCESS | 3424 | 1467364957059 Marionette TRACE conn7 -> [0,2374,"setScriptTimeout",{"ms":35000}] 02:22:37 INFO - PROCESS | 3424 | 1467364957061 Marionette TRACE conn7 <- [1,2374,null,{}] 02:22:37 INFO - PROCESS | 3424 | 1467364957064 Marionette TRACE conn7 -> [0,2375,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:22:37 INFO - PROCESS | 3424 | 1467364957066 Marionette INFO sendAsync 823c8ce9-dcc8-4499-864d-681f2fea0c49 02:22:37 INFO - PROCESS | 3424 | 1467364957147 Marionette TRACE conn7 <- [1,2375,null,{"value":null}] 02:22:37 INFO - PROCESS | 3424 | 1467364957152 Marionette TRACE conn7 -> [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\", \"77f57ffc-e2d5-43f5-9f0e-e3ed3fd421d8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:22:37 INFO - PROCESS | 3424 | 1467364957154 Marionette INFO sendAsync 823c8ce9-dcc8-4499-864d-681f2fea0c49 02:22:37 INFO - PROCESS | 3424 | ++DOCSHELL 178EA800 == 36 [pid = 3424] [id = 603] 02:22:37 INFO - PROCESS | 3424 | ++DOMWINDOW == 76 (1ACCF400) [pid = 3424] [serial = 1809] [outer = 00000000] 02:22:37 INFO - PROCESS | 3424 | ++DOMWINDOW == 77 (1AD5EC00) [pid = 3424] [serial = 1810] [outer = 1ACCF400] 02:22:37 INFO - PROCESS | 3424 | 1467364957198 Marionette DEBUG loaded listener.js 02:22:37 INFO - PROCESS | 3424 | ++DOMWINDOW == 78 (1AD60400) [pid = 3424] [serial = 1811] [outer = 1ACCF400] 02:22:37 INFO - PROCESS | 3424 | 1467364957832 Marionette TRACE conn7 <- [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]]]}] 02:22:37 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.zero.html | putImageData() with zero-sized dirty rectangle puts nothing 02:22:37 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.zero.html | took 830ms 02:22:37 INFO - PROCESS | 3424 | 1467364957909 Marionette TRACE conn7 -> [0,2377,"getWindowHandle",null] 02:22:37 INFO - PROCESS | 3424 | 1467364957914 Marionette TRACE conn7 <- [1,2377,null,{"value":"13"}] 02:22:37 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.modified.html 02:22:37 INFO - PROCESS | 3424 | 1467364957919 Marionette TRACE conn7 -> [0,2378,"setScriptTimeout",{"ms":35000}] 02:22:37 INFO - PROCESS | 3424 | 1467364957923 Marionette TRACE conn7 <- [1,2378,null,{}] 02:22:37 INFO - PROCESS | 3424 | 1467364957930 Marionette TRACE conn7 -> [0,2379,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:22:37 INFO - PROCESS | 3424 | 1467364957933 Marionette INFO sendAsync 823c8ce9-dcc8-4499-864d-681f2fea0c49 02:22:38 INFO - PROCESS | 3424 | 1467364958056 Marionette TRACE conn7 <- [1,2379,null,{"value":null}] 02:22:38 INFO - PROCESS | 3424 | 1467364958191 Marionette TRACE conn7 -> [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\", \"77f57ffc-e2d5-43f5-9f0e-e3ed3fd421d8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:22:38 INFO - PROCESS | 3424 | 1467364958194 Marionette INFO sendAsync 823c8ce9-dcc8-4499-864d-681f2fea0c49 02:22:38 INFO - PROCESS | 3424 | ++DOCSHELL 0CD1EC00 == 37 [pid = 3424] [id = 604] 02:22:38 INFO - PROCESS | 3424 | ++DOMWINDOW == 79 (0CF5D800) [pid = 3424] [serial = 1812] [outer = 00000000] 02:22:38 INFO - PROCESS | 3424 | ++DOMWINDOW == 80 (0D7A2000) [pid = 3424] [serial = 1813] [outer = 0CF5D800] 02:22:38 INFO - PROCESS | 3424 | 1467364958251 Marionette DEBUG loaded listener.js 02:22:38 INFO - PROCESS | 3424 | ++DOMWINDOW == 81 (114DAC00) [pid = 3424] [serial = 1814] [outer = 0CF5D800] 02:22:38 INFO - PROCESS | 3424 | 1467364958794 Marionette TRACE conn7 <- [1,2380,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.put.modified.html",0,null,null,[["putImageData() puts modified image data correctly",0,null,null]]]}] 02:22:38 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.modified.html | putImageData() puts modified image data correctly 02:22:38 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.modified.html | took 930ms 02:22:38 INFO - PROCESS | 3424 | 1467364958854 Marionette TRACE conn7 -> [0,2381,"getWindowHandle",null] 02:22:38 INFO - PROCESS | 3424 | 1467364958859 Marionette TRACE conn7 <- [1,2381,null,{"value":"13"}] 02:22:38 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.nonfinite.html 02:22:38 INFO - PROCESS | 3424 | 1467364958865 Marionette TRACE conn7 -> [0,2382,"setScriptTimeout",{"ms":35000}] 02:22:38 INFO - PROCESS | 3424 | 1467364958868 Marionette TRACE conn7 <- [1,2382,null,{}] 02:22:38 INFO - PROCESS | 3424 | 1467364958872 Marionette TRACE conn7 -> [0,2383,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:22:38 INFO - PROCESS | 3424 | 1467364958875 Marionette INFO sendAsync 823c8ce9-dcc8-4499-864d-681f2fea0c49 02:22:38 INFO - PROCESS | 3424 | 1467364958986 Marionette TRACE conn7 <- [1,2383,null,{"value":null}] 02:22:39 INFO - PROCESS | 3424 | 1467364959099 Marionette TRACE conn7 -> [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\", \"77f57ffc-e2d5-43f5-9f0e-e3ed3fd421d8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:22:39 INFO - PROCESS | 3424 | 1467364959102 Marionette INFO sendAsync 823c8ce9-dcc8-4499-864d-681f2fea0c49 02:22:39 INFO - PROCESS | 3424 | ++DOCSHELL 16E61000 == 38 [pid = 3424] [id = 605] 02:22:39 INFO - PROCESS | 3424 | ++DOMWINDOW == 82 (16E61400) [pid = 3424] [serial = 1815] [outer = 00000000] 02:22:39 INFO - PROCESS | 3424 | ++DOMWINDOW == 83 (17E0E000) [pid = 3424] [serial = 1816] [outer = 16E61400] 02:22:39 INFO - PROCESS | 3424 | 1467364959158 Marionette DEBUG loaded listener.js 02:22:39 INFO - PROCESS | 3424 | ++DOMWINDOW == 84 (17FC2000) [pid = 3424] [serial = 1817] [outer = 16E61400] 02:22:39 INFO - PROCESS | 3424 | 1467364959799 Marionette TRACE conn7 <- [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]]]}] 02:22:39 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.nonfinite.html | putImageData() throws TypeError if arguments are not finite 02:22:39 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.nonfinite.html | took 970ms 02:22:39 INFO - PROCESS | 3424 | 1467364959838 Marionette TRACE conn7 -> [0,2385,"getWindowHandle",null] 02:22:39 INFO - PROCESS | 3424 | 1467364959841 Marionette TRACE conn7 <- [1,2385,null,{"value":"13"}] 02:22:39 INFO - PROCESS | 3424 | 1467364959845 Marionette TRACE conn7 -> [0,2386,"setScriptTimeout",{"ms":35000}] 02:22:39 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.null.html 02:22:39 INFO - PROCESS | 3424 | 1467364959848 Marionette TRACE conn7 <- [1,2386,null,{}] 02:22:39 INFO - PROCESS | 3424 | 1467364959859 Marionette TRACE conn7 -> [0,2387,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:22:39 INFO - PROCESS | 3424 | 1467364959864 Marionette INFO sendAsync 823c8ce9-dcc8-4499-864d-681f2fea0c49 02:22:39 INFO - PROCESS | 3424 | 1467364960007 Marionette TRACE conn7 <- [1,2387,null,{"value":null}] 02:22:40 INFO - PROCESS | 3424 | 1467364960150 Marionette TRACE conn7 -> [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\", \"77f57ffc-e2d5-43f5-9f0e-e3ed3fd421d8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:22:40 INFO - PROCESS | 3424 | 1467364960153 Marionette INFO sendAsync 823c8ce9-dcc8-4499-864d-681f2fea0c49 02:22:40 INFO - PROCESS | 3424 | ++DOCSHELL 1B478400 == 39 [pid = 3424] [id = 606] 02:22:40 INFO - PROCESS | 3424 | ++DOMWINDOW == 85 (1B479C00) [pid = 3424] [serial = 1818] [outer = 00000000] 02:22:40 INFO - PROCESS | 3424 | ++DOMWINDOW == 86 (1B482C00) [pid = 3424] [serial = 1819] [outer = 1B479C00] 02:22:40 INFO - PROCESS | 3424 | 1467364960211 Marionette DEBUG loaded listener.js 02:22:40 INFO - PROCESS | 3424 | ++DOMWINDOW == 87 (1B4B9C00) [pid = 3424] [serial = 1820] [outer = 1B479C00] 02:22:40 INFO - PROCESS | 3424 | 1467364960789 Marionette TRACE conn7 <- [1,2388,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.put.null.html",0,null,null,[["putImageData() with null imagedata throws TypeError",0,null,null]]]}] 02:22:40 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.null.html | putImageData() with null imagedata throws TypeError 02:22:40 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.null.html | took 970ms 02:22:40 INFO - PROCESS | 3424 | 1467364960818 Marionette TRACE conn7 -> [0,2389,"getWindowHandle",null] 02:22:40 INFO - PROCESS | 3424 | 1467364960821 Marionette TRACE conn7 <- [1,2389,null,{"value":"13"}] 02:22:40 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.path.html 02:22:40 INFO - PROCESS | 3424 | 1467364960824 Marionette TRACE conn7 -> [0,2390,"setScriptTimeout",{"ms":35000}] 02:22:40 INFO - PROCESS | 3424 | 1467364960827 Marionette TRACE conn7 <- [1,2390,null,{}] 02:22:40 INFO - PROCESS | 3424 | 1467364960830 Marionette TRACE conn7 -> [0,2391,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:22:40 INFO - PROCESS | 3424 | 1467364960832 Marionette INFO sendAsync 823c8ce9-dcc8-4499-864d-681f2fea0c49 02:22:40 INFO - PROCESS | 3424 | 1467364960942 Marionette TRACE conn7 <- [1,2391,null,{"value":null}] 02:22:41 INFO - PROCESS | 3424 | 1467364961056 Marionette TRACE conn7 -> [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\", \"77f57ffc-e2d5-43f5-9f0e-e3ed3fd421d8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:22:41 INFO - PROCESS | 3424 | 1467364961059 Marionette INFO sendAsync 823c8ce9-dcc8-4499-864d-681f2fea0c49 02:22:41 INFO - PROCESS | 3424 | ++DOCSHELL 09068C00 == 40 [pid = 3424] [id = 607] 02:22:41 INFO - PROCESS | 3424 | ++DOMWINDOW == 88 (0C747000) [pid = 3424] [serial = 1821] [outer = 00000000] 02:22:41 INFO - PROCESS | 3424 | ++DOMWINDOW == 89 (0C93E800) [pid = 3424] [serial = 1822] [outer = 0C747000] 02:22:41 INFO - PROCESS | 3424 | 1467364961260 Marionette DEBUG loaded listener.js 02:22:41 INFO - PROCESS | 3424 | ++DOMWINDOW == 90 (0CFFF400) [pid = 3424] [serial = 1823] [outer = 0C747000] 02:22:42 INFO - PROCESS | 3424 | --DOCSHELL 17819800 == 39 [pid = 3424] [id = 602] 02:22:42 INFO - PROCESS | 3424 | --DOCSHELL 0D459400 == 38 [pid = 3424] [id = 601] 02:22:42 INFO - PROCESS | 3424 | --DOCSHELL 1AAEE400 == 37 [pid = 3424] [id = 600] 02:22:42 INFO - PROCESS | 3424 | --DOCSHELL 19C4B800 == 36 [pid = 3424] [id = 599] 02:22:42 INFO - PROCESS | 3424 | --DOCSHELL 0D7A9C00 == 35 [pid = 3424] [id = 598] 02:22:42 INFO - PROCESS | 3424 | --DOCSHELL 17E14400 == 34 [pid = 3424] [id = 597] 02:22:42 INFO - PROCESS | 3424 | --DOCSHELL 16E66000 == 33 [pid = 3424] [id = 596] 02:22:42 INFO - PROCESS | 3424 | --DOCSHELL 0D733000 == 32 [pid = 3424] [id = 595] 02:22:42 INFO - PROCESS | 3424 | --DOCSHELL 0906A400 == 31 [pid = 3424] [id = 594] 02:22:42 INFO - PROCESS | 3424 | --DOCSHELL 0DB44C00 == 30 [pid = 3424] [id = 593] 02:22:42 INFO - PROCESS | 3424 | --DOCSHELL 0C805400 == 29 [pid = 3424] [id = 592] 02:22:42 INFO - PROCESS | 3424 | --DOCSHELL 16E61000 == 28 [pid = 3424] [id = 605] 02:22:42 INFO - PROCESS | 3424 | --DOCSHELL 1B478400 == 27 [pid = 3424] [id = 606] 02:22:42 INFO - PROCESS | 3424 | --DOCSHELL 178EA800 == 26 [pid = 3424] [id = 603] 02:22:42 INFO - PROCESS | 3424 | --DOCSHELL 0CD1EC00 == 25 [pid = 3424] [id = 604] 02:22:42 INFO - PROCESS | 3424 | --DOMWINDOW == 89 (0CDCE000) [pid = 3424] [serial = 1748] [outer = 00000000] [url = about:blank] 02:22:42 INFO - PROCESS | 3424 | --DOMWINDOW == 88 (0C833000) [pid = 3424] [serial = 1747] [outer = 00000000] [url = about:blank] 02:22:42 INFO - PROCESS | 3424 | --DOMWINDOW == 87 (1450C800) [pid = 3424] [serial = 1739] [outer = 00000000] [url = about:blank] 02:22:42 INFO - PROCESS | 3424 | --DOMWINDOW == 86 (0D79EC00) [pid = 3424] [serial = 1738] [outer = 00000000] [url = about:blank] 02:22:42 INFO - PROCESS | 3424 | --DOMWINDOW == 85 (17FECC00) [pid = 3424] [serial = 1765] [outer = 00000000] [url = about:blank] 02:22:42 INFO - PROCESS | 3424 | --DOMWINDOW == 84 (18417400) [pid = 3424] [serial = 1742] [outer = 00000000] [url = about:blank] 02:22:42 INFO - PROCESS | 3424 | --DOMWINDOW == 83 (17E0EC00) [pid = 3424] [serial = 1741] [outer = 00000000] [url = about:blank] 02:22:42 INFO - PROCESS | 3424 | --DOMWINDOW == 82 (1B475000) [pid = 3424] [serial = 1745] [outer = 00000000] [url = about:blank] 02:22:42 INFO - PROCESS | 3424 | --DOMWINDOW == 81 (1AD59000) [pid = 3424] [serial = 1744] [outer = 00000000] [url = about:blank] 02:22:42 INFO - PROCESS | 3424 | --DOMWINDOW == 80 (17EB7C00) [pid = 3424] [serial = 1763] [outer = 00000000] [url = about:blank] 02:22:42 INFO - PROCESS | 3424 | --DOMWINDOW == 79 (17E16800) [pid = 3424] [serial = 1762] [outer = 00000000] [url = about:blank] 02:22:42 INFO - PROCESS | 3424 | --DOMWINDOW == 78 (17EC0800) [pid = 3424] [serial = 1769] [outer = 00000000] [url = about:blank] 02:22:42 INFO - PROCESS | 3424 | --DOMWINDOW == 77 (16852800) [pid = 3424] [serial = 1768] [outer = 00000000] [url = about:blank] 02:22:42 INFO - PROCESS | 3424 | --DOMWINDOW == 76 (18CD5800) [pid = 3424] [serial = 1766] [outer = 00000000] [url = about:blank] 02:22:42 INFO - PROCESS | 3424 | --DOMWINDOW == 75 (0C803000) [pid = 3424] [serial = 1750] [outer = 00000000] [url = about:blank] 02:22:42 INFO - PROCESS | 3424 | --DOMWINDOW == 74 (0C837800) [pid = 3424] [serial = 1751] [outer = 00000000] [url = about:blank] 02:22:42 INFO - PROCESS | 3424 | --DOMWINDOW == 73 (0D43B800) [pid = 3424] [serial = 1753] [outer = 00000000] [url = about:blank] 02:22:42 INFO - PROCESS | 3424 | --DOMWINDOW == 72 (0D460C00) [pid = 3424] [serial = 1754] [outer = 00000000] [url = about:blank] 02:22:42 INFO - PROCESS | 3424 | --DOMWINDOW == 71 (15E4F000) [pid = 3424] [serial = 1759] [outer = 00000000] [url = about:blank] 02:22:42 INFO - PROCESS | 3424 | --DOMWINDOW == 70 (1781A000) [pid = 3424] [serial = 1760] [outer = 00000000] [url = about:blank] 02:22:42 INFO - PROCESS | 3424 | --DOMWINDOW == 69 (19C52000) [pid = 3424] [serial = 1772] [outer = 00000000] [url = about:blank] 02:22:42 INFO - PROCESS | 3424 | --DOMWINDOW == 68 (19B0F400) [pid = 3424] [serial = 1771] [outer = 00000000] [url = about:blank] 02:22:42 INFO - PROCESS | 3424 | --DOMWINDOW == 67 (1A735C00) [pid = 3424] [serial = 1774] [outer = 00000000] [url = about:blank] 02:22:42 INFO - PROCESS | 3424 | --DOMWINDOW == 66 (147A1C00) [pid = 3424] [serial = 1756] [outer = 00000000] [url = about:blank] 02:22:42 INFO - PROCESS | 3424 | --DOMWINDOW == 65 (14AB3800) [pid = 3424] [serial = 1757] [outer = 00000000] [url = about:blank] 02:22:42 INFO - PROCESS | 3424 | 1467364962622 Marionette TRACE conn7 <- [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]]]}] 02:22:42 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.path.html | putImageData() does not affect the current path 02:22:42 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.path.html | took 1932ms 02:22:42 INFO - PROCESS | 3424 | 1467364962761 Marionette TRACE conn7 -> [0,2393,"getWindowHandle",null] 02:22:42 INFO - PROCESS | 3424 | 1467364962765 Marionette TRACE conn7 <- [1,2393,null,{"value":"13"}] 02:22:42 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.unaffected.html 02:22:42 INFO - PROCESS | 3424 | 1467364962771 Marionette TRACE conn7 -> [0,2394,"setScriptTimeout",{"ms":35000}] 02:22:42 INFO - PROCESS | 3424 | 1467364962774 Marionette TRACE conn7 <- [1,2394,null,{}] 02:22:42 INFO - PROCESS | 3424 | 1467364962780 Marionette TRACE conn7 -> [0,2395,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:22:42 INFO - PROCESS | 3424 | 1467364962784 Marionette INFO sendAsync 823c8ce9-dcc8-4499-864d-681f2fea0c49 02:22:42 INFO - PROCESS | 3424 | 1467364962873 Marionette TRACE conn7 <- [1,2395,null,{"value":null}] 02:22:42 INFO - PROCESS | 3424 | 1467364962882 Marionette TRACE conn7 -> [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\", \"77f57ffc-e2d5-43f5-9f0e-e3ed3fd421d8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:22:42 INFO - PROCESS | 3424 | 1467364962886 Marionette INFO sendAsync 823c8ce9-dcc8-4499-864d-681f2fea0c49 02:22:42 INFO - PROCESS | 3424 | ++DOCSHELL 0C80EC00 == 26 [pid = 3424] [id = 608] 02:22:42 INFO - PROCESS | 3424 | ++DOMWINDOW == 66 (0C80F000) [pid = 3424] [serial = 1824] [outer = 00000000] 02:22:42 INFO - PROCESS | 3424 | ++DOMWINDOW == 67 (0C83D000) [pid = 3424] [serial = 1825] [outer = 0C80F000] 02:22:42 INFO - PROCESS | 3424 | 1467364962937 Marionette DEBUG loaded listener.js 02:22:42 INFO - PROCESS | 3424 | ++DOMWINDOW == 68 (0C83DC00) [pid = 3424] [serial = 1826] [outer = 0C80F000] 02:22:43 INFO - PROCESS | 3424 | 1467364963447 Marionette TRACE conn7 <- [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]]]}] 02:22:43 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.unaffected.html | putImageData() is not affected by context state 02:22:43 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.unaffected.html | took 730ms 02:22:43 INFO - PROCESS | 3424 | 1467364963501 Marionette TRACE conn7 -> [0,2397,"getWindowHandle",null] 02:22:43 INFO - PROCESS | 3424 | 1467364963506 Marionette TRACE conn7 <- [1,2397,null,{"value":"13"}] 02:22:43 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.unchanged.html 02:22:43 INFO - PROCESS | 3424 | 1467364963512 Marionette TRACE conn7 -> [0,2398,"setScriptTimeout",{"ms":35000}] 02:22:43 INFO - PROCESS | 3424 | 1467364963515 Marionette TRACE conn7 <- [1,2398,null,{}] 02:22:43 INFO - PROCESS | 3424 | 1467364963519 Marionette TRACE conn7 -> [0,2399,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:22:43 INFO - PROCESS | 3424 | 1467364963521 Marionette INFO sendAsync 823c8ce9-dcc8-4499-864d-681f2fea0c49 02:22:43 INFO - PROCESS | 3424 | 1467364963610 Marionette TRACE conn7 <- [1,2399,null,{"value":null}] 02:22:43 INFO - PROCESS | 3424 | 1467364963617 Marionette TRACE conn7 -> [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\", \"77f57ffc-e2d5-43f5-9f0e-e3ed3fd421d8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:22:43 INFO - PROCESS | 3424 | 1467364963619 Marionette INFO sendAsync 823c8ce9-dcc8-4499-864d-681f2fea0c49 02:22:43 INFO - PROCESS | 3424 | ++DOCSHELL 0D458000 == 27 [pid = 3424] [id = 609] 02:22:43 INFO - PROCESS | 3424 | ++DOMWINDOW == 69 (0D45A800) [pid = 3424] [serial = 1827] [outer = 00000000] 02:22:43 INFO - PROCESS | 3424 | ++DOMWINDOW == 70 (0D462400) [pid = 3424] [serial = 1828] [outer = 0D45A800] 02:22:43 INFO - PROCESS | 3424 | 1467364963666 Marionette DEBUG loaded listener.js 02:22:43 INFO - PROCESS | 3424 | ++DOMWINDOW == 71 (0D5DEC00) [pid = 3424] [serial = 1829] [outer = 0D45A800] 02:22:44 INFO - PROCESS | 3424 | 1467364964172 Marionette TRACE conn7 <- [1,2400,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.put.unchanged.html",0,null,null,[["putImageData(getImageData(...), ...) has no effect",0,null,null]]]}] 02:22:44 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.unchanged.html | putImageData(getImageData(...), ...) has no effect 02:22:44 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.unchanged.html | took 670ms 02:22:44 INFO - PROCESS | 3424 | 1467364964185 Marionette TRACE conn7 -> [0,2401,"getWindowHandle",null] 02:22:44 INFO - PROCESS | 3424 | 1467364964188 Marionette TRACE conn7 <- [1,2401,null,{"value":"13"}] 02:22:44 INFO - PROCESS | 3424 | 1467364964191 Marionette TRACE conn7 -> [0,2402,"setScriptTimeout",{"ms":35000}] 02:22:44 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.wrongtype.html 02:22:44 INFO - PROCESS | 3424 | 1467364964194 Marionette TRACE conn7 <- [1,2402,null,{}] 02:22:44 INFO - PROCESS | 3424 | 1467364964205 Marionette TRACE conn7 -> [0,2403,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:22:44 INFO - PROCESS | 3424 | 1467364964210 Marionette INFO sendAsync 823c8ce9-dcc8-4499-864d-681f2fea0c49 02:22:44 INFO - PROCESS | 3424 | 1467364964326 Marionette TRACE conn7 <- [1,2403,null,{"value":null}] 02:22:44 INFO - PROCESS | 3424 | 1467364964428 Marionette TRACE conn7 -> [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\", \"77f57ffc-e2d5-43f5-9f0e-e3ed3fd421d8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:22:44 INFO - PROCESS | 3424 | 1467364964431 Marionette INFO sendAsync 823c8ce9-dcc8-4499-864d-681f2fea0c49 02:22:44 INFO - PROCESS | 3424 | ++DOCSHELL 147A6800 == 28 [pid = 3424] [id = 610] 02:22:44 INFO - PROCESS | 3424 | ++DOMWINDOW == 72 (147AD400) [pid = 3424] [serial = 1830] [outer = 00000000] 02:22:44 INFO - PROCESS | 3424 | ++DOMWINDOW == 73 (14E2E400) [pid = 3424] [serial = 1831] [outer = 147AD400] 02:22:44 INFO - PROCESS | 3424 | 1467364964481 Marionette DEBUG loaded listener.js 02:22:44 INFO - PROCESS | 3424 | ++DOMWINDOW == 74 (1511B400) [pid = 3424] [serial = 1832] [outer = 147AD400] 02:22:44 INFO - PROCESS | 3424 | 1467364964904 Marionette TRACE conn7 <- [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]]]}] 02:22:44 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.wrongtype.html | putImageData() does not accept non-ImageData objects 02:22:44 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.wrongtype.html | took 730ms 02:22:44 INFO - PROCESS | 3424 | 1467364964931 Marionette TRACE conn7 -> [0,2405,"getWindowHandle",null] 02:22:44 INFO - PROCESS | 3424 | 1467364964943 Marionette TRACE conn7 <- [1,2405,null,{"value":"13"}] 02:22:44 INFO - PROCESS | 3424 | 1467364964947 Marionette TRACE conn7 -> [0,2406,"setScriptTimeout",{"ms":35000}] 02:22:44 INFO - PROCESS | 3424 | 1467364964948 Marionette TRACE conn7 <- [1,2406,null,{}] 02:22:44 INFO - TEST-START | /2dcontext/shadows/2d.shadow.alpha.1.html 02:22:44 INFO - PROCESS | 3424 | 1467364964952 Marionette TRACE conn7 -> [0,2407,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:22:44 INFO - PROCESS | 3424 | 1467364964954 Marionette INFO sendAsync 823c8ce9-dcc8-4499-864d-681f2fea0c49 02:22:45 INFO - PROCESS | 3424 | 1467364965072 Marionette TRACE conn7 <- [1,2407,null,{"value":null}] 02:22:45 INFO - PROCESS | 3424 | 1467364965077 Marionette TRACE conn7 -> [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\", \"77f57ffc-e2d5-43f5-9f0e-e3ed3fd421d8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:22:45 INFO - PROCESS | 3424 | 1467364965079 Marionette INFO sendAsync 823c8ce9-dcc8-4499-864d-681f2fea0c49 02:22:45 INFO - PROCESS | 3424 | ++DOCSHELL 151E3C00 == 29 [pid = 3424] [id = 611] 02:22:45 INFO - PROCESS | 3424 | ++DOMWINDOW == 75 (151E4800) [pid = 3424] [serial = 1833] [outer = 00000000] 02:22:45 INFO - PROCESS | 3424 | ++DOMWINDOW == 76 (16E62000) [pid = 3424] [serial = 1834] [outer = 151E4800] 02:22:45 INFO - PROCESS | 3424 | 1467364965180 Marionette DEBUG loaded listener.js 02:22:45 INFO - PROCESS | 3424 | ++DOMWINDOW == 77 (17870400) [pid = 3424] [serial = 1835] [outer = 151E4800] 02:22:45 INFO - PROCESS | 3424 | 1467364965596 Marionette TRACE conn7 <- [1,2408,null,{"value":["/2dcontext/shadows/2d.shadow.alpha.1.html",0,null,null,[["Shadow colour alpha components are used",0,null,null]]]}] 02:22:45 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.alpha.1.html | Shadow colour alpha components are used 02:22:45 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.alpha.1.html | took 670ms 02:22:45 INFO - PROCESS | 3424 | 1467364965624 Marionette TRACE conn7 -> [0,2409,"getWindowHandle",null] 02:22:45 INFO - PROCESS | 3424 | 1467364965626 Marionette TRACE conn7 <- [1,2409,null,{"value":"13"}] 02:22:45 INFO - PROCESS | 3424 | 1467364965629 Marionette TRACE conn7 -> [0,2410,"setScriptTimeout",{"ms":35000}] 02:22:45 INFO - TEST-START | /2dcontext/shadows/2d.shadow.alpha.2.html 02:22:45 INFO - PROCESS | 3424 | 1467364965631 Marionette TRACE conn7 <- [1,2410,null,{}] 02:22:45 INFO - PROCESS | 3424 | 1467364965634 Marionette TRACE conn7 -> [0,2411,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:22:45 INFO - PROCESS | 3424 | 1467364965636 Marionette INFO sendAsync 823c8ce9-dcc8-4499-864d-681f2fea0c49 02:22:45 INFO - PROCESS | 3424 | 1467364965776 Marionette TRACE conn7 <- [1,2411,null,{"value":null}] 02:22:45 INFO - PROCESS | 3424 | 1467364965782 Marionette TRACE conn7 -> [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\", \"77f57ffc-e2d5-43f5-9f0e-e3ed3fd421d8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:22:45 INFO - PROCESS | 3424 | 1467364965784 Marionette INFO sendAsync 823c8ce9-dcc8-4499-864d-681f2fea0c49 02:22:45 INFO - PROCESS | 3424 | ++DOCSHELL 178F2400 == 30 [pid = 3424] [id = 612] 02:22:45 INFO - PROCESS | 3424 | ++DOMWINDOW == 78 (17E0B800) [pid = 3424] [serial = 1836] [outer = 00000000] 02:22:45 INFO - PROCESS | 3424 | ++DOMWINDOW == 79 (17EB4000) [pid = 3424] [serial = 1837] [outer = 17E0B800] 02:22:45 INFO - PROCESS | 3424 | 1467364965828 Marionette DEBUG loaded listener.js 02:22:45 INFO - PROCESS | 3424 | ++DOMWINDOW == 80 (17F3B800) [pid = 3424] [serial = 1838] [outer = 17E0B800] 02:22:46 INFO - PROCESS | 3424 | 1467364966294 Marionette TRACE conn7 <- [1,2412,null,{"value":["/2dcontext/shadows/2d.shadow.alpha.2.html",0,null,null,[["Shadow colour alpha components are used",0,null,null]]]}] 02:22:46 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.alpha.2.html | Shadow colour alpha components are used 02:22:46 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.alpha.2.html | took 730ms 02:22:46 INFO - TEST-START | /2dcontext/shadows/2d.shadow.alpha.3.html 02:22:46 INFO - PROCESS | 3424 | 1467364966367 Marionette TRACE conn7 -> [0,2413,"getWindowHandle",null] 02:22:46 INFO - PROCESS | 3424 | 1467364966369 Marionette TRACE conn7 <- [1,2413,null,{"value":"13"}] 02:22:46 INFO - PROCESS | 3424 | 1467364966373 Marionette TRACE conn7 -> [0,2414,"setScriptTimeout",{"ms":35000}] 02:22:46 INFO - PROCESS | 3424 | 1467364966374 Marionette TRACE conn7 <- [1,2414,null,{}] 02:22:46 INFO - PROCESS | 3424 | 1467364966378 Marionette TRACE conn7 -> [0,2415,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:22:46 INFO - PROCESS | 3424 | 1467364966383 Marionette INFO sendAsync 823c8ce9-dcc8-4499-864d-681f2fea0c49 02:22:46 INFO - PROCESS | 3424 | 1467364966537 Marionette TRACE conn7 <- [1,2415,null,{"value":null}] 02:22:46 INFO - PROCESS | 3424 | 1467364966545 Marionette TRACE conn7 -> [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\", \"77f57ffc-e2d5-43f5-9f0e-e3ed3fd421d8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:22:46 INFO - PROCESS | 3424 | 1467364966547 Marionette INFO sendAsync 823c8ce9-dcc8-4499-864d-681f2fea0c49 02:22:46 INFO - PROCESS | 3424 | ++DOCSHELL 184EFC00 == 31 [pid = 3424] [id = 613] 02:22:46 INFO - PROCESS | 3424 | ++DOMWINDOW == 81 (18BB6800) [pid = 3424] [serial = 1839] [outer = 00000000] 02:22:46 INFO - PROCESS | 3424 | ++DOMWINDOW == 82 (19375800) [pid = 3424] [serial = 1840] [outer = 18BB6800] 02:22:46 INFO - PROCESS | 3424 | 1467364966648 Marionette DEBUG loaded listener.js 02:22:46 INFO - PROCESS | 3424 | ++DOMWINDOW == 83 (19A3E400) [pid = 3424] [serial = 1841] [outer = 18BB6800] 02:22:47 INFO - PROCESS | 3424 | --DOMWINDOW == 82 (18CDC400) [pid = 3424] [serial = 1794] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.cross.html] 02:22:47 INFO - PROCESS | 3424 | --DOMWINDOW == 81 (19C4F800) [pid = 3424] [serial = 1797] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.dirty.negative.html] 02:22:47 INFO - PROCESS | 3424 | --DOMWINDOW == 80 (0C805800) [pid = 3424] [serial = 1776] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.string.html] 02:22:47 INFO - PROCESS | 3424 | --DOMWINDOW == 79 (1AAEF000) [pid = 3424] [serial = 1800] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.dirty.outside.html] 02:22:47 INFO - PROCESS | 3424 | --DOMWINDOW == 78 (0DB89000) [pid = 3424] [serial = 1779] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.undefined.html] 02:22:47 INFO - PROCESS | 3424 | --DOMWINDOW == 77 (19B0B400) [pid = 3424] [serial = 1773] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.set.html] 02:22:47 INFO - PROCESS | 3424 | --DOMWINDOW == 76 (0C747800) [pid = 3424] [serial = 1782] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.alpha.html] 02:22:47 INFO - PROCESS | 3424 | --DOMWINDOW == 75 (17E15C00) [pid = 3424] [serial = 1791] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.created.html] 02:22:47 INFO - PROCESS | 3424 | --DOMWINDOW == 74 (16E68400) [pid = 3424] [serial = 1788] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.clip.html] 02:22:47 INFO - PROCESS | 3424 | --DOMWINDOW == 73 (0D7A1C00) [pid = 3424] [serial = 1785] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.basic.html] 02:22:47 INFO - PROCESS | 3424 | --DOMWINDOW == 72 (1ACCF400) [pid = 3424] [serial = 1809] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.dirty.zero.html] 02:22:47 INFO - PROCESS | 3424 | --DOMWINDOW == 71 (1AAEEC00) [pid = 3424] [serial = 1806] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.dirty.rect2.html] 02:22:47 INFO - PROCESS | 3424 | --DOMWINDOW == 70 (0DBE3800) [pid = 3424] [serial = 1803] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.dirty.rect1.html] 02:22:47 INFO - PROCESS | 3424 | 1467364967305 Marionette TRACE conn7 <- [1,2416,null,{"value":["/2dcontext/shadows/2d.shadow.alpha.3.html",0,null,null,[["Shadows are affected by globalAlpha",0,null,null]]]}] 02:22:47 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.alpha.3.html | Shadows are affected by globalAlpha 02:22:47 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.alpha.3.html | took 970ms 02:22:47 INFO - PROCESS | 3424 | 1467364967343 Marionette TRACE conn7 -> [0,2417,"getWindowHandle",null] 02:22:47 INFO - TEST-START | /2dcontext/shadows/2d.shadow.alpha.4.html 02:22:47 INFO - PROCESS | 3424 | 1467364967346 Marionette TRACE conn7 <- [1,2417,null,{"value":"13"}] 02:22:47 INFO - PROCESS | 3424 | 1467364967349 Marionette TRACE conn7 -> [0,2418,"setScriptTimeout",{"ms":35000}] 02:22:47 INFO - PROCESS | 3424 | 1467364967350 Marionette TRACE conn7 <- [1,2418,null,{}] 02:22:47 INFO - PROCESS | 3424 | 1467364967354 Marionette TRACE conn7 -> [0,2419,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:22:47 INFO - PROCESS | 3424 | 1467364967355 Marionette INFO sendAsync 823c8ce9-dcc8-4499-864d-681f2fea0c49 02:22:47 INFO - PROCESS | 3424 | 1467364967432 Marionette TRACE conn7 <- [1,2419,null,{"value":null}] 02:22:47 INFO - PROCESS | 3424 | 1467364967437 Marionette TRACE conn7 -> [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\", \"77f57ffc-e2d5-43f5-9f0e-e3ed3fd421d8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:22:47 INFO - PROCESS | 3424 | 1467364967439 Marionette INFO sendAsync 823c8ce9-dcc8-4499-864d-681f2fea0c49 02:22:47 INFO - PROCESS | 3424 | ++DOCSHELL 16E61000 == 32 [pid = 3424] [id = 614] 02:22:47 INFO - PROCESS | 3424 | ++DOMWINDOW == 71 (17823400) [pid = 3424] [serial = 1842] [outer = 00000000] 02:22:47 INFO - PROCESS | 3424 | ++DOMWINDOW == 72 (18CD9000) [pid = 3424] [serial = 1843] [outer = 17823400] 02:22:47 INFO - PROCESS | 3424 | 1467364967482 Marionette DEBUG loaded listener.js 02:22:47 INFO - PROCESS | 3424 | ++DOMWINDOW == 73 (1937D000) [pid = 3424] [serial = 1844] [outer = 17823400] 02:22:47 INFO - PROCESS | 3424 | 1467364967912 Marionette TRACE conn7 <- [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]]]}] 02:22:47 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.alpha.4.html | Shadows with alpha components are correctly affected by globalAlpha 02:22:47 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.alpha.4.html | took 570ms 02:22:47 INFO - PROCESS | 3424 | 1467364967919 Marionette TRACE conn7 -> [0,2421,"getWindowHandle",null] 02:22:47 INFO - PROCESS | 3424 | 1467364967921 Marionette TRACE conn7 <- [1,2421,null,{"value":"13"}] 02:22:47 INFO - TEST-START | /2dcontext/shadows/2d.shadow.alpha.5.html 02:22:47 INFO - PROCESS | 3424 | 1467364967924 Marionette TRACE conn7 -> [0,2422,"setScriptTimeout",{"ms":35000}] 02:22:47 INFO - PROCESS | 3424 | 1467364967926 Marionette TRACE conn7 <- [1,2422,null,{}] 02:22:47 INFO - PROCESS | 3424 | 1467364967929 Marionette TRACE conn7 -> [0,2423,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:22:47 INFO - PROCESS | 3424 | 1467364967931 Marionette INFO sendAsync 823c8ce9-dcc8-4499-864d-681f2fea0c49 02:22:48 INFO - PROCESS | 3424 | 1467364968054 Marionette TRACE conn7 <- [1,2423,null,{"value":null}] 02:22:48 INFO - PROCESS | 3424 | 1467364968062 Marionette TRACE conn7 -> [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\", \"77f57ffc-e2d5-43f5-9f0e-e3ed3fd421d8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:22:48 INFO - PROCESS | 3424 | 1467364968064 Marionette INFO sendAsync 823c8ce9-dcc8-4499-864d-681f2fea0c49 02:22:48 INFO - PROCESS | 3424 | ++DOCSHELL 0D462000 == 33 [pid = 3424] [id = 615] 02:22:48 INFO - PROCESS | 3424 | ++DOMWINDOW == 74 (1684C800) [pid = 3424] [serial = 1845] [outer = 00000000] 02:22:48 INFO - PROCESS | 3424 | ++DOMWINDOW == 75 (19C51400) [pid = 3424] [serial = 1846] [outer = 1684C800] 02:22:48 INFO - PROCESS | 3424 | 1467364968108 Marionette DEBUG loaded listener.js 02:22:48 INFO - PROCESS | 3424 | ++DOMWINDOW == 76 (19C52000) [pid = 3424] [serial = 1847] [outer = 1684C800] 02:22:48 INFO - PROCESS | 3424 | 1467364968543 Marionette TRACE conn7 <- [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]]]}] 02:22:48 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.alpha.5.html | Shadows of shapes with alpha components are drawn correctly 02:22:48 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.alpha.5.html | took 670ms 02:22:48 INFO - TEST-START | /2dcontext/shadows/2d.shadow.attributes.shadowBlur.initial.html 02:22:48 INFO - PROCESS | 3424 | 1467364968596 Marionette TRACE conn7 -> [0,2425,"getWindowHandle",null] 02:22:48 INFO - PROCESS | 3424 | 1467364968598 Marionette TRACE conn7 <- [1,2425,null,{"value":"13"}] 02:22:48 INFO - PROCESS | 3424 | 1467364968601 Marionette TRACE conn7 -> [0,2426,"setScriptTimeout",{"ms":35000}] 02:22:48 INFO - PROCESS | 3424 | 1467364968602 Marionette TRACE conn7 <- [1,2426,null,{}] 02:22:48 INFO - PROCESS | 3424 | 1467364968606 Marionette TRACE conn7 -> [0,2427,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:22:48 INFO - PROCESS | 3424 | 1467364968608 Marionette INFO sendAsync 823c8ce9-dcc8-4499-864d-681f2fea0c49 02:22:48 INFO - PROCESS | 3424 | 1467364968725 Marionette TRACE conn7 <- [1,2427,null,{"value":null}] 02:22:48 INFO - PROCESS | 3424 | 1467364968736 Marionette TRACE conn7 -> [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\", \"77f57ffc-e2d5-43f5-9f0e-e3ed3fd421d8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:22:48 INFO - PROCESS | 3424 | 1467364968738 Marionette INFO sendAsync 823c8ce9-dcc8-4499-864d-681f2fea0c49 02:22:48 INFO - PROCESS | 3424 | ++DOCSHELL 1A2AF000 == 34 [pid = 3424] [id = 616] 02:22:48 INFO - PROCESS | 3424 | ++DOMWINDOW == 77 (1A73D400) [pid = 3424] [serial = 1848] [outer = 00000000] 02:22:48 INFO - PROCESS | 3424 | ++DOMWINDOW == 78 (1A7AB400) [pid = 3424] [serial = 1849] [outer = 1A73D400] 02:22:48 INFO - PROCESS | 3424 | 1467364968781 Marionette DEBUG loaded listener.js 02:22:48 INFO - PROCESS | 3424 | ++DOMWINDOW == 79 (1A7AB800) [pid = 3424] [serial = 1850] [outer = 1A73D400] 02:22:49 INFO - PROCESS | 3424 | 1467364969419 Marionette TRACE conn7 <- [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]]]}] 02:22:49 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.attributes.shadowBlur.initial.html | Canvas test: 2d.shadow.attributes.shadowBlur.initial 02:22:49 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.attributes.shadowBlur.initial.html | took 870ms 02:22:49 INFO - PROCESS | 3424 | 1467364969488 Marionette TRACE conn7 -> [0,2429,"getWindowHandle",null] 02:22:49 INFO - PROCESS | 3424 | 1467364969493 Marionette TRACE conn7 <- [1,2429,null,{"value":"13"}] 02:22:49 INFO - TEST-START | /2dcontext/shadows/2d.shadow.attributes.shadowBlur.invalid.html 02:22:49 INFO - PROCESS | 3424 | 1467364969499 Marionette TRACE conn7 -> [0,2430,"setScriptTimeout",{"ms":35000}] 02:22:49 INFO - PROCESS | 3424 | 1467364969502 Marionette TRACE conn7 <- [1,2430,null,{}] 02:22:49 INFO - PROCESS | 3424 | 1467364969508 Marionette TRACE conn7 -> [0,2431,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:22:49 INFO - PROCESS | 3424 | 1467364969511 Marionette INFO sendAsync 823c8ce9-dcc8-4499-864d-681f2fea0c49 02:22:49 INFO - PROCESS | 3424 | 1467364969652 Marionette TRACE conn7 <- [1,2431,null,{"value":null}] 02:22:49 INFO - PROCESS | 3424 | 1467364969785 Marionette TRACE conn7 -> [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\", \"77f57ffc-e2d5-43f5-9f0e-e3ed3fd421d8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:22:49 INFO - PROCESS | 3424 | 1467364969788 Marionette INFO sendAsync 823c8ce9-dcc8-4499-864d-681f2fea0c49 02:22:49 INFO - PROCESS | 3424 | ++DOCSHELL 0C750C00 == 35 [pid = 3424] [id = 617] 02:22:49 INFO - PROCESS | 3424 | ++DOMWINDOW == 80 (0C80DC00) [pid = 3424] [serial = 1851] [outer = 00000000] 02:22:49 INFO - PROCESS | 3424 | ++DOMWINDOW == 81 (0D43BC00) [pid = 3424] [serial = 1852] [outer = 0C80DC00] 02:22:49 INFO - PROCESS | 3424 | 1467364969846 Marionette DEBUG loaded listener.js 02:22:49 INFO - PROCESS | 3424 | ++DOMWINDOW == 82 (0D79EC00) [pid = 3424] [serial = 1853] [outer = 0C80DC00] 02:22:50 INFO - PROCESS | 3424 | 1467364970526 Marionette TRACE conn7 <- [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]]]}] 02:22:50 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.attributes.shadowBlur.invalid.html | Canvas test: 2d.shadow.attributes.shadowBlur.invalid 02:22:50 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.attributes.shadowBlur.invalid.html | took 1082ms 02:22:50 INFO - PROCESS | 3424 | 1467364970582 Marionette TRACE conn7 -> [0,2433,"getWindowHandle",null] 02:22:50 INFO - PROCESS | 3424 | 1467364970587 Marionette TRACE conn7 <- [1,2433,null,{"value":"13"}] 02:22:50 INFO - TEST-START | /2dcontext/shadows/2d.shadow.attributes.shadowBlur.valid.html 02:22:50 INFO - PROCESS | 3424 | 1467364970594 Marionette TRACE conn7 -> [0,2434,"setScriptTimeout",{"ms":35000}] 02:22:50 INFO - PROCESS | 3424 | 1467364970597 Marionette TRACE conn7 <- [1,2434,null,{}] 02:22:50 INFO - PROCESS | 3424 | 1467364970602 Marionette TRACE conn7 -> [0,2435,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:22:50 INFO - PROCESS | 3424 | 1467364970604 Marionette INFO sendAsync 823c8ce9-dcc8-4499-864d-681f2fea0c49 02:22:50 INFO - PROCESS | 3424 | 1467364970725 Marionette TRACE conn7 <- [1,2435,null,{"value":null}] 02:22:50 INFO - PROCESS | 3424 | 1467364970864 Marionette TRACE conn7 -> [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\", \"77f57ffc-e2d5-43f5-9f0e-e3ed3fd421d8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:22:50 INFO - PROCESS | 3424 | 1467364970867 Marionette INFO sendAsync 823c8ce9-dcc8-4499-864d-681f2fea0c49 02:22:50 INFO - PROCESS | 3424 | ++DOCSHELL 14E62400 == 36 [pid = 3424] [id = 618] 02:22:50 INFO - PROCESS | 3424 | ++DOMWINDOW == 83 (14E64000) [pid = 3424] [serial = 1854] [outer = 00000000] 02:22:50 INFO - PROCESS | 3424 | ++DOMWINDOW == 84 (16E68400) [pid = 3424] [serial = 1855] [outer = 14E64000] 02:22:50 INFO - PROCESS | 3424 | 1467364970924 Marionette DEBUG loaded listener.js 02:22:50 INFO - PROCESS | 3424 | ++DOMWINDOW == 85 (17820800) [pid = 3424] [serial = 1856] [outer = 14E64000] 02:22:51 INFO - PROCESS | 3424 | 1467364971788 Marionette TRACE conn7 <- [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]]]}] 02:22:51 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.attributes.shadowBlur.valid.html | Canvas test: 2d.shadow.attributes.shadowBlur.valid 02:22:51 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.attributes.shadowBlur.valid.html | took 1223ms 02:22:51 INFO - PROCESS | 3424 | 1467364971820 Marionette TRACE conn7 -> [0,2437,"getWindowHandle",null] 02:22:51 INFO - PROCESS | 3424 | 1467364971824 Marionette TRACE conn7 <- [1,2437,null,{"value":"13"}] 02:22:51 INFO - TEST-START | /2dcontext/shadows/2d.shadow.attributes.shadowColor.initial.html 02:22:51 INFO - PROCESS | 3424 | 1467364971829 Marionette TRACE conn7 -> [0,2438,"setScriptTimeout",{"ms":35000}] 02:22:51 INFO - PROCESS | 3424 | 1467364971832 Marionette TRACE conn7 <- [1,2438,null,{}] 02:22:51 INFO - PROCESS | 3424 | 1467364971837 Marionette TRACE conn7 -> [0,2439,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:22:51 INFO - PROCESS | 3424 | 1467364971840 Marionette INFO sendAsync 823c8ce9-dcc8-4499-864d-681f2fea0c49 02:22:51 INFO - PROCESS | 3424 | 1467364971944 Marionette TRACE conn7 <- [1,2439,null,{"value":null}] 02:22:51 INFO - PROCESS | 3424 | --DOCSHELL 0D462000 == 35 [pid = 3424] [id = 615] 02:22:51 INFO - PROCESS | 3424 | --DOCSHELL 16E61000 == 34 [pid = 3424] [id = 614] 02:22:51 INFO - PROCESS | 3424 | --DOCSHELL 184EFC00 == 33 [pid = 3424] [id = 613] 02:22:51 INFO - PROCESS | 3424 | --DOCSHELL 178F2400 == 32 [pid = 3424] [id = 612] 02:22:51 INFO - PROCESS | 3424 | --DOCSHELL 151E3C00 == 31 [pid = 3424] [id = 611] 02:22:51 INFO - PROCESS | 3424 | --DOCSHELL 147A6800 == 30 [pid = 3424] [id = 610] 02:22:51 INFO - PROCESS | 3424 | --DOCSHELL 0D458000 == 29 [pid = 3424] [id = 609] 02:22:51 INFO - PROCESS | 3424 | --DOCSHELL 0C80EC00 == 28 [pid = 3424] [id = 608] 02:22:51 INFO - PROCESS | 3424 | --DOCSHELL 09068C00 == 27 [pid = 3424] [id = 607] 02:22:51 INFO - PROCESS | 3424 | --DOMWINDOW == 84 (19B0E400) [pid = 3424] [serial = 1795] [outer = 00000000] [url = about:blank] 02:22:51 INFO - PROCESS | 3424 | --DOMWINDOW == 83 (1AA90800) [pid = 3424] [serial = 1798] [outer = 00000000] [url = about:blank] 02:22:51 INFO - PROCESS | 3424 | --DOMWINDOW == 82 (19C46400) [pid = 3424] [serial = 1796] [outer = 00000000] [url = about:blank] 02:22:51 INFO - PROCESS | 3424 | --DOMWINDOW == 81 (0C83E400) [pid = 3424] [serial = 1777] [outer = 00000000] [url = about:blank] 02:22:51 INFO - PROCESS | 3424 | --DOMWINDOW == 80 (1AAF6000) [pid = 3424] [serial = 1801] [outer = 00000000] [url = about:blank] 02:22:51 INFO - PROCESS | 3424 | --DOMWINDOW == 79 (0CDC9400) [pid = 3424] [serial = 1778] [outer = 00000000] [url = about:blank] 02:22:51 INFO - PROCESS | 3424 | --DOMWINDOW == 78 (14E99800) [pid = 3424] [serial = 1780] [outer = 00000000] [url = about:blank] 02:22:51 INFO - PROCESS | 3424 | --DOMWINDOW == 77 (1514E400) [pid = 3424] [serial = 1781] [outer = 00000000] [url = about:blank] 02:22:51 INFO - PROCESS | 3424 | --DOMWINDOW == 76 (1A743800) [pid = 3424] [serial = 1775] [outer = 00000000] [url = about:blank] 02:22:51 INFO - PROCESS | 3424 | --DOMWINDOW == 75 (0C83A000) [pid = 3424] [serial = 1783] [outer = 00000000] [url = about:blank] 02:22:51 INFO - PROCESS | 3424 | --DOMWINDOW == 74 (0CEEC400) [pid = 3424] [serial = 1784] [outer = 00000000] [url = about:blank] 02:22:51 INFO - PROCESS | 3424 | --DOMWINDOW == 73 (17FC1000) [pid = 3424] [serial = 1792] [outer = 00000000] [url = about:blank] 02:22:51 INFO - PROCESS | 3424 | --DOMWINDOW == 72 (1781C000) [pid = 3424] [serial = 1789] [outer = 00000000] [url = about:blank] 02:22:51 INFO - PROCESS | 3424 | --DOMWINDOW == 71 (17873800) [pid = 3424] [serial = 1790] [outer = 00000000] [url = about:blank] 02:22:51 INFO - PROCESS | 3424 | --DOMWINDOW == 70 (0DC45C00) [pid = 3424] [serial = 1786] [outer = 00000000] [url = about:blank] 02:22:51 INFO - PROCESS | 3424 | --DOMWINDOW == 69 (1AD60400) [pid = 3424] [serial = 1811] [outer = 00000000] [url = about:blank] 02:22:51 INFO - PROCESS | 3424 | --DOMWINDOW == 68 (1454E400) [pid = 3424] [serial = 1787] [outer = 00000000] [url = about:blank] 02:22:51 INFO - PROCESS | 3424 | --DOMWINDOW == 67 (1AA94400) [pid = 3424] [serial = 1799] [outer = 00000000] [url = about:blank] 02:22:51 INFO - PROCESS | 3424 | --DOMWINDOW == 66 (1ACC7400) [pid = 3424] [serial = 1808] [outer = 00000000] [url = about:blank] 02:22:51 INFO - PROCESS | 3424 | --DOMWINDOW == 65 (1AD5EC00) [pid = 3424] [serial = 1810] [outer = 00000000] [url = about:blank] 02:22:51 INFO - PROCESS | 3424 | --DOMWINDOW == 64 (1ACC6800) [pid = 3424] [serial = 1807] [outer = 00000000] [url = about:blank] 02:22:51 INFO - PROCESS | 3424 | --DOMWINDOW == 63 (1AC7D000) [pid = 3424] [serial = 1802] [outer = 00000000] [url = about:blank] 02:22:51 INFO - PROCESS | 3424 | --DOMWINDOW == 62 (18CE0000) [pid = 3424] [serial = 1804] [outer = 00000000] [url = about:blank] 02:22:51 INFO - PROCESS | 3424 | --DOMWINDOW == 61 (19C53000) [pid = 3424] [serial = 1805] [outer = 00000000] [url = about:blank] 02:22:51 INFO - PROCESS | 3424 | --DOMWINDOW == 60 (18039800) [pid = 3424] [serial = 1793] [outer = 00000000] [url = about:blank] 02:22:52 INFO - PROCESS | 3424 | 1467364972078 Marionette TRACE conn7 -> [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\", \"77f57ffc-e2d5-43f5-9f0e-e3ed3fd421d8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:22:52 INFO - PROCESS | 3424 | 1467364972083 Marionette INFO sendAsync 823c8ce9-dcc8-4499-864d-681f2fea0c49 02:22:52 INFO - PROCESS | 3424 | ++DOCSHELL 0C749800 == 28 [pid = 3424] [id = 619] 02:22:52 INFO - PROCESS | 3424 | ++DOMWINDOW == 61 (0C74A000) [pid = 3424] [serial = 1857] [outer = 00000000] 02:22:52 INFO - PROCESS | 3424 | ++DOMWINDOW == 62 (0C809C00) [pid = 3424] [serial = 1858] [outer = 0C74A000] 02:22:52 INFO - PROCESS | 3424 | 1467364972145 Marionette DEBUG loaded listener.js 02:22:52 INFO - PROCESS | 3424 | ++DOMWINDOW == 63 (0CDF2000) [pid = 3424] [serial = 1859] [outer = 0C74A000] 02:22:52 INFO - PROCESS | 3424 | 1467364972598 Marionette TRACE conn7 <- [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]]]}] 02:22:52 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.attributes.shadowColor.initial.html | Canvas test: 2d.shadow.attributes.shadowColor.initial 02:22:52 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.attributes.shadowColor.initial.html | took 830ms 02:22:52 INFO - PROCESS | 3424 | 1467364972660 Marionette TRACE conn7 -> [0,2441,"getWindowHandle",null] 02:22:52 INFO - PROCESS | 3424 | 1467364972664 Marionette TRACE conn7 <- [1,2441,null,{"value":"13"}] 02:22:52 INFO - TEST-START | /2dcontext/shadows/2d.shadow.attributes.shadowColor.invalid.html 02:22:52 INFO - PROCESS | 3424 | 1467364972674 Marionette TRACE conn7 -> [0,2442,"setScriptTimeout",{"ms":35000}] 02:22:52 INFO - PROCESS | 3424 | 1467364972677 Marionette TRACE conn7 <- [1,2442,null,{}] 02:22:52 INFO - PROCESS | 3424 | 1467364972681 Marionette TRACE conn7 -> [0,2443,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:22:52 INFO - PROCESS | 3424 | 1467364972683 Marionette INFO sendAsync 823c8ce9-dcc8-4499-864d-681f2fea0c49 02:22:52 INFO - PROCESS | 3424 | 1467364972779 Marionette TRACE conn7 <- [1,2443,null,{"value":null}] 02:22:52 INFO - PROCESS | 3424 | 1467364972793 Marionette TRACE conn7 -> [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\", \"77f57ffc-e2d5-43f5-9f0e-e3ed3fd421d8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:22:52 INFO - PROCESS | 3424 | 1467364972795 Marionette INFO sendAsync 823c8ce9-dcc8-4499-864d-681f2fea0c49 02:22:52 INFO - PROCESS | 3424 | ++DOCSHELL 0D7AD000 == 29 [pid = 3424] [id = 620] 02:22:52 INFO - PROCESS | 3424 | ++DOMWINDOW == 64 (0DB43400) [pid = 3424] [serial = 1860] [outer = 00000000] 02:22:52 INFO - PROCESS | 3424 | ++DOMWINDOW == 65 (1153F400) [pid = 3424] [serial = 1861] [outer = 0DB43400] 02:22:52 INFO - PROCESS | 3424 | 1467364972842 Marionette DEBUG loaded listener.js 02:22:52 INFO - PROCESS | 3424 | ++DOMWINDOW == 66 (14A96000) [pid = 3424] [serial = 1862] [outer = 0DB43400] 02:22:53 INFO - PROCESS | 3424 | 1467364973312 Marionette TRACE conn7 <- [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]]]}] 02:22:53 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.attributes.shadowColor.invalid.html | Canvas test: 2d.shadow.attributes.shadowColor.invalid 02:22:53 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.attributes.shadowColor.invalid.html | took 670ms 02:22:53 INFO - PROCESS | 3424 | 1467364973345 Marionette TRACE conn7 -> [0,2445,"getWindowHandle",null] 02:22:53 INFO - PROCESS | 3424 | 1467364973347 Marionette TRACE conn7 <- [1,2445,null,{"value":"13"}] 02:22:53 INFO - TEST-START | /2dcontext/shadows/2d.shadow.attributes.shadowColor.valid.html 02:22:53 INFO - PROCESS | 3424 | 1467364973350 Marionette TRACE conn7 -> [0,2446,"setScriptTimeout",{"ms":35000}] 02:22:53 INFO - PROCESS | 3424 | 1467364973354 Marionette TRACE conn7 <- [1,2446,null,{}] 02:22:53 INFO - PROCESS | 3424 | 1467364973364 Marionette TRACE conn7 -> [0,2447,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:22:53 INFO - PROCESS | 3424 | 1467364973369 Marionette INFO sendAsync 823c8ce9-dcc8-4499-864d-681f2fea0c49 02:22:53 INFO - PROCESS | 3424 | 1467364973484 Marionette TRACE conn7 <- [1,2447,null,{"value":null}] 02:22:53 INFO - PROCESS | 3424 | 1467364973585 Marionette TRACE conn7 -> [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\", \"77f57ffc-e2d5-43f5-9f0e-e3ed3fd421d8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:22:53 INFO - PROCESS | 3424 | 1467364973588 Marionette INFO sendAsync 823c8ce9-dcc8-4499-864d-681f2fea0c49 02:22:53 INFO - PROCESS | 3424 | ++DOCSHELL 1781A000 == 30 [pid = 3424] [id = 621] 02:22:53 INFO - PROCESS | 3424 | ++DOMWINDOW == 67 (1781B400) [pid = 3424] [serial = 1863] [outer = 00000000] 02:22:53 INFO - PROCESS | 3424 | ++DOMWINDOW == 68 (17822C00) [pid = 3424] [serial = 1864] [outer = 1781B400] 02:22:53 INFO - PROCESS | 3424 | 1467364973635 Marionette DEBUG loaded listener.js 02:22:53 INFO - PROCESS | 3424 | ++DOMWINDOW == 69 (17E0C000) [pid = 3424] [serial = 1865] [outer = 1781B400] 02:22:53 INFO - PROCESS | 3424 | 1467364974014 Marionette TRACE conn7 <- [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]]]}] 02:22:54 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.attributes.shadowColor.valid.html | Canvas test: 2d.shadow.attributes.shadowColor.valid 02:22:54 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.attributes.shadowColor.valid.html | took 670ms 02:22:54 INFO - PROCESS | 3424 | 1467364974033 Marionette TRACE conn7 -> [0,2449,"getWindowHandle",null] 02:22:54 INFO - PROCESS | 3424 | 1467364974036 Marionette TRACE conn7 <- [1,2449,null,{"value":"13"}] 02:22:54 INFO - PROCESS | 3424 | 1467364974040 Marionette TRACE conn7 -> [0,2450,"setScriptTimeout",{"ms":35000}] 02:22:54 INFO - PROCESS | 3424 | 1467364974041 Marionette TRACE conn7 <- [1,2450,null,{}] 02:22:54 INFO - TEST-START | /2dcontext/shadows/2d.shadow.attributes.shadowOffset.initial.html 02:22:54 INFO - PROCESS | 3424 | 1467364974045 Marionette TRACE conn7 -> [0,2451,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:22:54 INFO - PROCESS | 3424 | 1467364974046 Marionette INFO sendAsync 823c8ce9-dcc8-4499-864d-681f2fea0c49 02:22:54 INFO - PROCESS | 3424 | 1467364974176 Marionette TRACE conn7 <- [1,2451,null,{"value":null}] 02:22:54 INFO - PROCESS | 3424 | 1467364974189 Marionette TRACE conn7 -> [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\", \"77f57ffc-e2d5-43f5-9f0e-e3ed3fd421d8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:22:54 INFO - PROCESS | 3424 | 1467364974191 Marionette INFO sendAsync 823c8ce9-dcc8-4499-864d-681f2fea0c49 02:22:54 INFO - PROCESS | 3424 | ++DOCSHELL 17EB3C00 == 31 [pid = 3424] [id = 622] 02:22:54 INFO - PROCESS | 3424 | ++DOMWINDOW == 70 (17FB7400) [pid = 3424] [serial = 1866] [outer = 00000000] 02:22:54 INFO - PROCESS | 3424 | ++DOMWINDOW == 71 (17FF0400) [pid = 3424] [serial = 1867] [outer = 17FB7400] 02:22:54 INFO - PROCESS | 3424 | 1467364974235 Marionette DEBUG loaded listener.js 02:22:54 INFO - PROCESS | 3424 | ++DOMWINDOW == 72 (18BBDC00) [pid = 3424] [serial = 1868] [outer = 17FB7400] 02:22:54 INFO - PROCESS | 3424 | 1467364974687 Marionette TRACE conn7 <- [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]]]}] 02:22:54 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.attributes.shadowOffset.initial.html | Canvas test: 2d.shadow.attributes.shadowOffset.initial 02:22:54 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.attributes.shadowOffset.initial.html | took 670ms 02:22:54 INFO - PROCESS | 3424 | 1467364974716 Marionette TRACE conn7 -> [0,2453,"getWindowHandle",null] 02:22:54 INFO - PROCESS | 3424 | 1467364974718 Marionette TRACE conn7 <- [1,2453,null,{"value":"13"}] 02:22:54 INFO - TEST-START | /2dcontext/shadows/2d.shadow.attributes.shadowOffset.invalid.html 02:22:54 INFO - PROCESS | 3424 | 1467364974727 Marionette TRACE conn7 -> [0,2454,"setScriptTimeout",{"ms":35000}] 02:22:54 INFO - PROCESS | 3424 | 1467364974729 Marionette TRACE conn7 <- [1,2454,null,{}] 02:22:54 INFO - PROCESS | 3424 | 1467364974733 Marionette TRACE conn7 -> [0,2455,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:22:54 INFO - PROCESS | 3424 | 1467364974735 Marionette INFO sendAsync 823c8ce9-dcc8-4499-864d-681f2fea0c49 02:22:54 INFO - PROCESS | 3424 | 1467364974848 Marionette TRACE conn7 <- [1,2455,null,{"value":null}] 02:22:54 INFO - PROCESS | 3424 | 1467364974942 Marionette TRACE conn7 -> [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\", \"77f57ffc-e2d5-43f5-9f0e-e3ed3fd421d8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:22:54 INFO - PROCESS | 3424 | 1467364974944 Marionette INFO sendAsync 823c8ce9-dcc8-4499-864d-681f2fea0c49 02:22:54 INFO - PROCESS | 3424 | ++DOCSHELL 151E4000 == 32 [pid = 3424] [id = 623] 02:22:54 INFO - PROCESS | 3424 | ++DOMWINDOW == 73 (17FBB400) [pid = 3424] [serial = 1869] [outer = 00000000] 02:22:54 INFO - PROCESS | 3424 | ++DOMWINDOW == 74 (19BEC000) [pid = 3424] [serial = 1870] [outer = 17FBB400] 02:22:54 INFO - PROCESS | 3424 | 1467364974987 Marionette DEBUG loaded listener.js 02:22:55 INFO - PROCESS | 3424 | ++DOMWINDOW == 75 (19BF6800) [pid = 3424] [serial = 1871] [outer = 17FBB400] 02:22:55 INFO - PROCESS | 3424 | 1467364975403 Marionette TRACE conn7 <- [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]]]}] 02:22:55 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.attributes.shadowOffset.invalid.html | Canvas test: 2d.shadow.attributes.shadowOffset.invalid 02:22:55 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.attributes.shadowOffset.invalid.html | took 730ms 02:22:55 INFO - PROCESS | 3424 | 1467364975461 Marionette TRACE conn7 -> [0,2457,"getWindowHandle",null] 02:22:55 INFO - PROCESS | 3424 | 1467364975463 Marionette TRACE conn7 <- [1,2457,null,{"value":"13"}] 02:22:55 INFO - TEST-START | /2dcontext/shadows/2d.shadow.attributes.shadowOffset.valid.html 02:22:55 INFO - PROCESS | 3424 | 1467364975466 Marionette TRACE conn7 -> [0,2458,"setScriptTimeout",{"ms":35000}] 02:22:55 INFO - PROCESS | 3424 | 1467364975468 Marionette TRACE conn7 <- [1,2458,null,{}] 02:22:55 INFO - PROCESS | 3424 | 1467364975471 Marionette TRACE conn7 -> [0,2459,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:22:55 INFO - PROCESS | 3424 | 1467364975477 Marionette INFO sendAsync 823c8ce9-dcc8-4499-864d-681f2fea0c49 02:22:55 INFO - PROCESS | 3424 | 1467364975618 Marionette TRACE conn7 <- [1,2459,null,{"value":null}] 02:22:55 INFO - PROCESS | 3424 | 1467364975687 Marionette TRACE conn7 -> [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\", \"77f57ffc-e2d5-43f5-9f0e-e3ed3fd421d8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:22:55 INFO - PROCESS | 3424 | 1467364975689 Marionette INFO sendAsync 823c8ce9-dcc8-4499-864d-681f2fea0c49 02:22:55 INFO - PROCESS | 3424 | ++DOCSHELL 19C54C00 == 33 [pid = 3424] [id = 624] 02:22:55 INFO - PROCESS | 3424 | ++DOMWINDOW == 76 (1A2A4800) [pid = 3424] [serial = 1872] [outer = 00000000] 02:22:55 INFO - PROCESS | 3424 | ++DOMWINDOW == 77 (1AA99C00) [pid = 3424] [serial = 1873] [outer = 1A2A4800] 02:22:55 INFO - PROCESS | 3424 | 1467364975733 Marionette DEBUG loaded listener.js 02:22:55 INFO - PROCESS | 3424 | ++DOMWINDOW == 78 (1A7AF000) [pid = 3424] [serial = 1874] [outer = 1A2A4800] 02:22:56 INFO - PROCESS | 3424 | 1467364976153 Marionette TRACE conn7 <- [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]]]}] 02:22:56 INFO - PROCESS | 3424 | --DOMWINDOW == 77 (1684C800) [pid = 3424] [serial = 1845] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.alpha.5.html] 02:22:56 INFO - PROCESS | 3424 | --DOMWINDOW == 76 (0D45A800) [pid = 3424] [serial = 1827] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.unchanged.html] 02:22:56 INFO - PROCESS | 3424 | --DOMWINDOW == 75 (151E4800) [pid = 3424] [serial = 1833] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.alpha.1.html] 02:22:56 INFO - PROCESS | 3424 | --DOMWINDOW == 74 (0C747000) [pid = 3424] [serial = 1821] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.path.html] 02:22:56 INFO - PROCESS | 3424 | --DOMWINDOW == 73 (0C80F000) [pid = 3424] [serial = 1824] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.unaffected.html] 02:22:56 INFO - PROCESS | 3424 | --DOMWINDOW == 72 (147AD400) [pid = 3424] [serial = 1830] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.wrongtype.html] 02:22:56 INFO - PROCESS | 3424 | --DOMWINDOW == 71 (0CF5D800) [pid = 3424] [serial = 1812] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.modified.html] 02:22:56 INFO - PROCESS | 3424 | --DOMWINDOW == 70 (16E61400) [pid = 3424] [serial = 1815] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.nonfinite.html] 02:22:56 INFO - PROCESS | 3424 | --DOMWINDOW == 69 (17E0B800) [pid = 3424] [serial = 1836] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.alpha.2.html] 02:22:56 INFO - PROCESS | 3424 | --DOMWINDOW == 68 (1B479C00) [pid = 3424] [serial = 1818] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.null.html] 02:22:56 INFO - PROCESS | 3424 | --DOMWINDOW == 67 (18BB6800) [pid = 3424] [serial = 1839] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.alpha.3.html] 02:22:56 INFO - PROCESS | 3424 | --DOMWINDOW == 66 (17823400) [pid = 3424] [serial = 1842] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.alpha.4.html] 02:22:56 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.attributes.shadowOffset.valid.html | Canvas test: 2d.shadow.attributes.shadowOffset.valid 02:22:56 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.attributes.shadowOffset.valid.html | took 830ms 02:22:56 INFO - PROCESS | 3424 | 1467364976297 Marionette TRACE conn7 -> [0,2461,"getWindowHandle",null] 02:22:56 INFO - PROCESS | 3424 | 1467364976299 Marionette TRACE conn7 <- [1,2461,null,{"value":"13"}] 02:22:56 INFO - TEST-START | /2dcontext/shadows/2d.shadow.canvas.alpha.html 02:22:56 INFO - PROCESS | 3424 | 1467364976302 Marionette TRACE conn7 -> [0,2462,"setScriptTimeout",{"ms":35000}] 02:22:56 INFO - PROCESS | 3424 | 1467364976304 Marionette TRACE conn7 <- [1,2462,null,{}] 02:22:56 INFO - PROCESS | 3424 | 1467364976307 Marionette TRACE conn7 -> [0,2463,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:22:56 INFO - PROCESS | 3424 | 1467364976309 Marionette INFO sendAsync 823c8ce9-dcc8-4499-864d-681f2fea0c49 02:22:56 INFO - PROCESS | 3424 | 1467364976387 Marionette TRACE conn7 <- [1,2463,null,{"value":null}] 02:22:56 INFO - PROCESS | 3424 | 1467364976394 Marionette TRACE conn7 -> [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\", \"77f57ffc-e2d5-43f5-9f0e-e3ed3fd421d8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:22:56 INFO - PROCESS | 3424 | 1467364976396 Marionette INFO sendAsync 823c8ce9-dcc8-4499-864d-681f2fea0c49 02:22:56 INFO - PROCESS | 3424 | ++DOCSHELL 0DC41C00 == 34 [pid = 3424] [id = 625] 02:22:56 INFO - PROCESS | 3424 | ++DOMWINDOW == 67 (1450D800) [pid = 3424] [serial = 1875] [outer = 00000000] 02:22:56 INFO - PROCESS | 3424 | ++DOMWINDOW == 68 (16E61400) [pid = 3424] [serial = 1876] [outer = 1450D800] 02:22:56 INFO - PROCESS | 3424 | 1467364976440 Marionette DEBUG loaded listener.js 02:22:56 INFO - PROCESS | 3424 | ++DOMWINDOW == 69 (17E0B800) [pid = 3424] [serial = 1877] [outer = 1450D800] 02:22:56 INFO - PROCESS | 3424 | 1467364976858 Marionette TRACE conn7 <- [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]]]}] 02:22:56 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.canvas.alpha.html | Shadows are drawn correctly for partially-transparent canvases 02:22:56 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.canvas.alpha.html | took 630ms 02:22:56 INFO - TEST-START | /2dcontext/shadows/2d.shadow.canvas.basic.html 02:22:56 INFO - PROCESS | 3424 | 1467364976933 Marionette TRACE conn7 -> [0,2465,"getWindowHandle",null] 02:22:56 INFO - PROCESS | 3424 | 1467364976935 Marionette TRACE conn7 <- [1,2465,null,{"value":"13"}] 02:22:56 INFO - PROCESS | 3424 | 1467364976938 Marionette TRACE conn7 -> [0,2466,"setScriptTimeout",{"ms":35000}] 02:22:56 INFO - PROCESS | 3424 | 1467364976940 Marionette TRACE conn7 <- [1,2466,null,{}] 02:22:56 INFO - PROCESS | 3424 | 1467364976943 Marionette TRACE conn7 -> [0,2467,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:22:56 INFO - PROCESS | 3424 | 1467364976945 Marionette INFO sendAsync 823c8ce9-dcc8-4499-864d-681f2fea0c49 02:22:57 INFO - PROCESS | 3424 | 1467364977024 Marionette TRACE conn7 <- [1,2467,null,{"value":null}] 02:22:57 INFO - PROCESS | 3424 | 1467364977029 Marionette TRACE conn7 -> [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\", \"77f57ffc-e2d5-43f5-9f0e-e3ed3fd421d8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:22:57 INFO - PROCESS | 3424 | 1467364977031 Marionette INFO sendAsync 823c8ce9-dcc8-4499-864d-681f2fea0c49 02:22:57 INFO - PROCESS | 3424 | ++DOCSHELL 1A2A7800 == 35 [pid = 3424] [id = 626] 02:22:57 INFO - PROCESS | 3424 | ++DOMWINDOW == 70 (1AAEC000) [pid = 3424] [serial = 1878] [outer = 00000000] 02:22:57 INFO - PROCESS | 3424 | ++DOMWINDOW == 71 (1AAF8800) [pid = 3424] [serial = 1879] [outer = 1AAEC000] 02:22:57 INFO - PROCESS | 3424 | 1467364977075 Marionette DEBUG loaded listener.js 02:22:57 INFO - PROCESS | 3424 | ++DOMWINDOW == 72 (1ACC1C00) [pid = 3424] [serial = 1880] [outer = 1AAEC000] 02:22:57 INFO - PROCESS | 3424 | 1467364977497 Marionette TRACE conn7 <- [1,2468,null,{"value":["/2dcontext/shadows/2d.shadow.canvas.basic.html",0,null,null,[["Shadows are drawn for canvases",0,null,null]]]}] 02:22:57 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.canvas.basic.html | Shadows are drawn for canvases 02:22:57 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.canvas.basic.html | took 630ms 02:22:57 INFO - TEST-START | /2dcontext/shadows/2d.shadow.canvas.transparent.1.html 02:22:57 INFO - PROCESS | 3424 | 1467364977569 Marionette TRACE conn7 -> [0,2469,"getWindowHandle",null] 02:22:57 INFO - PROCESS | 3424 | 1467364977571 Marionette TRACE conn7 <- [1,2469,null,{"value":"13"}] 02:22:57 INFO - PROCESS | 3424 | 1467364977574 Marionette TRACE conn7 -> [0,2470,"setScriptTimeout",{"ms":35000}] 02:22:57 INFO - PROCESS | 3424 | 1467364977576 Marionette TRACE conn7 <- [1,2470,null,{}] 02:22:57 INFO - PROCESS | 3424 | 1467364977580 Marionette TRACE conn7 -> [0,2471,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:22:57 INFO - PROCESS | 3424 | 1467364977582 Marionette INFO sendAsync 823c8ce9-dcc8-4499-864d-681f2fea0c49 02:22:57 INFO - PROCESS | 3424 | 1467364977661 Marionette TRACE conn7 <- [1,2471,null,{"value":null}] 02:22:57 INFO - PROCESS | 3424 | 1467364977666 Marionette TRACE conn7 -> [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\", \"77f57ffc-e2d5-43f5-9f0e-e3ed3fd421d8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:22:57 INFO - PROCESS | 3424 | 1467364977668 Marionette INFO sendAsync 823c8ce9-dcc8-4499-864d-681f2fea0c49 02:22:57 INFO - PROCESS | 3424 | ++DOCSHELL 17819800 == 36 [pid = 3424] [id = 627] 02:22:57 INFO - PROCESS | 3424 | ++DOMWINDOW == 73 (1AAF3800) [pid = 3424] [serial = 1881] [outer = 00000000] 02:22:57 INFO - PROCESS | 3424 | ++DOMWINDOW == 74 (1ACCB800) [pid = 3424] [serial = 1882] [outer = 1AAF3800] 02:22:57 INFO - PROCESS | 3424 | 1467364977720 Marionette DEBUG loaded listener.js 02:22:57 INFO - PROCESS | 3424 | ++DOMWINDOW == 75 (1AD52C00) [pid = 3424] [serial = 1883] [outer = 1AAF3800] 02:22:58 INFO - PROCESS | 3424 | 1467364978167 Marionette TRACE conn7 <- [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]]]}] 02:22:58 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.canvas.transparent.1.html | Shadows are not drawn for transparent canvases 02:22:58 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.canvas.transparent.1.html | took 630ms 02:22:58 INFO - TEST-START | /2dcontext/shadows/2d.shadow.canvas.transparent.2.html 02:22:58 INFO - PROCESS | 3424 | 1467364978205 Marionette TRACE conn7 -> [0,2473,"getWindowHandle",null] 02:22:58 INFO - PROCESS | 3424 | 1467364978207 Marionette TRACE conn7 <- [1,2473,null,{"value":"13"}] 02:22:58 INFO - PROCESS | 3424 | 1467364978224 Marionette TRACE conn7 -> [0,2474,"setScriptTimeout",{"ms":35000}] 02:22:58 INFO - PROCESS | 3424 | 1467364978226 Marionette TRACE conn7 <- [1,2474,null,{}] 02:22:58 INFO - PROCESS | 3424 | 1467364978235 Marionette TRACE conn7 -> [0,2475,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:22:58 INFO - PROCESS | 3424 | 1467364978237 Marionette INFO sendAsync 823c8ce9-dcc8-4499-864d-681f2fea0c49 02:22:58 INFO - PROCESS | 3424 | 1467364978364 Marionette TRACE conn7 <- [1,2475,null,{"value":null}] 02:22:58 INFO - PROCESS | 3424 | 1467364978506 Marionette TRACE conn7 -> [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\", \"77f57ffc-e2d5-43f5-9f0e-e3ed3fd421d8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:22:58 INFO - PROCESS | 3424 | 1467364978510 Marionette INFO sendAsync 823c8ce9-dcc8-4499-864d-681f2fea0c49 02:22:58 INFO - PROCESS | 3424 | ++DOCSHELL 0C808400 == 37 [pid = 3424] [id = 628] 02:22:58 INFO - PROCESS | 3424 | ++DOMWINDOW == 76 (0C80AC00) [pid = 3424] [serial = 1884] [outer = 00000000] 02:22:58 INFO - PROCESS | 3424 | ++DOMWINDOW == 77 (0CD6B800) [pid = 3424] [serial = 1885] [outer = 0C80AC00] 02:22:58 INFO - PROCESS | 3424 | 1467364978570 Marionette DEBUG loaded listener.js 02:22:58 INFO - PROCESS | 3424 | ++DOMWINDOW == 78 (0CE85C00) [pid = 3424] [serial = 1886] [outer = 0C80AC00] 02:22:59 INFO - PROCESS | 3424 | 1467364979227 Marionette TRACE conn7 <- [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]]]}] 02:22:59 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.canvas.transparent.2.html | Shadows are not drawn for transparent parts of canvases 02:22:59 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.canvas.transparent.2.html | took 1091ms 02:22:59 INFO - PROCESS | 3424 | 1467364979303 Marionette TRACE conn7 -> [0,2477,"getWindowHandle",null] 02:22:59 INFO - PROCESS | 3424 | 1467364979308 Marionette TRACE conn7 <- [1,2477,null,{"value":"13"}] 02:22:59 INFO - PROCESS | 3424 | 1467364979313 Marionette TRACE conn7 -> [0,2478,"setScriptTimeout",{"ms":35000}] 02:22:59 INFO - TEST-START | /2dcontext/shadows/2d.shadow.clip.1.html 02:22:59 INFO - PROCESS | 3424 | 1467364979316 Marionette TRACE conn7 <- [1,2478,null,{}] 02:22:59 INFO - PROCESS | 3424 | 1467364979321 Marionette TRACE conn7 -> [0,2479,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:22:59 INFO - PROCESS | 3424 | 1467364979324 Marionette INFO sendAsync 823c8ce9-dcc8-4499-864d-681f2fea0c49 02:22:59 INFO - PROCESS | 3424 | 1467364979438 Marionette TRACE conn7 <- [1,2479,null,{"value":null}] 02:22:59 INFO - PROCESS | 3424 | 1467364979581 Marionette TRACE conn7 -> [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\", \"77f57ffc-e2d5-43f5-9f0e-e3ed3fd421d8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:22:59 INFO - PROCESS | 3424 | 1467364979584 Marionette INFO sendAsync 823c8ce9-dcc8-4499-864d-681f2fea0c49 02:22:59 INFO - PROCESS | 3424 | ++DOCSHELL 1514E400 == 38 [pid = 3424] [id = 629] 02:22:59 INFO - PROCESS | 3424 | ++DOMWINDOW == 79 (151E3C00) [pid = 3424] [serial = 1887] [outer = 00000000] 02:22:59 INFO - PROCESS | 3424 | ++DOMWINDOW == 80 (16850800) [pid = 3424] [serial = 1888] [outer = 151E3C00] 02:22:59 INFO - PROCESS | 3424 | 1467364979641 Marionette DEBUG loaded listener.js 02:22:59 INFO - PROCESS | 3424 | ++DOMWINDOW == 81 (1781C800) [pid = 3424] [serial = 1889] [outer = 151E3C00] 02:23:00 INFO - PROCESS | 3424 | 1467364980222 Marionette TRACE conn7 <- [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]]]}] 02:23:00 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.clip.1.html | Shadows of clipped shapes are still drawn within the clipping region 02:23:00 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.clip.1.html | took 970ms 02:23:00 INFO - PROCESS | 3424 | 1467364980288 Marionette TRACE conn7 -> [0,2481,"getWindowHandle",null] 02:23:00 INFO - PROCESS | 3424 | 1467364980291 Marionette TRACE conn7 <- [1,2481,null,{"value":"13"}] 02:23:00 INFO - TEST-START | /2dcontext/shadows/2d.shadow.clip.2.html 02:23:00 INFO - PROCESS | 3424 | 1467364980295 Marionette TRACE conn7 -> [0,2482,"setScriptTimeout",{"ms":35000}] 02:23:00 INFO - PROCESS | 3424 | 1467364980297 Marionette TRACE conn7 <- [1,2482,null,{}] 02:23:00 INFO - PROCESS | 3424 | 1467364980301 Marionette TRACE conn7 -> [0,2483,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:23:00 INFO - PROCESS | 3424 | 1467364980303 Marionette INFO sendAsync 823c8ce9-dcc8-4499-864d-681f2fea0c49 02:23:00 INFO - PROCESS | 3424 | 1467364980413 Marionette TRACE conn7 <- [1,2483,null,{"value":null}] 02:23:00 INFO - PROCESS | 3424 | 1467364980570 Marionette TRACE conn7 -> [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\", \"77f57ffc-e2d5-43f5-9f0e-e3ed3fd421d8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:23:00 INFO - PROCESS | 3424 | 1467364980572 Marionette INFO sendAsync 823c8ce9-dcc8-4499-864d-681f2fea0c49 02:23:00 INFO - PROCESS | 3424 | ++DOCSHELL 19AD1800 == 39 [pid = 3424] [id = 630] 02:23:00 INFO - PROCESS | 3424 | ++DOMWINDOW == 82 (1A7AE400) [pid = 3424] [serial = 1890] [outer = 00000000] 02:23:00 INFO - PROCESS | 3424 | ++DOMWINDOW == 83 (1AA97C00) [pid = 3424] [serial = 1891] [outer = 1A7AE400] 02:23:00 INFO - PROCESS | 3424 | 1467364980628 Marionette DEBUG loaded listener.js 02:23:00 INFO - PROCESS | 3424 | ++DOMWINDOW == 84 (1AC7EC00) [pid = 3424] [serial = 1892] [outer = 1A7AE400] 02:23:01 INFO - PROCESS | 3424 | 1467364981198 Marionette TRACE conn7 <- [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]]]}] 02:23:01 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.clip.2.html | Shadows are not drawn outside the clipping region 02:23:01 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.clip.2.html | took 970ms 02:23:01 INFO - PROCESS | 3424 | 1467364981268 Marionette TRACE conn7 -> [0,2485,"getWindowHandle",null] 02:23:01 INFO - PROCESS | 3424 | 1467364981272 Marionette TRACE conn7 <- [1,2485,null,{"value":"13"}] 02:23:01 INFO - TEST-START | /2dcontext/shadows/2d.shadow.clip.3.html 02:23:01 INFO - PROCESS | 3424 | 1467364981284 Marionette TRACE conn7 -> [0,2486,"setScriptTimeout",{"ms":35000}] 02:23:01 INFO - PROCESS | 3424 | 1467364981289 Marionette TRACE conn7 <- [1,2486,null,{}] 02:23:01 INFO - PROCESS | 3424 | 1467364981293 Marionette TRACE conn7 -> [0,2487,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:23:01 INFO - PROCESS | 3424 | 1467364981296 Marionette INFO sendAsync 823c8ce9-dcc8-4499-864d-681f2fea0c49 02:23:01 INFO - PROCESS | 3424 | 1467364981467 Marionette TRACE conn7 <- [1,2487,null,{"value":null}] 02:23:01 INFO - PROCESS | 3424 | 1467364981530 Marionette TRACE conn7 -> [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\", \"77f57ffc-e2d5-43f5-9f0e-e3ed3fd421d8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:23:01 INFO - PROCESS | 3424 | 1467364981532 Marionette INFO sendAsync 823c8ce9-dcc8-4499-864d-681f2fea0c49 02:23:01 INFO - PROCESS | 3424 | ++DOCSHELL 1AD60800 == 40 [pid = 3424] [id = 631] 02:23:01 INFO - PROCESS | 3424 | ++DOMWINDOW == 85 (1B4C3C00) [pid = 3424] [serial = 1893] [outer = 00000000] 02:23:01 INFO - PROCESS | 3424 | ++DOMWINDOW == 86 (1B57A000) [pid = 3424] [serial = 1894] [outer = 1B4C3C00] 02:23:01 INFO - PROCESS | 3424 | 1467364981587 Marionette DEBUG loaded listener.js 02:23:01 INFO - PROCESS | 3424 | ++DOMWINDOW == 87 (1B741800) [pid = 3424] [serial = 1895] [outer = 1B4C3C00] 02:23:02 INFO - PROCESS | 3424 | 1467364982443 Marionette TRACE conn7 <- [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]]]}] 02:23:02 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.clip.3.html | Shadows of clipped shapes are still drawn within the clipping region 02:23:02 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.clip.3.html | took 1185ms 02:23:02 INFO - PROCESS | 3424 | 1467364982467 Marionette TRACE conn7 -> [0,2489,"getWindowHandle",null] 02:23:02 INFO - PROCESS | 3424 | 1467364982472 Marionette TRACE conn7 <- [1,2489,null,{"value":"13"}] 02:23:02 INFO - TEST-START | /2dcontext/shadows/2d.shadow.composite.1.html 02:23:02 INFO - PROCESS | 3424 | 1467364982476 Marionette TRACE conn7 -> [0,2490,"setScriptTimeout",{"ms":35000}] 02:23:02 INFO - PROCESS | 3424 | 1467364982479 Marionette TRACE conn7 <- [1,2490,null,{}] 02:23:02 INFO - PROCESS | 3424 | 1467364982485 Marionette TRACE conn7 -> [0,2491,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:23:02 INFO - PROCESS | 3424 | 1467364982488 Marionette INFO sendAsync 823c8ce9-dcc8-4499-864d-681f2fea0c49 02:23:02 INFO - PROCESS | 3424 | 1467364982591 Marionette TRACE conn7 <- [1,2491,null,{"value":null}] 02:23:02 INFO - PROCESS | 3424 | 1467364982706 Marionette TRACE conn7 -> [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\", \"77f57ffc-e2d5-43f5-9f0e-e3ed3fd421d8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:23:02 INFO - PROCESS | 3424 | 1467364982709 Marionette INFO sendAsync 823c8ce9-dcc8-4499-864d-681f2fea0c49 02:23:02 INFO - PROCESS | 3424 | ++DOCSHELL 0906D800 == 41 [pid = 3424] [id = 632] 02:23:02 INFO - PROCESS | 3424 | ++DOMWINDOW == 88 (0CE84800) [pid = 3424] [serial = 1896] [outer = 00000000] 02:23:02 INFO - PROCESS | 3424 | ++DOMWINDOW == 89 (0DC3D800) [pid = 3424] [serial = 1897] [outer = 0CE84800] 02:23:02 INFO - PROCESS | 3424 | 1467364982803 Marionette DEBUG loaded listener.js 02:23:02 INFO - PROCESS | 3424 | ++DOMWINDOW == 90 (14722400) [pid = 3424] [serial = 1898] [outer = 0CE84800] 02:23:03 INFO - PROCESS | 3424 | --DOCSHELL 17819800 == 40 [pid = 3424] [id = 627] 02:23:03 INFO - PROCESS | 3424 | --DOCSHELL 1A2A7800 == 39 [pid = 3424] [id = 626] 02:23:03 INFO - PROCESS | 3424 | --DOCSHELL 0DC41C00 == 38 [pid = 3424] [id = 625] 02:23:03 INFO - PROCESS | 3424 | --DOCSHELL 19C54C00 == 37 [pid = 3424] [id = 624] 02:23:03 INFO - PROCESS | 3424 | --DOCSHELL 151E4000 == 36 [pid = 3424] [id = 623] 02:23:03 INFO - PROCESS | 3424 | --DOCSHELL 17EB3C00 == 35 [pid = 3424] [id = 622] 02:23:03 INFO - PROCESS | 3424 | --DOCSHELL 1781A000 == 34 [pid = 3424] [id = 621] 02:23:03 INFO - PROCESS | 3424 | --DOCSHELL 0D7AD000 == 33 [pid = 3424] [id = 620] 02:23:03 INFO - PROCESS | 3424 | --DOCSHELL 0C749800 == 32 [pid = 3424] [id = 619] 02:23:03 INFO - PROCESS | 3424 | --DOCSHELL 1A2AF000 == 31 [pid = 3424] [id = 616] 02:23:03 INFO - PROCESS | 3424 | --DOCSHELL 0C750C00 == 30 [pid = 3424] [id = 617] 02:23:03 INFO - PROCESS | 3424 | --DOCSHELL 14E62400 == 29 [pid = 3424] [id = 618] 02:23:03 INFO - PROCESS | 3424 | --DOCSHELL 1AD60800 == 28 [pid = 3424] [id = 631] 02:23:03 INFO - PROCESS | 3424 | --DOCSHELL 19AD1800 == 27 [pid = 3424] [id = 630] 02:23:03 INFO - PROCESS | 3424 | --DOCSHELL 0C808400 == 26 [pid = 3424] [id = 628] 02:23:03 INFO - PROCESS | 3424 | --DOCSHELL 1514E400 == 25 [pid = 3424] [id = 629] 02:23:03 INFO - PROCESS | 3424 | --DOMWINDOW == 89 (19C52000) [pid = 3424] [serial = 1847] [outer = 00000000] [url = about:blank] 02:23:03 INFO - PROCESS | 3424 | --DOMWINDOW == 88 (0D462400) [pid = 3424] [serial = 1828] [outer = 00000000] [url = about:blank] 02:23:03 INFO - PROCESS | 3424 | --DOMWINDOW == 87 (0D5DEC00) [pid = 3424] [serial = 1829] [outer = 00000000] [url = about:blank] 02:23:03 INFO - PROCESS | 3424 | --DOMWINDOW == 86 (16E62000) [pid = 3424] [serial = 1834] [outer = 00000000] [url = about:blank] 02:23:03 INFO - PROCESS | 3424 | --DOMWINDOW == 85 (0CFFF400) [pid = 3424] [serial = 1823] [outer = 00000000] [url = about:blank] 02:23:03 INFO - PROCESS | 3424 | --DOMWINDOW == 84 (0C93E800) [pid = 3424] [serial = 1822] [outer = 00000000] [url = about:blank] 02:23:03 INFO - PROCESS | 3424 | --DOMWINDOW == 83 (0C83D000) [pid = 3424] [serial = 1825] [outer = 00000000] [url = about:blank] 02:23:03 INFO - PROCESS | 3424 | --DOMWINDOW == 82 (0C83DC00) [pid = 3424] [serial = 1826] [outer = 00000000] [url = about:blank] 02:23:03 INFO - PROCESS | 3424 | --DOMWINDOW == 81 (14E2E400) [pid = 3424] [serial = 1831] [outer = 00000000] [url = about:blank] 02:23:03 INFO - PROCESS | 3424 | --DOMWINDOW == 80 (114DAC00) [pid = 3424] [serial = 1814] [outer = 00000000] [url = about:blank] 02:23:03 INFO - PROCESS | 3424 | --DOMWINDOW == 79 (0D7A2000) [pid = 3424] [serial = 1813] [outer = 00000000] [url = about:blank] 02:23:03 INFO - PROCESS | 3424 | --DOMWINDOW == 78 (17FC2000) [pid = 3424] [serial = 1817] [outer = 00000000] [url = about:blank] 02:23:03 INFO - PROCESS | 3424 | --DOMWINDOW == 77 (17E0E000) [pid = 3424] [serial = 1816] [outer = 00000000] [url = about:blank] 02:23:03 INFO - PROCESS | 3424 | --DOMWINDOW == 76 (17EB4000) [pid = 3424] [serial = 1837] [outer = 00000000] [url = about:blank] 02:23:03 INFO - PROCESS | 3424 | --DOMWINDOW == 75 (1B4B9C00) [pid = 3424] [serial = 1820] [outer = 00000000] [url = about:blank] 02:23:03 INFO - PROCESS | 3424 | --DOMWINDOW == 74 (1B482C00) [pid = 3424] [serial = 1819] [outer = 00000000] [url = about:blank] 02:23:03 INFO - PROCESS | 3424 | --DOMWINDOW == 73 (19375800) [pid = 3424] [serial = 1840] [outer = 00000000] [url = about:blank] 02:23:03 INFO - PROCESS | 3424 | --DOMWINDOW == 72 (19A3E400) [pid = 3424] [serial = 1841] [outer = 00000000] [url = about:blank] 02:23:03 INFO - PROCESS | 3424 | --DOMWINDOW == 71 (1A7AB400) [pid = 3424] [serial = 1849] [outer = 00000000] [url = about:blank] 02:23:03 INFO - PROCESS | 3424 | --DOMWINDOW == 70 (17F3B800) [pid = 3424] [serial = 1838] [outer = 00000000] [url = about:blank] 02:23:03 INFO - PROCESS | 3424 | --DOMWINDOW == 69 (17870400) [pid = 3424] [serial = 1835] [outer = 00000000] [url = about:blank] 02:23:03 INFO - PROCESS | 3424 | --DOMWINDOW == 68 (19C51400) [pid = 3424] [serial = 1846] [outer = 00000000] [url = about:blank] 02:23:03 INFO - PROCESS | 3424 | --DOMWINDOW == 67 (1511B400) [pid = 3424] [serial = 1832] [outer = 00000000] [url = about:blank] 02:23:03 INFO - PROCESS | 3424 | --DOMWINDOW == 66 (1937D000) [pid = 3424] [serial = 1844] [outer = 00000000] [url = about:blank] 02:23:03 INFO - PROCESS | 3424 | --DOMWINDOW == 65 (18CD9000) [pid = 3424] [serial = 1843] [outer = 00000000] [url = about:blank] 02:23:03 INFO - PROCESS | 3424 | 1467364984001 Marionette TRACE conn7 <- [1,2492,null,{"value":["/2dcontext/shadows/2d.shadow.composite.1.html",0,null,null,[["Shadows are drawn using globalCompositeOperation",0,null,null]]]}] 02:23:04 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.composite.1.html | Shadows are drawn using globalCompositeOperation 02:23:04 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.composite.1.html | took 1574ms 02:23:04 INFO - PROCESS | 3424 | 1467364984052 Marionette TRACE conn7 -> [0,2493,"getWindowHandle",null] 02:23:04 INFO - PROCESS | 3424 | 1467364984056 Marionette TRACE conn7 <- [1,2493,null,{"value":"13"}] 02:23:04 INFO - TEST-START | /2dcontext/shadows/2d.shadow.composite.2.html 02:23:04 INFO - PROCESS | 3424 | 1467364984060 Marionette TRACE conn7 -> [0,2494,"setScriptTimeout",{"ms":35000}] 02:23:04 INFO - PROCESS | 3424 | 1467364984065 Marionette TRACE conn7 <- [1,2494,null,{}] 02:23:04 INFO - PROCESS | 3424 | 1467364984070 Marionette TRACE conn7 -> [0,2495,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:23:04 INFO - PROCESS | 3424 | 1467364984072 Marionette INFO sendAsync 823c8ce9-dcc8-4499-864d-681f2fea0c49 02:23:04 INFO - PROCESS | 3424 | 1467364984164 Marionette TRACE conn7 <- [1,2495,null,{"value":null}] 02:23:04 INFO - PROCESS | 3424 | 1467364984175 Marionette TRACE conn7 -> [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\", \"77f57ffc-e2d5-43f5-9f0e-e3ed3fd421d8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:23:04 INFO - PROCESS | 3424 | 1467364984177 Marionette INFO sendAsync 823c8ce9-dcc8-4499-864d-681f2fea0c49 02:23:04 INFO - PROCESS | 3424 | ++DOCSHELL 0C947400 == 26 [pid = 3424] [id = 633] 02:23:04 INFO - PROCESS | 3424 | ++DOMWINDOW == 66 (0C948400) [pid = 3424] [serial = 1899] [outer = 00000000] 02:23:04 INFO - PROCESS | 3424 | ++DOMWINDOW == 67 (0CFF2C00) [pid = 3424] [serial = 1900] [outer = 0C948400] 02:23:04 INFO - PROCESS | 3424 | 1467364984226 Marionette DEBUG loaded listener.js 02:23:04 INFO - PROCESS | 3424 | ++DOMWINDOW == 68 (0D17D800) [pid = 3424] [serial = 1901] [outer = 0C948400] 02:23:04 INFO - PROCESS | 3424 | 1467364984723 Marionette TRACE conn7 <- [1,2496,null,{"value":["/2dcontext/shadows/2d.shadow.composite.2.html",0,null,null,[["Shadows are drawn using globalCompositeOperation",0,null,null]]]}] 02:23:04 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.composite.2.html | Shadows are drawn using globalCompositeOperation 02:23:04 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.composite.2.html | took 690ms 02:23:04 INFO - PROCESS | 3424 | 1467364984752 Marionette TRACE conn7 -> [0,2497,"getWindowHandle",null] 02:23:04 INFO - PROCESS | 3424 | 1467364984757 Marionette TRACE conn7 <- [1,2497,null,{"value":"13"}] 02:23:04 INFO - PROCESS | 3424 | 1467364984801 Marionette TRACE conn7 -> [0,2498,"setScriptTimeout",{"ms":35000}] 02:23:04 INFO - TEST-START | /2dcontext/shadows/2d.shadow.composite.3.html 02:23:04 INFO - PROCESS | 3424 | 1467364984804 Marionette TRACE conn7 <- [1,2498,null,{}] 02:23:04 INFO - PROCESS | 3424 | 1467364984808 Marionette TRACE conn7 -> [0,2499,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:23:04 INFO - PROCESS | 3424 | 1467364984810 Marionette INFO sendAsync 823c8ce9-dcc8-4499-864d-681f2fea0c49 02:23:04 INFO - PROCESS | 3424 | 1467364984899 Marionette TRACE conn7 <- [1,2499,null,{"value":null}] 02:23:04 INFO - PROCESS | 3424 | 1467364985003 Marionette TRACE conn7 -> [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\", \"77f57ffc-e2d5-43f5-9f0e-e3ed3fd421d8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:23:04 INFO - PROCESS | 3424 | 1467364985005 Marionette INFO sendAsync 823c8ce9-dcc8-4499-864d-681f2fea0c49 02:23:05 INFO - PROCESS | 3424 | ++DOCSHELL 0D5E9800 == 27 [pid = 3424] [id = 634] 02:23:05 INFO - PROCESS | 3424 | ++DOMWINDOW == 69 (0D7A0000) [pid = 3424] [serial = 1902] [outer = 00000000] 02:23:05 INFO - PROCESS | 3424 | ++DOMWINDOW == 70 (0D7A8400) [pid = 3424] [serial = 1903] [outer = 0D7A0000] 02:23:05 INFO - PROCESS | 3424 | 1467364985053 Marionette DEBUG loaded listener.js 02:23:05 INFO - PROCESS | 3424 | ++DOMWINDOW == 71 (0DB4C000) [pid = 3424] [serial = 1904] [outer = 0D7A0000] 02:23:05 INFO - PROCESS | 3424 | 1467364985417 Marionette TRACE conn7 <- [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]]]}] 02:23:05 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.composite.3.html | Areas outside shadows are drawn correctly with destination-out 02:23:05 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.composite.3.html | took 670ms 02:23:05 INFO - PROCESS | 3424 | 1467364985476 Marionette TRACE conn7 -> [0,2501,"getWindowHandle",null] 02:23:05 INFO - PROCESS | 3424 | 1467364985479 Marionette TRACE conn7 <- [1,2501,null,{"value":"13"}] 02:23:05 INFO - PROCESS | 3424 | 1467364985482 Marionette TRACE conn7 -> [0,2502,"setScriptTimeout",{"ms":35000}] 02:23:05 INFO - TEST-START | /2dcontext/shadows/2d.shadow.enable.blur.html 02:23:05 INFO - PROCESS | 3424 | 1467364985486 Marionette TRACE conn7 <- [1,2502,null,{}] 02:23:05 INFO - PROCESS | 3424 | 1467364985496 Marionette TRACE conn7 -> [0,2503,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:23:05 INFO - PROCESS | 3424 | 1467364985501 Marionette INFO sendAsync 823c8ce9-dcc8-4499-864d-681f2fea0c49 02:23:05 INFO - PROCESS | 3424 | 1467364985585 Marionette TRACE conn7 <- [1,2503,null,{"value":null}] 02:23:05 INFO - PROCESS | 3424 | 1467364985592 Marionette TRACE conn7 -> [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\", \"77f57ffc-e2d5-43f5-9f0e-e3ed3fd421d8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:23:05 INFO - PROCESS | 3424 | 1467364985595 Marionette INFO sendAsync 823c8ce9-dcc8-4499-864d-681f2fea0c49 02:23:05 INFO - PROCESS | 3424 | ++DOCSHELL 14E64C00 == 28 [pid = 3424] [id = 635] 02:23:05 INFO - PROCESS | 3424 | ++DOMWINDOW == 72 (14E66000) [pid = 3424] [serial = 1905] [outer = 00000000] 02:23:05 INFO - PROCESS | 3424 | ++DOMWINDOW == 73 (15150400) [pid = 3424] [serial = 1906] [outer = 14E66000] 02:23:05 INFO - PROCESS | 3424 | 1467364985643 Marionette DEBUG loaded listener.js 02:23:05 INFO - PROCESS | 3424 | ++DOMWINDOW == 74 (15E51400) [pid = 3424] [serial = 1907] [outer = 14E66000] 02:23:06 INFO - PROCESS | 3424 | 1467364986131 Marionette TRACE conn7 <- [1,2504,null,{"value":["/2dcontext/shadows/2d.shadow.enable.blur.html",0,null,null,[["Shadows are drawn if shadowBlur is set",0,null,null]]]}] 02:23:06 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.enable.blur.html | Shadows are drawn if shadowBlur is set 02:23:06 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.enable.blur.html | took 670ms 02:23:06 INFO - PROCESS | 3424 | 1467364986162 Marionette TRACE conn7 -> [0,2505,"getWindowHandle",null] 02:23:06 INFO - PROCESS | 3424 | 1467364986165 Marionette TRACE conn7 <- [1,2505,null,{"value":"13"}] 02:23:06 INFO - TEST-START | /2dcontext/shadows/2d.shadow.enable.off.1.html 02:23:06 INFO - PROCESS | 3424 | 1467364986168 Marionette TRACE conn7 -> [0,2506,"setScriptTimeout",{"ms":35000}] 02:23:06 INFO - PROCESS | 3424 | 1467364986170 Marionette TRACE conn7 <- [1,2506,null,{}] 02:23:06 INFO - PROCESS | 3424 | 1467364986173 Marionette TRACE conn7 -> [0,2507,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:23:06 INFO - PROCESS | 3424 | 1467364986175 Marionette INFO sendAsync 823c8ce9-dcc8-4499-864d-681f2fea0c49 02:23:06 INFO - PROCESS | 3424 | 1467364986326 Marionette TRACE conn7 <- [1,2507,null,{"value":null}] 02:23:06 INFO - PROCESS | 3424 | 1467364986349 Marionette TRACE conn7 -> [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\", \"77f57ffc-e2d5-43f5-9f0e-e3ed3fd421d8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:23:06 INFO - PROCESS | 3424 | 1467364986351 Marionette INFO sendAsync 823c8ce9-dcc8-4499-864d-681f2fea0c49 02:23:06 INFO - PROCESS | 3424 | ++DOCSHELL 1781C400 == 29 [pid = 3424] [id = 636] 02:23:06 INFO - PROCESS | 3424 | ++DOMWINDOW == 75 (1781E800) [pid = 3424] [serial = 1908] [outer = 00000000] 02:23:06 INFO - PROCESS | 3424 | ++DOMWINDOW == 76 (178E8C00) [pid = 3424] [serial = 1909] [outer = 1781E800] 02:23:06 INFO - PROCESS | 3424 | 1467364986396 Marionette DEBUG loaded listener.js 02:23:06 INFO - PROCESS | 3424 | ++DOMWINDOW == 77 (17E12800) [pid = 3424] [serial = 1910] [outer = 1781E800] 02:23:06 INFO - PROCESS | 3424 | 1467364986827 Marionette TRACE conn7 <- [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]]]}] 02:23:06 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.enable.off.1.html | Shadows are not drawn when only shadowColor is set 02:23:06 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.enable.off.1.html | took 670ms 02:23:06 INFO - PROCESS | 3424 | 1467364986841 Marionette TRACE conn7 -> [0,2509,"getWindowHandle",null] 02:23:06 INFO - PROCESS | 3424 | 1467364986843 Marionette TRACE conn7 <- [1,2509,null,{"value":"13"}] 02:23:06 INFO - TEST-START | /2dcontext/shadows/2d.shadow.enable.off.2.html 02:23:06 INFO - PROCESS | 3424 | 1467364986851 Marionette TRACE conn7 -> [0,2510,"setScriptTimeout",{"ms":35000}] 02:23:06 INFO - PROCESS | 3424 | 1467364986853 Marionette TRACE conn7 <- [1,2510,null,{}] 02:23:06 INFO - PROCESS | 3424 | 1467364986857 Marionette TRACE conn7 -> [0,2511,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:23:06 INFO - PROCESS | 3424 | 1467364986859 Marionette INFO sendAsync 823c8ce9-dcc8-4499-864d-681f2fea0c49 02:23:06 INFO - PROCESS | 3424 | 1467364986970 Marionette TRACE conn7 <- [1,2511,null,{"value":null}] 02:23:06 INFO - PROCESS | 3424 | 1467364986975 Marionette TRACE conn7 -> [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\", \"77f57ffc-e2d5-43f5-9f0e-e3ed3fd421d8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:23:06 INFO - PROCESS | 3424 | 1467364986977 Marionette INFO sendAsync 823c8ce9-dcc8-4499-864d-681f2fea0c49 02:23:06 INFO - PROCESS | 3424 | ++DOCSHELL 17EB4000 == 30 [pid = 3424] [id = 637] 02:23:06 INFO - PROCESS | 3424 | ++DOMWINDOW == 78 (17EBEC00) [pid = 3424] [serial = 1911] [outer = 00000000] 02:23:06 INFO - PROCESS | 3424 | ++DOMWINDOW == 79 (17FB8C00) [pid = 3424] [serial = 1912] [outer = 17EBEC00] 02:23:07 INFO - PROCESS | 3424 | 1467364987021 Marionette DEBUG loaded listener.js 02:23:07 INFO - PROCESS | 3424 | ++DOMWINDOW == 80 (17FBDC00) [pid = 3424] [serial = 1913] [outer = 17EBEC00] 02:23:07 INFO - PROCESS | 3424 | 1467364987494 Marionette TRACE conn7 <- [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]]]}] 02:23:07 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.enable.off.2.html | Shadows are not drawn when only shadowColor is set 02:23:07 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.enable.off.2.html | took 670ms 02:23:07 INFO - PROCESS | 3424 | 1467364987539 Marionette TRACE conn7 -> [0,2513,"getWindowHandle",null] 02:23:07 INFO - PROCESS | 3424 | 1467364987541 Marionette TRACE conn7 <- [1,2513,null,{"value":"13"}] 02:23:07 INFO - TEST-START | /2dcontext/shadows/2d.shadow.enable.x.html 02:23:07 INFO - PROCESS | 3424 | 1467364987545 Marionette TRACE conn7 -> [0,2514,"setScriptTimeout",{"ms":35000}] 02:23:07 INFO - PROCESS | 3424 | 1467364987546 Marionette TRACE conn7 <- [1,2514,null,{}] 02:23:07 INFO - PROCESS | 3424 | 1467364987550 Marionette TRACE conn7 -> [0,2515,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:23:07 INFO - PROCESS | 3424 | 1467364987556 Marionette INFO sendAsync 823c8ce9-dcc8-4499-864d-681f2fea0c49 02:23:07 INFO - PROCESS | 3424 | 1467364987709 Marionette TRACE conn7 <- [1,2515,null,{"value":null}] 02:23:07 INFO - PROCESS | 3424 | 1467364987736 Marionette TRACE conn7 -> [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\", \"77f57ffc-e2d5-43f5-9f0e-e3ed3fd421d8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:23:07 INFO - PROCESS | 3424 | 1467364987738 Marionette INFO sendAsync 823c8ce9-dcc8-4499-864d-681f2fea0c49 02:23:07 INFO - PROCESS | 3424 | ++DOCSHELL 1937C000 == 31 [pid = 3424] [id = 638] 02:23:07 INFO - PROCESS | 3424 | ++DOMWINDOW == 81 (1937DC00) [pid = 3424] [serial = 1914] [outer = 00000000] 02:23:07 INFO - PROCESS | 3424 | ++DOMWINDOW == 82 (19B10400) [pid = 3424] [serial = 1915] [outer = 1937DC00] 02:23:07 INFO - PROCESS | 3424 | 1467364987782 Marionette DEBUG loaded listener.js 02:23:07 INFO - PROCESS | 3424 | ++DOMWINDOW == 83 (19C4A400) [pid = 3424] [serial = 1916] [outer = 1937DC00] 02:23:08 INFO - PROCESS | 3424 | --DOMWINDOW == 82 (1AAF3800) [pid = 3424] [serial = 1881] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.canvas.transparent.1.html] 02:23:08 INFO - PROCESS | 3424 | --DOMWINDOW == 81 (17FBB400) [pid = 3424] [serial = 1869] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowOffset.invalid.html] 02:23:08 INFO - PROCESS | 3424 | --DOMWINDOW == 80 (1A2A4800) [pid = 3424] [serial = 1872] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowOffset.valid.html] 02:23:08 INFO - PROCESS | 3424 | --DOMWINDOW == 79 (1781B400) [pid = 3424] [serial = 1863] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowColor.valid.html] 02:23:08 INFO - PROCESS | 3424 | --DOMWINDOW == 78 (14E64000) [pid = 3424] [serial = 1854] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowBlur.valid.html] 02:23:08 INFO - PROCESS | 3424 | --DOMWINDOW == 77 (1A73D400) [pid = 3424] [serial = 1848] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowBlur.initial.html] 02:23:08 INFO - PROCESS | 3424 | --DOMWINDOW == 76 (0C80DC00) [pid = 3424] [serial = 1851] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowBlur.invalid.html] 02:23:08 INFO - PROCESS | 3424 | --DOMWINDOW == 75 (0C74A000) [pid = 3424] [serial = 1857] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowColor.initial.html] 02:23:08 INFO - PROCESS | 3424 | --DOMWINDOW == 74 (0DB43400) [pid = 3424] [serial = 1860] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowColor.invalid.html] 02:23:08 INFO - PROCESS | 3424 | --DOMWINDOW == 73 (1450D800) [pid = 3424] [serial = 1875] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.canvas.alpha.html] 02:23:08 INFO - PROCESS | 3424 | --DOMWINDOW == 72 (17FB7400) [pid = 3424] [serial = 1866] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowOffset.initial.html] 02:23:08 INFO - PROCESS | 3424 | --DOMWINDOW == 71 (1AAEC000) [pid = 3424] [serial = 1878] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.canvas.basic.html] 02:23:08 INFO - PROCESS | 3424 | 1467364988431 Marionette TRACE conn7 <- [1,2516,null,{"value":["/2dcontext/shadows/2d.shadow.enable.x.html",0,null,null,[["Shadows are drawn if shadowOffsetX is set",0,null,null]]]}] 02:23:08 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.enable.x.html | Shadows are drawn if shadowOffsetX is set 02:23:08 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.enable.x.html | took 930ms 02:23:08 INFO - PROCESS | 3424 | 1467364988484 Marionette TRACE conn7 -> [0,2517,"getWindowHandle",null] 02:23:08 INFO - PROCESS | 3424 | 1467364988486 Marionette TRACE conn7 <- [1,2517,null,{"value":"13"}] 02:23:08 INFO - TEST-START | /2dcontext/shadows/2d.shadow.enable.y.html 02:23:08 INFO - PROCESS | 3424 | 1467364988489 Marionette TRACE conn7 -> [0,2518,"setScriptTimeout",{"ms":35000}] 02:23:08 INFO - PROCESS | 3424 | 1467364988491 Marionette TRACE conn7 <- [1,2518,null,{}] 02:23:08 INFO - PROCESS | 3424 | 1467364988494 Marionette TRACE conn7 -> [0,2519,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:23:08 INFO - PROCESS | 3424 | 1467364988496 Marionette INFO sendAsync 823c8ce9-dcc8-4499-864d-681f2fea0c49 02:23:08 INFO - PROCESS | 3424 | 1467364988573 Marionette TRACE conn7 <- [1,2519,null,{"value":null}] 02:23:08 INFO - PROCESS | 3424 | 1467364988578 Marionette TRACE conn7 -> [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\", \"77f57ffc-e2d5-43f5-9f0e-e3ed3fd421d8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:23:08 INFO - PROCESS | 3424 | 1467364988580 Marionette INFO sendAsync 823c8ce9-dcc8-4499-864d-681f2fea0c49 02:23:08 INFO - PROCESS | 3424 | ++DOCSHELL 15E5B000 == 32 [pid = 3424] [id = 639] 02:23:08 INFO - PROCESS | 3424 | ++DOMWINDOW == 72 (1781AC00) [pid = 3424] [serial = 1917] [outer = 00000000] 02:23:08 INFO - PROCESS | 3424 | ++DOMWINDOW == 73 (19B0D400) [pid = 3424] [serial = 1918] [outer = 1781AC00] 02:23:08 INFO - PROCESS | 3424 | 1467364988624 Marionette DEBUG loaded listener.js 02:23:08 INFO - PROCESS | 3424 | ++DOMWINDOW == 74 (19C4CC00) [pid = 3424] [serial = 1919] [outer = 1781AC00] 02:23:09 INFO - PROCESS | 3424 | 1467364989053 Marionette TRACE conn7 <- [1,2520,null,{"value":["/2dcontext/shadows/2d.shadow.enable.y.html",0,null,null,[["Shadows are drawn if shadowOffsetY is set",0,null,null]]]}] 02:23:09 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.enable.y.html | Shadows are drawn if shadowOffsetY is set 02:23:09 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.enable.y.html | took 570ms 02:23:09 INFO - TEST-START | /2dcontext/shadows/2d.shadow.gradient.alpha.html 02:23:09 INFO - PROCESS | 3424 | 1467364989062 Marionette TRACE conn7 -> [0,2521,"getWindowHandle",null] 02:23:09 INFO - PROCESS | 3424 | 1467364989064 Marionette TRACE conn7 <- [1,2521,null,{"value":"13"}] 02:23:09 INFO - PROCESS | 3424 | 1467364989067 Marionette TRACE conn7 -> [0,2522,"setScriptTimeout",{"ms":35000}] 02:23:09 INFO - PROCESS | 3424 | 1467364989069 Marionette TRACE conn7 <- [1,2522,null,{}] 02:23:09 INFO - PROCESS | 3424 | 1467364989072 Marionette TRACE conn7 -> [0,2523,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:23:09 INFO - PROCESS | 3424 | 1467364989074 Marionette INFO sendAsync 823c8ce9-dcc8-4499-864d-681f2fea0c49 02:23:09 INFO - PROCESS | 3424 | 1467364989193 Marionette TRACE conn7 <- [1,2523,null,{"value":null}] 02:23:09 INFO - PROCESS | 3424 | 1467364989201 Marionette TRACE conn7 -> [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\", \"77f57ffc-e2d5-43f5-9f0e-e3ed3fd421d8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:23:09 INFO - PROCESS | 3424 | 1467364989203 Marionette INFO sendAsync 823c8ce9-dcc8-4499-864d-681f2fea0c49 02:23:09 INFO - PROCESS | 3424 | ++DOCSHELL 19C50000 == 33 [pid = 3424] [id = 640] 02:23:09 INFO - PROCESS | 3424 | ++DOMWINDOW == 75 (19C53800) [pid = 3424] [serial = 1920] [outer = 00000000] 02:23:09 INFO - PROCESS | 3424 | ++DOMWINDOW == 76 (1A734800) [pid = 3424] [serial = 1921] [outer = 19C53800] 02:23:09 INFO - PROCESS | 3424 | 1467364989246 Marionette DEBUG loaded listener.js 02:23:09 INFO - PROCESS | 3424 | ++DOMWINDOW == 77 (178EC000) [pid = 3424] [serial = 1922] [outer = 19C53800] 02:23:09 INFO - PROCESS | 3424 | 1467364989679 Marionette TRACE conn7 <- [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]]]}] 02:23:09 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.gradient.alpha.html | Shadows are drawn correctly for partially-transparent gradient fills 02:23:09 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.gradient.alpha.html | took 630ms 02:23:09 INFO - PROCESS | 3424 | 1467364989698 Marionette TRACE conn7 -> [0,2525,"getWindowHandle",null] 02:23:09 INFO - PROCESS | 3424 | 1467364989700 Marionette TRACE conn7 <- [1,2525,null,{"value":"13"}] 02:23:09 INFO - TEST-START | /2dcontext/shadows/2d.shadow.gradient.basic.html 02:23:09 INFO - PROCESS | 3424 | 1467364989703 Marionette TRACE conn7 -> [0,2526,"setScriptTimeout",{"ms":35000}] 02:23:09 INFO - PROCESS | 3424 | 1467364989705 Marionette TRACE conn7 <- [1,2526,null,{}] 02:23:09 INFO - PROCESS | 3424 | 1467364989708 Marionette TRACE conn7 -> [0,2527,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:23:09 INFO - PROCESS | 3424 | 1467364989710 Marionette INFO sendAsync 823c8ce9-dcc8-4499-864d-681f2fea0c49 02:23:09 INFO - PROCESS | 3424 | 1467364989826 Marionette TRACE conn7 <- [1,2527,null,{"value":null}] 02:23:09 INFO - PROCESS | 3424 | 1467364989834 Marionette TRACE conn7 -> [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\", \"77f57ffc-e2d5-43f5-9f0e-e3ed3fd421d8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:23:09 INFO - PROCESS | 3424 | 1467364989836 Marionette INFO sendAsync 823c8ce9-dcc8-4499-864d-681f2fea0c49 02:23:09 INFO - PROCESS | 3424 | ++DOCSHELL 1A2B1C00 == 34 [pid = 3424] [id = 641] 02:23:09 INFO - PROCESS | 3424 | ++DOMWINDOW == 78 (1A768000) [pid = 3424] [serial = 1923] [outer = 00000000] 02:23:09 INFO - PROCESS | 3424 | ++DOMWINDOW == 79 (1AA9B800) [pid = 3424] [serial = 1924] [outer = 1A768000] 02:23:09 INFO - PROCESS | 3424 | 1467364989879 Marionette DEBUG loaded listener.js 02:23:09 INFO - PROCESS | 3424 | ++DOMWINDOW == 80 (1AAF8400) [pid = 3424] [serial = 1925] [outer = 1A768000] 02:23:10 INFO - PROCESS | 3424 | 1467364990423 Marionette TRACE conn7 <- [1,2528,null,{"value":["/2dcontext/shadows/2d.shadow.gradient.basic.html",0,null,null,[["Shadows are drawn for gradient fills",0,null,null]]]}] 02:23:10 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.gradient.basic.html | Shadows are drawn for gradient fills 02:23:10 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.gradient.basic.html | took 770ms 02:23:10 INFO - PROCESS | 3424 | 1467364990525 Marionette TRACE conn7 -> [0,2529,"getWindowHandle",null] 02:23:10 INFO - PROCESS | 3424 | 1467364990530 Marionette TRACE conn7 <- [1,2529,null,{"value":"13"}] 02:23:10 INFO - TEST-START | /2dcontext/shadows/2d.shadow.gradient.transparent.1.html 02:23:10 INFO - PROCESS | 3424 | 1467364990537 Marionette TRACE conn7 -> [0,2530,"setScriptTimeout",{"ms":35000}] 02:23:10 INFO - PROCESS | 3424 | 1467364990541 Marionette TRACE conn7 <- [1,2530,null,{}] 02:23:10 INFO - PROCESS | 3424 | 1467364990547 Marionette TRACE conn7 -> [0,2531,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:23:10 INFO - PROCESS | 3424 | 1467364990550 Marionette INFO sendAsync 823c8ce9-dcc8-4499-864d-681f2fea0c49 02:23:10 INFO - PROCESS | 3424 | 1467364990741 Marionette TRACE conn7 <- [1,2531,null,{"value":null}] 02:23:10 INFO - PROCESS | 3424 | 1467364990752 Marionette TRACE conn7 -> [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\", \"77f57ffc-e2d5-43f5-9f0e-e3ed3fd421d8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:23:10 INFO - PROCESS | 3424 | 1467364990757 Marionette INFO sendAsync 823c8ce9-dcc8-4499-864d-681f2fea0c49 02:23:10 INFO - PROCESS | 3424 | ++DOCSHELL 0C807800 == 35 [pid = 3424] [id = 642] 02:23:10 INFO - PROCESS | 3424 | ++DOMWINDOW == 81 (0C808000) [pid = 3424] [serial = 1926] [outer = 00000000] 02:23:10 INFO - PROCESS | 3424 | ++DOMWINDOW == 82 (0D438800) [pid = 3424] [serial = 1927] [outer = 0C808000] 02:23:10 INFO - PROCESS | 3424 | 1467364990814 Marionette DEBUG loaded listener.js 02:23:10 INFO - PROCESS | 3424 | ++DOMWINDOW == 83 (0D51C400) [pid = 3424] [serial = 1928] [outer = 0C808000] 02:23:11 INFO - PROCESS | 3424 | 1467364991560 Marionette TRACE conn7 <- [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]]]}] 02:23:11 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.gradient.transparent.1.html | Shadows are not drawn for transparent gradient fills 02:23:11 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.gradient.transparent.1.html | took 1073ms 02:23:11 INFO - PROCESS | 3424 | 1467364991614 Marionette TRACE conn7 -> [0,2533,"getWindowHandle",null] 02:23:11 INFO - PROCESS | 3424 | 1467364991619 Marionette TRACE conn7 <- [1,2533,null,{"value":"13"}] 02:23:11 INFO - TEST-START | /2dcontext/shadows/2d.shadow.gradient.transparent.2.html 02:23:11 INFO - PROCESS | 3424 | 1467364991646 Marionette TRACE conn7 -> [0,2534,"setScriptTimeout",{"ms":35000}] 02:23:11 INFO - PROCESS | 3424 | 1467364991649 Marionette TRACE conn7 <- [1,2534,null,{}] 02:23:11 INFO - PROCESS | 3424 | 1467364991654 Marionette TRACE conn7 -> [0,2535,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:23:11 INFO - PROCESS | 3424 | 1467364991656 Marionette INFO sendAsync 823c8ce9-dcc8-4499-864d-681f2fea0c49 02:23:11 INFO - PROCESS | 3424 | 1467364991781 Marionette TRACE conn7 <- [1,2535,null,{"value":null}] 02:23:11 INFO - PROCESS | 3424 | 1467364991915 Marionette TRACE conn7 -> [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\", \"77f57ffc-e2d5-43f5-9f0e-e3ed3fd421d8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:23:11 INFO - PROCESS | 3424 | 1467364991918 Marionette INFO sendAsync 823c8ce9-dcc8-4499-864d-681f2fea0c49 02:23:11 INFO - PROCESS | 3424 | ++DOCSHELL 147AB800 == 36 [pid = 3424] [id = 643] 02:23:11 INFO - PROCESS | 3424 | ++DOMWINDOW == 84 (147EA800) [pid = 3424] [serial = 1929] [outer = 00000000] 02:23:11 INFO - PROCESS | 3424 | ++DOMWINDOW == 85 (15295C00) [pid = 3424] [serial = 1930] [outer = 147EA800] 02:23:11 INFO - PROCESS | 3424 | 1467364991975 Marionette DEBUG loaded listener.js 02:23:12 INFO - PROCESS | 3424 | ++DOMWINDOW == 86 (17821800) [pid = 3424] [serial = 1931] [outer = 147EA800] 02:23:12 INFO - PROCESS | 3424 | 1467364992840 Marionette TRACE conn7 <- [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]]]}] 02:23:12 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.gradient.transparent.2.html | Shadows are not drawn for transparent parts of gradient fills 02:23:12 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.gradient.transparent.2.html | took 1275ms 02:23:12 INFO - PROCESS | 3424 | 1467364992939 Marionette TRACE conn7 -> [0,2537,"getWindowHandle",null] 02:23:12 INFO - PROCESS | 3424 | 1467364992943 Marionette TRACE conn7 <- [1,2537,null,{"value":"13"}] 02:23:12 INFO - PROCESS | 3424 | 1467364992949 Marionette TRACE conn7 -> [0,2538,"setScriptTimeout",{"ms":35000}] 02:23:12 INFO - TEST-START | /2dcontext/shadows/2d.shadow.image.alpha.html 02:23:12 INFO - PROCESS | 3424 | 1467364992952 Marionette TRACE conn7 <- [1,2538,null,{}] 02:23:12 INFO - PROCESS | 3424 | 1467364992957 Marionette TRACE conn7 -> [0,2539,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:23:12 INFO - PROCESS | 3424 | 1467364992960 Marionette INFO sendAsync 823c8ce9-dcc8-4499-864d-681f2fea0c49 02:23:13 INFO - PROCESS | 3424 | 1467364993095 Marionette TRACE conn7 <- [1,2539,null,{"value":null}] 02:23:13 INFO - PROCESS | 3424 | --DOCSHELL 19C50000 == 35 [pid = 3424] [id = 640] 02:23:13 INFO - PROCESS | 3424 | --DOCSHELL 15E5B000 == 34 [pid = 3424] [id = 639] 02:23:13 INFO - PROCESS | 3424 | --DOCSHELL 1937C000 == 33 [pid = 3424] [id = 638] 02:23:13 INFO - PROCESS | 3424 | --DOCSHELL 17EB4000 == 32 [pid = 3424] [id = 637] 02:23:13 INFO - PROCESS | 3424 | --DOCSHELL 1781C400 == 31 [pid = 3424] [id = 636] 02:23:13 INFO - PROCESS | 3424 | --DOCSHELL 14E64C00 == 30 [pid = 3424] [id = 635] 02:23:13 INFO - PROCESS | 3424 | --DOCSHELL 0D5E9800 == 29 [pid = 3424] [id = 634] 02:23:13 INFO - PROCESS | 3424 | --DOCSHELL 0C947400 == 28 [pid = 3424] [id = 633] 02:23:13 INFO - PROCESS | 3424 | --DOMWINDOW == 85 (19BEC000) [pid = 3424] [serial = 1870] [outer = 00000000] [url = about:blank] 02:23:13 INFO - PROCESS | 3424 | --DOMWINDOW == 84 (1AA99C00) [pid = 3424] [serial = 1873] [outer = 00000000] [url = about:blank] 02:23:13 INFO - PROCESS | 3424 | --DOMWINDOW == 83 (17822C00) [pid = 3424] [serial = 1864] [outer = 00000000] [url = about:blank] 02:23:13 INFO - PROCESS | 3424 | --DOMWINDOW == 82 (17E0C000) [pid = 3424] [serial = 1865] [outer = 00000000] [url = about:blank] 02:23:13 INFO - PROCESS | 3424 | --DOMWINDOW == 81 (19BF6800) [pid = 3424] [serial = 1871] [outer = 00000000] [url = about:blank] 02:23:13 INFO - PROCESS | 3424 | --DOMWINDOW == 80 (16E68400) [pid = 3424] [serial = 1855] [outer = 00000000] [url = about:blank] 02:23:13 INFO - PROCESS | 3424 | --DOMWINDOW == 79 (17820800) [pid = 3424] [serial = 1856] [outer = 00000000] [url = about:blank] 02:23:13 INFO - PROCESS | 3424 | --DOMWINDOW == 78 (1A7AB800) [pid = 3424] [serial = 1850] [outer = 00000000] [url = about:blank] 02:23:13 INFO - PROCESS | 3424 | --DOMWINDOW == 77 (0D43BC00) [pid = 3424] [serial = 1852] [outer = 00000000] [url = about:blank] 02:23:13 INFO - PROCESS | 3424 | --DOMWINDOW == 76 (0D79EC00) [pid = 3424] [serial = 1853] [outer = 00000000] [url = about:blank] 02:23:13 INFO - PROCESS | 3424 | --DOMWINDOW == 75 (0C809C00) [pid = 3424] [serial = 1858] [outer = 00000000] [url = about:blank] 02:23:13 INFO - PROCESS | 3424 | --DOMWINDOW == 74 (0CDF2000) [pid = 3424] [serial = 1859] [outer = 00000000] [url = about:blank] 02:23:13 INFO - PROCESS | 3424 | --DOMWINDOW == 73 (1153F400) [pid = 3424] [serial = 1861] [outer = 00000000] [url = about:blank] 02:23:13 INFO - PROCESS | 3424 | --DOMWINDOW == 72 (14A96000) [pid = 3424] [serial = 1862] [outer = 00000000] [url = about:blank] 02:23:13 INFO - PROCESS | 3424 | --DOMWINDOW == 71 (17E0B800) [pid = 3424] [serial = 1877] [outer = 00000000] [url = about:blank] 02:23:13 INFO - PROCESS | 3424 | --DOMWINDOW == 70 (16E61400) [pid = 3424] [serial = 1876] [outer = 00000000] [url = about:blank] 02:23:13 INFO - PROCESS | 3424 | --DOMWINDOW == 69 (1AD52C00) [pid = 3424] [serial = 1883] [outer = 00000000] [url = about:blank] 02:23:13 INFO - PROCESS | 3424 | --DOMWINDOW == 68 (1A7AF000) [pid = 3424] [serial = 1874] [outer = 00000000] [url = about:blank] 02:23:13 INFO - PROCESS | 3424 | --DOMWINDOW == 67 (17FF0400) [pid = 3424] [serial = 1867] [outer = 00000000] [url = about:blank] 02:23:13 INFO - PROCESS | 3424 | --DOMWINDOW == 66 (1ACC1C00) [pid = 3424] [serial = 1880] [outer = 00000000] [url = about:blank] 02:23:13 INFO - PROCESS | 3424 | --DOMWINDOW == 65 (18BBDC00) [pid = 3424] [serial = 1868] [outer = 00000000] [url = about:blank] 02:23:13 INFO - PROCESS | 3424 | --DOMWINDOW == 64 (1AAF8800) [pid = 3424] [serial = 1879] [outer = 00000000] [url = about:blank] 02:23:13 INFO - PROCESS | 3424 | --DOMWINDOW == 63 (1ACCB800) [pid = 3424] [serial = 1882] [outer = 00000000] [url = about:blank] 02:23:13 INFO - PROCESS | 3424 | 1467364993243 Marionette TRACE conn7 -> [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\", \"77f57ffc-e2d5-43f5-9f0e-e3ed3fd421d8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:23:13 INFO - PROCESS | 3424 | 1467364993247 Marionette INFO sendAsync 823c8ce9-dcc8-4499-864d-681f2fea0c49 02:23:13 INFO - PROCESS | 3424 | ++DOCSHELL 09067400 == 29 [pid = 3424] [id = 644] 02:23:13 INFO - PROCESS | 3424 | ++DOMWINDOW == 64 (0C746000) [pid = 3424] [serial = 1932] [outer = 00000000] 02:23:13 INFO - PROCESS | 3424 | ++DOMWINDOW == 65 (0C80F000) [pid = 3424] [serial = 1933] [outer = 0C746000] 02:23:13 INFO - PROCESS | 3424 | 1467364993296 Marionette DEBUG loaded listener.js 02:23:13 INFO - PROCESS | 3424 | ++DOMWINDOW == 66 (0C947400) [pid = 3424] [serial = 1934] [outer = 0C746000] 02:23:13 INFO - PROCESS | 3424 | 1467364993772 Marionette TRACE conn7 <- [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]]]}] 02:23:13 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.image.alpha.html | Shadows are drawn correctly for partially-transparent images 02:23:13 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.image.alpha.html | took 870ms 02:23:13 INFO - PROCESS | 3424 | 1467364993823 Marionette TRACE conn7 -> [0,2541,"getWindowHandle",null] 02:23:13 INFO - PROCESS | 3424 | 1467364993827 Marionette TRACE conn7 <- [1,2541,null,{"value":"13"}] 02:23:13 INFO - TEST-START | /2dcontext/shadows/2d.shadow.image.basic.html 02:23:13 INFO - PROCESS | 3424 | 1467364993833 Marionette TRACE conn7 -> [0,2542,"setScriptTimeout",{"ms":35000}] 02:23:13 INFO - PROCESS | 3424 | 1467364993836 Marionette TRACE conn7 <- [1,2542,null,{}] 02:23:13 INFO - PROCESS | 3424 | 1467364993840 Marionette TRACE conn7 -> [0,2543,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:23:13 INFO - PROCESS | 3424 | 1467364993842 Marionette INFO sendAsync 823c8ce9-dcc8-4499-864d-681f2fea0c49 02:23:13 INFO - PROCESS | 3424 | 1467364993928 Marionette TRACE conn7 <- [1,2543,null,{"value":null}] 02:23:13 INFO - PROCESS | 3424 | 1467364993942 Marionette TRACE conn7 -> [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\", \"77f57ffc-e2d5-43f5-9f0e-e3ed3fd421d8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:23:13 INFO - PROCESS | 3424 | 1467364993944 Marionette INFO sendAsync 823c8ce9-dcc8-4499-864d-681f2fea0c49 02:23:13 INFO - PROCESS | 3424 | ++DOCSHELL 0D79EC00 == 30 [pid = 3424] [id = 645] 02:23:13 INFO - PROCESS | 3424 | ++DOMWINDOW == 67 (0D7A0C00) [pid = 3424] [serial = 1935] [outer = 00000000] 02:23:13 INFO - PROCESS | 3424 | ++DOMWINDOW == 68 (114D5800) [pid = 3424] [serial = 1936] [outer = 0D7A0C00] 02:23:13 INFO - PROCESS | 3424 | 1467364993990 Marionette DEBUG loaded listener.js 02:23:14 INFO - PROCESS | 3424 | ++DOMWINDOW == 69 (147A2400) [pid = 3424] [serial = 1937] [outer = 0D7A0C00] 02:23:14 INFO - PROCESS | 3424 | 1467364994470 Marionette TRACE conn7 <- [1,2544,null,{"value":["/2dcontext/shadows/2d.shadow.image.basic.html",0,null,null,[["Shadows are drawn for images",0,null,null]]]}] 02:23:14 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.image.basic.html | Shadows are drawn for images 02:23:14 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.image.basic.html | took 670ms 02:23:14 INFO - PROCESS | 3424 | 1467364994508 Marionette TRACE conn7 -> [0,2545,"getWindowHandle",null] 02:23:14 INFO - PROCESS | 3424 | 1467364994510 Marionette TRACE conn7 <- [1,2545,null,{"value":"13"}] 02:23:14 INFO - TEST-START | /2dcontext/shadows/2d.shadow.image.scale.html 02:23:14 INFO - PROCESS | 3424 | 1467364994514 Marionette TRACE conn7 -> [0,2546,"setScriptTimeout",{"ms":35000}] 02:23:14 INFO - PROCESS | 3424 | 1467364994517 Marionette TRACE conn7 <- [1,2546,null,{}] 02:23:14 INFO - PROCESS | 3424 | 1467364994559 Marionette TRACE conn7 -> [0,2547,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:23:14 INFO - PROCESS | 3424 | 1467364994564 Marionette INFO sendAsync 823c8ce9-dcc8-4499-864d-681f2fea0c49 02:23:14 INFO - PROCESS | 3424 | 1467364994649 Marionette TRACE conn7 <- [1,2547,null,{"value":null}] 02:23:14 INFO - PROCESS | 3424 | 1467364994749 Marionette TRACE conn7 -> [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\", \"77f57ffc-e2d5-43f5-9f0e-e3ed3fd421d8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:23:14 INFO - PROCESS | 3424 | 1467364994752 Marionette INFO sendAsync 823c8ce9-dcc8-4499-864d-681f2fea0c49 02:23:14 INFO - PROCESS | 3424 | ++DOCSHELL 16E6E800 == 31 [pid = 3424] [id = 646] 02:23:14 INFO - PROCESS | 3424 | ++DOMWINDOW == 70 (17815800) [pid = 3424] [serial = 1938] [outer = 00000000] 02:23:14 INFO - PROCESS | 3424 | ++DOMWINDOW == 71 (1781E400) [pid = 3424] [serial = 1939] [outer = 17815800] 02:23:14 INFO - PROCESS | 3424 | 1467364994799 Marionette DEBUG loaded listener.js 02:23:14 INFO - PROCESS | 3424 | ++DOMWINDOW == 72 (178EA800) [pid = 3424] [serial = 1940] [outer = 17815800] 02:23:15 INFO - PROCESS | 3424 | 1467364995193 Marionette TRACE conn7 <- [1,2548,null,{"value":["/2dcontext/shadows/2d.shadow.image.scale.html",0,null,null,[["Shadows are drawn correctly for scaled images",0,null,null]]]}] 02:23:15 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.image.scale.html | Shadows are drawn correctly for scaled images 02:23:15 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.image.scale.html | took 712ms 02:23:15 INFO - PROCESS | 3424 | 1467364995240 Marionette TRACE conn7 -> [0,2549,"getWindowHandle",null] 02:23:15 INFO - PROCESS | 3424 | 1467364995243 Marionette TRACE conn7 <- [1,2549,null,{"value":"13"}] 02:23:15 INFO - PROCESS | 3424 | 1467364995246 Marionette TRACE conn7 -> [0,2550,"setScriptTimeout",{"ms":35000}] 02:23:15 INFO - TEST-START | /2dcontext/shadows/2d.shadow.image.section.html 02:23:15 INFO - PROCESS | 3424 | 1467364995248 Marionette TRACE conn7 <- [1,2550,null,{}] 02:23:15 INFO - PROCESS | 3424 | 1467364995258 Marionette TRACE conn7 -> [0,2551,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:23:15 INFO - PROCESS | 3424 | 1467364995260 Marionette INFO sendAsync 823c8ce9-dcc8-4499-864d-681f2fea0c49 02:23:15 INFO - PROCESS | 3424 | 1467364995379 Marionette TRACE conn7 <- [1,2551,null,{"value":null}] 02:23:15 INFO - PROCESS | 3424 | 1467364995388 Marionette TRACE conn7 -> [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\", \"77f57ffc-e2d5-43f5-9f0e-e3ed3fd421d8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:23:15 INFO - PROCESS | 3424 | 1467364995389 Marionette INFO sendAsync 823c8ce9-dcc8-4499-864d-681f2fea0c49 02:23:15 INFO - PROCESS | 3424 | ++DOCSHELL 17E16C00 == 32 [pid = 3424] [id = 647] 02:23:15 INFO - PROCESS | 3424 | ++DOMWINDOW == 73 (17E19C00) [pid = 3424] [serial = 1941] [outer = 00000000] 02:23:15 INFO - PROCESS | 3424 | ++DOMWINDOW == 74 (17FBEC00) [pid = 3424] [serial = 1942] [outer = 17E19C00] 02:23:15 INFO - PROCESS | 3424 | 1467364995433 Marionette DEBUG loaded listener.js 02:23:15 INFO - PROCESS | 3424 | ++DOMWINDOW == 75 (18417400) [pid = 3424] [serial = 1943] [outer = 17E19C00] 02:23:15 INFO - PROCESS | 3424 | 1467364995904 Marionette TRACE conn7 <- [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]]]}] 02:23:15 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.image.section.html | Shadows are not drawn for areas outside image source rectangles 02:23:15 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.image.section.html | took 690ms 02:23:15 INFO - TEST-START | /2dcontext/shadows/2d.shadow.image.transparent.1.html 02:23:15 INFO - PROCESS | 3424 | 1467364995940 Marionette TRACE conn7 -> [0,2553,"getWindowHandle",null] 02:23:15 INFO - PROCESS | 3424 | 1467364995943 Marionette TRACE conn7 <- [1,2553,null,{"value":"13"}] 02:23:15 INFO - PROCESS | 3424 | 1467364995946 Marionette TRACE conn7 -> [0,2554,"setScriptTimeout",{"ms":35000}] 02:23:15 INFO - PROCESS | 3424 | 1467364995948 Marionette TRACE conn7 <- [1,2554,null,{}] 02:23:15 INFO - PROCESS | 3424 | 1467364995951 Marionette TRACE conn7 -> [0,2555,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:23:15 INFO - PROCESS | 3424 | 1467364995953 Marionette INFO sendAsync 823c8ce9-dcc8-4499-864d-681f2fea0c49 02:23:16 INFO - PROCESS | 3424 | 1467364996093 Marionette TRACE conn7 <- [1,2555,null,{"value":null}] 02:23:16 INFO - PROCESS | 3424 | 1467364996117 Marionette TRACE conn7 -> [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\", \"77f57ffc-e2d5-43f5-9f0e-e3ed3fd421d8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:23:16 INFO - PROCESS | 3424 | 1467364996119 Marionette INFO sendAsync 823c8ce9-dcc8-4499-864d-681f2fea0c49 02:23:16 INFO - PROCESS | 3424 | ++DOCSHELL 18BB6C00 == 33 [pid = 3424] [id = 648] 02:23:16 INFO - PROCESS | 3424 | ++DOMWINDOW == 76 (18CD4000) [pid = 3424] [serial = 1944] [outer = 00000000] 02:23:16 INFO - PROCESS | 3424 | ++DOMWINDOW == 77 (19A43C00) [pid = 3424] [serial = 1945] [outer = 18CD4000] 02:23:16 INFO - PROCESS | 3424 | 1467364996162 Marionette DEBUG loaded listener.js 02:23:16 INFO - PROCESS | 3424 | ++DOMWINDOW == 78 (19AD0800) [pid = 3424] [serial = 1946] [outer = 18CD4000] 02:23:16 INFO - PROCESS | 3424 | 1467364996619 Marionette TRACE conn7 <- [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]]]}] 02:23:16 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.image.transparent.1.html | Shadows are not drawn for transparent images 02:23:16 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.image.transparent.1.html | took 730ms 02:23:16 INFO - PROCESS | 3424 | 1467364996681 Marionette TRACE conn7 -> [0,2557,"getWindowHandle",null] 02:23:16 INFO - TEST-START | /2dcontext/shadows/2d.shadow.image.transparent.2.html 02:23:16 INFO - PROCESS | 3424 | 1467364996683 Marionette TRACE conn7 <- [1,2557,null,{"value":"13"}] 02:23:16 INFO - PROCESS | 3424 | 1467364996686 Marionette TRACE conn7 -> [0,2558,"setScriptTimeout",{"ms":35000}] 02:23:16 INFO - PROCESS | 3424 | 1467364996688 Marionette TRACE conn7 <- [1,2558,null,{}] 02:23:16 INFO - PROCESS | 3424 | 1467364996691 Marionette TRACE conn7 -> [0,2559,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:23:16 INFO - PROCESS | 3424 | 1467364996697 Marionette INFO sendAsync 823c8ce9-dcc8-4499-864d-681f2fea0c49 02:23:16 INFO - PROCESS | 3424 | 1467364996839 Marionette TRACE conn7 <- [1,2559,null,{"value":null}] 02:23:16 INFO - PROCESS | 3424 | 1467364996908 Marionette TRACE conn7 -> [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\", \"77f57ffc-e2d5-43f5-9f0e-e3ed3fd421d8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:23:16 INFO - PROCESS | 3424 | 1467364996910 Marionette INFO sendAsync 823c8ce9-dcc8-4499-864d-681f2fea0c49 02:23:16 INFO - PROCESS | 3424 | ++DOCSHELL 19C52000 == 34 [pid = 3424] [id = 649] 02:23:16 INFO - PROCESS | 3424 | ++DOMWINDOW == 79 (1A2AB000) [pid = 3424] [serial = 1947] [outer = 00000000] 02:23:16 INFO - PROCESS | 3424 | ++DOMWINDOW == 80 (1AA92C00) [pid = 3424] [serial = 1948] [outer = 1A2AB000] 02:23:16 INFO - PROCESS | 3424 | 1467364996954 Marionette DEBUG loaded listener.js 02:23:17 INFO - PROCESS | 3424 | ++DOMWINDOW == 81 (1A7B6400) [pid = 3424] [serial = 1949] [outer = 1A2AB000] 02:23:17 INFO - PROCESS | 3424 | --DOMWINDOW == 80 (0D7A0000) [pid = 3424] [serial = 1902] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.composite.3.html] 02:23:17 INFO - PROCESS | 3424 | --DOMWINDOW == 79 (1781E800) [pid = 3424] [serial = 1908] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.enable.off.1.html] 02:23:17 INFO - PROCESS | 3424 | --DOMWINDOW == 78 (0CE84800) [pid = 3424] [serial = 1896] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.composite.1.html] 02:23:17 INFO - PROCESS | 3424 | --DOMWINDOW == 77 (14E66000) [pid = 3424] [serial = 1905] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.enable.blur.html] 02:23:17 INFO - PROCESS | 3424 | --DOMWINDOW == 76 (17EBEC00) [pid = 3424] [serial = 1911] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.enable.off.2.html] 02:23:17 INFO - PROCESS | 3424 | --DOMWINDOW == 75 (0C948400) [pid = 3424] [serial = 1899] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.composite.2.html] 02:23:17 INFO - PROCESS | 3424 | --DOMWINDOW == 74 (1937DC00) [pid = 3424] [serial = 1914] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.enable.x.html] 02:23:17 INFO - PROCESS | 3424 | --DOMWINDOW == 73 (19C53800) [pid = 3424] [serial = 1920] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.gradient.alpha.html] 02:23:17 INFO - PROCESS | 3424 | --DOMWINDOW == 72 (0C80AC00) [pid = 3424] [serial = 1884] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.canvas.transparent.2.html] 02:23:17 INFO - PROCESS | 3424 | --DOMWINDOW == 71 (151E3C00) [pid = 3424] [serial = 1887] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.clip.1.html] 02:23:17 INFO - PROCESS | 3424 | --DOMWINDOW == 70 (1A7AE400) [pid = 3424] [serial = 1890] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.clip.2.html] 02:23:17 INFO - PROCESS | 3424 | --DOMWINDOW == 69 (1B4C3C00) [pid = 3424] [serial = 1893] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.clip.3.html] 02:23:17 INFO - PROCESS | 3424 | --DOMWINDOW == 68 (1781AC00) [pid = 3424] [serial = 1917] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.enable.y.html] 02:23:17 INFO - PROCESS | 3424 | 1467364997537 Marionette TRACE conn7 <- [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]]]}] 02:23:17 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.image.transparent.2.html | Shadows are not drawn for transparent parts of images 02:23:17 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.image.transparent.2.html | took 870ms 02:23:17 INFO - TEST-START | /2dcontext/shadows/2d.shadow.offset.negativeX.html 02:23:17 INFO - PROCESS | 3424 | 1467364997557 Marionette TRACE conn7 -> [0,2561,"getWindowHandle",null] 02:23:17 INFO - PROCESS | 3424 | 1467364997559 Marionette TRACE conn7 <- [1,2561,null,{"value":"13"}] 02:23:17 INFO - PROCESS | 3424 | 1467364997562 Marionette TRACE conn7 -> [0,2562,"setScriptTimeout",{"ms":35000}] 02:23:17 INFO - PROCESS | 3424 | 1467364997564 Marionette TRACE conn7 <- [1,2562,null,{}] 02:23:17 INFO - PROCESS | 3424 | 1467364997567 Marionette TRACE conn7 -> [0,2563,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:23:17 INFO - PROCESS | 3424 | 1467364997569 Marionette INFO sendAsync 823c8ce9-dcc8-4499-864d-681f2fea0c49 02:23:17 INFO - PROCESS | 3424 | 1467364997648 Marionette TRACE conn7 <- [1,2563,null,{"value":null}] 02:23:17 INFO - PROCESS | 3424 | 1467364997748 Marionette TRACE conn7 -> [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\", \"77f57ffc-e2d5-43f5-9f0e-e3ed3fd421d8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:23:17 INFO - PROCESS | 3424 | 1467364997750 Marionette INFO sendAsync 823c8ce9-dcc8-4499-864d-681f2fea0c49 02:23:17 INFO - PROCESS | 3424 | ++DOCSHELL 0D733400 == 35 [pid = 3424] [id = 650] 02:23:17 INFO - PROCESS | 3424 | ++DOMWINDOW == 69 (15128000) [pid = 3424] [serial = 1950] [outer = 00000000] 02:23:17 INFO - PROCESS | 3424 | ++DOMWINDOW == 70 (17EBEC00) [pid = 3424] [serial = 1951] [outer = 15128000] 02:23:17 INFO - PROCESS | 3424 | 1467364997793 Marionette DEBUG loaded listener.js 02:23:17 INFO - PROCESS | 3424 | ++DOMWINDOW == 71 (19376800) [pid = 3424] [serial = 1952] [outer = 15128000] 02:23:18 INFO - PROCESS | 3424 | 1467364998138 Marionette TRACE conn7 <- [1,2564,null,{"value":["/2dcontext/shadows/2d.shadow.offset.negativeX.html",0,null,null,[["Shadows can be offset with negative x",0,null,null]]]}] 02:23:18 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.offset.negativeX.html | Shadows can be offset with negative x 02:23:18 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.offset.negativeX.html | took 630ms 02:23:18 INFO - PROCESS | 3424 | 1467364998193 Marionette TRACE conn7 -> [0,2565,"getWindowHandle",null] 02:23:18 INFO - PROCESS | 3424 | 1467364998195 Marionette TRACE conn7 <- [1,2565,null,{"value":"13"}] 02:23:18 INFO - TEST-START | /2dcontext/shadows/2d.shadow.offset.negativeY.html 02:23:18 INFO - PROCESS | 3424 | 1467364998198 Marionette TRACE conn7 -> [0,2566,"setScriptTimeout",{"ms":35000}] 02:23:18 INFO - PROCESS | 3424 | 1467364998199 Marionette TRACE conn7 <- [1,2566,null,{}] 02:23:18 INFO - PROCESS | 3424 | 1467364998203 Marionette TRACE conn7 -> [0,2567,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:23:18 INFO - PROCESS | 3424 | 1467364998204 Marionette INFO sendAsync 823c8ce9-dcc8-4499-864d-681f2fea0c49 02:23:18 INFO - PROCESS | 3424 | 1467364998324 Marionette TRACE conn7 <- [1,2567,null,{"value":null}] 02:23:18 INFO - PROCESS | 3424 | 1467364998333 Marionette TRACE conn7 -> [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\", \"77f57ffc-e2d5-43f5-9f0e-e3ed3fd421d8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:23:18 INFO - PROCESS | 3424 | 1467364998335 Marionette INFO sendAsync 823c8ce9-dcc8-4499-864d-681f2fea0c49 02:23:18 INFO - PROCESS | 3424 | ++DOCSHELL 1A764C00 == 36 [pid = 3424] [id = 651] 02:23:18 INFO - PROCESS | 3424 | ++DOMWINDOW == 72 (1A766000) [pid = 3424] [serial = 1953] [outer = 00000000] 02:23:18 INFO - PROCESS | 3424 | ++DOMWINDOW == 73 (1AC80C00) [pid = 3424] [serial = 1954] [outer = 1A766000] 02:23:18 INFO - PROCESS | 3424 | 1467364998379 Marionette DEBUG loaded listener.js 02:23:18 INFO - PROCESS | 3424 | ++DOMWINDOW == 74 (1AC87C00) [pid = 3424] [serial = 1955] [outer = 1A766000] 02:23:18 INFO - PROCESS | 3424 | 1467364998793 Marionette TRACE conn7 <- [1,2568,null,{"value":["/2dcontext/shadows/2d.shadow.offset.negativeY.html",0,null,null,[["Shadows can be offset with negative y",0,null,null]]]}] 02:23:18 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.offset.negativeY.html | Shadows can be offset with negative y 02:23:18 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.offset.negativeY.html | took 630ms 02:23:18 INFO - PROCESS | 3424 | 1467364998829 Marionette TRACE conn7 -> [0,2569,"getWindowHandle",null] 02:23:18 INFO - PROCESS | 3424 | 1467364998831 Marionette TRACE conn7 <- [1,2569,null,{"value":"13"}] 02:23:18 INFO - TEST-START | /2dcontext/shadows/2d.shadow.offset.positiveX.html 02:23:18 INFO - PROCESS | 3424 | 1467364998834 Marionette TRACE conn7 -> [0,2570,"setScriptTimeout",{"ms":35000}] 02:23:18 INFO - PROCESS | 3424 | 1467364998836 Marionette TRACE conn7 <- [1,2570,null,{}] 02:23:18 INFO - PROCESS | 3424 | 1467364998839 Marionette TRACE conn7 -> [0,2571,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:23:18 INFO - PROCESS | 3424 | 1467364998841 Marionette INFO sendAsync 823c8ce9-dcc8-4499-864d-681f2fea0c49 02:23:18 INFO - PROCESS | 3424 | 1467364998970 Marionette TRACE conn7 <- [1,2571,null,{"value":null}] 02:23:19 INFO - PROCESS | 3424 | 1467364999058 Marionette TRACE conn7 -> [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\", \"77f57ffc-e2d5-43f5-9f0e-e3ed3fd421d8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:23:19 INFO - PROCESS | 3424 | 1467364999060 Marionette INFO sendAsync 823c8ce9-dcc8-4499-864d-681f2fea0c49 02:23:19 INFO - PROCESS | 3424 | ++DOCSHELL 0D459000 == 37 [pid = 3424] [id = 652] 02:23:19 INFO - PROCESS | 3424 | ++DOMWINDOW == 75 (0D7A7000) [pid = 3424] [serial = 1956] [outer = 00000000] 02:23:19 INFO - PROCESS | 3424 | ++DOMWINDOW == 76 (1ACCF800) [pid = 3424] [serial = 1957] [outer = 0D7A7000] 02:23:19 INFO - PROCESS | 3424 | 1467364999104 Marionette DEBUG loaded listener.js 02:23:19 INFO - PROCESS | 3424 | ++DOMWINDOW == 77 (1AD5BC00) [pid = 3424] [serial = 1958] [outer = 0D7A7000] 02:23:19 INFO - PROCESS | 3424 | 1467364999557 Marionette TRACE conn7 <- [1,2572,null,{"value":["/2dcontext/shadows/2d.shadow.offset.positiveX.html",0,null,null,[["Shadows can be offset with positive x",0,null,null]]]}] 02:23:19 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.offset.positiveX.html | Shadows can be offset with positive x 02:23:19 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.offset.positiveX.html | took 770ms 02:23:19 INFO - PROCESS | 3424 | 1467364999614 Marionette TRACE conn7 -> [0,2573,"getWindowHandle",null] 02:23:19 INFO - PROCESS | 3424 | 1467364999619 Marionette TRACE conn7 <- [1,2573,null,{"value":"13"}] 02:23:19 INFO - TEST-START | /2dcontext/shadows/2d.shadow.offset.positiveY.html 02:23:19 INFO - PROCESS | 3424 | 1467364999625 Marionette TRACE conn7 -> [0,2574,"setScriptTimeout",{"ms":35000}] 02:23:19 INFO - PROCESS | 3424 | 1467364999629 Marionette TRACE conn7 <- [1,2574,null,{}] 02:23:19 INFO - PROCESS | 3424 | 1467364999635 Marionette TRACE conn7 -> [0,2575,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:23:19 INFO - PROCESS | 3424 | 1467364999638 Marionette INFO sendAsync 823c8ce9-dcc8-4499-864d-681f2fea0c49 02:23:19 INFO - PROCESS | 3424 | 1467364999755 Marionette TRACE conn7 <- [1,2575,null,{"value":null}] 02:23:19 INFO - PROCESS | 3424 | 1467364999871 Marionette TRACE conn7 -> [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\", \"77f57ffc-e2d5-43f5-9f0e-e3ed3fd421d8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:23:19 INFO - PROCESS | 3424 | 1467364999873 Marionette INFO sendAsync 823c8ce9-dcc8-4499-864d-681f2fea0c49 02:23:19 INFO - PROCESS | 3424 | ++DOCSHELL 0C838000 == 38 [pid = 3424] [id = 653] 02:23:19 INFO - PROCESS | 3424 | ++DOMWINDOW == 78 (0CDCC800) [pid = 3424] [serial = 1959] [outer = 00000000] 02:23:19 INFO - PROCESS | 3424 | ++DOMWINDOW == 79 (0D435400) [pid = 3424] [serial = 1960] [outer = 0CDCC800] 02:23:19 INFO - PROCESS | 3424 | 1467364999931 Marionette DEBUG loaded listener.js 02:23:20 INFO - PROCESS | 3424 | ++DOMWINDOW == 80 (0D5E7800) [pid = 3424] [serial = 1961] [outer = 0CDCC800] 02:23:20 INFO - PROCESS | 3424 | 1467365000553 Marionette TRACE conn7 <- [1,2576,null,{"value":["/2dcontext/shadows/2d.shadow.offset.positiveY.html",0,null,null,[["Shadows can be offset with positive y",0,null,null]]]}] 02:23:20 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.offset.positiveY.html | Shadows can be offset with positive y 02:23:20 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.offset.positiveY.html | took 987ms 02:23:20 INFO - PROCESS | 3424 | 1467365000613 Marionette TRACE conn7 -> [0,2577,"getWindowHandle",null] 02:23:20 INFO - PROCESS | 3424 | 1467365000618 Marionette TRACE conn7 <- [1,2577,null,{"value":"13"}] 02:23:20 INFO - TEST-START | /2dcontext/shadows/2d.shadow.outside.html 02:23:20 INFO - PROCESS | 3424 | 1467365000625 Marionette TRACE conn7 -> [0,2578,"setScriptTimeout",{"ms":35000}] 02:23:20 INFO - PROCESS | 3424 | 1467365000628 Marionette TRACE conn7 <- [1,2578,null,{}] 02:23:20 INFO - PROCESS | 3424 | 1467365000632 Marionette TRACE conn7 -> [0,2579,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:23:20 INFO - PROCESS | 3424 | 1467365000635 Marionette INFO sendAsync 823c8ce9-dcc8-4499-864d-681f2fea0c49 02:23:20 INFO - PROCESS | 3424 | 1467365000746 Marionette TRACE conn7 <- [1,2579,null,{"value":null}] 02:23:20 INFO - PROCESS | 3424 | 1467365000890 Marionette TRACE conn7 -> [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\", \"77f57ffc-e2d5-43f5-9f0e-e3ed3fd421d8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:23:20 INFO - PROCESS | 3424 | 1467365000893 Marionette INFO sendAsync 823c8ce9-dcc8-4499-864d-681f2fea0c49 02:23:20 INFO - PROCESS | 3424 | ++DOCSHELL 151E2000 == 39 [pid = 3424] [id = 654] 02:23:20 INFO - PROCESS | 3424 | ++DOMWINDOW == 81 (151E4C00) [pid = 3424] [serial = 1962] [outer = 00000000] 02:23:20 INFO - PROCESS | 3424 | ++DOMWINDOW == 82 (1781EC00) [pid = 3424] [serial = 1963] [outer = 151E4C00] 02:23:20 INFO - PROCESS | 3424 | 1467365000950 Marionette DEBUG loaded listener.js 02:23:21 INFO - PROCESS | 3424 | ++DOMWINDOW == 83 (17E16800) [pid = 3424] [serial = 1964] [outer = 151E4C00] 02:23:21 INFO - PROCESS | 3424 | 1467365001570 Marionette TRACE conn7 <- [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]]]}] 02:23:21 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.outside.html | Shadows of shapes outside the visible area can be offset onto the visible area 02:23:21 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.outside.html | took 970ms 02:23:21 INFO - PROCESS | 3424 | 1467365001598 Marionette TRACE conn7 -> [0,2581,"getWindowHandle",null] 02:23:21 INFO - PROCESS | 3424 | 1467365001601 Marionette TRACE conn7 <- [1,2581,null,{"value":"13"}] 02:23:21 INFO - PROCESS | 3424 | 1467365001605 Marionette TRACE conn7 -> [0,2582,"setScriptTimeout",{"ms":35000}] 02:23:21 INFO - TEST-START | /2dcontext/shadows/2d.shadow.pattern.alpha.html 02:23:21 INFO - PROCESS | 3424 | 1467365001608 Marionette TRACE conn7 <- [1,2582,null,{}] 02:23:21 INFO - PROCESS | 3424 | 1467365001620 Marionette TRACE conn7 -> [0,2583,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:23:21 INFO - PROCESS | 3424 | 1467365001625 Marionette INFO sendAsync 823c8ce9-dcc8-4499-864d-681f2fea0c49 02:23:21 INFO - PROCESS | 3424 | 1467365001734 Marionette TRACE conn7 <- [1,2583,null,{"value":null}] 02:23:21 INFO - PROCESS | 3424 | 1467365001878 Marionette TRACE conn7 -> [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\", \"77f57ffc-e2d5-43f5-9f0e-e3ed3fd421d8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:23:21 INFO - PROCESS | 3424 | 1467365001881 Marionette INFO sendAsync 823c8ce9-dcc8-4499-864d-681f2fea0c49 02:23:21 INFO - PROCESS | 3424 | ++DOCSHELL 1ACCB800 == 40 [pid = 3424] [id = 655] 02:23:21 INFO - PROCESS | 3424 | ++DOMWINDOW == 84 (1ACCDC00) [pid = 3424] [serial = 1965] [outer = 00000000] 02:23:21 INFO - PROCESS | 3424 | ++DOMWINDOW == 85 (1B478C00) [pid = 3424] [serial = 1966] [outer = 1ACCDC00] 02:23:21 INFO - PROCESS | 3424 | 1467365001938 Marionette DEBUG loaded listener.js 02:23:22 INFO - PROCESS | 3424 | ++DOMWINDOW == 86 (1B481800) [pid = 3424] [serial = 1967] [outer = 1ACCDC00] 02:23:22 INFO - PROCESS | 3424 | 1467365002560 Marionette TRACE conn7 <- [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]]]}] 02:23:22 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.pattern.alpha.html | Shadows are drawn correctly for partially-transparent fill patterns 02:23:22 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.pattern.alpha.html | took 970ms 02:23:22 INFO - PROCESS | 3424 | 1467365002578 Marionette TRACE conn7 -> [0,2585,"getWindowHandle",null] 02:23:22 INFO - PROCESS | 3424 | 1467365002581 Marionette TRACE conn7 <- [1,2585,null,{"value":"13"}] 02:23:22 INFO - PROCESS | 3424 | 1467365002584 Marionette TRACE conn7 -> [0,2586,"setScriptTimeout",{"ms":35000}] 02:23:22 INFO - TEST-START | /2dcontext/shadows/2d.shadow.pattern.basic.html 02:23:22 INFO - PROCESS | 3424 | 1467365002586 Marionette TRACE conn7 <- [1,2586,null,{}] 02:23:22 INFO - PROCESS | 3424 | 1467365002590 Marionette TRACE conn7 -> [0,2587,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:23:22 INFO - PROCESS | 3424 | 1467365002592 Marionette INFO sendAsync 823c8ce9-dcc8-4499-864d-681f2fea0c49 02:23:22 INFO - PROCESS | 3424 | 1467365002700 Marionette TRACE conn7 <- [1,2587,null,{"value":null}] 02:23:22 INFO - PROCESS | 3424 | 1467365002827 Marionette TRACE conn7 -> [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\", \"77f57ffc-e2d5-43f5-9f0e-e3ed3fd421d8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:23:22 INFO - PROCESS | 3424 | 1467365002830 Marionette INFO sendAsync 823c8ce9-dcc8-4499-864d-681f2fea0c49 02:23:22 INFO - PROCESS | 3424 | ++DOCSHELL 0C802C00 == 41 [pid = 3424] [id = 656] 02:23:22 INFO - PROCESS | 3424 | ++DOMWINDOW == 87 (0C803000) [pid = 3424] [serial = 1968] [outer = 00000000] 02:23:22 INFO - PROCESS | 3424 | ++DOMWINDOW == 88 (151E4000) [pid = 3424] [serial = 1969] [outer = 0C803000] 02:23:22 INFO - PROCESS | 3424 | 1467365002927 Marionette DEBUG loaded listener.js 02:23:22 INFO - PROCESS | 3424 | ++DOMWINDOW == 89 (17EB3C00) [pid = 3424] [serial = 1970] [outer = 0C803000] 02:23:23 INFO - PROCESS | 3424 | 1467365003754 Marionette TRACE conn7 <- [1,2588,null,{"value":["/2dcontext/shadows/2d.shadow.pattern.basic.html",0,null,null,[["Shadows are drawn for fill patterns",0,null,null]]]}] 02:23:23 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.pattern.basic.html | Shadows are drawn for fill patterns 02:23:23 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.pattern.basic.html | took 1232ms 02:23:23 INFO - PROCESS | 3424 | 1467365003820 Marionette TRACE conn7 -> [0,2589,"getWindowHandle",null] 02:23:23 INFO - PROCESS | 3424 | 1467365003824 Marionette TRACE conn7 <- [1,2589,null,{"value":"13"}] 02:23:23 INFO - TEST-START | /2dcontext/shadows/2d.shadow.pattern.transparent.1.html 02:23:23 INFO - PROCESS | 3424 | 1467365003829 Marionette TRACE conn7 -> [0,2590,"setScriptTimeout",{"ms":35000}] 02:23:23 INFO - PROCESS | 3424 | 1467365003834 Marionette TRACE conn7 <- [1,2590,null,{}] 02:23:24 INFO - PROCESS | 3424 | --DOCSHELL 1A764C00 == 40 [pid = 3424] [id = 651] 02:23:24 INFO - PROCESS | 3424 | --DOCSHELL 0D733400 == 39 [pid = 3424] [id = 650] 02:23:24 INFO - PROCESS | 3424 | --DOCSHELL 19C52000 == 38 [pid = 3424] [id = 649] 02:23:24 INFO - PROCESS | 3424 | --DOCSHELL 18BB6C00 == 37 [pid = 3424] [id = 648] 02:23:24 INFO - PROCESS | 3424 | --DOCSHELL 17E16C00 == 36 [pid = 3424] [id = 647] 02:23:24 INFO - PROCESS | 3424 | --DOCSHELL 16E6E800 == 35 [pid = 3424] [id = 646] 02:23:24 INFO - PROCESS | 3424 | --DOCSHELL 0D79EC00 == 34 [pid = 3424] [id = 645] 02:23:24 INFO - PROCESS | 3424 | --DOCSHELL 09067400 == 33 [pid = 3424] [id = 644] 02:23:24 INFO - PROCESS | 3424 | --DOCSHELL 0C807800 == 32 [pid = 3424] [id = 642] 02:23:24 INFO - PROCESS | 3424 | --DOCSHELL 1A2B1C00 == 31 [pid = 3424] [id = 641] 02:23:24 INFO - PROCESS | 3424 | --DOCSHELL 0906D800 == 30 [pid = 3424] [id = 632] 02:23:24 INFO - PROCESS | 3424 | --DOCSHELL 147AB800 == 29 [pid = 3424] [id = 643] 02:23:24 INFO - PROCESS | 3424 | --DOCSHELL 1ACCB800 == 28 [pid = 3424] [id = 655] 02:23:24 INFO - PROCESS | 3424 | --DOCSHELL 0D459000 == 27 [pid = 3424] [id = 652] 02:23:24 INFO - PROCESS | 3424 | --DOCSHELL 0C838000 == 26 [pid = 3424] [id = 653] 02:23:24 INFO - PROCESS | 3424 | --DOCSHELL 151E2000 == 25 [pid = 3424] [id = 654] 02:23:24 INFO - PROCESS | 3424 | --DOMWINDOW == 88 (0D7A8400) [pid = 3424] [serial = 1903] [outer = 00000000] [url = about:blank] 02:23:24 INFO - PROCESS | 3424 | --DOMWINDOW == 87 (0DB4C000) [pid = 3424] [serial = 1904] [outer = 00000000] [url = about:blank] 02:23:24 INFO - PROCESS | 3424 | --DOMWINDOW == 86 (178E8C00) [pid = 3424] [serial = 1909] [outer = 00000000] [url = about:blank] 02:23:24 INFO - PROCESS | 3424 | --DOMWINDOW == 85 (14722400) [pid = 3424] [serial = 1898] [outer = 00000000] [url = about:blank] 02:23:24 INFO - PROCESS | 3424 | --DOMWINDOW == 84 (0DC3D800) [pid = 3424] [serial = 1897] [outer = 00000000] [url = about:blank] 02:23:24 INFO - PROCESS | 3424 | --DOMWINDOW == 83 (15150400) [pid = 3424] [serial = 1906] [outer = 00000000] [url = about:blank] 02:23:24 INFO - PROCESS | 3424 | --DOMWINDOW == 82 (17FB8C00) [pid = 3424] [serial = 1912] [outer = 00000000] [url = about:blank] 02:23:24 INFO - PROCESS | 3424 | --DOMWINDOW == 81 (0CFF2C00) [pid = 3424] [serial = 1900] [outer = 00000000] [url = about:blank] 02:23:24 INFO - PROCESS | 3424 | --DOMWINDOW == 80 (17E12800) [pid = 3424] [serial = 1910] [outer = 00000000] [url = about:blank] 02:23:24 INFO - PROCESS | 3424 | --DOMWINDOW == 79 (19B10400) [pid = 3424] [serial = 1915] [outer = 00000000] [url = about:blank] 02:23:24 INFO - PROCESS | 3424 | --DOMWINDOW == 78 (0D17D800) [pid = 3424] [serial = 1901] [outer = 00000000] [url = about:blank] 02:23:24 INFO - PROCESS | 3424 | --DOMWINDOW == 77 (178EC000) [pid = 3424] [serial = 1922] [outer = 00000000] [url = about:blank] 02:23:24 INFO - PROCESS | 3424 | --DOMWINDOW == 76 (17FBDC00) [pid = 3424] [serial = 1913] [outer = 00000000] [url = about:blank] 02:23:24 INFO - PROCESS | 3424 | --DOMWINDOW == 75 (1A734800) [pid = 3424] [serial = 1921] [outer = 00000000] [url = about:blank] 02:23:24 INFO - PROCESS | 3424 | --DOMWINDOW == 74 (0CE85C00) [pid = 3424] [serial = 1886] [outer = 00000000] [url = about:blank] 02:23:24 INFO - PROCESS | 3424 | --DOMWINDOW == 73 (0CD6B800) [pid = 3424] [serial = 1885] [outer = 00000000] [url = about:blank] 02:23:24 INFO - PROCESS | 3424 | --DOMWINDOW == 72 (1781C800) [pid = 3424] [serial = 1889] [outer = 00000000] [url = about:blank] 02:23:24 INFO - PROCESS | 3424 | --DOMWINDOW == 71 (1AA9B800) [pid = 3424] [serial = 1924] [outer = 00000000] [url = about:blank] 02:23:24 INFO - PROCESS | 3424 | --DOMWINDOW == 70 (16850800) [pid = 3424] [serial = 1888] [outer = 00000000] [url = about:blank] 02:23:24 INFO - PROCESS | 3424 | --DOMWINDOW == 69 (1AC7EC00) [pid = 3424] [serial = 1892] [outer = 00000000] [url = about:blank] 02:23:24 INFO - PROCESS | 3424 | --DOMWINDOW == 68 (1AA97C00) [pid = 3424] [serial = 1891] [outer = 00000000] [url = about:blank] 02:23:24 INFO - PROCESS | 3424 | --DOMWINDOW == 67 (1B741800) [pid = 3424] [serial = 1895] [outer = 00000000] [url = about:blank] 02:23:24 INFO - PROCESS | 3424 | --DOMWINDOW == 66 (1B57A000) [pid = 3424] [serial = 1894] [outer = 00000000] [url = about:blank] 02:23:24 INFO - PROCESS | 3424 | --DOMWINDOW == 65 (19C4A400) [pid = 3424] [serial = 1916] [outer = 00000000] [url = about:blank] 02:23:24 INFO - PROCESS | 3424 | --DOMWINDOW == 64 (19B0D400) [pid = 3424] [serial = 1918] [outer = 00000000] [url = about:blank] 02:23:24 INFO - PROCESS | 3424 | --DOMWINDOW == 63 (19C4CC00) [pid = 3424] [serial = 1919] [outer = 00000000] [url = about:blank] 02:23:24 INFO - PROCESS | 3424 | --DOMWINDOW == 62 (15E51400) [pid = 3424] [serial = 1907] [outer = 00000000] [url = about:blank] 02:23:24 INFO - PROCESS | 3424 | 1467365004614 Marionette TRACE conn7 -> [0,2591,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:23:24 INFO - PROCESS | 3424 | 1467365004617 Marionette INFO sendAsync 823c8ce9-dcc8-4499-864d-681f2fea0c49 02:23:24 INFO - PROCESS | 3424 | 1467365004716 Marionette TRACE conn7 <- [1,2591,null,{"value":null}] 02:23:24 INFO - PROCESS | 3424 | 1467365004723 Marionette TRACE conn7 -> [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\", \"77f57ffc-e2d5-43f5-9f0e-e3ed3fd421d8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:23:24 INFO - PROCESS | 3424 | 1467365004727 Marionette INFO sendAsync 823c8ce9-dcc8-4499-864d-681f2fea0c49 02:23:24 INFO - PROCESS | 3424 | ++DOCSHELL 0C80F400 == 26 [pid = 3424] [id = 657] 02:23:24 INFO - PROCESS | 3424 | ++DOMWINDOW == 63 (0C80F800) [pid = 3424] [serial = 1971] [outer = 00000000] 02:23:24 INFO - PROCESS | 3424 | ++DOMWINDOW == 64 (0C837800) [pid = 3424] [serial = 1972] [outer = 0C80F800] 02:23:24 INFO - PROCESS | 3424 | 1467365004776 Marionette DEBUG loaded listener.js 02:23:24 INFO - PROCESS | 3424 | ++DOMWINDOW == 65 (0CD21000) [pid = 3424] [serial = 1973] [outer = 0C80F800] 02:23:25 INFO - PROCESS | 3424 | 1467365005299 Marionette TRACE conn7 <- [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]]]}] 02:23:25 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.pattern.transparent.1.html | Shadows are not drawn for transparent fill patterns 02:23:25 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.pattern.transparent.1.html | took 1518ms 02:23:25 INFO - PROCESS | 3424 | 1467365005348 Marionette TRACE conn7 -> [0,2593,"getWindowHandle",null] 02:23:25 INFO - PROCESS | 3424 | 1467365005353 Marionette TRACE conn7 <- [1,2593,null,{"value":"13"}] 02:23:25 INFO - TEST-START | /2dcontext/shadows/2d.shadow.pattern.transparent.2.html 02:23:25 INFO - PROCESS | 3424 | 1467365005357 Marionette TRACE conn7 -> [0,2594,"setScriptTimeout",{"ms":35000}] 02:23:25 INFO - PROCESS | 3424 | 1467365005359 Marionette TRACE conn7 <- [1,2594,null,{}] 02:23:25 INFO - PROCESS | 3424 | 1467365005364 Marionette TRACE conn7 -> [0,2595,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:23:25 INFO - PROCESS | 3424 | 1467365005367 Marionette INFO sendAsync 823c8ce9-dcc8-4499-864d-681f2fea0c49 02:23:25 INFO - PROCESS | 3424 | 1467365005456 Marionette TRACE conn7 <- [1,2595,null,{"value":null}] 02:23:25 INFO - PROCESS | 3424 | 1467365005556 Marionette TRACE conn7 -> [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\", \"77f57ffc-e2d5-43f5-9f0e-e3ed3fd421d8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:23:25 INFO - PROCESS | 3424 | 1467365005560 Marionette INFO sendAsync 823c8ce9-dcc8-4499-864d-681f2fea0c49 02:23:25 INFO - PROCESS | 3424 | ++DOCSHELL 0D459400 == 27 [pid = 3424] [id = 658] 02:23:25 INFO - PROCESS | 3424 | ++DOMWINDOW == 66 (0D45C800) [pid = 3424] [serial = 1974] [outer = 00000000] 02:23:25 INFO - PROCESS | 3424 | ++DOMWINDOW == 67 (0D462C00) [pid = 3424] [serial = 1975] [outer = 0D45C800] 02:23:25 INFO - PROCESS | 3424 | 1467365005609 Marionette DEBUG loaded listener.js 02:23:25 INFO - PROCESS | 3424 | ++DOMWINDOW == 68 (0D5E2000) [pid = 3424] [serial = 1976] [outer = 0D45C800] 02:23:25 INFO - PROCESS | 3424 | 1467365006019 Marionette TRACE conn7 <- [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]]]}] 02:23:26 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.pattern.transparent.2.html | Shadows are not drawn for transparent parts of fill patterns 02:23:26 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.pattern.transparent.2.html | took 730ms 02:23:26 INFO - PROCESS | 3424 | 1467365006088 Marionette TRACE conn7 -> [0,2597,"getWindowHandle",null] 02:23:26 INFO - PROCESS | 3424 | 1467365006091 Marionette TRACE conn7 <- [1,2597,null,{"value":"13"}] 02:23:26 INFO - PROCESS | 3424 | 1467365006095 Marionette TRACE conn7 -> [0,2598,"setScriptTimeout",{"ms":35000}] 02:23:26 INFO - TEST-START | /2dcontext/shadows/2d.shadow.stroke.basic.html 02:23:26 INFO - PROCESS | 3424 | 1467365006097 Marionette TRACE conn7 <- [1,2598,null,{}] 02:23:26 INFO - PROCESS | 3424 | 1467365006101 Marionette TRACE conn7 -> [0,2599,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:23:26 INFO - PROCESS | 3424 | 1467365006103 Marionette INFO sendAsync 823c8ce9-dcc8-4499-864d-681f2fea0c49 02:23:26 INFO - PROCESS | 3424 | 1467365006189 Marionette TRACE conn7 <- [1,2599,null,{"value":null}] 02:23:26 INFO - PROCESS | 3424 | 1467365006200 Marionette TRACE conn7 -> [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\", \"77f57ffc-e2d5-43f5-9f0e-e3ed3fd421d8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:23:26 INFO - PROCESS | 3424 | 1467365006203 Marionette INFO sendAsync 823c8ce9-dcc8-4499-864d-681f2fea0c49 02:23:26 INFO - PROCESS | 3424 | ++DOCSHELL 147A0400 == 28 [pid = 3424] [id = 659] 02:23:26 INFO - PROCESS | 3424 | ++DOMWINDOW == 69 (147A7000) [pid = 3424] [serial = 1977] [outer = 00000000] 02:23:26 INFO - PROCESS | 3424 | ++DOMWINDOW == 70 (147EBC00) [pid = 3424] [serial = 1978] [outer = 147A7000] 02:23:26 INFO - PROCESS | 3424 | 1467365006258 Marionette DEBUG loaded listener.js 02:23:26 INFO - PROCESS | 3424 | ++DOMWINDOW == 71 (14E25000) [pid = 3424] [serial = 1979] [outer = 147A7000] 02:23:26 INFO - PROCESS | 3424 | 1467365006705 Marionette TRACE conn7 <- [1,2600,null,{"value":["/2dcontext/shadows/2d.shadow.stroke.basic.html",0,null,null,[["Shadows are drawn for strokes",0,null,null]]]}] 02:23:26 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.stroke.basic.html | Shadows are drawn for strokes 02:23:26 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.stroke.basic.html | took 670ms 02:23:26 INFO - PROCESS | 3424 | 1467365006779 Marionette TRACE conn7 -> [0,2601,"getWindowHandle",null] 02:23:26 INFO - PROCESS | 3424 | 1467365006785 Marionette TRACE conn7 <- [1,2601,null,{"value":"13"}] 02:23:26 INFO - PROCESS | 3424 | 1467365006789 Marionette TRACE conn7 -> [0,2602,"setScriptTimeout",{"ms":35000}] 02:23:26 INFO - PROCESS | 3424 | 1467365006791 Marionette TRACE conn7 <- [1,2602,null,{}] 02:23:26 INFO - TEST-START | /2dcontext/shadows/2d.shadow.stroke.cap.1.html 02:23:26 INFO - PROCESS | 3424 | 1467365006794 Marionette TRACE conn7 -> [0,2603,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:23:26 INFO - PROCESS | 3424 | 1467365006796 Marionette INFO sendAsync 823c8ce9-dcc8-4499-864d-681f2fea0c49 02:23:26 INFO - PROCESS | 3424 | 1467365006923 Marionette TRACE conn7 <- [1,2603,null,{"value":null}] 02:23:26 INFO - PROCESS | 3424 | 1467365006928 Marionette TRACE conn7 -> [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\", \"77f57ffc-e2d5-43f5-9f0e-e3ed3fd421d8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:23:26 INFO - PROCESS | 3424 | 1467365006930 Marionette INFO sendAsync 823c8ce9-dcc8-4499-864d-681f2fea0c49 02:23:26 INFO - PROCESS | 3424 | ++DOCSHELL 147E8C00 == 29 [pid = 3424] [id = 660] 02:23:26 INFO - PROCESS | 3424 | ++DOMWINDOW == 72 (14E94C00) [pid = 3424] [serial = 1980] [outer = 00000000] 02:23:26 INFO - PROCESS | 3424 | ++DOMWINDOW == 73 (1684C800) [pid = 3424] [serial = 1981] [outer = 14E94C00] 02:23:27 INFO - PROCESS | 3424 | 1467365007028 Marionette DEBUG loaded listener.js 02:23:27 INFO - PROCESS | 3424 | ++DOMWINDOW == 74 (1781D800) [pid = 3424] [serial = 1982] [outer = 14E94C00] 02:23:27 INFO - PROCESS | 3424 | 1467365007445 Marionette TRACE conn7 <- [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]]]}] 02:23:27 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.stroke.cap.1.html | Shadows are not drawn for areas outside stroke caps 02:23:27 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.stroke.cap.1.html | took 670ms 02:23:27 INFO - PROCESS | 3424 | 1467365007466 Marionette TRACE conn7 -> [0,2605,"getWindowHandle",null] 02:23:27 INFO - PROCESS | 3424 | 1467365007468 Marionette TRACE conn7 <- [1,2605,null,{"value":"13"}] 02:23:27 INFO - TEST-START | /2dcontext/shadows/2d.shadow.stroke.cap.2.html 02:23:27 INFO - PROCESS | 3424 | 1467365007471 Marionette TRACE conn7 -> [0,2606,"setScriptTimeout",{"ms":35000}] 02:23:27 INFO - PROCESS | 3424 | 1467365007473 Marionette TRACE conn7 <- [1,2606,null,{}] 02:23:27 INFO - PROCESS | 3424 | 1467365007476 Marionette TRACE conn7 -> [0,2607,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:23:27 INFO - PROCESS | 3424 | 1467365007478 Marionette INFO sendAsync 823c8ce9-dcc8-4499-864d-681f2fea0c49 02:23:27 INFO - PROCESS | 3424 | 1467365007614 Marionette TRACE conn7 <- [1,2607,null,{"value":null}] 02:23:27 INFO - PROCESS | 3424 | 1467365007634 Marionette TRACE conn7 -> [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\", \"77f57ffc-e2d5-43f5-9f0e-e3ed3fd421d8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:23:27 INFO - PROCESS | 3424 | 1467365007636 Marionette INFO sendAsync 823c8ce9-dcc8-4499-864d-681f2fea0c49 02:23:27 INFO - PROCESS | 3424 | ++DOCSHELL 1787A400 == 30 [pid = 3424] [id = 661] 02:23:27 INFO - PROCESS | 3424 | ++DOMWINDOW == 75 (1787A800) [pid = 3424] [serial = 1983] [outer = 00000000] 02:23:27 INFO - PROCESS | 3424 | ++DOMWINDOW == 76 (17E10800) [pid = 3424] [serial = 1984] [outer = 1787A800] 02:23:27 INFO - PROCESS | 3424 | 1467365007684 Marionette DEBUG loaded listener.js 02:23:27 INFO - PROCESS | 3424 | ++DOMWINDOW == 77 (17EC1000) [pid = 3424] [serial = 1985] [outer = 1787A800] 02:23:28 INFO - PROCESS | 3424 | 1467365008129 Marionette TRACE conn7 <- [1,2608,null,{"value":["/2dcontext/shadows/2d.shadow.stroke.cap.2.html",0,null,null,[["Shadows are drawn for stroke caps",0,null,null]]]}] 02:23:28 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.stroke.cap.2.html | Shadows are drawn for stroke caps 02:23:28 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.stroke.cap.2.html | took 670ms 02:23:28 INFO - TEST-START | /2dcontext/shadows/2d.shadow.stroke.join.1.html 02:23:28 INFO - PROCESS | 3424 | 1467365008142 Marionette TRACE conn7 -> [0,2609,"getWindowHandle",null] 02:23:28 INFO - PROCESS | 3424 | 1467365008144 Marionette TRACE conn7 <- [1,2609,null,{"value":"13"}] 02:23:28 INFO - PROCESS | 3424 | 1467365008147 Marionette TRACE conn7 -> [0,2610,"setScriptTimeout",{"ms":35000}] 02:23:28 INFO - PROCESS | 3424 | 1467365008149 Marionette TRACE conn7 <- [1,2610,null,{}] 02:23:28 INFO - PROCESS | 3424 | 1467365008153 Marionette TRACE conn7 -> [0,2611,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:23:28 INFO - PROCESS | 3424 | 1467365008159 Marionette INFO sendAsync 823c8ce9-dcc8-4499-864d-681f2fea0c49 02:23:28 INFO - PROCESS | 3424 | 1467365008305 Marionette TRACE conn7 <- [1,2611,null,{"value":null}] 02:23:28 INFO - PROCESS | 3424 | 1467365008310 Marionette TRACE conn7 -> [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\", \"77f57ffc-e2d5-43f5-9f0e-e3ed3fd421d8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:23:28 INFO - PROCESS | 3424 | 1467365008313 Marionette INFO sendAsync 823c8ce9-dcc8-4499-864d-681f2fea0c49 02:23:28 INFO - PROCESS | 3424 | ++DOCSHELL 17FC4C00 == 31 [pid = 3424] [id = 662] 02:23:28 INFO - PROCESS | 3424 | ++DOMWINDOW == 78 (17FCFC00) [pid = 3424] [serial = 1986] [outer = 00000000] 02:23:28 INFO - PROCESS | 3424 | ++DOMWINDOW == 79 (19371800) [pid = 3424] [serial = 1987] [outer = 17FCFC00] 02:23:28 INFO - PROCESS | 3424 | 1467365008361 Marionette DEBUG loaded listener.js 02:23:28 INFO - PROCESS | 3424 | ++DOMWINDOW == 80 (19ACAC00) [pid = 3424] [serial = 1988] [outer = 17FCFC00] 02:23:29 INFO - PROCESS | 3424 | 1467365009067 Marionette TRACE conn7 <- [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]]]}] 02:23:29 INFO - PROCESS | 3424 | --DOMWINDOW == 79 (17E19C00) [pid = 3424] [serial = 1941] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.image.section.html] 02:23:29 INFO - PROCESS | 3424 | --DOMWINDOW == 78 (18CD4000) [pid = 3424] [serial = 1944] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.image.transparent.1.html] 02:23:29 INFO - PROCESS | 3424 | --DOMWINDOW == 77 (147EA800) [pid = 3424] [serial = 1929] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.gradient.transparent.2.html] 02:23:29 INFO - PROCESS | 3424 | --DOMWINDOW == 76 (0C746000) [pid = 3424] [serial = 1932] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.image.alpha.html] 02:23:29 INFO - PROCESS | 3424 | --DOMWINDOW == 75 (15128000) [pid = 3424] [serial = 1950] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.offset.negativeX.html] 02:23:29 INFO - PROCESS | 3424 | --DOMWINDOW == 74 (1A768000) [pid = 3424] [serial = 1923] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.gradient.basic.html] 02:23:29 INFO - PROCESS | 3424 | --DOMWINDOW == 73 (17815800) [pid = 3424] [serial = 1938] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.image.scale.html] 02:23:29 INFO - PROCESS | 3424 | --DOMWINDOW == 72 (0D7A0C00) [pid = 3424] [serial = 1935] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.image.basic.html] 02:23:29 INFO - PROCESS | 3424 | --DOMWINDOW == 71 (0C808000) [pid = 3424] [serial = 1926] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.gradient.transparent.1.html] 02:23:29 INFO - PROCESS | 3424 | --DOMWINDOW == 70 (1A2AB000) [pid = 3424] [serial = 1947] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.image.transparent.2.html] 02:23:29 INFO - PROCESS | 3424 | --DOMWINDOW == 69 (1A766000) [pid = 3424] [serial = 1953] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.offset.negativeY.html] 02:23:29 INFO - PROCESS | 3424 | --DOMWINDOW == 68 (0D7A7000) [pid = 3424] [serial = 1956] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.offset.positiveX.html] 02:23:29 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.stroke.join.1.html | Shadows are not drawn for areas outside stroke joins 02:23:29 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.stroke.join.1.html | took 1018ms 02:23:29 INFO - PROCESS | 3424 | 1467365009169 Marionette TRACE conn7 -> [0,2613,"getWindowHandle",null] 02:23:29 INFO - PROCESS | 3424 | 1467365009171 Marionette TRACE conn7 <- [1,2613,null,{"value":"13"}] 02:23:29 INFO - TEST-START | /2dcontext/shadows/2d.shadow.stroke.join.2.html 02:23:29 INFO - PROCESS | 3424 | 1467365009174 Marionette TRACE conn7 -> [0,2614,"setScriptTimeout",{"ms":35000}] 02:23:29 INFO - PROCESS | 3424 | 1467365009176 Marionette TRACE conn7 <- [1,2614,null,{}] 02:23:29 INFO - PROCESS | 3424 | 1467365009180 Marionette TRACE conn7 -> [0,2615,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:23:29 INFO - PROCESS | 3424 | 1467365009182 Marionette INFO sendAsync 823c8ce9-dcc8-4499-864d-681f2fea0c49 02:23:29 INFO - PROCESS | 3424 | 1467365009267 Marionette TRACE conn7 <- [1,2615,null,{"value":null}] 02:23:29 INFO - PROCESS | 3424 | 1467365009273 Marionette TRACE conn7 -> [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\", \"77f57ffc-e2d5-43f5-9f0e-e3ed3fd421d8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:23:29 INFO - PROCESS | 3424 | 1467365009274 Marionette INFO sendAsync 823c8ce9-dcc8-4499-864d-681f2fea0c49 02:23:29 INFO - PROCESS | 3424 | ++DOCSHELL 0CDCE800 == 32 [pid = 3424] [id = 663] 02:23:29 INFO - PROCESS | 3424 | ++DOMWINDOW == 69 (0D45B400) [pid = 3424] [serial = 1989] [outer = 00000000] 02:23:29 INFO - PROCESS | 3424 | ++DOMWINDOW == 70 (0DB93C00) [pid = 3424] [serial = 1990] [outer = 0D45B400] 02:23:29 INFO - PROCESS | 3424 | 1467365009318 Marionette DEBUG loaded listener.js 02:23:29 INFO - PROCESS | 3424 | ++DOMWINDOW == 71 (147EA800) [pid = 3424] [serial = 1991] [outer = 0D45B400] 02:23:29 INFO - PROCESS | 3424 | 1467365009755 Marionette TRACE conn7 <- [1,2616,null,{"value":["/2dcontext/shadows/2d.shadow.stroke.join.2.html",0,null,null,[["Shadows are drawn for stroke joins",0,null,null]]]}] 02:23:29 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.stroke.join.2.html | Shadows are drawn for stroke joins 02:23:29 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.stroke.join.2.html | took 630ms 02:23:29 INFO - PROCESS | 3424 | 1467365009806 Marionette TRACE conn7 -> [0,2617,"getWindowHandle",null] 02:23:29 INFO - TEST-START | /2dcontext/shadows/2d.shadow.stroke.join.3.html 02:23:29 INFO - PROCESS | 3424 | 1467365009808 Marionette TRACE conn7 <- [1,2617,null,{"value":"13"}] 02:23:29 INFO - PROCESS | 3424 | 1467365009811 Marionette TRACE conn7 -> [0,2618,"setScriptTimeout",{"ms":35000}] 02:23:29 INFO - PROCESS | 3424 | 1467365009812 Marionette TRACE conn7 <- [1,2618,null,{}] 02:23:29 INFO - PROCESS | 3424 | 1467365009816 Marionette TRACE conn7 -> [0,2619,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:23:29 INFO - PROCESS | 3424 | 1467365009818 Marionette INFO sendAsync 823c8ce9-dcc8-4499-864d-681f2fea0c49 02:23:29 INFO - PROCESS | 3424 | 1467365009896 Marionette TRACE conn7 <- [1,2619,null,{"value":null}] 02:23:29 INFO - PROCESS | 3424 | 1467365009901 Marionette TRACE conn7 -> [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\", \"77f57ffc-e2d5-43f5-9f0e-e3ed3fd421d8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:23:29 INFO - PROCESS | 3424 | 1467365009903 Marionette INFO sendAsync 823c8ce9-dcc8-4499-864d-681f2fea0c49 02:23:29 INFO - PROCESS | 3424 | ++DOCSHELL 0DB8B800 == 33 [pid = 3424] [id = 664] 02:23:29 INFO - PROCESS | 3424 | ++DOMWINDOW == 72 (16852800) [pid = 3424] [serial = 1992] [outer = 00000000] 02:23:29 INFO - PROCESS | 3424 | ++DOMWINDOW == 73 (18CD9000) [pid = 3424] [serial = 1993] [outer = 16852800] 02:23:29 INFO - PROCESS | 3424 | 1467365009947 Marionette DEBUG loaded listener.js 02:23:30 INFO - PROCESS | 3424 | ++DOMWINDOW == 74 (19ACD000) [pid = 3424] [serial = 1994] [outer = 16852800] 02:23:30 INFO - PROCESS | 3424 | 1467365010361 Marionette TRACE conn7 <- [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]]]}] 02:23:30 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.stroke.join.3.html | Shadows are drawn for stroke joins respecting miter limit 02:23:30 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.stroke.join.3.html | took 570ms 02:23:30 INFO - PROCESS | 3424 | 1467365010382 Marionette TRACE conn7 -> [0,2621,"getWindowHandle",null] 02:23:30 INFO - TEST-START | /2dcontext/shadows/2d.shadow.transform.1.html 02:23:30 INFO - PROCESS | 3424 | 1467365010384 Marionette TRACE conn7 <- [1,2621,null,{"value":"13"}] 02:23:30 INFO - PROCESS | 3424 | 1467365010387 Marionette TRACE conn7 -> [0,2622,"setScriptTimeout",{"ms":35000}] 02:23:30 INFO - PROCESS | 3424 | 1467365010389 Marionette TRACE conn7 <- [1,2622,null,{}] 02:23:30 INFO - PROCESS | 3424 | 1467365010392 Marionette TRACE conn7 -> [0,2623,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:23:30 INFO - PROCESS | 3424 | 1467365010394 Marionette INFO sendAsync 823c8ce9-dcc8-4499-864d-681f2fea0c49 02:23:30 INFO - PROCESS | 3424 | 1467365010516 Marionette TRACE conn7 <- [1,2623,null,{"value":null}] 02:23:30 INFO - PROCESS | 3424 | 1467365010524 Marionette TRACE conn7 -> [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\", \"77f57ffc-e2d5-43f5-9f0e-e3ed3fd421d8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:23:30 INFO - PROCESS | 3424 | 1467365010526 Marionette INFO sendAsync 823c8ce9-dcc8-4499-864d-681f2fea0c49 02:23:30 INFO - PROCESS | 3424 | ++DOCSHELL 18CD4000 == 34 [pid = 3424] [id = 665] 02:23:30 INFO - PROCESS | 3424 | ++DOMWINDOW == 75 (19C51800) [pid = 3424] [serial = 1995] [outer = 00000000] 02:23:30 INFO - PROCESS | 3424 | ++DOMWINDOW == 76 (1A73D400) [pid = 3424] [serial = 1996] [outer = 19C51800] 02:23:30 INFO - PROCESS | 3424 | 1467365010570 Marionette DEBUG loaded listener.js 02:23:30 INFO - PROCESS | 3424 | ++DOMWINDOW == 77 (1A743C00) [pid = 3424] [serial = 1997] [outer = 19C51800] 02:23:30 INFO - PROCESS | 3424 | 1467365010992 Marionette TRACE conn7 <- [1,2624,null,{"value":["/2dcontext/shadows/2d.shadow.transform.1.html",0,null,null,[["Shadows take account of transformations",0,null,null]]]}] 02:23:31 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.transform.1.html | Shadows take account of transformations 02:23:31 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.transform.1.html | took 670ms 02:23:31 INFO - PROCESS | 3424 | 1467365011058 Marionette TRACE conn7 -> [0,2625,"getWindowHandle",null] 02:23:31 INFO - PROCESS | 3424 | 1467365011060 Marionette TRACE conn7 <- [1,2625,null,{"value":"13"}] 02:23:31 INFO - TEST-START | /2dcontext/shadows/2d.shadow.transform.2.html 02:23:31 INFO - PROCESS | 3424 | 1467365011114 Marionette TRACE conn7 -> [0,2626,"setScriptTimeout",{"ms":35000}] 02:23:31 INFO - PROCESS | 3424 | 1467365011118 Marionette TRACE conn7 <- [1,2626,null,{}] 02:23:31 INFO - PROCESS | 3424 | 1467365011128 Marionette TRACE conn7 -> [0,2627,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:23:31 INFO - PROCESS | 3424 | 1467365011132 Marionette INFO sendAsync 823c8ce9-dcc8-4499-864d-681f2fea0c49 02:23:31 INFO - PROCESS | 3424 | 1467365011273 Marionette TRACE conn7 <- [1,2627,null,{"value":null}] 02:23:31 INFO - PROCESS | 3424 | 1467365011394 Marionette TRACE conn7 -> [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\", \"77f57ffc-e2d5-43f5-9f0e-e3ed3fd421d8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:23:31 INFO - PROCESS | 3424 | 1467365011398 Marionette INFO sendAsync 823c8ce9-dcc8-4499-864d-681f2fea0c49 02:23:31 INFO - PROCESS | 3424 | ++DOCSHELL 0C80D400 == 35 [pid = 3424] [id = 666] 02:23:31 INFO - PROCESS | 3424 | ++DOMWINDOW == 78 (0C80DC00) [pid = 3424] [serial = 1998] [outer = 00000000] 02:23:31 INFO - PROCESS | 3424 | ++DOMWINDOW == 79 (0CD72C00) [pid = 3424] [serial = 1999] [outer = 0C80DC00] 02:23:31 INFO - PROCESS | 3424 | 1467365011481 Marionette DEBUG loaded listener.js 02:23:31 INFO - PROCESS | 3424 | ++DOMWINDOW == 80 (0D173C00) [pid = 3424] [serial = 2000] [outer = 0C80DC00] 02:23:32 INFO - PROCESS | 3424 | 1467365012207 Marionette TRACE conn7 <- [1,2628,null,{"value":["/2dcontext/shadows/2d.shadow.transform.2.html",0,null,null,[["Shadow offsets are not affected by transformations",0,null,null]]]}] 02:23:32 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.transform.2.html | Shadow offsets are not affected by transformations 02:23:32 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.transform.2.html | took 1129ms 02:23:32 INFO - PROCESS | 3424 | 1467365012243 Marionette TRACE conn7 -> [0,2629,"getWindowHandle",null] 02:23:32 INFO - PROCESS | 3424 | 1467365012247 Marionette TRACE conn7 <- [1,2629,null,{"value":"13"}] 02:23:32 INFO - TEST-START | /2dcontext/text-styles/2d.text.align.default.html 02:23:32 INFO - PROCESS | 3424 | 1467365012278 Marionette TRACE conn7 -> [0,2630,"setScriptTimeout",{"ms":35000}] 02:23:32 INFO - PROCESS | 3424 | 1467365012281 Marionette TRACE conn7 <- [1,2630,null,{}] 02:23:32 INFO - PROCESS | 3424 | 1467365012287 Marionette TRACE conn7 -> [0,2631,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:23:32 INFO - PROCESS | 3424 | 1467365012292 Marionette INFO sendAsync 823c8ce9-dcc8-4499-864d-681f2fea0c49 02:23:32 INFO - PROCESS | 3424 | 1467365012419 Marionette TRACE conn7 <- [1,2631,null,{"value":null}] 02:23:32 INFO - PROCESS | 3424 | 1467365012576 Marionette TRACE conn7 -> [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\", \"77f57ffc-e2d5-43f5-9f0e-e3ed3fd421d8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:23:32 INFO - PROCESS | 3424 | 1467365012579 Marionette INFO sendAsync 823c8ce9-dcc8-4499-864d-681f2fea0c49 02:23:32 INFO - PROCESS | 3424 | ++DOCSHELL 151DAC00 == 36 [pid = 3424] [id = 667] 02:23:32 INFO - PROCESS | 3424 | ++DOMWINDOW == 81 (151DC000) [pid = 3424] [serial = 2001] [outer = 00000000] 02:23:32 INFO - PROCESS | 3424 | ++DOMWINDOW == 82 (15E58C00) [pid = 3424] [serial = 2002] [outer = 151DC000] 02:23:32 INFO - PROCESS | 3424 | 1467365012643 Marionette DEBUG loaded listener.js 02:23:32 INFO - PROCESS | 3424 | ++DOMWINDOW == 83 (17823400) [pid = 3424] [serial = 2003] [outer = 151DC000] 02:23:33 INFO - PROCESS | 3424 | 1467365013590 Marionette TRACE conn7 <- [1,2632,null,{"value":["/2dcontext/text-styles/2d.text.align.default.html",0,null,null,[["Canvas test: 2d.text.align.default",0,null,null]]]}] 02:23:33 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.align.default.html | Canvas test: 2d.text.align.default 02:23:33 INFO - TEST-OK | /2dcontext/text-styles/2d.text.align.default.html | took 1385ms 02:23:33 INFO - PROCESS | 3424 | 1467365013664 Marionette TRACE conn7 -> [0,2633,"getWindowHandle",null] 02:23:33 INFO - PROCESS | 3424 | 1467365013668 Marionette TRACE conn7 <- [1,2633,null,{"value":"13"}] 02:23:33 INFO - TEST-START | /2dcontext/text-styles/2d.text.align.invalid.html 02:23:33 INFO - PROCESS | 3424 | 1467365013673 Marionette TRACE conn7 -> [0,2634,"setScriptTimeout",{"ms":35000}] 02:23:33 INFO - PROCESS | 3424 | 1467365013677 Marionette TRACE conn7 <- [1,2634,null,{}] 02:23:33 INFO - PROCESS | 3424 | 1467365013682 Marionette TRACE conn7 -> [0,2635,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:23:33 INFO - PROCESS | 3424 | 1467365013685 Marionette INFO sendAsync 823c8ce9-dcc8-4499-864d-681f2fea0c49 02:23:33 INFO - PROCESS | 3424 | 1467365013811 Marionette TRACE conn7 <- [1,2635,null,{"value":null}] 02:23:33 INFO - PROCESS | 3424 | 1467365013948 Marionette TRACE conn7 -> [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\", \"77f57ffc-e2d5-43f5-9f0e-e3ed3fd421d8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:23:33 INFO - PROCESS | 3424 | 1467365013953 Marionette INFO sendAsync 823c8ce9-dcc8-4499-864d-681f2fea0c49 02:23:33 INFO - PROCESS | 3424 | ++DOCSHELL 0D459000 == 37 [pid = 3424] [id = 668] 02:23:33 INFO - PROCESS | 3424 | ++DOMWINDOW == 84 (0D459800) [pid = 3424] [serial = 2004] [outer = 00000000] 02:23:33 INFO - PROCESS | 3424 | ++DOMWINDOW == 85 (0D5DF400) [pid = 3424] [serial = 2005] [outer = 0D459800] 02:23:33 INFO - PROCESS | 3424 | 1467365014004 Marionette DEBUG loaded listener.js 02:23:34 INFO - PROCESS | 3424 | ++DOMWINDOW == 86 (0D7A7400) [pid = 3424] [serial = 2006] [outer = 0D459800] 02:23:34 INFO - PROCESS | 3424 | --DOCSHELL 0DB8B800 == 36 [pid = 3424] [id = 664] 02:23:34 INFO - PROCESS | 3424 | --DOCSHELL 0CDCE800 == 35 [pid = 3424] [id = 663] 02:23:34 INFO - PROCESS | 3424 | --DOCSHELL 17FC4C00 == 34 [pid = 3424] [id = 662] 02:23:34 INFO - PROCESS | 3424 | --DOCSHELL 1787A400 == 33 [pid = 3424] [id = 661] 02:23:34 INFO - PROCESS | 3424 | --DOCSHELL 147E8C00 == 32 [pid = 3424] [id = 660] 02:23:34 INFO - PROCESS | 3424 | --DOCSHELL 147A0400 == 31 [pid = 3424] [id = 659] 02:23:34 INFO - PROCESS | 3424 | --DOCSHELL 0D459400 == 30 [pid = 3424] [id = 658] 02:23:34 INFO - PROCESS | 3424 | --DOCSHELL 0C80F400 == 29 [pid = 3424] [id = 657] 02:23:34 INFO - PROCESS | 3424 | --DOMWINDOW == 85 (17FBEC00) [pid = 3424] [serial = 1942] [outer = 00000000] [url = about:blank] 02:23:34 INFO - PROCESS | 3424 | --DOMWINDOW == 84 (19AD0800) [pid = 3424] [serial = 1946] [outer = 00000000] [url = about:blank] 02:23:34 INFO - PROCESS | 3424 | --DOMWINDOW == 83 (19A43C00) [pid = 3424] [serial = 1945] [outer = 00000000] [url = about:blank] 02:23:34 INFO - PROCESS | 3424 | --DOMWINDOW == 82 (15295C00) [pid = 3424] [serial = 1930] [outer = 00000000] [url = about:blank] 02:23:34 INFO - PROCESS | 3424 | --DOMWINDOW == 81 (17821800) [pid = 3424] [serial = 1931] [outer = 00000000] [url = about:blank] 02:23:34 INFO - PROCESS | 3424 | --DOMWINDOW == 80 (0C80F000) [pid = 3424] [serial = 1933] [outer = 00000000] [url = about:blank] 02:23:34 INFO - PROCESS | 3424 | --DOMWINDOW == 79 (0C947400) [pid = 3424] [serial = 1934] [outer = 00000000] [url = about:blank] 02:23:34 INFO - PROCESS | 3424 | --DOMWINDOW == 78 (17EBEC00) [pid = 3424] [serial = 1951] [outer = 00000000] [url = about:blank] 02:23:34 INFO - PROCESS | 3424 | --DOMWINDOW == 77 (1AAF8400) [pid = 3424] [serial = 1925] [outer = 00000000] [url = about:blank] 02:23:34 INFO - PROCESS | 3424 | --DOMWINDOW == 76 (1781E400) [pid = 3424] [serial = 1939] [outer = 00000000] [url = about:blank] 02:23:34 INFO - PROCESS | 3424 | --DOMWINDOW == 75 (114D5800) [pid = 3424] [serial = 1936] [outer = 00000000] [url = about:blank] 02:23:34 INFO - PROCESS | 3424 | --DOMWINDOW == 74 (147A2400) [pid = 3424] [serial = 1937] [outer = 00000000] [url = about:blank] 02:23:34 INFO - PROCESS | 3424 | --DOMWINDOW == 73 (0D438800) [pid = 3424] [serial = 1927] [outer = 00000000] [url = about:blank] 02:23:34 INFO - PROCESS | 3424 | --DOMWINDOW == 72 (0D51C400) [pid = 3424] [serial = 1928] [outer = 00000000] [url = about:blank] 02:23:34 INFO - PROCESS | 3424 | --DOMWINDOW == 71 (1AA92C00) [pid = 3424] [serial = 1948] [outer = 00000000] [url = about:blank] 02:23:34 INFO - PROCESS | 3424 | --DOMWINDOW == 70 (1AC80C00) [pid = 3424] [serial = 1954] [outer = 00000000] [url = about:blank] 02:23:34 INFO - PROCESS | 3424 | --DOMWINDOW == 69 (1AC87C00) [pid = 3424] [serial = 1955] [outer = 00000000] [url = about:blank] 02:23:34 INFO - PROCESS | 3424 | --DOMWINDOW == 68 (1A7B6400) [pid = 3424] [serial = 1949] [outer = 00000000] [url = about:blank] 02:23:34 INFO - PROCESS | 3424 | --DOMWINDOW == 67 (1ACCF800) [pid = 3424] [serial = 1957] [outer = 00000000] [url = about:blank] 02:23:34 INFO - PROCESS | 3424 | --DOMWINDOW == 66 (18417400) [pid = 3424] [serial = 1943] [outer = 00000000] [url = about:blank] 02:23:34 INFO - PROCESS | 3424 | --DOMWINDOW == 65 (19376800) [pid = 3424] [serial = 1952] [outer = 00000000] [url = about:blank] 02:23:34 INFO - PROCESS | 3424 | --DOMWINDOW == 64 (178EA800) [pid = 3424] [serial = 1940] [outer = 00000000] [url = about:blank] 02:23:34 INFO - PROCESS | 3424 | --DOMWINDOW == 63 (1AD5BC00) [pid = 3424] [serial = 1958] [outer = 00000000] [url = about:blank] 02:23:34 INFO - PROCESS | 3424 | 1467365014495 Marionette TRACE conn7 <- [1,2636,null,{"value":["/2dcontext/text-styles/2d.text.align.invalid.html",0,null,null,[["Canvas test: 2d.text.align.invalid",0,null,null]]]}] 02:23:34 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.align.invalid.html | Canvas test: 2d.text.align.invalid 02:23:34 INFO - TEST-OK | /2dcontext/text-styles/2d.text.align.invalid.html | took 871ms 02:23:34 INFO - PROCESS | 3424 | 1467365014544 Marionette TRACE conn7 -> [0,2637,"getWindowHandle",null] 02:23:34 INFO - PROCESS | 3424 | 1467365014549 Marionette TRACE conn7 <- [1,2637,null,{"value":"13"}] 02:23:34 INFO - TEST-START | /2dcontext/text-styles/2d.text.align.valid.html 02:23:34 INFO - PROCESS | 3424 | 1467365014555 Marionette TRACE conn7 -> [0,2638,"setScriptTimeout",{"ms":35000}] 02:23:34 INFO - PROCESS | 3424 | 1467365014557 Marionette TRACE conn7 <- [1,2638,null,{}] 02:23:34 INFO - PROCESS | 3424 | 1467365014561 Marionette TRACE conn7 -> [0,2639,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:23:34 INFO - PROCESS | 3424 | 1467365014563 Marionette INFO sendAsync 823c8ce9-dcc8-4499-864d-681f2fea0c49 02:23:34 INFO - PROCESS | 3424 | 1467365014650 Marionette TRACE conn7 <- [1,2639,null,{"value":null}] 02:23:34 INFO - PROCESS | 3424 | 1467365014658 Marionette TRACE conn7 -> [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\", \"77f57ffc-e2d5-43f5-9f0e-e3ed3fd421d8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:23:34 INFO - PROCESS | 3424 | 1467365014660 Marionette INFO sendAsync 823c8ce9-dcc8-4499-864d-681f2fea0c49 02:23:34 INFO - PROCESS | 3424 | ++DOCSHELL 0D43AC00 == 30 [pid = 3424] [id = 669] 02:23:34 INFO - PROCESS | 3424 | ++DOMWINDOW == 64 (0D45F000) [pid = 3424] [serial = 2007] [outer = 00000000] 02:23:34 INFO - PROCESS | 3424 | ++DOMWINDOW == 65 (0D7A6C00) [pid = 3424] [serial = 2008] [outer = 0D45F000] 02:23:34 INFO - PROCESS | 3424 | 1467365014707 Marionette DEBUG loaded listener.js 02:23:34 INFO - PROCESS | 3424 | ++DOMWINDOW == 66 (1153F400) [pid = 3424] [serial = 2009] [outer = 0D45F000] 02:23:35 INFO - PROCESS | 3424 | 1467365015199 Marionette TRACE conn7 <- [1,2640,null,{"value":["/2dcontext/text-styles/2d.text.align.valid.html",0,null,null,[["Canvas test: 2d.text.align.valid",0,null,null]]]}] 02:23:35 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.align.valid.html | Canvas test: 2d.text.align.valid 02:23:35 INFO - TEST-OK | /2dcontext/text-styles/2d.text.align.valid.html | took 670ms 02:23:35 INFO - PROCESS | 3424 | 1467365015229 Marionette TRACE conn7 -> [0,2641,"getWindowHandle",null] 02:23:35 INFO - PROCESS | 3424 | 1467365015232 Marionette TRACE conn7 <- [1,2641,null,{"value":"13"}] 02:23:35 INFO - TEST-START | /2dcontext/text-styles/2d.text.baseline.default.html 02:23:35 INFO - PROCESS | 3424 | 1467365015239 Marionette TRACE conn7 -> [0,2642,"setScriptTimeout",{"ms":35000}] 02:23:35 INFO - PROCESS | 3424 | 1467365015242 Marionette TRACE conn7 <- [1,2642,null,{}] 02:23:35 INFO - PROCESS | 3424 | 1467365015253 Marionette TRACE conn7 -> [0,2643,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:23:35 INFO - PROCESS | 3424 | 1467365015258 Marionette INFO sendAsync 823c8ce9-dcc8-4499-864d-681f2fea0c49 02:23:35 INFO - PROCESS | 3424 | 1467365015374 Marionette TRACE conn7 <- [1,2643,null,{"value":null}] 02:23:35 INFO - PROCESS | 3424 | 1467365015482 Marionette TRACE conn7 -> [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\", \"77f57ffc-e2d5-43f5-9f0e-e3ed3fd421d8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:23:35 INFO - PROCESS | 3424 | 1467365015485 Marionette INFO sendAsync 823c8ce9-dcc8-4499-864d-681f2fea0c49 02:23:35 INFO - PROCESS | 3424 | ++DOCSHELL 16E64400 == 31 [pid = 3424] [id = 670] 02:23:35 INFO - PROCESS | 3424 | ++DOMWINDOW == 67 (16E66000) [pid = 3424] [serial = 2010] [outer = 00000000] 02:23:35 INFO - PROCESS | 3424 | ++DOMWINDOW == 68 (1781D400) [pid = 3424] [serial = 2011] [outer = 16E66000] 02:23:35 INFO - PROCESS | 3424 | 1467365015532 Marionette DEBUG loaded listener.js 02:23:35 INFO - PROCESS | 3424 | ++DOMWINDOW == 69 (17872000) [pid = 3424] [serial = 2012] [outer = 16E66000] 02:23:35 INFO - PROCESS | 3424 | 1467365015906 Marionette TRACE conn7 <- [1,2644,null,{"value":["/2dcontext/text-styles/2d.text.baseline.default.html",0,null,null,[["Canvas test: 2d.text.baseline.default",0,null,null]]]}] 02:23:35 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.baseline.default.html | Canvas test: 2d.text.baseline.default 02:23:35 INFO - TEST-OK | /2dcontext/text-styles/2d.text.baseline.default.html | took 670ms 02:23:35 INFO - PROCESS | 3424 | 1467365015914 Marionette TRACE conn7 -> [0,2645,"getWindowHandle",null] 02:23:35 INFO - PROCESS | 3424 | 1467365015917 Marionette TRACE conn7 <- [1,2645,null,{"value":"13"}] 02:23:35 INFO - PROCESS | 3424 | 1467365015920 Marionette TRACE conn7 -> [0,2646,"setScriptTimeout",{"ms":35000}] 02:23:35 INFO - PROCESS | 3424 | 1467365015921 Marionette TRACE conn7 <- [1,2646,null,{}] 02:23:35 INFO - TEST-START | /2dcontext/text-styles/2d.text.baseline.invalid.html 02:23:35 INFO - PROCESS | 3424 | 1467365015943 Marionette TRACE conn7 -> [0,2647,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:23:35 INFO - PROCESS | 3424 | 1467365015945 Marionette INFO sendAsync 823c8ce9-dcc8-4499-864d-681f2fea0c49 02:23:36 INFO - PROCESS | 3424 | 1467365016031 Marionette TRACE conn7 <- [1,2647,null,{"value":null}] 02:23:36 INFO - PROCESS | 3424 | 1467365016036 Marionette TRACE conn7 -> [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\", \"77f57ffc-e2d5-43f5-9f0e-e3ed3fd421d8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:23:36 INFO - PROCESS | 3424 | 1467365016038 Marionette INFO sendAsync 823c8ce9-dcc8-4499-864d-681f2fea0c49 02:23:36 INFO - PROCESS | 3424 | ++DOCSHELL 17E12000 == 32 [pid = 3424] [id = 671] 02:23:36 INFO - PROCESS | 3424 | ++DOMWINDOW == 70 (17E17400) [pid = 3424] [serial = 2013] [outer = 00000000] 02:23:36 INFO - PROCESS | 3424 | ++DOMWINDOW == 71 (18046400) [pid = 3424] [serial = 2014] [outer = 17E17400] 02:23:36 INFO - PROCESS | 3424 | 1467365016091 Marionette DEBUG loaded listener.js 02:23:36 INFO - PROCESS | 3424 | ++DOMWINDOW == 72 (18BC3800) [pid = 3424] [serial = 2015] [outer = 17E17400] 02:23:36 INFO - PROCESS | 3424 | 1467365016572 Marionette TRACE conn7 <- [1,2648,null,{"value":["/2dcontext/text-styles/2d.text.baseline.invalid.html",0,null,null,[["Canvas test: 2d.text.baseline.invalid",0,null,null]]]}] 02:23:36 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.baseline.invalid.html | Canvas test: 2d.text.baseline.invalid 02:23:36 INFO - TEST-OK | /2dcontext/text-styles/2d.text.baseline.invalid.html | took 690ms 02:23:36 INFO - PROCESS | 3424 | 1467365016614 Marionette TRACE conn7 -> [0,2649,"getWindowHandle",null] 02:23:36 INFO - TEST-START | /2dcontext/text-styles/2d.text.baseline.valid.html 02:23:36 INFO - PROCESS | 3424 | 1467365016616 Marionette TRACE conn7 <- [1,2649,null,{"value":"13"}] 02:23:36 INFO - PROCESS | 3424 | 1467365016620 Marionette TRACE conn7 -> [0,2650,"setScriptTimeout",{"ms":35000}] 02:23:36 INFO - PROCESS | 3424 | 1467365016621 Marionette TRACE conn7 <- [1,2650,null,{}] 02:23:36 INFO - PROCESS | 3424 | 1467365016624 Marionette TRACE conn7 -> [0,2651,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:23:36 INFO - PROCESS | 3424 | 1467365016627 Marionette INFO sendAsync 823c8ce9-dcc8-4499-864d-681f2fea0c49 02:23:36 INFO - PROCESS | 3424 | 1467365016740 Marionette TRACE conn7 <- [1,2651,null,{"value":null}] 02:23:36 INFO - PROCESS | 3424 | 1467365016832 Marionette TRACE conn7 -> [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\", \"77f57ffc-e2d5-43f5-9f0e-e3ed3fd421d8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:23:36 INFO - PROCESS | 3424 | 1467365016834 Marionette INFO sendAsync 823c8ce9-dcc8-4499-864d-681f2fea0c49 02:23:36 INFO - PROCESS | 3424 | ++DOCSHELL 1937D000 == 33 [pid = 3424] [id = 672] 02:23:36 INFO - PROCESS | 3424 | ++DOMWINDOW == 73 (19A3D800) [pid = 3424] [serial = 2016] [outer = 00000000] 02:23:36 INFO - PROCESS | 3424 | ++DOMWINDOW == 74 (19B0E400) [pid = 3424] [serial = 2017] [outer = 19A3D800] 02:23:36 INFO - PROCESS | 3424 | 1467365016879 Marionette DEBUG loaded listener.js 02:23:36 INFO - PROCESS | 3424 | ++DOMWINDOW == 75 (19C4D800) [pid = 3424] [serial = 2018] [outer = 19A3D800] 02:23:37 INFO - PROCESS | 3424 | 1467365017286 Marionette TRACE conn7 <- [1,2652,null,{"value":["/2dcontext/text-styles/2d.text.baseline.valid.html",0,null,null,[["Canvas test: 2d.text.baseline.valid",0,null,null]]]}] 02:23:37 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.baseline.valid.html | Canvas test: 2d.text.baseline.valid 02:23:37 INFO - TEST-OK | /2dcontext/text-styles/2d.text.baseline.valid.html | took 730ms 02:23:37 INFO - PROCESS | 3424 | 1467365017350 Marionette TRACE conn7 -> [0,2653,"getWindowHandle",null] 02:23:37 INFO - PROCESS | 3424 | 1467365017352 Marionette TRACE conn7 <- [1,2653,null,{"value":"13"}] 02:23:37 INFO - TEST-START | /2dcontext/text-styles/2d.text.draw.baseline.bottom.html 02:23:37 INFO - PROCESS | 3424 | 1467365017356 Marionette TRACE conn7 -> [0,2654,"setScriptTimeout",{"ms":35000}] 02:23:37 INFO - PROCESS | 3424 | 1467365017357 Marionette TRACE conn7 <- [1,2654,null,{}] 02:23:37 INFO - PROCESS | 3424 | 1467365017361 Marionette TRACE conn7 -> [0,2655,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:23:37 INFO - PROCESS | 3424 | 1467365017366 Marionette INFO sendAsync 823c8ce9-dcc8-4499-864d-681f2fea0c49 02:23:37 INFO - PROCESS | 3424 | 1467365017512 Marionette TRACE conn7 <- [1,2655,null,{"value":null}] 02:23:37 INFO - PROCESS | 3424 | 1467365017582 Marionette TRACE conn7 -> [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\", \"77f57ffc-e2d5-43f5-9f0e-e3ed3fd421d8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:23:37 INFO - PROCESS | 3424 | 1467365017584 Marionette INFO sendAsync 823c8ce9-dcc8-4499-864d-681f2fea0c49 02:23:37 INFO - PROCESS | 3424 | ++DOCSHELL 15144C00 == 34 [pid = 3424] [id = 673] 02:23:37 INFO - PROCESS | 3424 | ++DOMWINDOW == 76 (15146000) [pid = 3424] [serial = 2019] [outer = 00000000] 02:23:37 INFO - PROCESS | 3424 | ++DOMWINDOW == 77 (1AA98400) [pid = 3424] [serial = 2020] [outer = 15146000] 02:23:37 INFO - PROCESS | 3424 | 1467365017629 Marionette DEBUG loaded listener.js 02:23:37 INFO - PROCESS | 3424 | ++DOMWINDOW == 78 (1AAEBC00) [pid = 3424] [serial = 2021] [outer = 15146000] 02:23:38 INFO - PROCESS | 3424 | --DOMWINDOW == 77 (147A7000) [pid = 3424] [serial = 1977] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.stroke.basic.html] 02:23:38 INFO - PROCESS | 3424 | --DOMWINDOW == 76 (0D45C800) [pid = 3424] [serial = 1974] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.pattern.transparent.2.html] 02:23:38 INFO - PROCESS | 3424 | --DOMWINDOW == 75 (0C80F800) [pid = 3424] [serial = 1971] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.pattern.transparent.1.html] 02:23:38 INFO - PROCESS | 3424 | --DOMWINDOW == 74 (1787A800) [pid = 3424] [serial = 1983] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.stroke.cap.2.html] 02:23:38 INFO - PROCESS | 3424 | --DOMWINDOW == 73 (17FCFC00) [pid = 3424] [serial = 1986] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.stroke.join.1.html] 02:23:38 INFO - PROCESS | 3424 | --DOMWINDOW == 72 (0D45B400) [pid = 3424] [serial = 1989] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.stroke.join.2.html] 02:23:38 INFO - PROCESS | 3424 | --DOMWINDOW == 71 (0CDCC800) [pid = 3424] [serial = 1959] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.offset.positiveY.html] 02:23:38 INFO - PROCESS | 3424 | --DOMWINDOW == 70 (151E4C00) [pid = 3424] [serial = 1962] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.outside.html] 02:23:38 INFO - PROCESS | 3424 | --DOMWINDOW == 69 (1ACCDC00) [pid = 3424] [serial = 1965] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.pattern.alpha.html] 02:23:38 INFO - PROCESS | 3424 | --DOMWINDOW == 68 (16852800) [pid = 3424] [serial = 1992] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.stroke.join.3.html] 02:23:38 INFO - PROCESS | 3424 | --DOMWINDOW == 67 (14E94C00) [pid = 3424] [serial = 1980] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.stroke.cap.1.html] 02:23:38 INFO - PROCESS | 3424 | 1467365018510 Marionette TRACE conn7 <- [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]]]}] 02:23:38 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) 02:23:38 INFO - TEST-OK | /2dcontext/text-styles/2d.text.draw.baseline.bottom.html | took 1178ms 02:23:38 INFO - PROCESS | 3424 | 1467365018535 Marionette TRACE conn7 -> [0,2657,"getWindowHandle",null] 02:23:38 INFO - PROCESS | 3424 | 1467365018537 Marionette TRACE conn7 <- [1,2657,null,{"value":"13"}] 02:23:38 INFO - TEST-START | /2dcontext/text-styles/2d.text.draw.baseline.hanging.html 02:23:38 INFO - PROCESS | 3424 | 1467365018549 Marionette TRACE conn7 -> [0,2658,"setScriptTimeout",{"ms":35000}] 02:23:38 INFO - PROCESS | 3424 | 1467365018551 Marionette TRACE conn7 <- [1,2658,null,{}] 02:23:38 INFO - PROCESS | 3424 | 1467365018559 Marionette TRACE conn7 -> [0,2659,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:23:38 INFO - PROCESS | 3424 | 1467365018561 Marionette INFO sendAsync 823c8ce9-dcc8-4499-864d-681f2fea0c49 02:23:38 INFO - PROCESS | 3424 | 1467365018639 Marionette TRACE conn7 <- [1,2659,null,{"value":null}] 02:23:38 INFO - PROCESS | 3424 | 1467365018644 Marionette TRACE conn7 -> [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\", \"77f57ffc-e2d5-43f5-9f0e-e3ed3fd421d8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:23:38 INFO - PROCESS | 3424 | 1467365018646 Marionette INFO sendAsync 823c8ce9-dcc8-4499-864d-681f2fea0c49 02:23:38 INFO - PROCESS | 3424 | ++DOCSHELL 115CB000 == 35 [pid = 3424] [id = 674] 02:23:38 INFO - PROCESS | 3424 | ++DOMWINDOW == 68 (151DC800) [pid = 3424] [serial = 2022] [outer = 00000000] 02:23:38 INFO - PROCESS | 3424 | ++DOMWINDOW == 69 (1787A800) [pid = 3424] [serial = 2023] [outer = 151DC800] 02:23:38 INFO - PROCESS | 3424 | 1467365018689 Marionette DEBUG loaded listener.js 02:23:38 INFO - PROCESS | 3424 | ++DOMWINDOW == 70 (19C48400) [pid = 3424] [serial = 2024] [outer = 151DC800] 02:23:39 INFO - PROCESS | 3424 | 1467365019577 Marionette TRACE conn7 <- [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\n"]]]}] 02:23:39 INFO - TEST-FAIL | /2dcontext/text-styles/2d.text.draw.baseline.hanging.html | Canvas test: 2d.text.draw.baseline.hanging - assert_approx_equals: Red channel of the pixel at (5, 5) expected 0 +/- 2 but got 255 02:23:39 INFO - _assertPixelApprox@http://web-platform.test:8000/common/canvas-tests.js:47:5 02:23:39 INFO - @http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.baseline.hanging.html:37:5 02:23:39 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 02:23:39 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1422:17 02:23:39 INFO - TEST-OK | /2dcontext/text-styles/2d.text.draw.baseline.hanging.html | took 1082ms 02:23:39 INFO - TEST-START | /2dcontext/text-styles/2d.text.draw.baseline.ideographic.html 02:23:39 INFO - PROCESS | 3424 | 1467365019627 Marionette TRACE conn7 -> [0,2661,"getWindowHandle",null] 02:23:39 INFO - PROCESS | 3424 | 1467365019629 Marionette TRACE conn7 <- [1,2661,null,{"value":"13"}] 02:23:39 INFO - PROCESS | 3424 | 1467365019632 Marionette TRACE conn7 -> [0,2662,"setScriptTimeout",{"ms":35000}] 02:23:39 INFO - PROCESS | 3424 | 1467365019633 Marionette TRACE conn7 <- [1,2662,null,{}] 02:23:39 INFO - PROCESS | 3424 | 1467365019637 Marionette TRACE conn7 -> [0,2663,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:23:39 INFO - PROCESS | 3424 | 1467365019638 Marionette INFO sendAsync 823c8ce9-dcc8-4499-864d-681f2fea0c49 02:23:39 INFO - PROCESS | 3424 | 1467365019753 Marionette TRACE conn7 <- [1,2663,null,{"value":null}] 02:23:39 INFO - PROCESS | 3424 | 1467365019762 Marionette TRACE conn7 -> [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\", \"77f57ffc-e2d5-43f5-9f0e-e3ed3fd421d8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:23:39 INFO - PROCESS | 3424 | 1467365019764 Marionette INFO sendAsync 823c8ce9-dcc8-4499-864d-681f2fea0c49 02:23:39 INFO - PROCESS | 3424 | ++DOCSHELL 184EFC00 == 36 [pid = 3424] [id = 675] 02:23:39 INFO - PROCESS | 3424 | ++DOMWINDOW == 71 (19A3F000) [pid = 3424] [serial = 2025] [outer = 00000000] 02:23:39 INFO - PROCESS | 3424 | ++DOMWINDOW == 72 (1AC7D800) [pid = 3424] [serial = 2026] [outer = 19A3F000] 02:23:39 INFO - PROCESS | 3424 | 1467365019807 Marionette DEBUG loaded listener.js 02:23:39 INFO - PROCESS | 3424 | ++DOMWINDOW == 73 (1ACC2800) [pid = 3424] [serial = 2027] [outer = 19A3F000] 02:23:40 INFO - PROCESS | 3424 | 1467365020739 Marionette TRACE conn7 <- [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\n"]]]}] 02:23:40 INFO - TEST-FAIL | /2dcontext/text-styles/2d.text.draw.baseline.ideographic.html | Canvas test: 2d.text.draw.baseline.ideographic - assert_approx_equals: Red channel of the pixel at (5, 45) expected 0 +/- 2 but got 255 02:23:40 INFO - _assertPixelApprox@http://web-platform.test:8000/common/canvas-tests.js:47:5 02:23:40 INFO - @http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.baseline.ideographic.html:41:5 02:23:40 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 02:23:40 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1422:17 02:23:40 INFO - TEST-OK | /2dcontext/text-styles/2d.text.draw.baseline.ideographic.html | took 1128ms 02:23:40 INFO - PROCESS | 3424 | 1467365020761 Marionette TRACE conn7 -> [0,2665,"getWindowHandle",null] 02:23:40 INFO - TEST-START | /2dcontext/text-styles/2d.text.draw.baseline.middle.html 02:23:40 INFO - PROCESS | 3424 | 1467365020766 Marionette TRACE conn7 <- [1,2665,null,{"value":"13"}] 02:23:40 INFO - PROCESS | 3424 | 1467365020770 Marionette TRACE conn7 -> [0,2666,"setScriptTimeout",{"ms":35000}] 02:23:40 INFO - PROCESS | 3424 | 1467365020774 Marionette TRACE conn7 <- [1,2666,null,{}] 02:23:40 INFO - PROCESS | 3424 | 1467365020780 Marionette TRACE conn7 -> [0,2667,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:23:40 INFO - PROCESS | 3424 | 1467365020783 Marionette INFO sendAsync 823c8ce9-dcc8-4499-864d-681f2fea0c49 02:23:40 INFO - PROCESS | 3424 | 1467365020902 Marionette TRACE conn7 <- [1,2667,null,{"value":null}] 02:23:41 INFO - PROCESS | 3424 | 1467365021079 Marionette TRACE conn7 -> [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\", \"77f57ffc-e2d5-43f5-9f0e-e3ed3fd421d8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:23:41 INFO - PROCESS | 3424 | 1467365021084 Marionette INFO sendAsync 823c8ce9-dcc8-4499-864d-681f2fea0c49 02:23:41 INFO - PROCESS | 3424 | ++DOCSHELL 0CFF8400 == 37 [pid = 3424] [id = 676] 02:23:41 INFO - PROCESS | 3424 | ++DOMWINDOW == 74 (0CFF8C00) [pid = 3424] [serial = 2028] [outer = 00000000] 02:23:41 INFO - PROCESS | 3424 | ++DOMWINDOW == 75 (0D456000) [pid = 3424] [serial = 2029] [outer = 0CFF8C00] 02:23:41 INFO - PROCESS | 3424 | 1467365021145 Marionette DEBUG loaded listener.js 02:23:41 INFO - PROCESS | 3424 | ++DOMWINDOW == 76 (0D5E0C00) [pid = 3424] [serial = 2030] [outer = 0CFF8C00] 02:23:42 INFO - PROCESS | 3424 | 1467365022169 Marionette TRACE conn7 <- [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]]]}] 02:23:42 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) 02:23:42 INFO - TEST-OK | /2dcontext/text-styles/2d.text.draw.baseline.middle.html | took 1438ms 02:23:42 INFO - PROCESS | 3424 | 1467365022236 Marionette TRACE conn7 -> [0,2669,"getWindowHandle",null] 02:23:42 INFO - PROCESS | 3424 | 1467365022241 Marionette TRACE conn7 <- [1,2669,null,{"value":"13"}] 02:23:42 INFO - PROCESS | 3424 | 1467365022249 Marionette TRACE conn7 -> [0,2670,"setScriptTimeout",{"ms":35000}] 02:23:42 INFO - TEST-START | /2dcontext/text-styles/2d.text.draw.baseline.top.html 02:23:42 INFO - PROCESS | 3424 | 1467365022252 Marionette TRACE conn7 <- [1,2670,null,{}] 02:23:42 INFO - PROCESS | 3424 | 1467365022256 Marionette TRACE conn7 -> [0,2671,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:23:42 INFO - PROCESS | 3424 | 1467365022259 Marionette INFO sendAsync 823c8ce9-dcc8-4499-864d-681f2fea0c49 02:23:42 INFO - PROCESS | 3424 | 1467365022360 Marionette TRACE conn7 <- [1,2671,null,{"value":null}] 02:23:42 INFO - PROCESS | 3424 | 1467365022570 Marionette TRACE conn7 -> [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\", \"77f57ffc-e2d5-43f5-9f0e-e3ed3fd421d8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:23:42 INFO - PROCESS | 3424 | 1467365022572 Marionette INFO sendAsync 823c8ce9-dcc8-4499-864d-681f2fea0c49 02:23:42 INFO - PROCESS | 3424 | ++DOCSHELL 15121C00 == 38 [pid = 3424] [id = 677] 02:23:42 INFO - PROCESS | 3424 | ++DOMWINDOW == 77 (1684CC00) [pid = 3424] [serial = 2031] [outer = 00000000] 02:23:42 INFO - PROCESS | 3424 | ++DOMWINDOW == 78 (17E0D000) [pid = 3424] [serial = 2032] [outer = 1684CC00] 02:23:42 INFO - PROCESS | 3424 | 1467365022631 Marionette DEBUG loaded listener.js 02:23:42 INFO - PROCESS | 3424 | ++DOMWINDOW == 79 (17FB2C00) [pid = 3424] [serial = 2033] [outer = 1684CC00] 02:23:43 INFO - PROCESS | 3424 | 1467365023733 Marionette TRACE conn7 <- [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]]]}] 02:23:43 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.draw.baseline.top.html | textBaseline top is the top of the em square (not the bounding box) 02:23:43 INFO - TEST-OK | /2dcontext/text-styles/2d.text.draw.baseline.top.html | took 1518ms 02:23:43 INFO - PROCESS | 3424 | 1467365023772 Marionette TRACE conn7 -> [0,2673,"getWindowHandle",null] 02:23:43 INFO - TEST-START | /2dcontext/text-styles/2d.text.draw.space.collapse.end.html 02:23:43 INFO - PROCESS | 3424 | 1467365023776 Marionette TRACE conn7 <- [1,2673,null,{"value":"13"}] 02:23:43 INFO - PROCESS | 3424 | 1467365023782 Marionette TRACE conn7 -> [0,2674,"setScriptTimeout",{"ms":35000}] 02:23:43 INFO - PROCESS | 3424 | 1467365023785 Marionette TRACE conn7 <- [1,2674,null,{}] 02:23:43 INFO - PROCESS | 3424 | 1467365023791 Marionette TRACE conn7 -> [0,2675,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:23:43 INFO - PROCESS | 3424 | 1467365023793 Marionette INFO sendAsync 823c8ce9-dcc8-4499-864d-681f2fea0c49 02:23:43 INFO - PROCESS | 3424 | 1467365023901 Marionette TRACE conn7 <- [1,2675,null,{"value":null}] 02:23:44 INFO - PROCESS | 3424 | 1467365024048 Marionette TRACE conn7 -> [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\", \"77f57ffc-e2d5-43f5-9f0e-e3ed3fd421d8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:23:44 INFO - PROCESS | 3424 | 1467365024050 Marionette INFO sendAsync 823c8ce9-dcc8-4499-864d-681f2fea0c49 02:23:44 INFO - PROCESS | 3424 | ++DOCSHELL 0CD6C800 == 39 [pid = 3424] [id = 678] 02:23:44 INFO - PROCESS | 3424 | ++DOMWINDOW == 80 (0CD73000) [pid = 3424] [serial = 2034] [outer = 00000000] 02:23:44 INFO - PROCESS | 3424 | ++DOMWINDOW == 81 (0CE7A000) [pid = 3424] [serial = 2035] [outer = 0CD73000] 02:23:44 INFO - PROCESS | 3424 | 1467365024101 Marionette DEBUG loaded listener.js 02:23:44 INFO - PROCESS | 3424 | ++DOMWINDOW == 82 (0D17D800) [pid = 3424] [serial = 2036] [outer = 0CD73000] 02:23:45 INFO - PROCESS | 3424 | --DOCSHELL 115CB000 == 38 [pid = 3424] [id = 674] 02:23:45 INFO - PROCESS | 3424 | --DOCSHELL 15144C00 == 37 [pid = 3424] [id = 673] 02:23:45 INFO - PROCESS | 3424 | --DOCSHELL 1937D000 == 36 [pid = 3424] [id = 672] 02:23:45 INFO - PROCESS | 3424 | --DOCSHELL 17E12000 == 35 [pid = 3424] [id = 671] 02:23:45 INFO - PROCESS | 3424 | --DOCSHELL 16E64400 == 34 [pid = 3424] [id = 670] 02:23:45 INFO - PROCESS | 3424 | --DOCSHELL 0D43AC00 == 33 [pid = 3424] [id = 669] 02:23:45 INFO - PROCESS | 3424 | --DOCSHELL 0D459000 == 32 [pid = 3424] [id = 668] 02:23:45 INFO - PROCESS | 3424 | --DOCSHELL 0C80D400 == 31 [pid = 3424] [id = 666] 02:23:45 INFO - PROCESS | 3424 | --DOCSHELL 151DAC00 == 30 [pid = 3424] [id = 667] 02:23:45 INFO - PROCESS | 3424 | --DOCSHELL 0C802C00 == 29 [pid = 3424] [id = 656] 02:23:45 INFO - PROCESS | 3424 | --DOCSHELL 18CD4000 == 28 [pid = 3424] [id = 665] 02:23:45 INFO - PROCESS | 3424 | --DOCSHELL 15121C00 == 27 [pid = 3424] [id = 677] 02:23:45 INFO - PROCESS | 3424 | --DOCSHELL 184EFC00 == 26 [pid = 3424] [id = 675] 02:23:45 INFO - PROCESS | 3424 | --DOCSHELL 0CFF8400 == 25 [pid = 3424] [id = 676] 02:23:45 INFO - PROCESS | 3424 | --DOMWINDOW == 81 (147EBC00) [pid = 3424] [serial = 1978] [outer = 00000000] [url = about:blank] 02:23:45 INFO - PROCESS | 3424 | --DOMWINDOW == 80 (0D462C00) [pid = 3424] [serial = 1975] [outer = 00000000] [url = about:blank] 02:23:45 INFO - PROCESS | 3424 | --DOMWINDOW == 79 (0D5E2000) [pid = 3424] [serial = 1976] [outer = 00000000] [url = about:blank] 02:23:45 INFO - PROCESS | 3424 | --DOMWINDOW == 78 (0C837800) [pid = 3424] [serial = 1972] [outer = 00000000] [url = about:blank] 02:23:45 INFO - PROCESS | 3424 | --DOMWINDOW == 77 (0CD21000) [pid = 3424] [serial = 1973] [outer = 00000000] [url = about:blank] 02:23:45 INFO - PROCESS | 3424 | --DOMWINDOW == 76 (151E4000) [pid = 3424] [serial = 1969] [outer = 00000000] [url = about:blank] 02:23:45 INFO - PROCESS | 3424 | --DOMWINDOW == 75 (17EC1000) [pid = 3424] [serial = 1985] [outer = 00000000] [url = about:blank] 02:23:45 INFO - PROCESS | 3424 | --DOMWINDOW == 74 (17E10800) [pid = 3424] [serial = 1984] [outer = 00000000] [url = about:blank] 02:23:45 INFO - PROCESS | 3424 | --DOMWINDOW == 73 (19371800) [pid = 3424] [serial = 1987] [outer = 00000000] [url = about:blank] 02:23:45 INFO - PROCESS | 3424 | --DOMWINDOW == 72 (0DB93C00) [pid = 3424] [serial = 1990] [outer = 00000000] [url = about:blank] 02:23:45 INFO - PROCESS | 3424 | --DOMWINDOW == 71 (147EA800) [pid = 3424] [serial = 1991] [outer = 00000000] [url = about:blank] 02:23:45 INFO - PROCESS | 3424 | --DOMWINDOW == 70 (0D5E7800) [pid = 3424] [serial = 1961] [outer = 00000000] [url = about:blank] 02:23:45 INFO - PROCESS | 3424 | --DOMWINDOW == 69 (0D435400) [pid = 3424] [serial = 1960] [outer = 00000000] [url = about:blank] 02:23:45 INFO - PROCESS | 3424 | --DOMWINDOW == 68 (17E16800) [pid = 3424] [serial = 1964] [outer = 00000000] [url = about:blank] 02:23:45 INFO - PROCESS | 3424 | --DOMWINDOW == 67 (1781EC00) [pid = 3424] [serial = 1963] [outer = 00000000] [url = about:blank] 02:23:45 INFO - PROCESS | 3424 | --DOMWINDOW == 66 (1B481800) [pid = 3424] [serial = 1967] [outer = 00000000] [url = about:blank] 02:23:45 INFO - PROCESS | 3424 | --DOMWINDOW == 65 (19ACD000) [pid = 3424] [serial = 1994] [outer = 00000000] [url = about:blank] 02:23:45 INFO - PROCESS | 3424 | --DOMWINDOW == 64 (1B478C00) [pid = 3424] [serial = 1966] [outer = 00000000] [url = about:blank] 02:23:45 INFO - PROCESS | 3424 | --DOMWINDOW == 63 (19ACAC00) [pid = 3424] [serial = 1988] [outer = 00000000] [url = about:blank] 02:23:45 INFO - PROCESS | 3424 | --DOMWINDOW == 62 (1A73D400) [pid = 3424] [serial = 1996] [outer = 00000000] [url = about:blank] 02:23:45 INFO - PROCESS | 3424 | --DOMWINDOW == 61 (1684C800) [pid = 3424] [serial = 1981] [outer = 00000000] [url = about:blank] 02:23:45 INFO - PROCESS | 3424 | --DOMWINDOW == 60 (1781D800) [pid = 3424] [serial = 1982] [outer = 00000000] [url = about:blank] 02:23:45 INFO - PROCESS | 3424 | --DOMWINDOW == 59 (14E25000) [pid = 3424] [serial = 1979] [outer = 00000000] [url = about:blank] 02:23:45 INFO - PROCESS | 3424 | --DOMWINDOW == 58 (18CD9000) [pid = 3424] [serial = 1993] [outer = 00000000] [url = about:blank] 02:23:45 INFO - PROCESS | 3424 | 1467365025427 Marionette TRACE conn7 <- [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\n"]]]}] 02:23:45 INFO - TEST-FAIL | /2dcontext/text-styles/2d.text.draw.space.collapse.end.html | Space characters at the end of a line are collapsed (per CSS) - assert_approx_equals: Red channel of the pixel at (75, 25) expected 0 +/- 2 but got 255 02:23:45 INFO - _assertPixelApprox@http://web-platform.test:8000/common/canvas-tests.js:47:5 02:23:45 INFO - @http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.space.collapse.end.html:38:5 02:23:45 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 02:23:45 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1422:17 02:23:45 INFO - TEST-OK | /2dcontext/text-styles/2d.text.draw.space.collapse.end.html | took 1679ms 02:23:45 INFO - PROCESS | 3424 | 1467365025461 Marionette TRACE conn7 -> [0,2677,"getWindowHandle",null] 02:23:45 INFO - PROCESS | 3424 | 1467365025466 Marionette TRACE conn7 <- [1,2677,null,{"value":"13"}] 02:23:45 INFO - TEST-START | /2dcontext/text-styles/2d.text.draw.space.collapse.other.html 02:23:45 INFO - PROCESS | 3424 | 1467365025471 Marionette TRACE conn7 -> [0,2678,"setScriptTimeout",{"ms":35000}] 02:23:45 INFO - PROCESS | 3424 | 1467365025474 Marionette TRACE conn7 <- [1,2678,null,{}] 02:23:45 INFO - PROCESS | 3424 | 1467365025479 Marionette TRACE conn7 -> [0,2679,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:23:45 INFO - PROCESS | 3424 | 1467365025483 Marionette INFO sendAsync 823c8ce9-dcc8-4499-864d-681f2fea0c49 02:23:45 INFO - PROCESS | 3424 | 1467365025582 Marionette TRACE conn7 <- [1,2679,null,{"value":null}] 02:23:45 INFO - PROCESS | 3424 | 1467365025589 Marionette TRACE conn7 -> [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\", \"77f57ffc-e2d5-43f5-9f0e-e3ed3fd421d8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:23:45 INFO - PROCESS | 3424 | 1467365025593 Marionette INFO sendAsync 823c8ce9-dcc8-4499-864d-681f2fea0c49 02:23:45 INFO - PROCESS | 3424 | ++DOCSHELL 0C941400 == 26 [pid = 3424] [id = 679] 02:23:45 INFO - PROCESS | 3424 | ++DOMWINDOW == 59 (0C943C00) [pid = 3424] [serial = 2037] [outer = 00000000] 02:23:45 INFO - PROCESS | 3424 | ++DOMWINDOW == 60 (0CD2A800) [pid = 3424] [serial = 2038] [outer = 0C943C00] 02:23:45 INFO - PROCESS | 3424 | 1467365025643 Marionette DEBUG loaded listener.js 02:23:45 INFO - PROCESS | 3424 | ++DOMWINDOW == 61 (0CDCBC00) [pid = 3424] [serial = 2039] [outer = 0C943C00] 02:23:46 INFO - PROCESS | 3424 | 1467365026648 Marionette TRACE conn7 <- [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\n"]]]}] 02:23:46 INFO - TEST-FAIL | /2dcontext/text-styles/2d.text.draw.space.collapse.other.html | Space characters are converted to U+0020, and collapsed (per CSS) - assert_approx_equals: Red channel of the pixel at (25, 25) expected 0 +/- 2 but got 255 02:23:46 INFO - _assertPixelApprox@http://web-platform.test:8000/common/canvas-tests.js:47:5 02:23:46 INFO - @http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.space.collapse.other.html:36:5 02:23:46 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 02:23:46 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1422:17 02:23:46 INFO - TEST-OK | /2dcontext/text-styles/2d.text.draw.space.collapse.other.html | took 1234ms 02:23:46 INFO - PROCESS | 3424 | 1467365026705 Marionette TRACE conn7 -> [0,2681,"getWindowHandle",null] 02:23:46 INFO - PROCESS | 3424 | 1467365026710 Marionette TRACE conn7 <- [1,2681,null,{"value":"13"}] 02:23:46 INFO - TEST-START | /2dcontext/text-styles/2d.text.draw.space.collapse.space.html 02:23:46 INFO - PROCESS | 3424 | 1467365026716 Marionette TRACE conn7 -> [0,2682,"setScriptTimeout",{"ms":35000}] 02:23:46 INFO - PROCESS | 3424 | 1467365026719 Marionette TRACE conn7 <- [1,2682,null,{}] 02:23:46 INFO - PROCESS | 3424 | 1467365026723 Marionette TRACE conn7 -> [0,2683,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:23:46 INFO - PROCESS | 3424 | 1467365026725 Marionette INFO sendAsync 823c8ce9-dcc8-4499-864d-681f2fea0c49 02:23:46 INFO - PROCESS | 3424 | 1467365026813 Marionette TRACE conn7 <- [1,2683,null,{"value":null}] 02:23:46 INFO - PROCESS | 3424 | 1467365026820 Marionette TRACE conn7 -> [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\", \"77f57ffc-e2d5-43f5-9f0e-e3ed3fd421d8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:23:46 INFO - PROCESS | 3424 | 1467365026822 Marionette INFO sendAsync 823c8ce9-dcc8-4499-864d-681f2fea0c49 02:23:46 INFO - PROCESS | 3424 | ++DOCSHELL 0D461000 == 27 [pid = 3424] [id = 680] 02:23:46 INFO - PROCESS | 3424 | ++DOMWINDOW == 62 (0D461400) [pid = 3424] [serial = 2040] [outer = 00000000] 02:23:46 INFO - PROCESS | 3424 | ++DOMWINDOW == 63 (0D5E7800) [pid = 3424] [serial = 2041] [outer = 0D461400] 02:23:46 INFO - PROCESS | 3424 | 1467365026869 Marionette DEBUG loaded listener.js 02:23:46 INFO - PROCESS | 3424 | ++DOMWINDOW == 64 (0D79F000) [pid = 3424] [serial = 2042] [outer = 0D461400] 02:23:47 INFO - PROCESS | 3424 | 1467365027831 Marionette TRACE conn7 <- [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\n"]]]}] 02:23:47 INFO - TEST-FAIL | /2dcontext/text-styles/2d.text.draw.space.collapse.space.html | Space characters are converted to U+0020, and collapsed (per CSS) - assert_approx_equals: Red channel of the pixel at (25, 25) expected 0 +/- 2 but got 255 02:23:47 INFO - _assertPixelApprox@http://web-platform.test:8000/common/canvas-tests.js:47:5 02:23:47 INFO - @http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.space.collapse.space.html:36:5 02:23:47 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 02:23:47 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1422:17 02:23:47 INFO - TEST-OK | /2dcontext/text-styles/2d.text.draw.space.collapse.space.html | took 1124ms 02:23:47 INFO - PROCESS | 3424 | 1467365027844 Marionette TRACE conn7 -> [0,2685,"getWindowHandle",null] 02:23:47 INFO - PROCESS | 3424 | 1467365027846 Marionette TRACE conn7 <- [1,2685,null,{"value":"13"}] 02:23:47 INFO - PROCESS | 3424 | 1467365027849 Marionette TRACE conn7 -> [0,2686,"setScriptTimeout",{"ms":35000}] 02:23:47 INFO - TEST-START | /2dcontext/text-styles/2d.text.draw.space.collapse.start.html 02:23:47 INFO - PROCESS | 3424 | 1467365027853 Marionette TRACE conn7 <- [1,2686,null,{}] 02:23:47 INFO - PROCESS | 3424 | 1467365027869 Marionette TRACE conn7 -> [0,2687,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:23:47 INFO - PROCESS | 3424 | 1467365027874 Marionette INFO sendAsync 823c8ce9-dcc8-4499-864d-681f2fea0c49 02:23:47 INFO - PROCESS | 3424 | 1467365027990 Marionette TRACE conn7 <- [1,2687,null,{"value":null}] 02:23:47 INFO - PROCESS | 3424 | 1467365027998 Marionette TRACE conn7 -> [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\", \"77f57ffc-e2d5-43f5-9f0e-e3ed3fd421d8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:23:47 INFO - PROCESS | 3424 | 1467365028001 Marionette INFO sendAsync 823c8ce9-dcc8-4499-864d-681f2fea0c49 02:23:48 INFO - PROCESS | 3424 | ++DOCSHELL 14A98C00 == 28 [pid = 3424] [id = 681] 02:23:48 INFO - PROCESS | 3424 | ++DOMWINDOW == 65 (14A9D400) [pid = 3424] [serial = 2043] [outer = 00000000] 02:23:48 INFO - PROCESS | 3424 | ++DOMWINDOW == 66 (15121C00) [pid = 3424] [serial = 2044] [outer = 14A9D400] 02:23:48 INFO - PROCESS | 3424 | 1467365028049 Marionette DEBUG loaded listener.js 02:23:48 INFO - PROCESS | 3424 | ++DOMWINDOW == 67 (1514E400) [pid = 3424] [serial = 2045] [outer = 14A9D400] 02:23:49 INFO - PROCESS | 3424 | 1467365029035 Marionette TRACE conn7 <- [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\n"]]]}] 02:23:49 INFO - TEST-FAIL | /2dcontext/text-styles/2d.text.draw.space.collapse.start.html | Space characters at the start of a line are collapsed (per CSS) - assert_approx_equals: Red channel of the pixel at (25, 25) expected 0 +/- 2 but got 255 02:23:49 INFO - _assertPixelApprox@http://web-platform.test:8000/common/canvas-tests.js:47:5 02:23:49 INFO - @http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.space.collapse.start.html:36:5 02:23:49 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 02:23:49 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1422:17 02:23:49 INFO - TEST-OK | /2dcontext/text-styles/2d.text.draw.space.collapse.start.html | took 1218ms 02:23:49 INFO - PROCESS | 3424 | 1467365029072 Marionette TRACE conn7 -> [0,2689,"getWindowHandle",null] 02:23:49 INFO - PROCESS | 3424 | 1467365029074 Marionette TRACE conn7 <- [1,2689,null,{"value":"13"}] 02:23:49 INFO - PROCESS | 3424 | 1467365029078 Marionette TRACE conn7 -> [0,2690,"setScriptTimeout",{"ms":35000}] 02:23:49 INFO - TEST-START | /2dcontext/text-styles/2d.text.font.default.html 02:23:49 INFO - PROCESS | 3424 | 1467365029079 Marionette TRACE conn7 <- [1,2690,null,{}] 02:23:49 INFO - PROCESS | 3424 | 1467365029083 Marionette TRACE conn7 -> [0,2691,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:23:49 INFO - PROCESS | 3424 | 1467365029085 Marionette INFO sendAsync 823c8ce9-dcc8-4499-864d-681f2fea0c49 02:23:49 INFO - PROCESS | 3424 | 1467365029203 Marionette TRACE conn7 <- [1,2691,null,{"value":null}] 02:23:49 INFO - PROCESS | 3424 | 1467365029209 Marionette TRACE conn7 -> [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\", \"77f57ffc-e2d5-43f5-9f0e-e3ed3fd421d8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:23:49 INFO - PROCESS | 3424 | 1467365029211 Marionette INFO sendAsync 823c8ce9-dcc8-4499-864d-681f2fea0c49 02:23:49 INFO - PROCESS | 3424 | ++DOCSHELL 16E63C00 == 29 [pid = 3424] [id = 682] 02:23:49 INFO - PROCESS | 3424 | ++DOMWINDOW == 68 (16E64800) [pid = 3424] [serial = 2046] [outer = 00000000] 02:23:49 INFO - PROCESS | 3424 | ++DOMWINDOW == 69 (17820000) [pid = 3424] [serial = 2047] [outer = 16E64800] 02:23:49 INFO - PROCESS | 3424 | 1467365029308 Marionette DEBUG loaded listener.js 02:23:49 INFO - PROCESS | 3424 | ++DOMWINDOW == 70 (178E6800) [pid = 3424] [serial = 2048] [outer = 16E64800] 02:23:49 INFO - PROCESS | 3424 | --DOMWINDOW == 69 (0C803000) [pid = 3424] [serial = 1968] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.pattern.basic.html] 02:23:49 INFO - PROCESS | 3424 | --DOMWINDOW == 68 (19A3D800) [pid = 3424] [serial = 2016] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.baseline.valid.html] 02:23:49 INFO - PROCESS | 3424 | --DOMWINDOW == 67 (15146000) [pid = 3424] [serial = 2019] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.baseline.bottom.html] 02:23:49 INFO - PROCESS | 3424 | --DOMWINDOW == 66 (17E17400) [pid = 3424] [serial = 2013] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.baseline.invalid.html] 02:23:49 INFO - PROCESS | 3424 | --DOMWINDOW == 65 (19C51800) [pid = 3424] [serial = 1995] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.transform.1.html] 02:23:49 INFO - PROCESS | 3424 | --DOMWINDOW == 64 (151DC000) [pid = 3424] [serial = 2001] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.align.default.html] 02:23:49 INFO - PROCESS | 3424 | --DOMWINDOW == 63 (16E66000) [pid = 3424] [serial = 2010] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.baseline.default.html] 02:23:49 INFO - PROCESS | 3424 | --DOMWINDOW == 62 (0D459800) [pid = 3424] [serial = 2004] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.align.invalid.html] 02:23:49 INFO - PROCESS | 3424 | --DOMWINDOW == 61 (0C80DC00) [pid = 3424] [serial = 1998] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.transform.2.html] 02:23:49 INFO - PROCESS | 3424 | --DOMWINDOW == 60 (0D45F000) [pid = 3424] [serial = 2007] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.align.valid.html] 02:23:49 INFO - PROCESS | 3424 | --DOMWINDOW == 59 (19A3F000) [pid = 3424] [serial = 2025] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.baseline.ideographic.html] 02:23:49 INFO - PROCESS | 3424 | --DOMWINDOW == 58 (151DC800) [pid = 3424] [serial = 2022] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.baseline.hanging.html] 02:23:49 INFO - PROCESS | 3424 | 1467365029814 Marionette TRACE conn7 <- [1,2692,null,{"value":["/2dcontext/text-styles/2d.text.font.default.html",0,null,null,[["Canvas test: 2d.text.font.default",0,null,null]]]}] 02:23:49 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.font.default.html | Canvas test: 2d.text.font.default 02:23:49 INFO - TEST-OK | /2dcontext/text-styles/2d.text.font.default.html | took 770ms 02:23:49 INFO - PROCESS | 3424 | 1467365029853 Marionette TRACE conn7 -> [0,2693,"getWindowHandle",null] 02:23:49 INFO - PROCESS | 3424 | 1467365029855 Marionette TRACE conn7 <- [1,2693,null,{"value":"13"}] 02:23:49 INFO - TEST-START | /2dcontext/text-styles/2d.text.font.parse.basic.html 02:23:49 INFO - PROCESS | 3424 | 1467365029859 Marionette TRACE conn7 -> [0,2694,"setScriptTimeout",{"ms":35000}] 02:23:49 INFO - PROCESS | 3424 | 1467365029860 Marionette TRACE conn7 <- [1,2694,null,{}] 02:23:49 INFO - PROCESS | 3424 | 1467365029863 Marionette TRACE conn7 -> [0,2695,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:23:49 INFO - PROCESS | 3424 | 1467365029866 Marionette INFO sendAsync 823c8ce9-dcc8-4499-864d-681f2fea0c49 02:23:49 INFO - PROCESS | 3424 | 1467365029943 Marionette TRACE conn7 <- [1,2695,null,{"value":null}] 02:23:49 INFO - PROCESS | 3424 | 1467365029948 Marionette TRACE conn7 -> [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\", \"77f57ffc-e2d5-43f5-9f0e-e3ed3fd421d8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:23:49 INFO - PROCESS | 3424 | 1467365029950 Marionette INFO sendAsync 823c8ce9-dcc8-4499-864d-681f2fea0c49 02:23:49 INFO - PROCESS | 3424 | ++DOCSHELL 114DE000 == 30 [pid = 3424] [id = 683] 02:23:49 INFO - PROCESS | 3424 | ++DOMWINDOW == 59 (1684FC00) [pid = 3424] [serial = 2049] [outer = 00000000] 02:23:49 INFO - PROCESS | 3424 | ++DOMWINDOW == 60 (17E0F000) [pid = 3424] [serial = 2050] [outer = 1684FC00] 02:23:49 INFO - PROCESS | 3424 | 1467365029995 Marionette DEBUG loaded listener.js 02:23:50 INFO - PROCESS | 3424 | ++DOMWINDOW == 61 (17E16800) [pid = 3424] [serial = 2051] [outer = 1684FC00] 02:23:50 INFO - PROCESS | 3424 | 1467365030412 Marionette TRACE conn7 <- [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]]]}] 02:23:50 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.font.parse.basic.html | Canvas test: 2d.text.font.parse.basic 02:23:50 INFO - TEST-OK | /2dcontext/text-styles/2d.text.font.parse.basic.html | took 630ms 02:23:50 INFO - PROCESS | 3424 | 1467365030492 Marionette TRACE conn7 -> [0,2697,"getWindowHandle",null] 02:23:50 INFO - PROCESS | 3424 | 1467365030494 Marionette TRACE conn7 <- [1,2697,null,{"value":"13"}] 02:23:50 INFO - TEST-START | /2dcontext/text-styles/2d.text.font.parse.complex.html 02:23:50 INFO - PROCESS | 3424 | 1467365030497 Marionette TRACE conn7 -> [0,2698,"setScriptTimeout",{"ms":35000}] 02:23:50 INFO - PROCESS | 3424 | 1467365030499 Marionette TRACE conn7 <- [1,2698,null,{}] 02:23:50 INFO - PROCESS | 3424 | 1467365030503 Marionette TRACE conn7 -> [0,2699,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:23:50 INFO - PROCESS | 3424 | 1467365030508 Marionette INFO sendAsync 823c8ce9-dcc8-4499-864d-681f2fea0c49 02:23:50 INFO - PROCESS | 3424 | 1467365030610 Marionette TRACE conn7 <- [1,2699,null,{"value":null}] 02:23:50 INFO - PROCESS | 3424 | 1467365030621 Marionette TRACE conn7 -> [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\", \"77f57ffc-e2d5-43f5-9f0e-e3ed3fd421d8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:23:50 INFO - PROCESS | 3424 | 1467365030622 Marionette INFO sendAsync 823c8ce9-dcc8-4499-864d-681f2fea0c49 02:23:50 INFO - PROCESS | 3424 | ++DOCSHELL 17FB8000 == 31 [pid = 3424] [id = 684] 02:23:50 INFO - PROCESS | 3424 | ++DOMWINDOW == 62 (17FBCC00) [pid = 3424] [serial = 2052] [outer = 00000000] 02:23:50 INFO - PROCESS | 3424 | ++DOMWINDOW == 63 (18039400) [pid = 3424] [serial = 2053] [outer = 17FBCC00] 02:23:50 INFO - PROCESS | 3424 | 1467365030667 Marionette DEBUG loaded listener.js 02:23:50 INFO - PROCESS | 3424 | ++DOMWINDOW == 64 (18CD9800) [pid = 3424] [serial = 2054] [outer = 17FBCC00] 02:23:51 INFO - PROCESS | 3424 | 1467365031123 Marionette TRACE conn7 <- [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] 02:23:51 INFO - PROCESS | 3424 | 1467365031177 Marionette TRACE conn7 <- [1,2701,null,{"value":"13"}] 02:23:51 INFO - PROCESS | 3424 | 1467365031179 Marionette TRACE conn7 -> [0,2702,"setScriptTimeout",{"ms":35000}] 02:23:51 INFO - PROCESS | 3424 | 1467365031181 Marionette TRACE conn7 <- [1,2702,null,{}] 02:23:51 INFO - PROCESS | 3424 | 1467365031185 Marionette TRACE conn7 -> [0,2703,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:23:51 INFO - PROCESS | 3424 | 1467365031187 Marionette INFO sendAsync 823c8ce9-dcc8-4499-864d-681f2fea0c49 02:23:51 INFO - PROCESS | 3424 | 1467365031262 Marionette TRACE conn7 <- [1,2703,null,{"value":null}] 02:23:51 INFO - PROCESS | 3424 | 1467365031268 Marionette TRACE conn7 -> [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\", \"77f57ffc-e2d5-43f5-9f0e-e3ed3fd421d8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:23:51 INFO - PROCESS | 3424 | 1467365031270 Marionette INFO sendAsync 823c8ce9-dcc8-4499-864d-681f2fea0c49 02:23:51 INFO - PROCESS | 3424 | ++DOCSHELL 0C80E000 == 32 [pid = 3424] [id = 685] 02:23:51 INFO - PROCESS | 3424 | ++DOMWINDOW == 65 (19A39800) [pid = 3424] [serial = 2055] [outer = 00000000] 02:23:51 INFO - PROCESS | 3424 | ++DOMWINDOW == 66 (19BEE400) [pid = 3424] [serial = 2056] [outer = 19A39800] 02:23:51 INFO - PROCESS | 3424 | 1467365031313 Marionette DEBUG loaded listener.js 02:23:51 INFO - PROCESS | 3424 | ++DOMWINDOW == 67 (19BF3400) [pid = 3424] [serial = 2057] [outer = 19A39800] 02:23:51 INFO - PROCESS | 3424 | 1467365032007 Marionette TRACE conn7 <- [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]]]}] 02:23:52 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.font.parse.invalid.html | Canvas test: 2d.text.font.parse.invalid 02:23:52 INFO - TEST-OK | /2dcontext/text-styles/2d.text.font.parse.invalid.html | took 930ms 02:23:52 INFO - PROCESS | 3424 | 1467365032154 Marionette TRACE conn7 -> [0,2705,"getWindowHandle",null] 02:23:52 INFO - PROCESS | 3424 | 1467365032159 Marionette TRACE conn7 <- [1,2705,null,{"value":"13"}] 02:23:52 INFO - TEST-START | /2dcontext/text-styles/2d.text.font.parse.size.percentage.default.html 02:23:52 INFO - PROCESS | 3424 | 1467365032165 Marionette TRACE conn7 -> [0,2706,"setScriptTimeout",{"ms":35000}] 02:23:52 INFO - PROCESS | 3424 | 1467365032168 Marionette TRACE conn7 <- [1,2706,null,{}] 02:23:52 INFO - PROCESS | 3424 | 1467365032174 Marionette TRACE conn7 -> [0,2707,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:23:52 INFO - PROCESS | 3424 | 1467365032177 Marionette INFO sendAsync 823c8ce9-dcc8-4499-864d-681f2fea0c49 02:23:52 INFO - PROCESS | 3424 | 1467365032320 Marionette TRACE conn7 <- [1,2707,null,{"value":null}] 02:23:52 INFO - PROCESS | 3424 | 1467365032452 Marionette TRACE conn7 -> [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\", \"77f57ffc-e2d5-43f5-9f0e-e3ed3fd421d8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:23:52 INFO - PROCESS | 3424 | 1467365032455 Marionette INFO sendAsync 823c8ce9-dcc8-4499-864d-681f2fea0c49 02:23:52 INFO - PROCESS | 3424 | ++DOCSHELL 0C838000 == 33 [pid = 3424] [id = 686] 02:23:52 INFO - PROCESS | 3424 | ++DOMWINDOW == 68 (0C83D400) [pid = 3424] [serial = 2058] [outer = 00000000] 02:23:52 INFO - PROCESS | 3424 | ++DOMWINDOW == 69 (0D460000) [pid = 3424] [serial = 2059] [outer = 0C83D400] 02:23:52 INFO - PROCESS | 3424 | 1467365032512 Marionette DEBUG loaded listener.js 02:23:52 INFO - PROCESS | 3424 | ++DOMWINDOW == 70 (0D7A5400) [pid = 3424] [serial = 2060] [outer = 0C83D400] 02:23:53 INFO - PROCESS | 3424 | 1467365033128 Marionette TRACE conn7 <- [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] 02:23:53 INFO - PROCESS | 3424 | 1467365033193 Marionette TRACE conn7 <- [1,2709,null,{"value":"13"}] 02:23:53 INFO - TEST-START | /2dcontext/text-styles/2d.text.font.parse.size.percentage.html 02:23:53 INFO - PROCESS | 3424 | 1467365033200 Marionette TRACE conn7 -> [0,2710,"setScriptTimeout",{"ms":35000}] 02:23:53 INFO - PROCESS | 3424 | 1467365033203 Marionette TRACE conn7 <- [1,2710,null,{}] 02:23:53 INFO - PROCESS | 3424 | 1467365033206 Marionette TRACE conn7 -> [0,2711,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:23:53 INFO - PROCESS | 3424 | 1467365033209 Marionette INFO sendAsync 823c8ce9-dcc8-4499-864d-681f2fea0c49 02:23:53 INFO - PROCESS | 3424 | 1467365033337 Marionette TRACE conn7 <- [1,2711,null,{"value":null}] 02:23:53 INFO - PROCESS | 3424 | 1467365033469 Marionette TRACE conn7 -> [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\", \"77f57ffc-e2d5-43f5-9f0e-e3ed3fd421d8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:23:53 INFO - PROCESS | 3424 | 1467365033472 Marionette INFO sendAsync 823c8ce9-dcc8-4499-864d-681f2fea0c49 02:23:53 INFO - PROCESS | 3424 | ++DOCSHELL 0C805400 == 34 [pid = 3424] [id = 687] 02:23:53 INFO - PROCESS | 3424 | ++DOMWINDOW == 71 (0C808000) [pid = 3424] [serial = 2061] [outer = 00000000] 02:23:53 INFO - PROCESS | 3424 | ++DOMWINDOW == 72 (15127000) [pid = 3424] [serial = 2062] [outer = 0C808000] 02:23:53 INFO - PROCESS | 3424 | 1467365033530 Marionette DEBUG loaded listener.js 02:23:53 INFO - PROCESS | 3424 | ++DOMWINDOW == 73 (16850800) [pid = 3424] [serial = 2063] [outer = 0C808000] 02:23:54 INFO - PROCESS | 3424 | --DOCSHELL 17FB8000 == 33 [pid = 3424] [id = 684] 02:23:54 INFO - PROCESS | 3424 | --DOCSHELL 114DE000 == 32 [pid = 3424] [id = 683] 02:23:54 INFO - PROCESS | 3424 | --DOCSHELL 16E63C00 == 31 [pid = 3424] [id = 682] 02:23:54 INFO - PROCESS | 3424 | --DOCSHELL 14A98C00 == 30 [pid = 3424] [id = 681] 02:23:54 INFO - PROCESS | 3424 | --DOCSHELL 0D461000 == 29 [pid = 3424] [id = 680] 02:23:54 INFO - PROCESS | 3424 | --DOCSHELL 0C941400 == 28 [pid = 3424] [id = 679] 02:23:54 INFO - PROCESS | 3424 | --DOMWINDOW == 72 (17EB3C00) [pid = 3424] [serial = 1970] [outer = 00000000] [url = about:blank] 02:23:54 INFO - PROCESS | 3424 | --DOMWINDOW == 71 (19B0E400) [pid = 3424] [serial = 2017] [outer = 00000000] [url = about:blank] 02:23:54 INFO - PROCESS | 3424 | --DOMWINDOW == 70 (1AA98400) [pid = 3424] [serial = 2020] [outer = 00000000] [url = about:blank] 02:23:54 INFO - PROCESS | 3424 | --DOMWINDOW == 69 (19C4D800) [pid = 3424] [serial = 2018] [outer = 00000000] [url = about:blank] 02:23:54 INFO - PROCESS | 3424 | --DOMWINDOW == 68 (1AAEBC00) [pid = 3424] [serial = 2021] [outer = 00000000] [url = about:blank] 02:23:54 INFO - PROCESS | 3424 | --DOMWINDOW == 67 (18046400) [pid = 3424] [serial = 2014] [outer = 00000000] [url = about:blank] 02:23:54 INFO - PROCESS | 3424 | --DOMWINDOW == 66 (1A743C00) [pid = 3424] [serial = 1997] [outer = 00000000] [url = about:blank] 02:23:54 INFO - PROCESS | 3424 | --DOMWINDOW == 65 (15E58C00) [pid = 3424] [serial = 2002] [outer = 00000000] [url = about:blank] 02:23:54 INFO - PROCESS | 3424 | --DOMWINDOW == 64 (17823400) [pid = 3424] [serial = 2003] [outer = 00000000] [url = about:blank] 02:23:54 INFO - PROCESS | 3424 | --DOMWINDOW == 63 (1781D400) [pid = 3424] [serial = 2011] [outer = 00000000] [url = about:blank] 02:23:54 INFO - PROCESS | 3424 | --DOMWINDOW == 62 (17872000) [pid = 3424] [serial = 2012] [outer = 00000000] [url = about:blank] 02:23:54 INFO - PROCESS | 3424 | --DOMWINDOW == 61 (0D5DF400) [pid = 3424] [serial = 2005] [outer = 00000000] [url = about:blank] 02:23:54 INFO - PROCESS | 3424 | --DOMWINDOW == 60 (0D7A7400) [pid = 3424] [serial = 2006] [outer = 00000000] [url = about:blank] 02:23:54 INFO - PROCESS | 3424 | --DOMWINDOW == 59 (0CD72C00) [pid = 3424] [serial = 1999] [outer = 00000000] [url = about:blank] 02:23:54 INFO - PROCESS | 3424 | --DOMWINDOW == 58 (0D173C00) [pid = 3424] [serial = 2000] [outer = 00000000] [url = about:blank] 02:23:54 INFO - PROCESS | 3424 | --DOMWINDOW == 57 (0D7A6C00) [pid = 3424] [serial = 2008] [outer = 00000000] [url = about:blank] 02:23:54 INFO - PROCESS | 3424 | --DOMWINDOW == 56 (1ACC2800) [pid = 3424] [serial = 2027] [outer = 00000000] [url = about:blank] 02:23:54 INFO - PROCESS | 3424 | --DOMWINDOW == 55 (1153F400) [pid = 3424] [serial = 2009] [outer = 00000000] [url = about:blank] 02:23:54 INFO - PROCESS | 3424 | --DOMWINDOW == 54 (1AC7D800) [pid = 3424] [serial = 2026] [outer = 00000000] [url = about:blank] 02:23:54 INFO - PROCESS | 3424 | --DOMWINDOW == 53 (19C48400) [pid = 3424] [serial = 2024] [outer = 00000000] [url = about:blank] 02:23:54 INFO - PROCESS | 3424 | --DOMWINDOW == 52 (1787A800) [pid = 3424] [serial = 2023] [outer = 00000000] [url = about:blank] 02:23:54 INFO - PROCESS | 3424 | --DOMWINDOW == 51 (18BC3800) [pid = 3424] [serial = 2015] [outer = 00000000] [url = about:blank] 02:23:54 INFO - PROCESS | 3424 | 1467365034334 Marionette TRACE conn7 <- [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] 02:23:54 INFO - PROCESS | 3424 | 1467365034388 Marionette TRACE conn7 <- [1,2713,null,{"value":"13"}] 02:23:54 INFO - TEST-START | /2dcontext/text-styles/2d.text.font.parse.system.html 02:23:54 INFO - PROCESS | 3424 | 1467365034392 Marionette TRACE conn7 -> [0,2714,"setScriptTimeout",{"ms":35000}] 02:23:54 INFO - PROCESS | 3424 | 1467365034395 Marionette TRACE conn7 <- [1,2714,null,{}] 02:23:54 INFO - PROCESS | 3424 | 1467365034401 Marionette TRACE conn7 -> [0,2715,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:23:54 INFO - PROCESS | 3424 | 1467365034404 Marionette INFO sendAsync 823c8ce9-dcc8-4499-864d-681f2fea0c49 02:23:54 INFO - PROCESS | 3424 | 1467365034497 Marionette TRACE conn7 <- [1,2715,null,{"value":null}] 02:23:54 INFO - PROCESS | 3424 | 1467365034504 Marionette TRACE conn7 -> [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\", \"77f57ffc-e2d5-43f5-9f0e-e3ed3fd421d8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:23:54 INFO - PROCESS | 3424 | 1467365034508 Marionette INFO sendAsync 823c8ce9-dcc8-4499-864d-681f2fea0c49 02:23:54 INFO - PROCESS | 3424 | ++DOCSHELL 0D430400 == 29 [pid = 3424] [id = 688] 02:23:54 INFO - PROCESS | 3424 | ++DOMWINDOW == 52 (0D431000) [pid = 3424] [serial = 2064] [outer = 00000000] 02:23:54 INFO - PROCESS | 3424 | ++DOMWINDOW == 53 (0D438000) [pid = 3424] [serial = 2065] [outer = 0D431000] 02:23:54 INFO - PROCESS | 3424 | 1467365034556 Marionette DEBUG loaded listener.js 02:23:54 INFO - PROCESS | 3424 | ++DOMWINDOW == 54 (0D462400) [pid = 3424] [serial = 2066] [outer = 0D431000] 02:23:55 INFO - PROCESS | 3424 | 1467365035059 Marionette TRACE conn7 <- [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]]]}] 02:23:55 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.font.parse.system.html | System fonts must be computed to explicit values 02:23:55 INFO - TEST-OK | /2dcontext/text-styles/2d.text.font.parse.system.html | took 730ms 02:23:55 INFO - PROCESS | 3424 | 1467365035123 Marionette TRACE conn7 -> [0,2717,"getWindowHandle",null] 02:23:55 INFO - PROCESS | 3424 | 1467365035128 Marionette TRACE conn7 <- [1,2717,null,{"value":"13"}] 02:23:55 INFO - PROCESS | 3424 | 1467365035133 Marionette TRACE conn7 -> [0,2718,"setScriptTimeout",{"ms":35000}] 02:23:55 INFO - TEST-START | /2dcontext/text-styles/2d.text.measure.width.space.html 02:23:55 INFO - PROCESS | 3424 | 1467365035136 Marionette TRACE conn7 <- [1,2718,null,{}] 02:23:55 INFO - PROCESS | 3424 | 1467365035140 Marionette TRACE conn7 -> [0,2719,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:23:55 INFO - PROCESS | 3424 | 1467365035142 Marionette INFO sendAsync 823c8ce9-dcc8-4499-864d-681f2fea0c49 02:23:55 INFO - PROCESS | 3424 | 1467365035227 Marionette TRACE conn7 <- [1,2719,null,{"value":null}] 02:23:55 INFO - PROCESS | 3424 | 1467365035325 Marionette TRACE conn7 -> [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\", \"77f57ffc-e2d5-43f5-9f0e-e3ed3fd421d8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:23:55 INFO - PROCESS | 3424 | 1467365035327 Marionette INFO sendAsync 823c8ce9-dcc8-4499-864d-681f2fea0c49 02:23:55 INFO - PROCESS | 3424 | ++DOCSHELL 0DC3FC00 == 30 [pid = 3424] [id = 689] 02:23:55 INFO - PROCESS | 3424 | ++DOMWINDOW == 55 (114D4800) [pid = 3424] [serial = 2067] [outer = 00000000] 02:23:55 INFO - PROCESS | 3424 | ++DOMWINDOW == 56 (14545C00) [pid = 3424] [serial = 2068] [outer = 114D4800] 02:23:55 INFO - PROCESS | 3424 | 1467365035375 Marionette DEBUG loaded listener.js 02:23:55 INFO - PROCESS | 3424 | ++DOMWINDOW == 57 (14AB2C00) [pid = 3424] [serial = 2069] [outer = 114D4800] 02:23:56 INFO - PROCESS | 3424 | 1467365036230 Marionette TRACE conn7 <- [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\n"]]]}] 02:23:56 INFO - TEST-FAIL | /2dcontext/text-styles/2d.text.measure.width.space.html | Space characters are converted to U+0020 and collapsed (per CSS) - assert_equals: ctx.measureText('A B').width === 150 (got 200[number], expected 150[number]) expected 150 but got 200 02:23:56 INFO - _assertSame@http://web-platform.test:8000/common/canvas-tests.js:17:5 02:23:56 INFO - @http://web-platform.test:8000/2dcontext/text-styles/2d.text.measure.width.space.html:33:5 02:23:56 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 02:23:56 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1422:17 02:23:56 INFO - TEST-OK | /2dcontext/text-styles/2d.text.measure.width.space.html | took 1129ms 02:23:56 INFO - PROCESS | 3424 | 1467365036267 Marionette TRACE conn7 -> [0,2721,"getWindowHandle",null] 02:23:56 INFO - PROCESS | 3424 | 1467365036269 Marionette TRACE conn7 <- [1,2721,null,{"value":"13"}] 02:23:56 INFO - PROCESS | 3424 | 1467365036273 Marionette TRACE conn7 -> [0,2722,"setScriptTimeout",{"ms":35000}] 02:23:56 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.bitmap.html 02:23:56 INFO - PROCESS | 3424 | 1467365036276 Marionette TRACE conn7 <- [1,2722,null,{}] 02:23:56 INFO - PROCESS | 3424 | 1467365036296 Marionette TRACE conn7 -> [0,2723,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:23:56 INFO - PROCESS | 3424 | 1467365036301 Marionette INFO sendAsync 823c8ce9-dcc8-4499-864d-681f2fea0c49 02:23:56 INFO - PROCESS | 3424 | 1467365036422 Marionette TRACE conn7 <- [1,2723,null,{"value":null}] 02:23:56 INFO - PROCESS | 3424 | 1467365036429 Marionette TRACE conn7 -> [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\", \"77f57ffc-e2d5-43f5-9f0e-e3ed3fd421d8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:23:56 INFO - PROCESS | 3424 | 1467365036432 Marionette INFO sendAsync 823c8ce9-dcc8-4499-864d-681f2fea0c49 02:23:56 INFO - PROCESS | 3424 | ++DOCSHELL 17821800 == 31 [pid = 3424] [id = 690] 02:23:56 INFO - PROCESS | 3424 | ++DOMWINDOW == 58 (17823000) [pid = 3424] [serial = 2070] [outer = 00000000] 02:23:56 INFO - PROCESS | 3424 | ++DOMWINDOW == 59 (17879000) [pid = 3424] [serial = 2071] [outer = 17823000] 02:23:56 INFO - PROCESS | 3424 | 1467365036480 Marionette DEBUG loaded listener.js 02:23:56 INFO - PROCESS | 3424 | ++DOMWINDOW == 60 (17E0EC00) [pid = 3424] [serial = 2072] [outer = 17823000] 02:23:56 INFO - PROCESS | 3424 | 1467365036976 Marionette TRACE conn7 <- [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]]]}] 02:23:56 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.bitmap.html | save()/restore() does not affect the current bitmap 02:23:56 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.bitmap.html | took 730ms 02:23:56 INFO - PROCESS | 3424 | 1467365037007 Marionette TRACE conn7 -> [0,2725,"getWindowHandle",null] 02:23:56 INFO - PROCESS | 3424 | 1467365037010 Marionette TRACE conn7 <- [1,2725,null,{"value":"13"}] 02:23:56 INFO - PROCESS | 3424 | 1467365037013 Marionette TRACE conn7 -> [0,2726,"setScriptTimeout",{"ms":35000}] 02:23:56 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.clip.html 02:23:56 INFO - PROCESS | 3424 | 1467365037014 Marionette TRACE conn7 <- [1,2726,null,{}] 02:23:56 INFO - PROCESS | 3424 | 1467365037018 Marionette TRACE conn7 -> [0,2727,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:23:56 INFO - PROCESS | 3424 | 1467365037020 Marionette INFO sendAsync 823c8ce9-dcc8-4499-864d-681f2fea0c49 02:23:57 INFO - PROCESS | 3424 | 1467365037149 Marionette TRACE conn7 <- [1,2727,null,{"value":null}] 02:23:57 INFO - PROCESS | 3424 | 1467365037154 Marionette TRACE conn7 -> [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\", \"77f57ffc-e2d5-43f5-9f0e-e3ed3fd421d8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:23:57 INFO - PROCESS | 3424 | 1467365037156 Marionette INFO sendAsync 823c8ce9-dcc8-4499-864d-681f2fea0c49 02:23:57 INFO - PROCESS | 3424 | ++DOCSHELL 17FB6800 == 32 [pid = 3424] [id = 691] 02:23:57 INFO - PROCESS | 3424 | ++DOMWINDOW == 61 (17FBB400) [pid = 3424] [serial = 2073] [outer = 00000000] 02:23:57 INFO - PROCESS | 3424 | ++DOMWINDOW == 62 (18046400) [pid = 3424] [serial = 2074] [outer = 17FBB400] 02:23:57 INFO - PROCESS | 3424 | 1467365037200 Marionette DEBUG loaded listener.js 02:23:57 INFO - PROCESS | 3424 | ++DOMWINDOW == 63 (18CD4000) [pid = 3424] [serial = 2075] [outer = 17FBB400] 02:23:57 INFO - PROCESS | 3424 | 1467365037662 Marionette TRACE conn7 <- [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]]]}] 02:23:57 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.clip.html | save()/restore() affects the clipping path 02:23:57 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.clip.html | took 670ms 02:23:57 INFO - PROCESS | 3424 | 1467365037687 Marionette TRACE conn7 -> [0,2729,"getWindowHandle",null] 02:23:57 INFO - PROCESS | 3424 | 1467365037689 Marionette TRACE conn7 <- [1,2729,null,{"value":"13"}] 02:23:57 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.fillStyle.html 02:23:57 INFO - PROCESS | 3424 | 1467365037698 Marionette TRACE conn7 -> [0,2730,"setScriptTimeout",{"ms":35000}] 02:23:57 INFO - PROCESS | 3424 | 1467365037700 Marionette TRACE conn7 <- [1,2730,null,{}] 02:23:57 INFO - PROCESS | 3424 | 1467365037703 Marionette TRACE conn7 -> [0,2731,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:23:57 INFO - PROCESS | 3424 | 1467365037705 Marionette INFO sendAsync 823c8ce9-dcc8-4499-864d-681f2fea0c49 02:23:57 INFO - PROCESS | 3424 | 1467365037844 Marionette TRACE conn7 <- [1,2731,null,{"value":null}] 02:23:57 INFO - PROCESS | 3424 | 1467365037910 Marionette TRACE conn7 -> [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\", \"77f57ffc-e2d5-43f5-9f0e-e3ed3fd421d8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:23:57 INFO - PROCESS | 3424 | 1467365037912 Marionette INFO sendAsync 823c8ce9-dcc8-4499-864d-681f2fea0c49 02:23:57 INFO - PROCESS | 3424 | ++DOCSHELL 18037400 == 33 [pid = 3424] [id = 692] 02:23:57 INFO - PROCESS | 3424 | ++DOMWINDOW == 64 (19374800) [pid = 3424] [serial = 2076] [outer = 00000000] 02:23:57 INFO - PROCESS | 3424 | ++DOMWINDOW == 65 (19AD2400) [pid = 3424] [serial = 2077] [outer = 19374800] 02:23:57 INFO - PROCESS | 3424 | 1467365037956 Marionette DEBUG loaded listener.js 02:23:58 INFO - PROCESS | 3424 | ++DOMWINDOW == 66 (19C48800) [pid = 3424] [serial = 2078] [outer = 19374800] 02:23:58 INFO - PROCESS | 3424 | 1467365038410 Marionette TRACE conn7 <- [1,2732,null,{"value":["/2dcontext/the-canvas-state/2d.state.saverestore.fillStyle.html",0,null,null,[["save()/restore() works for fillStyle",0,null,null]]]}] 02:23:58 INFO - PROCESS | 3424 | --DOMWINDOW == 65 (0C943C00) [pid = 3424] [serial = 2037] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.space.collapse.other.html] 02:23:58 INFO - PROCESS | 3424 | --DOMWINDOW == 64 (0CD73000) [pid = 3424] [serial = 2034] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.space.collapse.end.html] 02:23:58 INFO - PROCESS | 3424 | --DOMWINDOW == 63 (0D461400) [pid = 3424] [serial = 2040] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.space.collapse.space.html] 02:23:58 INFO - PROCESS | 3424 | --DOMWINDOW == 62 (17FBCC00) [pid = 3424] [serial = 2052] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.font.parse.complex.html] 02:23:58 INFO - PROCESS | 3424 | --DOMWINDOW == 61 (0CFF8C00) [pid = 3424] [serial = 2028] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.baseline.middle.html] 02:23:58 INFO - PROCESS | 3424 | --DOMWINDOW == 60 (1684CC00) [pid = 3424] [serial = 2031] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.baseline.top.html] 02:23:58 INFO - PROCESS | 3424 | --DOMWINDOW == 59 (16E64800) [pid = 3424] [serial = 2046] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.font.default.html] 02:23:58 INFO - PROCESS | 3424 | --DOMWINDOW == 58 (1684FC00) [pid = 3424] [serial = 2049] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.font.parse.basic.html] 02:23:58 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.fillStyle.html | save()/restore() works for fillStyle 02:23:58 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.fillStyle.html | took 770ms 02:23:58 INFO - PROCESS | 3424 | 1467365038472 Marionette TRACE conn7 -> [0,2733,"getWindowHandle",null] 02:23:58 INFO - PROCESS | 3424 | 1467365038474 Marionette TRACE conn7 <- [1,2733,null,{"value":"13"}] 02:23:58 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.font.html 02:23:58 INFO - PROCESS | 3424 | 1467365038477 Marionette TRACE conn7 -> [0,2734,"setScriptTimeout",{"ms":35000}] 02:23:58 INFO - PROCESS | 3424 | 1467365038479 Marionette TRACE conn7 <- [1,2734,null,{}] 02:23:58 INFO - PROCESS | 3424 | 1467365038482 Marionette TRACE conn7 -> [0,2735,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:23:58 INFO - PROCESS | 3424 | 1467365038487 Marionette INFO sendAsync 823c8ce9-dcc8-4499-864d-681f2fea0c49 02:23:58 INFO - PROCESS | 3424 | 1467365038592 Marionette TRACE conn7 <- [1,2735,null,{"value":null}] 02:23:58 INFO - PROCESS | 3424 | 1467365038598 Marionette TRACE conn7 -> [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\", \"77f57ffc-e2d5-43f5-9f0e-e3ed3fd421d8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:23:58 INFO - PROCESS | 3424 | 1467365038600 Marionette INFO sendAsync 823c8ce9-dcc8-4499-864d-681f2fea0c49 02:23:58 INFO - PROCESS | 3424 | ++DOCSHELL 19375400 == 34 [pid = 3424] [id = 693] 02:23:58 INFO - PROCESS | 3424 | ++DOMWINDOW == 59 (19C50800) [pid = 3424] [serial = 2079] [outer = 00000000] 02:23:58 INFO - PROCESS | 3424 | ++DOMWINDOW == 60 (1A734C00) [pid = 3424] [serial = 2080] [outer = 19C50800] 02:23:58 INFO - PROCESS | 3424 | 1467365038645 Marionette DEBUG loaded listener.js 02:23:58 INFO - PROCESS | 3424 | ++DOMWINDOW == 61 (1A2A5000) [pid = 3424] [serial = 2081] [outer = 19C50800] 02:23:59 INFO - PROCESS | 3424 | 1467365039074 Marionette TRACE conn7 <- [1,2736,null,{"value":["/2dcontext/the-canvas-state/2d.state.saverestore.font.html",0,null,null,[["save()/restore() works for font",0,null,null]]]}] 02:23:59 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.font.html | save()/restore() works for font 02:23:59 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.font.html | took 630ms 02:23:59 INFO - PROCESS | 3424 | 1467365039118 Marionette TRACE conn7 -> [0,2737,"getWindowHandle",null] 02:23:59 INFO - PROCESS | 3424 | 1467365039120 Marionette TRACE conn7 <- [1,2737,null,{"value":"13"}] 02:23:59 INFO - PROCESS | 3424 | 1467365039123 Marionette TRACE conn7 -> [0,2738,"setScriptTimeout",{"ms":35000}] 02:23:59 INFO - PROCESS | 3424 | 1467365039125 Marionette TRACE conn7 <- [1,2738,null,{}] 02:23:59 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.globalAlpha.html 02:23:59 INFO - PROCESS | 3424 | 1467365039129 Marionette TRACE conn7 -> [0,2739,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:23:59 INFO - PROCESS | 3424 | 1467365039131 Marionette INFO sendAsync 823c8ce9-dcc8-4499-864d-681f2fea0c49 02:23:59 INFO - PROCESS | 3424 | 1467365039231 Marionette TRACE conn7 <- [1,2739,null,{"value":null}] 02:23:59 INFO - PROCESS | 3424 | 1467365039237 Marionette TRACE conn7 -> [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\", \"77f57ffc-e2d5-43f5-9f0e-e3ed3fd421d8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:23:59 INFO - PROCESS | 3424 | 1467365039239 Marionette INFO sendAsync 823c8ce9-dcc8-4499-864d-681f2fea0c49 02:23:59 INFO - PROCESS | 3424 | ++DOCSHELL 0D52B800 == 35 [pid = 3424] [id = 694] 02:23:59 INFO - PROCESS | 3424 | ++DOMWINDOW == 62 (147ED800) [pid = 3424] [serial = 2082] [outer = 00000000] 02:23:59 INFO - PROCESS | 3424 | ++DOMWINDOW == 63 (1AA91400) [pid = 3424] [serial = 2083] [outer = 147ED800] 02:23:59 INFO - PROCESS | 3424 | 1467365039282 Marionette DEBUG loaded listener.js 02:23:59 INFO - PROCESS | 3424 | ++DOMWINDOW == 64 (1AA95000) [pid = 3424] [serial = 2084] [outer = 147ED800] 02:23:59 INFO - PROCESS | 3424 | 1467365039702 Marionette TRACE conn7 <- [1,2740,null,{"value":["/2dcontext/the-canvas-state/2d.state.saverestore.globalAlpha.html",0,null,null,[["save()/restore() works for globalAlpha",0,null,null]]]}] 02:23:59 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.globalAlpha.html | save()/restore() works for globalAlpha 02:23:59 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.globalAlpha.html | took 630ms 02:23:59 INFO - PROCESS | 3424 | 1467365039759 Marionette TRACE conn7 -> [0,2741,"getWindowHandle",null] 02:23:59 INFO - PROCESS | 3424 | 1467365039761 Marionette TRACE conn7 <- [1,2741,null,{"value":"13"}] 02:23:59 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.globalCompositeOperation.html 02:23:59 INFO - PROCESS | 3424 | 1467365039764 Marionette TRACE conn7 -> [0,2742,"setScriptTimeout",{"ms":35000}] 02:23:59 INFO - PROCESS | 3424 | 1467365039766 Marionette TRACE conn7 <- [1,2742,null,{}] 02:23:59 INFO - PROCESS | 3424 | 1467365039769 Marionette TRACE conn7 -> [0,2743,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:23:59 INFO - PROCESS | 3424 | 1467365039771 Marionette INFO sendAsync 823c8ce9-dcc8-4499-864d-681f2fea0c49 02:23:59 INFO - PROCESS | 3424 | 1467365039849 Marionette TRACE conn7 <- [1,2743,null,{"value":null}] 02:23:59 INFO - PROCESS | 3424 | 1467365039855 Marionette TRACE conn7 -> [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\", \"77f57ffc-e2d5-43f5-9f0e-e3ed3fd421d8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:23:59 INFO - PROCESS | 3424 | 1467365039856 Marionette INFO sendAsync 823c8ce9-dcc8-4499-864d-681f2fea0c49 02:23:59 INFO - PROCESS | 3424 | ++DOCSHELL 1AA93000 == 36 [pid = 3424] [id = 695] 02:23:59 INFO - PROCESS | 3424 | ++DOMWINDOW == 65 (1AA98400) [pid = 3424] [serial = 2085] [outer = 00000000] 02:23:59 INFO - PROCESS | 3424 | ++DOMWINDOW == 66 (1AAED000) [pid = 3424] [serial = 2086] [outer = 1AA98400] 02:23:59 INFO - PROCESS | 3424 | 1467365039899 Marionette DEBUG loaded listener.js 02:23:59 INFO - PROCESS | 3424 | ++DOMWINDOW == 67 (1AAF0C00) [pid = 3424] [serial = 2087] [outer = 1AA98400] 02:24:00 INFO - PROCESS | 3424 | 1467365040307 Marionette TRACE conn7 <- [1,2744,null,{"value":["/2dcontext/the-canvas-state/2d.state.saverestore.globalCompositeOperation.html",0,null,null,[["save()/restore() works for globalCompositeOperation",0,null,null]]]}] 02:24:00 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.globalCompositeOperation.html | save()/restore() works for globalCompositeOperation 02:24:00 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.globalCompositeOperation.html | took 570ms 02:24:00 INFO - PROCESS | 3424 | 1467365040335 Marionette TRACE conn7 -> [0,2745,"getWindowHandle",null] 02:24:00 INFO - PROCESS | 3424 | 1467365040337 Marionette TRACE conn7 <- [1,2745,null,{"value":"13"}] 02:24:00 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.lineCap.html 02:24:00 INFO - PROCESS | 3424 | 1467365040340 Marionette TRACE conn7 -> [0,2746,"setScriptTimeout",{"ms":35000}] 02:24:00 INFO - PROCESS | 3424 | 1467365040342 Marionette TRACE conn7 <- [1,2746,null,{}] 02:24:00 INFO - PROCESS | 3424 | 1467365040345 Marionette TRACE conn7 -> [0,2747,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:24:00 INFO - PROCESS | 3424 | 1467365040347 Marionette INFO sendAsync 823c8ce9-dcc8-4499-864d-681f2fea0c49 02:24:00 INFO - PROCESS | 3424 | 1467365040516 Marionette TRACE conn7 <- [1,2747,null,{"value":null}] 02:24:00 INFO - PROCESS | 3424 | 1467365040680 Marionette TRACE conn7 -> [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\", \"77f57ffc-e2d5-43f5-9f0e-e3ed3fd421d8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:24:00 INFO - PROCESS | 3424 | 1467365040683 Marionette INFO sendAsync 823c8ce9-dcc8-4499-864d-681f2fea0c49 02:24:00 INFO - PROCESS | 3424 | ++DOCSHELL 0C802C00 == 37 [pid = 3424] [id = 696] 02:24:00 INFO - PROCESS | 3424 | ++DOMWINDOW == 68 (0C805000) [pid = 3424] [serial = 2088] [outer = 00000000] 02:24:00 INFO - PROCESS | 3424 | ++DOMWINDOW == 69 (0C80EC00) [pid = 3424] [serial = 2089] [outer = 0C805000] 02:24:00 INFO - PROCESS | 3424 | 1467365040743 Marionette DEBUG loaded listener.js 02:24:00 INFO - PROCESS | 3424 | ++DOMWINDOW == 70 (0C945C00) [pid = 3424] [serial = 2090] [outer = 0C805000] 02:24:01 INFO - PROCESS | 3424 | 1467365041307 Marionette TRACE conn7 <- [1,2748,null,{"value":["/2dcontext/the-canvas-state/2d.state.saverestore.lineCap.html",0,null,null,[["save()/restore() works for lineCap",0,null,null]]]}] 02:24:01 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.lineCap.html | save()/restore() works for lineCap 02:24:01 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.lineCap.html | took 1021ms 02:24:01 INFO - PROCESS | 3424 | 1467365041364 Marionette TRACE conn7 -> [0,2749,"getWindowHandle",null] 02:24:01 INFO - PROCESS | 3424 | 1467365041369 Marionette TRACE conn7 <- [1,2749,null,{"value":"13"}] 02:24:01 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.lineJoin.html 02:24:01 INFO - PROCESS | 3424 | 1467365041374 Marionette TRACE conn7 -> [0,2750,"setScriptTimeout",{"ms":35000}] 02:24:01 INFO - PROCESS | 3424 | 1467365041378 Marionette TRACE conn7 <- [1,2750,null,{}] 02:24:01 INFO - PROCESS | 3424 | 1467365041402 Marionette TRACE conn7 -> [0,2751,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:24:01 INFO - PROCESS | 3424 | 1467365041405 Marionette INFO sendAsync 823c8ce9-dcc8-4499-864d-681f2fea0c49 02:24:01 INFO - PROCESS | 3424 | 1467365041556 Marionette TRACE conn7 <- [1,2751,null,{"value":null}] 02:24:01 INFO - PROCESS | 3424 | 1467365041691 Marionette TRACE conn7 -> [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\", \"77f57ffc-e2d5-43f5-9f0e-e3ed3fd421d8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:24:01 INFO - PROCESS | 3424 | 1467365041694 Marionette INFO sendAsync 823c8ce9-dcc8-4499-864d-681f2fea0c49 02:24:01 INFO - PROCESS | 3424 | ++DOCSHELL 1514A400 == 38 [pid = 3424] [id = 697] 02:24:01 INFO - PROCESS | 3424 | ++DOMWINDOW == 71 (151DD000) [pid = 3424] [serial = 2091] [outer = 00000000] 02:24:01 INFO - PROCESS | 3424 | ++DOMWINDOW == 72 (15E5B400) [pid = 3424] [serial = 2092] [outer = 151DD000] 02:24:01 INFO - PROCESS | 3424 | 1467365041751 Marionette DEBUG loaded listener.js 02:24:01 INFO - PROCESS | 3424 | ++DOMWINDOW == 73 (16E63400) [pid = 3424] [serial = 2093] [outer = 151DD000] 02:24:02 INFO - PROCESS | 3424 | 1467365042356 Marionette TRACE conn7 <- [1,2752,null,{"value":["/2dcontext/the-canvas-state/2d.state.saverestore.lineJoin.html",0,null,null,[["save()/restore() works for lineJoin",0,null,null]]]}] 02:24:02 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.lineJoin.html | save()/restore() works for lineJoin 02:24:02 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.lineJoin.html | took 990ms 02:24:02 INFO - PROCESS | 3424 | 1467365042380 Marionette TRACE conn7 -> [0,2753,"getWindowHandle",null] 02:24:02 INFO - PROCESS | 3424 | 1467365042384 Marionette TRACE conn7 <- [1,2753,null,{"value":"13"}] 02:24:02 INFO - PROCESS | 3424 | 1467365042389 Marionette TRACE conn7 -> [0,2754,"setScriptTimeout",{"ms":35000}] 02:24:02 INFO - PROCESS | 3424 | 1467365042391 Marionette TRACE conn7 <- [1,2754,null,{}] 02:24:02 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.lineWidth.html 02:24:02 INFO - PROCESS | 3424 | 1467365042395 Marionette TRACE conn7 -> [0,2755,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:24:02 INFO - PROCESS | 3424 | 1467365042398 Marionette INFO sendAsync 823c8ce9-dcc8-4499-864d-681f2fea0c49 02:24:02 INFO - PROCESS | 3424 | 1467365042507 Marionette TRACE conn7 <- [1,2755,null,{"value":null}] 02:24:02 INFO - PROCESS | 3424 | 1467365042649 Marionette TRACE conn7 -> [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\", \"77f57ffc-e2d5-43f5-9f0e-e3ed3fd421d8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:24:02 INFO - PROCESS | 3424 | 1467365042652 Marionette INFO sendAsync 823c8ce9-dcc8-4499-864d-681f2fea0c49 02:24:02 INFO - PROCESS | 3424 | ++DOCSHELL 19BF1800 == 39 [pid = 3424] [id = 698] 02:24:02 INFO - PROCESS | 3424 | ++DOMWINDOW == 74 (19C4B400) [pid = 3424] [serial = 2094] [outer = 00000000] 02:24:02 INFO - PROCESS | 3424 | ++DOMWINDOW == 75 (1A73CC00) [pid = 3424] [serial = 2095] [outer = 19C4B400] 02:24:02 INFO - PROCESS | 3424 | 1467365042728 Marionette DEBUG loaded listener.js 02:24:02 INFO - PROCESS | 3424 | ++DOMWINDOW == 76 (1AAEBC00) [pid = 3424] [serial = 2096] [outer = 19C4B400] 02:24:03 INFO - PROCESS | 3424 | 1467365043345 Marionette TRACE conn7 <- [1,2756,null,{"value":["/2dcontext/the-canvas-state/2d.state.saverestore.lineWidth.html",0,null,null,[["save()/restore() works for lineWidth",0,null,null]]]}] 02:24:03 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.lineWidth.html | save()/restore() works for lineWidth 02:24:03 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.lineWidth.html | took 970ms 02:24:03 INFO - PROCESS | 3424 | 1467365043392 Marionette TRACE conn7 -> [0,2757,"getWindowHandle",null] 02:24:03 INFO - PROCESS | 3424 | 1467365043396 Marionette TRACE conn7 <- [1,2757,null,{"value":"13"}] 02:24:03 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.miterLimit.html 02:24:03 INFO - PROCESS | 3424 | 1467365043408 Marionette TRACE conn7 -> [0,2758,"setScriptTimeout",{"ms":35000}] 02:24:03 INFO - PROCESS | 3424 | 1467365043412 Marionette TRACE conn7 <- [1,2758,null,{}] 02:24:03 INFO - PROCESS | 3424 | 1467365043416 Marionette TRACE conn7 -> [0,2759,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:24:03 INFO - PROCESS | 3424 | 1467365043419 Marionette INFO sendAsync 823c8ce9-dcc8-4499-864d-681f2fea0c49 02:24:03 INFO - PROCESS | 3424 | 1467365043532 Marionette TRACE conn7 <- [1,2759,null,{"value":null}] 02:24:03 INFO - PROCESS | 3424 | 1467365043800 Marionette TRACE conn7 -> [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\", \"77f57ffc-e2d5-43f5-9f0e-e3ed3fd421d8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:24:03 INFO - PROCESS | 3424 | 1467365043804 Marionette INFO sendAsync 823c8ce9-dcc8-4499-864d-681f2fea0c49 02:24:03 INFO - PROCESS | 3424 | ++DOCSHELL 0C743000 == 40 [pid = 3424] [id = 699] 02:24:03 INFO - PROCESS | 3424 | ++DOMWINDOW == 77 (0C750400) [pid = 3424] [serial = 2097] [outer = 00000000] 02:24:03 INFO - PROCESS | 3424 | ++DOMWINDOW == 78 (0C833C00) [pid = 3424] [serial = 2098] [outer = 0C750400] 02:24:03 INFO - PROCESS | 3424 | 1467365043874 Marionette DEBUG loaded listener.js 02:24:03 INFO - PROCESS | 3424 | ++DOMWINDOW == 79 (0CDC9400) [pid = 3424] [serial = 2099] [outer = 0C750400] 02:24:04 INFO - PROCESS | 3424 | 1467365044432 Marionette TRACE conn7 <- [1,2760,null,{"value":["/2dcontext/the-canvas-state/2d.state.saverestore.miterLimit.html",0,null,null,[["save()/restore() works for miterLimit",0,null,null]]]}] 02:24:04 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.miterLimit.html | save()/restore() works for miterLimit 02:24:04 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.miterLimit.html | took 1070ms 02:24:05 INFO - PROCESS | 3424 | --DOCSHELL 0CD6C800 == 39 [pid = 3424] [id = 678] 02:24:05 INFO - PROCESS | 3424 | --DOCSHELL 1AA93000 == 38 [pid = 3424] [id = 695] 02:24:05 INFO - PROCESS | 3424 | --DOCSHELL 0D52B800 == 37 [pid = 3424] [id = 694] 02:24:05 INFO - PROCESS | 3424 | --DOCSHELL 19375400 == 36 [pid = 3424] [id = 693] 02:24:05 INFO - PROCESS | 3424 | --DOCSHELL 18037400 == 35 [pid = 3424] [id = 692] 02:24:05 INFO - PROCESS | 3424 | --DOCSHELL 17FB6800 == 34 [pid = 3424] [id = 691] 02:24:05 INFO - PROCESS | 3424 | --DOCSHELL 17821800 == 33 [pid = 3424] [id = 690] 02:24:05 INFO - PROCESS | 3424 | --DOCSHELL 0DC3FC00 == 32 [pid = 3424] [id = 689] 02:24:05 INFO - PROCESS | 3424 | --DOCSHELL 0D430400 == 31 [pid = 3424] [id = 688] 02:24:05 INFO - PROCESS | 3424 | --DOCSHELL 0C838000 == 30 [pid = 3424] [id = 686] 02:24:05 INFO - PROCESS | 3424 | --DOCSHELL 0C80E000 == 29 [pid = 3424] [id = 685] 02:24:05 INFO - PROCESS | 3424 | --DOCSHELL 0C805400 == 28 [pid = 3424] [id = 687] 02:24:05 INFO - PROCESS | 3424 | --DOCSHELL 19BF1800 == 27 [pid = 3424] [id = 698] 02:24:05 INFO - PROCESS | 3424 | --DOCSHELL 0C802C00 == 26 [pid = 3424] [id = 696] 02:24:05 INFO - PROCESS | 3424 | --DOCSHELL 1514A400 == 25 [pid = 3424] [id = 697] 02:24:05 INFO - PROCESS | 3424 | --DOMWINDOW == 78 (0CD2A800) [pid = 3424] [serial = 2038] [outer = 00000000] [url = about:blank] 02:24:05 INFO - PROCESS | 3424 | --DOMWINDOW == 77 (0CDCBC00) [pid = 3424] [serial = 2039] [outer = 00000000] [url = about:blank] 02:24:05 INFO - PROCESS | 3424 | --DOMWINDOW == 76 (0D17D800) [pid = 3424] [serial = 2036] [outer = 00000000] [url = about:blank] 02:24:05 INFO - PROCESS | 3424 | --DOMWINDOW == 75 (0CE7A000) [pid = 3424] [serial = 2035] [outer = 00000000] [url = about:blank] 02:24:05 INFO - PROCESS | 3424 | --DOMWINDOW == 74 (0D5E7800) [pid = 3424] [serial = 2041] [outer = 00000000] [url = about:blank] 02:24:05 INFO - PROCESS | 3424 | --DOMWINDOW == 73 (15121C00) [pid = 3424] [serial = 2044] [outer = 00000000] [url = about:blank] 02:24:05 INFO - PROCESS | 3424 | --DOMWINDOW == 72 (18CD9800) [pid = 3424] [serial = 2054] [outer = 00000000] [url = about:blank] 02:24:05 INFO - PROCESS | 3424 | --DOMWINDOW == 71 (0D5E0C00) [pid = 3424] [serial = 2030] [outer = 00000000] [url = about:blank] 02:24:05 INFO - PROCESS | 3424 | --DOMWINDOW == 70 (0D456000) [pid = 3424] [serial = 2029] [outer = 00000000] [url = about:blank] 02:24:05 INFO - PROCESS | 3424 | --DOMWINDOW == 69 (17FB2C00) [pid = 3424] [serial = 2033] [outer = 00000000] [url = about:blank] 02:24:05 INFO - PROCESS | 3424 | --DOMWINDOW == 68 (19BEE400) [pid = 3424] [serial = 2056] [outer = 00000000] [url = about:blank] 02:24:05 INFO - PROCESS | 3424 | --DOMWINDOW == 67 (17E0D000) [pid = 3424] [serial = 2032] [outer = 00000000] [url = about:blank] 02:24:05 INFO - PROCESS | 3424 | --DOMWINDOW == 66 (17820000) [pid = 3424] [serial = 2047] [outer = 00000000] [url = about:blank] 02:24:05 INFO - PROCESS | 3424 | --DOMWINDOW == 65 (18039400) [pid = 3424] [serial = 2053] [outer = 00000000] [url = about:blank] 02:24:05 INFO - PROCESS | 3424 | --DOMWINDOW == 64 (178E6800) [pid = 3424] [serial = 2048] [outer = 00000000] [url = about:blank] 02:24:05 INFO - PROCESS | 3424 | --DOMWINDOW == 63 (17E16800) [pid = 3424] [serial = 2051] [outer = 00000000] [url = about:blank] 02:24:05 INFO - PROCESS | 3424 | --DOMWINDOW == 62 (0D79F000) [pid = 3424] [serial = 2042] [outer = 00000000] [url = about:blank] 02:24:05 INFO - PROCESS | 3424 | --DOMWINDOW == 61 (17E0F000) [pid = 3424] [serial = 2050] [outer = 00000000] [url = about:blank] 02:24:05 INFO - PROCESS | 3424 | 1467365045167 Marionette TRACE conn7 -> [0,2761,"getWindowHandle",null] 02:24:05 INFO - PROCESS | 3424 | 1467365045172 Marionette TRACE conn7 <- [1,2761,null,{"value":"13"}] 02:24:05 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.path.html 02:24:05 INFO - PROCESS | 3424 | 1467365045225 Marionette TRACE conn7 -> [0,2762,"setScriptTimeout",{"ms":35000}] 02:24:05 INFO - PROCESS | 3424 | 1467365045228 Marionette TRACE conn7 <- [1,2762,null,{}] 02:24:05 INFO - PROCESS | 3424 | 1467365045235 Marionette TRACE conn7 -> [0,2763,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:24:05 INFO - PROCESS | 3424 | 1467365045238 Marionette INFO sendAsync 823c8ce9-dcc8-4499-864d-681f2fea0c49 02:24:05 INFO - PROCESS | 3424 | 1467365045329 Marionette TRACE conn7 <- [1,2763,null,{"value":null}] 02:24:05 INFO - PROCESS | 3424 | 1467365045337 Marionette TRACE conn7 -> [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\", \"77f57ffc-e2d5-43f5-9f0e-e3ed3fd421d8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:24:05 INFO - PROCESS | 3424 | 1467365045342 Marionette INFO sendAsync 823c8ce9-dcc8-4499-864d-681f2fea0c49 02:24:05 INFO - PROCESS | 3424 | ++DOCSHELL 0C837C00 == 26 [pid = 3424] [id = 700] 02:24:05 INFO - PROCESS | 3424 | ++DOMWINDOW == 62 (0C838000) [pid = 3424] [serial = 2100] [outer = 00000000] 02:24:05 INFO - PROCESS | 3424 | ++DOMWINDOW == 63 (0C93E800) [pid = 3424] [serial = 2101] [outer = 0C838000] 02:24:05 INFO - PROCESS | 3424 | 1467365045392 Marionette DEBUG loaded listener.js 02:24:05 INFO - PROCESS | 3424 | ++DOMWINDOW == 64 (0CD73000) [pid = 3424] [serial = 2102] [outer = 0C838000] 02:24:05 INFO - PROCESS | 3424 | 1467365045912 Marionette TRACE conn7 <- [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]]]}] 02:24:05 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.path.html | save()/restore() does not affect the current path 02:24:05 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.path.html | took 730ms 02:24:05 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.shadowBlur.html 02:24:05 INFO - PROCESS | 3424 | 1467365045961 Marionette TRACE conn7 -> [0,2765,"getWindowHandle",null] 02:24:05 INFO - PROCESS | 3424 | 1467365045964 Marionette TRACE conn7 <- [1,2765,null,{"value":"13"}] 02:24:05 INFO - PROCESS | 3424 | 1467365045971 Marionette TRACE conn7 -> [0,2766,"setScriptTimeout",{"ms":35000}] 02:24:05 INFO - PROCESS | 3424 | 1467365045975 Marionette TRACE conn7 <- [1,2766,null,{}] 02:24:05 INFO - PROCESS | 3424 | 1467365045979 Marionette TRACE conn7 -> [0,2767,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:24:05 INFO - PROCESS | 3424 | 1467365045982 Marionette INFO sendAsync 823c8ce9-dcc8-4499-864d-681f2fea0c49 02:24:06 INFO - PROCESS | 3424 | 1467365046069 Marionette TRACE conn7 <- [1,2767,null,{"value":null}] 02:24:06 INFO - PROCESS | 3424 | 1467365046076 Marionette TRACE conn7 -> [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\", \"77f57ffc-e2d5-43f5-9f0e-e3ed3fd421d8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:24:06 INFO - PROCESS | 3424 | 1467365046078 Marionette INFO sendAsync 823c8ce9-dcc8-4499-864d-681f2fea0c49 02:24:06 INFO - PROCESS | 3424 | ++DOCSHELL 0D43AC00 == 27 [pid = 3424] [id = 701] 02:24:06 INFO - PROCESS | 3424 | ++DOMWINDOW == 65 (0D455C00) [pid = 3424] [serial = 2103] [outer = 00000000] 02:24:06 INFO - PROCESS | 3424 | ++DOMWINDOW == 66 (0D5DEC00) [pid = 3424] [serial = 2104] [outer = 0D455C00] 02:24:06 INFO - PROCESS | 3424 | 1467365046125 Marionette DEBUG loaded listener.js 02:24:06 INFO - PROCESS | 3424 | ++DOMWINDOW == 67 (0D79F000) [pid = 3424] [serial = 2105] [outer = 0D455C00] 02:24:06 INFO - PROCESS | 3424 | 1467365046600 Marionette TRACE conn7 <- [1,2768,null,{"value":["/2dcontext/the-canvas-state/2d.state.saverestore.shadowBlur.html",0,null,null,[["save()/restore() works for shadowBlur",0,null,null]]]}] 02:24:06 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.shadowBlur.html | save()/restore() works for shadowBlur 02:24:06 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.shadowBlur.html | took 690ms 02:24:06 INFO - PROCESS | 3424 | 1467365046661 Marionette TRACE conn7 -> [0,2769,"getWindowHandle",null] 02:24:06 INFO - PROCESS | 3424 | 1467365046663 Marionette TRACE conn7 <- [1,2769,null,{"value":"13"}] 02:24:06 INFO - PROCESS | 3424 | 1467365046667 Marionette TRACE conn7 -> [0,2770,"setScriptTimeout",{"ms":35000}] 02:24:06 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.shadowColor.html 02:24:06 INFO - PROCESS | 3424 | 1467365046669 Marionette TRACE conn7 <- [1,2770,null,{}] 02:24:06 INFO - PROCESS | 3424 | 1467365046679 Marionette TRACE conn7 -> [0,2771,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:24:06 INFO - PROCESS | 3424 | 1467365046683 Marionette INFO sendAsync 823c8ce9-dcc8-4499-864d-681f2fea0c49 02:24:06 INFO - PROCESS | 3424 | 1467365046799 Marionette TRACE conn7 <- [1,2771,null,{"value":null}] 02:24:06 INFO - PROCESS | 3424 | 1467365046907 Marionette TRACE conn7 -> [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\", \"77f57ffc-e2d5-43f5-9f0e-e3ed3fd421d8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:24:06 INFO - PROCESS | 3424 | 1467365046911 Marionette INFO sendAsync 823c8ce9-dcc8-4499-864d-681f2fea0c49 02:24:06 INFO - PROCESS | 3424 | ++DOCSHELL 14A9D800 == 28 [pid = 3424] [id = 702] 02:24:06 INFO - PROCESS | 3424 | ++DOMWINDOW == 68 (14A9E000) [pid = 3424] [serial = 2106] [outer = 00000000] 02:24:06 INFO - PROCESS | 3424 | ++DOMWINDOW == 69 (14E64800) [pid = 3424] [serial = 2107] [outer = 14A9E000] 02:24:06 INFO - PROCESS | 3424 | 1467365046960 Marionette DEBUG loaded listener.js 02:24:07 INFO - PROCESS | 3424 | ++DOMWINDOW == 70 (1514A400) [pid = 3424] [serial = 2108] [outer = 14A9E000] 02:24:07 INFO - PROCESS | 3424 | 1467365047365 Marionette TRACE conn7 <- [1,2772,null,{"value":["/2dcontext/the-canvas-state/2d.state.saverestore.shadowColor.html",0,null,null,[["save()/restore() works for shadowColor",0,null,null]]]}] 02:24:07 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.shadowColor.html | save()/restore() works for shadowColor 02:24:07 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.shadowColor.html | took 730ms 02:24:07 INFO - PROCESS | 3424 | 1467365047400 Marionette TRACE conn7 -> [0,2773,"getWindowHandle",null] 02:24:07 INFO - PROCESS | 3424 | 1467365047402 Marionette TRACE conn7 <- [1,2773,null,{"value":"13"}] 02:24:07 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.shadowOffsetX.html 02:24:07 INFO - PROCESS | 3424 | 1467365047406 Marionette TRACE conn7 -> [0,2774,"setScriptTimeout",{"ms":35000}] 02:24:07 INFO - PROCESS | 3424 | 1467365047407 Marionette TRACE conn7 <- [1,2774,null,{}] 02:24:07 INFO - PROCESS | 3424 | 1467365047411 Marionette TRACE conn7 -> [0,2775,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:24:07 INFO - PROCESS | 3424 | 1467365047413 Marionette INFO sendAsync 823c8ce9-dcc8-4499-864d-681f2fea0c49 02:24:07 INFO - PROCESS | 3424 | 1467365047546 Marionette TRACE conn7 <- [1,2775,null,{"value":null}] 02:24:07 INFO - PROCESS | 3424 | 1467365047556 Marionette TRACE conn7 -> [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\", \"77f57ffc-e2d5-43f5-9f0e-e3ed3fd421d8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:24:07 INFO - PROCESS | 3424 | 1467365047558 Marionette INFO sendAsync 823c8ce9-dcc8-4499-864d-681f2fea0c49 02:24:07 INFO - PROCESS | 3424 | ++DOCSHELL 15295C00 == 29 [pid = 3424] [id = 703] 02:24:07 INFO - PROCESS | 3424 | ++DOMWINDOW == 71 (15E5B000) [pid = 3424] [serial = 2109] [outer = 00000000] 02:24:07 INFO - PROCESS | 3424 | ++DOMWINDOW == 72 (17820400) [pid = 3424] [serial = 2110] [outer = 15E5B000] 02:24:07 INFO - PROCESS | 3424 | 1467365047659 Marionette DEBUG loaded listener.js 02:24:07 INFO - PROCESS | 3424 | ++DOMWINDOW == 73 (178EE400) [pid = 3424] [serial = 2111] [outer = 15E5B000] 02:24:08 INFO - PROCESS | 3424 | 1467365048074 Marionette TRACE conn7 <- [1,2776,null,{"value":["/2dcontext/the-canvas-state/2d.state.saverestore.shadowOffsetX.html",0,null,null,[["save()/restore() works for shadowOffsetX",0,null,null]]]}] 02:24:08 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.shadowOffsetX.html | save()/restore() works for shadowOffsetX 02:24:08 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.shadowOffsetX.html | took 730ms 02:24:08 INFO - PROCESS | 3424 | 1467365048137 Marionette TRACE conn7 -> [0,2777,"getWindowHandle",null] 02:24:08 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.shadowOffsetY.html 02:24:08 INFO - PROCESS | 3424 | 1467365048139 Marionette TRACE conn7 <- [1,2777,null,{"value":"13"}] 02:24:08 INFO - PROCESS | 3424 | 1467365048142 Marionette TRACE conn7 -> [0,2778,"setScriptTimeout",{"ms":35000}] 02:24:08 INFO - PROCESS | 3424 | 1467365048144 Marionette TRACE conn7 <- [1,2778,null,{}] 02:24:08 INFO - PROCESS | 3424 | 1467365048147 Marionette TRACE conn7 -> [0,2779,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:24:08 INFO - PROCESS | 3424 | 1467365048149 Marionette INFO sendAsync 823c8ce9-dcc8-4499-864d-681f2fea0c49 02:24:08 INFO - PROCESS | 3424 | 1467365048300 Marionette TRACE conn7 <- [1,2779,null,{"value":null}] 02:24:08 INFO - PROCESS | 3424 | 1467365048365 Marionette TRACE conn7 -> [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\", \"77f57ffc-e2d5-43f5-9f0e-e3ed3fd421d8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:24:08 INFO - PROCESS | 3424 | 1467365048367 Marionette INFO sendAsync 823c8ce9-dcc8-4499-864d-681f2fea0c49 02:24:08 INFO - PROCESS | 3424 | ++DOCSHELL 17E0C000 == 30 [pid = 3424] [id = 704] 02:24:08 INFO - PROCESS | 3424 | ++DOMWINDOW == 74 (17E16000) [pid = 3424] [serial = 2112] [outer = 00000000] 02:24:08 INFO - PROCESS | 3424 | ++DOMWINDOW == 75 (17EC0400) [pid = 3424] [serial = 2113] [outer = 17E16000] 02:24:08 INFO - PROCESS | 3424 | 1467365048411 Marionette DEBUG loaded listener.js 02:24:08 INFO - PROCESS | 3424 | ++DOMWINDOW == 76 (17FB2800) [pid = 3424] [serial = 2114] [outer = 17E16000] 02:24:08 INFO - PROCESS | 3424 | 1467365048799 Marionette TRACE conn7 <- [1,2780,null,{"value":["/2dcontext/the-canvas-state/2d.state.saverestore.shadowOffsetY.html",0,null,null,[["save()/restore() works for shadowOffsetY",0,null,null]]]}] 02:24:08 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.shadowOffsetY.html | save()/restore() works for shadowOffsetY 02:24:08 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.shadowOffsetY.html | took 730ms 02:24:08 INFO - PROCESS | 3424 | 1467365048873 Marionette TRACE conn7 -> [0,2781,"getWindowHandle",null] 02:24:08 INFO - PROCESS | 3424 | 1467365048875 Marionette TRACE conn7 <- [1,2781,null,{"value":"13"}] 02:24:08 INFO - PROCESS | 3424 | 1467365048879 Marionette TRACE conn7 -> [0,2782,"setScriptTimeout",{"ms":35000}] 02:24:08 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.stack.html 02:24:08 INFO - PROCESS | 3424 | 1467365048881 Marionette TRACE conn7 <- [1,2782,null,{}] 02:24:08 INFO - PROCESS | 3424 | 1467365048884 Marionette TRACE conn7 -> [0,2783,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:24:08 INFO - PROCESS | 3424 | 1467365048890 Marionette INFO sendAsync 823c8ce9-dcc8-4499-864d-681f2fea0c49 02:24:09 INFO - PROCESS | 3424 | 1467365049032 Marionette TRACE conn7 <- [1,2783,null,{"value":null}] 02:24:09 INFO - PROCESS | 3424 | 1467365049038 Marionette TRACE conn7 -> [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\", \"77f57ffc-e2d5-43f5-9f0e-e3ed3fd421d8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:24:09 INFO - PROCESS | 3424 | 1467365049040 Marionette INFO sendAsync 823c8ce9-dcc8-4499-864d-681f2fea0c49 02:24:09 INFO - PROCESS | 3424 | ++DOCSHELL 17FCB400 == 31 [pid = 3424] [id = 705] 02:24:09 INFO - PROCESS | 3424 | ++DOMWINDOW == 77 (17FCB800) [pid = 3424] [serial = 2115] [outer = 00000000] 02:24:09 INFO - PROCESS | 3424 | ++DOMWINDOW == 78 (18CDC400) [pid = 3424] [serial = 2116] [outer = 17FCB800] 02:24:09 INFO - PROCESS | 3424 | 1467365049085 Marionette DEBUG loaded listener.js 02:24:09 INFO - PROCESS | 3424 | ++DOMWINDOW == 79 (19A44C00) [pid = 3424] [serial = 2117] [outer = 17FCB800] 02:24:09 INFO - PROCESS | 3424 | --DOMWINDOW == 78 (1AA98400) [pid = 3424] [serial = 2085] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.globalCompositeOperation.html] 02:24:09 INFO - PROCESS | 3424 | --DOMWINDOW == 77 (17823000) [pid = 3424] [serial = 2070] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.bitmap.html] 02:24:09 INFO - PROCESS | 3424 | --DOMWINDOW == 76 (17FBB400) [pid = 3424] [serial = 2073] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.clip.html] 02:24:09 INFO - PROCESS | 3424 | --DOMWINDOW == 75 (0C808000) [pid = 3424] [serial = 2061] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.font.parse.size.percentage.html] 02:24:09 INFO - PROCESS | 3424 | --DOMWINDOW == 74 (0C83D400) [pid = 3424] [serial = 2058] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.font.parse.size.percentage.default.html] 02:24:09 INFO - PROCESS | 3424 | --DOMWINDOW == 73 (0D431000) [pid = 3424] [serial = 2064] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.font.parse.system.html] 02:24:09 INFO - PROCESS | 3424 | --DOMWINDOW == 72 (19A39800) [pid = 3424] [serial = 2055] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.font.parse.invalid.html] 02:24:09 INFO - PROCESS | 3424 | --DOMWINDOW == 71 (114D4800) [pid = 3424] [serial = 2067] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.measure.width.space.html] 02:24:09 INFO - PROCESS | 3424 | --DOMWINDOW == 70 (19374800) [pid = 3424] [serial = 2076] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.fillStyle.html] 02:24:09 INFO - PROCESS | 3424 | --DOMWINDOW == 69 (19C50800) [pid = 3424] [serial = 2079] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.font.html] 02:24:09 INFO - PROCESS | 3424 | --DOMWINDOW == 68 (147ED800) [pid = 3424] [serial = 2082] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.globalAlpha.html] 02:24:09 INFO - PROCESS | 3424 | --DOMWINDOW == 67 (14A9D400) [pid = 3424] [serial = 2043] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.space.collapse.start.html] 02:24:09 INFO - PROCESS | 3424 | 1467365049735 Marionette TRACE conn7 <- [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]]]}] 02:24:09 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.stack.html | save()/restore() can be nested as a stack 02:24:09 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.stack.html | took 870ms 02:24:09 INFO - PROCESS | 3424 | 1467365049752 Marionette TRACE conn7 -> [0,2785,"getWindowHandle",null] 02:24:09 INFO - PROCESS | 3424 | 1467365049754 Marionette TRACE conn7 <- [1,2785,null,{"value":"13"}] 02:24:09 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.stackdepth.html 02:24:09 INFO - PROCESS | 3424 | 1467365049758 Marionette TRACE conn7 -> [0,2786,"setScriptTimeout",{"ms":35000}] 02:24:09 INFO - PROCESS | 3424 | 1467365049759 Marionette TRACE conn7 <- [1,2786,null,{}] 02:24:09 INFO - PROCESS | 3424 | 1467365049771 Marionette TRACE conn7 -> [0,2787,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:24:09 INFO - PROCESS | 3424 | 1467365049774 Marionette INFO sendAsync 823c8ce9-dcc8-4499-864d-681f2fea0c49 02:24:09 INFO - PROCESS | 3424 | 1467365049849 Marionette TRACE conn7 <- [1,2787,null,{"value":null}] 02:24:09 INFO - PROCESS | 3424 | 1467365049854 Marionette TRACE conn7 -> [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\", \"77f57ffc-e2d5-43f5-9f0e-e3ed3fd421d8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:24:09 INFO - PROCESS | 3424 | 1467365049856 Marionette INFO sendAsync 823c8ce9-dcc8-4499-864d-681f2fea0c49 02:24:09 INFO - PROCESS | 3424 | ++DOCSHELL 0DB8B800 == 32 [pid = 3424] [id = 706] 02:24:09 INFO - PROCESS | 3424 | ++DOMWINDOW == 68 (11537400) [pid = 3424] [serial = 2118] [outer = 00000000] 02:24:09 INFO - PROCESS | 3424 | ++DOMWINDOW == 69 (19B0F400) [pid = 3424] [serial = 2119] [outer = 11537400] 02:24:09 INFO - PROCESS | 3424 | 1467365049899 Marionette DEBUG loaded listener.js 02:24:09 INFO - PROCESS | 3424 | ++DOMWINDOW == 70 (19BEF000) [pid = 3424] [serial = 2120] [outer = 11537400] 02:24:10 INFO - PROCESS | 3424 | 1467365050331 Marionette TRACE conn7 <- [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]]]}] 02:24:10 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.stackdepth.html | save()/restore() stack depth is not unreasonably limited 02:24:10 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.stackdepth.html | took 630ms 02:24:10 INFO - PROCESS | 3424 | 1467365050389 Marionette TRACE conn7 -> [0,2789,"getWindowHandle",null] 02:24:10 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.strokeStyle.html 02:24:10 INFO - PROCESS | 3424 | 1467365050391 Marionette TRACE conn7 <- [1,2789,null,{"value":"13"}] 02:24:10 INFO - PROCESS | 3424 | 1467365050394 Marionette TRACE conn7 -> [0,2790,"setScriptTimeout",{"ms":35000}] 02:24:10 INFO - PROCESS | 3424 | 1467365050395 Marionette TRACE conn7 <- [1,2790,null,{}] 02:24:10 INFO - PROCESS | 3424 | 1467365050399 Marionette TRACE conn7 -> [0,2791,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:24:10 INFO - PROCESS | 3424 | 1467365050400 Marionette INFO sendAsync 823c8ce9-dcc8-4499-864d-681f2fea0c49 02:24:10 INFO - PROCESS | 3424 | 1467365050476 Marionette TRACE conn7 <- [1,2791,null,{"value":null}] 02:24:10 INFO - PROCESS | 3424 | 1467365050482 Marionette TRACE conn7 -> [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\", \"77f57ffc-e2d5-43f5-9f0e-e3ed3fd421d8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:24:10 INFO - PROCESS | 3424 | 1467365050484 Marionette INFO sendAsync 823c8ce9-dcc8-4499-864d-681f2fea0c49 02:24:10 INFO - PROCESS | 3424 | ++DOCSHELL 19C54C00 == 33 [pid = 3424] [id = 707] 02:24:10 INFO - PROCESS | 3424 | ++DOMWINDOW == 71 (19C55400) [pid = 3424] [serial = 2121] [outer = 00000000] 02:24:10 INFO - PROCESS | 3424 | ++DOMWINDOW == 72 (1A736C00) [pid = 3424] [serial = 2122] [outer = 19C55400] 02:24:10 INFO - PROCESS | 3424 | 1467365050527 Marionette DEBUG loaded listener.js 02:24:10 INFO - PROCESS | 3424 | ++DOMWINDOW == 73 (1A73C800) [pid = 3424] [serial = 2123] [outer = 19C55400] 02:24:10 INFO - PROCESS | 3424 | 1467365050978 Marionette TRACE conn7 <- [1,2792,null,{"value":["/2dcontext/the-canvas-state/2d.state.saverestore.strokeStyle.html",0,null,null,[["save()/restore() works for strokeStyle",0,null,null]]]}] 02:24:11 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.strokeStyle.html | save()/restore() works for strokeStyle 02:24:11 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.strokeStyle.html | took 630ms 02:24:11 INFO - PROCESS | 3424 | 1467365051025 Marionette TRACE conn7 -> [0,2793,"getWindowHandle",null] 02:24:11 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.textAlign.html 02:24:11 INFO - PROCESS | 3424 | 1467365051027 Marionette TRACE conn7 <- [1,2793,null,{"value":"13"}] 02:24:11 INFO - PROCESS | 3424 | 1467365051030 Marionette TRACE conn7 -> [0,2794,"setScriptTimeout",{"ms":35000}] 02:24:11 INFO - PROCESS | 3424 | 1467365051032 Marionette TRACE conn7 <- [1,2794,null,{}] 02:24:11 INFO - PROCESS | 3424 | 1467365051035 Marionette TRACE conn7 -> [0,2795,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:24:11 INFO - PROCESS | 3424 | 1467365051037 Marionette INFO sendAsync 823c8ce9-dcc8-4499-864d-681f2fea0c49 02:24:11 INFO - PROCESS | 3424 | 1467365051114 Marionette TRACE conn7 <- [1,2795,null,{"value":null}] 02:24:11 INFO - PROCESS | 3424 | 1467365051120 Marionette TRACE conn7 -> [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\", \"77f57ffc-e2d5-43f5-9f0e-e3ed3fd421d8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:24:11 INFO - PROCESS | 3424 | 1467365051122 Marionette INFO sendAsync 823c8ce9-dcc8-4499-864d-681f2fea0c49 02:24:11 INFO - PROCESS | 3424 | ++DOCSHELL 1AA9B400 == 34 [pid = 3424] [id = 708] 02:24:11 INFO - PROCESS | 3424 | ++DOMWINDOW == 74 (1AA9B800) [pid = 3424] [serial = 2124] [outer = 00000000] 02:24:11 INFO - PROCESS | 3424 | ++DOMWINDOW == 75 (1AAF0800) [pid = 3424] [serial = 2125] [outer = 1AA9B800] 02:24:11 INFO - PROCESS | 3424 | 1467365051164 Marionette DEBUG loaded listener.js 02:24:11 INFO - PROCESS | 3424 | ++DOMWINDOW == 76 (1AC7E400) [pid = 3424] [serial = 2126] [outer = 1AA9B800] 02:24:11 INFO - PROCESS | 3424 | 1467365051914 Marionette TRACE conn7 <- [1,2796,null,{"value":["/2dcontext/the-canvas-state/2d.state.saverestore.textAlign.html",0,null,null,[["save()/restore() works for textAlign",0,null,null]]]}] 02:24:11 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.textAlign.html | save()/restore() works for textAlign 02:24:11 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.textAlign.html | took 930ms 02:24:11 INFO - PROCESS | 3424 | 1467365051969 Marionette TRACE conn7 -> [0,2797,"getWindowHandle",null] 02:24:11 INFO - PROCESS | 3424 | 1467365051974 Marionette TRACE conn7 <- [1,2797,null,{"value":"13"}] 02:24:11 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.textBaseline.html 02:24:11 INFO - PROCESS | 3424 | 1467365051979 Marionette TRACE conn7 -> [0,2798,"setScriptTimeout",{"ms":35000}] 02:24:11 INFO - PROCESS | 3424 | 1467365051983 Marionette TRACE conn7 <- [1,2798,null,{}] 02:24:11 INFO - PROCESS | 3424 | 1467365051989 Marionette TRACE conn7 -> [0,2799,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:24:11 INFO - PROCESS | 3424 | 1467365051992 Marionette INFO sendAsync 823c8ce9-dcc8-4499-864d-681f2fea0c49 02:24:12 INFO - PROCESS | 3424 | 1467365052126 Marionette TRACE conn7 <- [1,2799,null,{"value":null}] 02:24:12 INFO - PROCESS | 3424 | 1467365052263 Marionette TRACE conn7 -> [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\", \"77f57ffc-e2d5-43f5-9f0e-e3ed3fd421d8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:24:12 INFO - PROCESS | 3424 | 1467365052266 Marionette INFO sendAsync 823c8ce9-dcc8-4499-864d-681f2fea0c49 02:24:12 INFO - PROCESS | 3424 | ++DOCSHELL 0C74B800 == 35 [pid = 3424] [id = 709] 02:24:12 INFO - PROCESS | 3424 | ++DOMWINDOW == 77 (0C74F400) [pid = 3424] [serial = 2127] [outer = 00000000] 02:24:12 INFO - PROCESS | 3424 | ++DOMWINDOW == 78 (0D458000) [pid = 3424] [serial = 2128] [outer = 0C74F400] 02:24:12 INFO - PROCESS | 3424 | 1467365052326 Marionette DEBUG loaded listener.js 02:24:12 INFO - PROCESS | 3424 | ++DOMWINDOW == 79 (0D5DFC00) [pid = 3424] [serial = 2129] [outer = 0C74F400] 02:24:12 INFO - PROCESS | 3424 | 1467365052939 Marionette TRACE conn7 <- [1,2800,null,{"value":["/2dcontext/the-canvas-state/2d.state.saverestore.textBaseline.html",0,null,null,[["save()/restore() works for textBaseline",0,null,null]]]}] 02:24:12 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.textBaseline.html | save()/restore() works for textBaseline 02:24:12 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.textBaseline.html | took 1019ms 02:24:12 INFO - PROCESS | 3424 | 1467365053001 Marionette TRACE conn7 -> [0,2801,"getWindowHandle",null] 02:24:12 INFO - PROCESS | 3424 | 1467365053006 Marionette TRACE conn7 <- [1,2801,null,{"value":"13"}] 02:24:12 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.transformation.html 02:24:12 INFO - PROCESS | 3424 | 1467365053012 Marionette TRACE conn7 -> [0,2802,"setScriptTimeout",{"ms":35000}] 02:24:12 INFO - PROCESS | 3424 | 1467365053016 Marionette TRACE conn7 <- [1,2802,null,{}] 02:24:12 INFO - PROCESS | 3424 | 1467365053020 Marionette TRACE conn7 -> [0,2803,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:24:12 INFO - PROCESS | 3424 | 1467365053023 Marionette INFO sendAsync 823c8ce9-dcc8-4499-864d-681f2fea0c49 02:24:13 INFO - PROCESS | 3424 | 1467365053143 Marionette TRACE conn7 <- [1,2803,null,{"value":null}] 02:24:13 INFO - PROCESS | 3424 | 1467365053299 Marionette TRACE conn7 -> [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\", \"77f57ffc-e2d5-43f5-9f0e-e3ed3fd421d8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:24:13 INFO - PROCESS | 3424 | 1467365053302 Marionette INFO sendAsync 823c8ce9-dcc8-4499-864d-681f2fea0c49 02:24:13 INFO - PROCESS | 3424 | ++DOCSHELL 14720000 == 36 [pid = 3424] [id = 710] 02:24:13 INFO - PROCESS | 3424 | ++DOMWINDOW == 80 (14E66800) [pid = 3424] [serial = 2130] [outer = 00000000] 02:24:13 INFO - PROCESS | 3424 | ++DOMWINDOW == 81 (17820800) [pid = 3424] [serial = 2131] [outer = 14E66800] 02:24:13 INFO - PROCESS | 3424 | 1467365053359 Marionette DEBUG loaded listener.js 02:24:13 INFO - PROCESS | 3424 | ++DOMWINDOW == 82 (17E0D800) [pid = 3424] [serial = 2132] [outer = 14E66800] 02:24:14 INFO - PROCESS | 3424 | --DOCSHELL 19C54C00 == 35 [pid = 3424] [id = 707] 02:24:14 INFO - PROCESS | 3424 | --DOCSHELL 0DB8B800 == 34 [pid = 3424] [id = 706] 02:24:14 INFO - PROCESS | 3424 | --DOCSHELL 17FCB400 == 33 [pid = 3424] [id = 705] 02:24:14 INFO - PROCESS | 3424 | --DOCSHELL 17E0C000 == 32 [pid = 3424] [id = 704] 02:24:14 INFO - PROCESS | 3424 | --DOCSHELL 15295C00 == 31 [pid = 3424] [id = 703] 02:24:14 INFO - PROCESS | 3424 | --DOCSHELL 14A9D800 == 30 [pid = 3424] [id = 702] 02:24:14 INFO - PROCESS | 3424 | --DOCSHELL 0D43AC00 == 29 [pid = 3424] [id = 701] 02:24:14 INFO - PROCESS | 3424 | --DOCSHELL 0C837C00 == 28 [pid = 3424] [id = 700] 02:24:14 INFO - PROCESS | 3424 | --DOMWINDOW == 81 (1514E400) [pid = 3424] [serial = 2045] [outer = 00000000] [url = about:blank] 02:24:14 INFO - PROCESS | 3424 | --DOMWINDOW == 80 (1AAED000) [pid = 3424] [serial = 2086] [outer = 00000000] [url = about:blank] 02:24:14 INFO - PROCESS | 3424 | --DOMWINDOW == 79 (17E0EC00) [pid = 3424] [serial = 2072] [outer = 00000000] [url = about:blank] 02:24:14 INFO - PROCESS | 3424 | --DOMWINDOW == 78 (18046400) [pid = 3424] [serial = 2074] [outer = 00000000] [url = about:blank] 02:24:14 INFO - PROCESS | 3424 | --DOMWINDOW == 77 (15127000) [pid = 3424] [serial = 2062] [outer = 00000000] [url = about:blank] 02:24:14 INFO - PROCESS | 3424 | --DOMWINDOW == 76 (16850800) [pid = 3424] [serial = 2063] [outer = 00000000] [url = about:blank] 02:24:14 INFO - PROCESS | 3424 | --DOMWINDOW == 75 (0D460000) [pid = 3424] [serial = 2059] [outer = 00000000] [url = about:blank] 02:24:14 INFO - PROCESS | 3424 | --DOMWINDOW == 74 (0D7A5400) [pid = 3424] [serial = 2060] [outer = 00000000] [url = about:blank] 02:24:14 INFO - PROCESS | 3424 | --DOMWINDOW == 73 (0D438000) [pid = 3424] [serial = 2065] [outer = 00000000] [url = about:blank] 02:24:14 INFO - PROCESS | 3424 | --DOMWINDOW == 72 (0D462400) [pid = 3424] [serial = 2066] [outer = 00000000] [url = about:blank] 02:24:14 INFO - PROCESS | 3424 | --DOMWINDOW == 71 (19BF3400) [pid = 3424] [serial = 2057] [outer = 00000000] [url = about:blank] 02:24:14 INFO - PROCESS | 3424 | --DOMWINDOW == 70 (14545C00) [pid = 3424] [serial = 2068] [outer = 00000000] [url = about:blank] 02:24:14 INFO - PROCESS | 3424 | --DOMWINDOW == 69 (19AD2400) [pid = 3424] [serial = 2077] [outer = 00000000] [url = about:blank] 02:24:14 INFO - PROCESS | 3424 | --DOMWINDOW == 68 (1A2A5000) [pid = 3424] [serial = 2081] [outer = 00000000] [url = about:blank] 02:24:14 INFO - PROCESS | 3424 | --DOMWINDOW == 67 (1A734C00) [pid = 3424] [serial = 2080] [outer = 00000000] [url = about:blank] 02:24:14 INFO - PROCESS | 3424 | --DOMWINDOW == 66 (1AA91400) [pid = 3424] [serial = 2083] [outer = 00000000] [url = about:blank] 02:24:14 INFO - PROCESS | 3424 | --DOMWINDOW == 65 (17879000) [pid = 3424] [serial = 2071] [outer = 00000000] [url = about:blank] 02:24:14 INFO - PROCESS | 3424 | --DOMWINDOW == 64 (19C48800) [pid = 3424] [serial = 2078] [outer = 00000000] [url = about:blank] 02:24:14 INFO - PROCESS | 3424 | --DOMWINDOW == 63 (18CD4000) [pid = 3424] [serial = 2075] [outer = 00000000] [url = about:blank] 02:24:14 INFO - PROCESS | 3424 | --DOMWINDOW == 62 (1AA95000) [pid = 3424] [serial = 2084] [outer = 00000000] [url = about:blank] 02:24:14 INFO - PROCESS | 3424 | --DOMWINDOW == 61 (1AAF0C00) [pid = 3424] [serial = 2087] [outer = 00000000] [url = about:blank] 02:24:14 INFO - PROCESS | 3424 | --DOMWINDOW == 60 (14AB2C00) [pid = 3424] [serial = 2069] [outer = 00000000] [url = about:blank] 02:24:14 INFO - PROCESS | 3424 | 1467365054234 Marionette TRACE conn7 <- [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]]]}] 02:24:14 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.transformation.html | save()/restore() affects the current transformation matrix 02:24:14 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.transformation.html | took 1278ms 02:24:14 INFO - PROCESS | 3424 | 1467365054294 Marionette TRACE conn7 -> [0,2805,"getWindowHandle",null] 02:24:14 INFO - PROCESS | 3424 | 1467365054298 Marionette TRACE conn7 <- [1,2805,null,{"value":"13"}] 02:24:14 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.underflow.html 02:24:14 INFO - PROCESS | 3424 | 1467365054302 Marionette TRACE conn7 -> [0,2806,"setScriptTimeout",{"ms":35000}] 02:24:14 INFO - PROCESS | 3424 | 1467365054305 Marionette TRACE conn7 <- [1,2806,null,{}] 02:24:14 INFO - PROCESS | 3424 | 1467365054311 Marionette TRACE conn7 -> [0,2807,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:24:14 INFO - PROCESS | 3424 | 1467365054314 Marionette INFO sendAsync 823c8ce9-dcc8-4499-864d-681f2fea0c49 02:24:14 INFO - PROCESS | 3424 | 1467365054406 Marionette TRACE conn7 <- [1,2807,null,{"value":null}] 02:24:14 INFO - PROCESS | 3424 | 1467365054419 Marionette TRACE conn7 -> [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\", \"77f57ffc-e2d5-43f5-9f0e-e3ed3fd421d8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:24:14 INFO - PROCESS | 3424 | 1467365054421 Marionette INFO sendAsync 823c8ce9-dcc8-4499-864d-681f2fea0c49 02:24:14 INFO - PROCESS | 3424 | ++DOCSHELL 0CFF3400 == 29 [pid = 3424] [id = 711] 02:24:14 INFO - PROCESS | 3424 | ++DOMWINDOW == 61 (0D174400) [pid = 3424] [serial = 2133] [outer = 00000000] 02:24:14 INFO - PROCESS | 3424 | ++DOMWINDOW == 62 (0D433400) [pid = 3424] [serial = 2134] [outer = 0D174400] 02:24:14 INFO - PROCESS | 3424 | 1467365054470 Marionette DEBUG loaded listener.js 02:24:14 INFO - PROCESS | 3424 | ++DOMWINDOW == 63 (0D459400) [pid = 3424] [serial = 2135] [outer = 0D174400] 02:24:14 INFO - PROCESS | 3424 | 1467365054997 Marionette TRACE conn7 <- [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]]]}] 02:24:15 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.underflow.html | restore() with an empty stack has no effect 02:24:15 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.underflow.html | took 730ms 02:24:15 INFO - PROCESS | 3424 | 1467365055034 Marionette TRACE conn7 -> [0,2809,"getWindowHandle",null] 02:24:15 INFO - PROCESS | 3424 | 1467365055038 Marionette TRACE conn7 <- [1,2809,null,{"value":"13"}] 02:24:15 INFO - PROCESS | 3424 | 1467365055044 Marionette TRACE conn7 -> [0,2810,"setScriptTimeout",{"ms":35000}] 02:24:15 INFO - TEST-START | /2dcontext/transformations/2d.transformation.order.html 02:24:15 INFO - PROCESS | 3424 | 1467365055046 Marionette TRACE conn7 <- [1,2810,null,{}] 02:24:15 INFO - PROCESS | 3424 | 1467365055050 Marionette TRACE conn7 -> [0,2811,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:24:15 INFO - PROCESS | 3424 | 1467365055053 Marionette INFO sendAsync 823c8ce9-dcc8-4499-864d-681f2fea0c49 02:24:15 INFO - PROCESS | 3424 | 1467365055137 Marionette TRACE conn7 <- [1,2811,null,{"value":null}] 02:24:15 INFO - PROCESS | 3424 | 1467365055238 Marionette TRACE conn7 -> [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\", \"77f57ffc-e2d5-43f5-9f0e-e3ed3fd421d8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:24:15 INFO - PROCESS | 3424 | 1467365055240 Marionette INFO sendAsync 823c8ce9-dcc8-4499-864d-681f2fea0c49 02:24:15 INFO - PROCESS | 3424 | ++DOCSHELL 0C808C00 == 30 [pid = 3424] [id = 712] 02:24:15 INFO - PROCESS | 3424 | ++DOMWINDOW == 64 (0DBEE400) [pid = 3424] [serial = 2136] [outer = 00000000] 02:24:15 INFO - PROCESS | 3424 | ++DOMWINDOW == 65 (115CDC00) [pid = 3424] [serial = 2137] [outer = 0DBEE400] 02:24:15 INFO - PROCESS | 3424 | 1467365055286 Marionette DEBUG loaded listener.js 02:24:15 INFO - PROCESS | 3424 | ++DOMWINDOW == 66 (147E4C00) [pid = 3424] [serial = 2138] [outer = 0DBEE400] 02:24:15 INFO - PROCESS | 3424 | 1467365055670 Marionette TRACE conn7 <- [1,2812,null,{"value":["/2dcontext/transformations/2d.transformation.order.html",0,null,null,[["Transformations are applied in the right order",0,null,null]]]}] 02:24:15 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.order.html | Transformations are applied in the right order 02:24:15 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.order.html | took 670ms 02:24:15 INFO - PROCESS | 3424 | 1467365055719 Marionette TRACE conn7 -> [0,2813,"getWindowHandle",null] 02:24:15 INFO - PROCESS | 3424 | 1467365055721 Marionette TRACE conn7 <- [1,2813,null,{"value":"13"}] 02:24:15 INFO - PROCESS | 3424 | 1467365055725 Marionette TRACE conn7 -> [0,2814,"setScriptTimeout",{"ms":35000}] 02:24:15 INFO - TEST-START | /2dcontext/transformations/2d.transformation.rotate.direction.html 02:24:15 INFO - PROCESS | 3424 | 1467365055728 Marionette TRACE conn7 <- [1,2814,null,{}] 02:24:15 INFO - PROCESS | 3424 | 1467365055739 Marionette TRACE conn7 -> [0,2815,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:24:15 INFO - PROCESS | 3424 | 1467365055743 Marionette INFO sendAsync 823c8ce9-dcc8-4499-864d-681f2fea0c49 02:24:15 INFO - PROCESS | 3424 | 1467365055828 Marionette TRACE conn7 <- [1,2815,null,{"value":null}] 02:24:15 INFO - PROCESS | 3424 | 1467365055836 Marionette TRACE conn7 -> [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\", \"77f57ffc-e2d5-43f5-9f0e-e3ed3fd421d8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:24:15 INFO - PROCESS | 3424 | 1467365055839 Marionette INFO sendAsync 823c8ce9-dcc8-4499-864d-681f2fea0c49 02:24:15 INFO - PROCESS | 3424 | ++DOCSHELL 16E64C00 == 31 [pid = 3424] [id = 713] 02:24:15 INFO - PROCESS | 3424 | ++DOMWINDOW == 67 (16E6EC00) [pid = 3424] [serial = 2139] [outer = 00000000] 02:24:15 INFO - PROCESS | 3424 | ++DOMWINDOW == 68 (1781CC00) [pid = 3424] [serial = 2140] [outer = 16E6EC00] 02:24:15 INFO - PROCESS | 3424 | 1467365055886 Marionette DEBUG loaded listener.js 02:24:15 INFO - PROCESS | 3424 | ++DOMWINDOW == 69 (1787B000) [pid = 3424] [serial = 2141] [outer = 16E6EC00] 02:24:16 INFO - PROCESS | 3424 | 1467365056356 Marionette TRACE conn7 <- [1,2816,null,{"value":["/2dcontext/transformations/2d.transformation.rotate.direction.html",0,null,null,[["rotate() is clockwise",0,null,null]]]}] 02:24:16 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.rotate.direction.html | rotate() is clockwise 02:24:16 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.rotate.direction.html | took 670ms 02:24:16 INFO - PROCESS | 3424 | 1467365056399 Marionette TRACE conn7 -> [0,2817,"getWindowHandle",null] 02:24:16 INFO - PROCESS | 3424 | 1467365056402 Marionette TRACE conn7 <- [1,2817,null,{"value":"13"}] 02:24:16 INFO - TEST-START | /2dcontext/transformations/2d.transformation.rotate.nonfinite.html 02:24:16 INFO - PROCESS | 3424 | 1467365056411 Marionette TRACE conn7 -> [0,2818,"setScriptTimeout",{"ms":35000}] 02:24:16 INFO - PROCESS | 3424 | 1467365056413 Marionette TRACE conn7 <- [1,2818,null,{}] 02:24:16 INFO - PROCESS | 3424 | 1467365056416 Marionette TRACE conn7 -> [0,2819,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:24:16 INFO - PROCESS | 3424 | 1467365056418 Marionette INFO sendAsync 823c8ce9-dcc8-4499-864d-681f2fea0c49 02:24:16 INFO - PROCESS | 3424 | 1467365056563 Marionette TRACE conn7 <- [1,2819,null,{"value":null}] 02:24:16 INFO - PROCESS | 3424 | 1467365056579 Marionette TRACE conn7 -> [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\", \"77f57ffc-e2d5-43f5-9f0e-e3ed3fd421d8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:24:16 INFO - PROCESS | 3424 | 1467365056581 Marionette INFO sendAsync 823c8ce9-dcc8-4499-864d-681f2fea0c49 02:24:16 INFO - PROCESS | 3424 | ++DOCSHELL 17FB0400 == 32 [pid = 3424] [id = 714] 02:24:16 INFO - PROCESS | 3424 | ++DOMWINDOW == 70 (17FB1400) [pid = 3424] [serial = 2142] [outer = 00000000] 02:24:16 INFO - PROCESS | 3424 | ++DOMWINDOW == 71 (17FCD400) [pid = 3424] [serial = 2143] [outer = 17FB1400] 02:24:16 INFO - PROCESS | 3424 | 1467365056626 Marionette DEBUG loaded listener.js 02:24:16 INFO - PROCESS | 3424 | ++DOMWINDOW == 72 (1841E800) [pid = 3424] [serial = 2144] [outer = 17FB1400] 02:24:17 INFO - PROCESS | 3424 | 1467365057085 Marionette TRACE conn7 <- [1,2820,null,{"value":["/2dcontext/transformations/2d.transformation.rotate.nonfinite.html",0,null,null,[["rotate() with Infinity/NaN is ignored",0,null,null]]]}] 02:24:17 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.rotate.nonfinite.html | rotate() with Infinity/NaN is ignored 02:24:17 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.rotate.nonfinite.html | took 730ms 02:24:17 INFO - PROCESS | 3424 | 1467365057144 Marionette TRACE conn7 -> [0,2821,"getWindowHandle",null] 02:24:17 INFO - PROCESS | 3424 | 1467365057146 Marionette TRACE conn7 <- [1,2821,null,{"value":"13"}] 02:24:17 INFO - TEST-START | /2dcontext/transformations/2d.transformation.rotate.radians.html 02:24:17 INFO - PROCESS | 3424 | 1467365057149 Marionette TRACE conn7 -> [0,2822,"setScriptTimeout",{"ms":35000}] 02:24:17 INFO - PROCESS | 3424 | 1467365057151 Marionette TRACE conn7 <- [1,2822,null,{}] 02:24:17 INFO - PROCESS | 3424 | 1467365057167 Marionette TRACE conn7 -> [0,2823,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:24:17 INFO - PROCESS | 3424 | 1467365057169 Marionette INFO sendAsync 823c8ce9-dcc8-4499-864d-681f2fea0c49 02:24:17 INFO - PROCESS | 3424 | 1467365057280 Marionette TRACE conn7 <- [1,2823,null,{"value":null}] 02:24:17 INFO - PROCESS | 3424 | 1467365057290 Marionette TRACE conn7 -> [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\", \"77f57ffc-e2d5-43f5-9f0e-e3ed3fd421d8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:24:17 INFO - PROCESS | 3424 | 1467365057292 Marionette INFO sendAsync 823c8ce9-dcc8-4499-864d-681f2fea0c49 02:24:17 INFO - PROCESS | 3424 | ++DOCSHELL 18CD4400 == 33 [pid = 3424] [id = 715] 02:24:17 INFO - PROCESS | 3424 | ++DOMWINDOW == 73 (19375400) [pid = 3424] [serial = 2145] [outer = 00000000] 02:24:17 INFO - PROCESS | 3424 | ++DOMWINDOW == 74 (19A41800) [pid = 3424] [serial = 2146] [outer = 19375400] 02:24:17 INFO - PROCESS | 3424 | 1467365057335 Marionette DEBUG loaded listener.js 02:24:17 INFO - PROCESS | 3424 | ++DOMWINDOW == 75 (19B1A800) [pid = 3424] [serial = 2147] [outer = 19375400] 02:24:17 INFO - PROCESS | 3424 | 1467365057834 Marionette TRACE conn7 <- [1,2824,null,{"value":["/2dcontext/transformations/2d.transformation.rotate.radians.html",0,null,null,[["rotate() uses radians",0,null,null]]]}] 02:24:17 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.rotate.radians.html | rotate() uses radians 02:24:17 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.rotate.radians.html | took 730ms 02:24:17 INFO - PROCESS | 3424 | 1467365057894 Marionette TRACE conn7 -> [0,2825,"getWindowHandle",null] 02:24:17 INFO - PROCESS | 3424 | 1467365057896 Marionette TRACE conn7 <- [1,2825,null,{"value":"13"}] 02:24:17 INFO - TEST-START | /2dcontext/transformations/2d.transformation.rotate.wrap.html 02:24:17 INFO - PROCESS | 3424 | 1467365057899 Marionette TRACE conn7 -> [0,2826,"setScriptTimeout",{"ms":35000}] 02:24:17 INFO - PROCESS | 3424 | 1467365057901 Marionette TRACE conn7 <- [1,2826,null,{}] 02:24:17 INFO - PROCESS | 3424 | 1467365057904 Marionette TRACE conn7 -> [0,2827,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:24:17 INFO - PROCESS | 3424 | 1467365057910 Marionette INFO sendAsync 823c8ce9-dcc8-4499-864d-681f2fea0c49 02:24:18 INFO - PROCESS | 3424 | 1467365058058 Marionette TRACE conn7 <- [1,2827,null,{"value":null}] 02:24:18 INFO - PROCESS | 3424 | 1467365058129 Marionette TRACE conn7 -> [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\", \"77f57ffc-e2d5-43f5-9f0e-e3ed3fd421d8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:24:18 INFO - PROCESS | 3424 | 1467365058131 Marionette INFO sendAsync 823c8ce9-dcc8-4499-864d-681f2fea0c49 02:24:18 INFO - PROCESS | 3424 | ++DOCSHELL 1AA92000 == 34 [pid = 3424] [id = 716] 02:24:18 INFO - PROCESS | 3424 | ++DOMWINDOW == 76 (1AA92400) [pid = 3424] [serial = 2148] [outer = 00000000] 02:24:18 INFO - PROCESS | 3424 | ++DOMWINDOW == 77 (1AA98400) [pid = 3424] [serial = 2149] [outer = 1AA92400] 02:24:18 INFO - PROCESS | 3424 | 1467365058175 Marionette DEBUG loaded listener.js 02:24:18 INFO - PROCESS | 3424 | ++DOMWINDOW == 78 (1AA95400) [pid = 3424] [serial = 2150] [outer = 1AA92400] 02:24:18 INFO - PROCESS | 3424 | --DOMWINDOW == 77 (0D455C00) [pid = 3424] [serial = 2103] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.shadowBlur.html] 02:24:18 INFO - PROCESS | 3424 | --DOMWINDOW == 76 (0C838000) [pid = 3424] [serial = 2100] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.path.html] 02:24:18 INFO - PROCESS | 3424 | --DOMWINDOW == 75 (14A9E000) [pid = 3424] [serial = 2106] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.shadowColor.html] 02:24:18 INFO - PROCESS | 3424 | --DOMWINDOW == 74 (0C750400) [pid = 3424] [serial = 2097] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.miterLimit.html] 02:24:18 INFO - PROCESS | 3424 | --DOMWINDOW == 73 (15E5B000) [pid = 3424] [serial = 2109] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.shadowOffsetX.html] 02:24:18 INFO - PROCESS | 3424 | --DOMWINDOW == 72 (0C805000) [pid = 3424] [serial = 2088] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.lineCap.html] 02:24:18 INFO - PROCESS | 3424 | --DOMWINDOW == 71 (151DD000) [pid = 3424] [serial = 2091] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.lineJoin.html] 02:24:18 INFO - PROCESS | 3424 | --DOMWINDOW == 70 (19C4B400) [pid = 3424] [serial = 2094] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.lineWidth.html] 02:24:18 INFO - PROCESS | 3424 | --DOMWINDOW == 69 (17E16000) [pid = 3424] [serial = 2112] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.shadowOffsetY.html] 02:24:18 INFO - PROCESS | 3424 | --DOMWINDOW == 68 (17FCB800) [pid = 3424] [serial = 2115] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.stack.html] 02:24:18 INFO - PROCESS | 3424 | --DOMWINDOW == 67 (19C55400) [pid = 3424] [serial = 2121] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.strokeStyle.html] 02:24:18 INFO - PROCESS | 3424 | --DOMWINDOW == 66 (11537400) [pid = 3424] [serial = 2118] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.stackdepth.html] 02:24:18 INFO - PROCESS | 3424 | 1467365058650 Marionette TRACE conn7 <- [1,2828,null,{"value":["/2dcontext/transformations/2d.transformation.rotate.wrap.html",0,null,null,[["rotate() wraps large positive values correctly",0,null,null]]]}] 02:24:18 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.rotate.wrap.html | rotate() wraps large positive values correctly 02:24:18 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.rotate.wrap.html | took 770ms 02:24:18 INFO - PROCESS | 3424 | 1467365058671 Marionette TRACE conn7 -> [0,2829,"getWindowHandle",null] 02:24:18 INFO - PROCESS | 3424 | 1467365058673 Marionette TRACE conn7 <- [1,2829,null,{"value":"13"}] 02:24:18 INFO - TEST-START | /2dcontext/transformations/2d.transformation.rotate.wrapnegative.html 02:24:18 INFO - PROCESS | 3424 | 1467365058676 Marionette TRACE conn7 -> [0,2830,"setScriptTimeout",{"ms":35000}] 02:24:18 INFO - PROCESS | 3424 | 1467365058678 Marionette TRACE conn7 <- [1,2830,null,{}] 02:24:18 INFO - PROCESS | 3424 | 1467365058681 Marionette TRACE conn7 -> [0,2831,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:24:18 INFO - PROCESS | 3424 | 1467365058683 Marionette INFO sendAsync 823c8ce9-dcc8-4499-864d-681f2fea0c49 02:24:18 INFO - PROCESS | 3424 | 1467365058761 Marionette TRACE conn7 <- [1,2831,null,{"value":null}] 02:24:18 INFO - PROCESS | 3424 | 1467365058860 Marionette TRACE conn7 -> [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\", \"77f57ffc-e2d5-43f5-9f0e-e3ed3fd421d8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:24:18 INFO - PROCESS | 3424 | 1467365058862 Marionette INFO sendAsync 823c8ce9-dcc8-4499-864d-681f2fea0c49 02:24:18 INFO - PROCESS | 3424 | ++DOCSHELL 0D439000 == 35 [pid = 3424] [id = 717] 02:24:18 INFO - PROCESS | 3424 | ++DOMWINDOW == 67 (0D455C00) [pid = 3424] [serial = 2151] [outer = 00000000] 02:24:18 INFO - PROCESS | 3424 | ++DOMWINDOW == 68 (1787B400) [pid = 3424] [serial = 2152] [outer = 0D455C00] 02:24:18 INFO - PROCESS | 3424 | 1467365058907 Marionette DEBUG loaded listener.js 02:24:18 INFO - PROCESS | 3424 | ++DOMWINDOW == 69 (17E11800) [pid = 3424] [serial = 2153] [outer = 0D455C00] 02:24:19 INFO - PROCESS | 3424 | 1467365059248 Marionette TRACE conn7 <- [1,2832,null,{"value":["/2dcontext/transformations/2d.transformation.rotate.wrapnegative.html",0,null,null,[["rotate() wraps large negative values correctly",0,null,null]]]}] 02:24:19 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.rotate.wrapnegative.html | rotate() wraps large negative values correctly 02:24:19 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.rotate.wrapnegative.html | took 630ms 02:24:19 INFO - PROCESS | 3424 | 1467365059307 Marionette TRACE conn7 -> [0,2833,"getWindowHandle",null] 02:24:19 INFO - PROCESS | 3424 | 1467365059309 Marionette TRACE conn7 <- [1,2833,null,{"value":"13"}] 02:24:19 INFO - TEST-START | /2dcontext/transformations/2d.transformation.rotate.zero.html 02:24:19 INFO - PROCESS | 3424 | 1467365059312 Marionette TRACE conn7 -> [0,2834,"setScriptTimeout",{"ms":35000}] 02:24:19 INFO - PROCESS | 3424 | 1467365059314 Marionette TRACE conn7 <- [1,2834,null,{}] 02:24:19 INFO - PROCESS | 3424 | 1467365059317 Marionette TRACE conn7 -> [0,2835,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:24:19 INFO - PROCESS | 3424 | 1467365059319 Marionette INFO sendAsync 823c8ce9-dcc8-4499-864d-681f2fea0c49 02:24:19 INFO - PROCESS | 3424 | 1467365059424 Marionette TRACE conn7 <- [1,2835,null,{"value":null}] 02:24:19 INFO - PROCESS | 3424 | 1467365059526 Marionette TRACE conn7 -> [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\", \"77f57ffc-e2d5-43f5-9f0e-e3ed3fd421d8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:24:19 INFO - PROCESS | 3424 | 1467365059528 Marionette INFO sendAsync 823c8ce9-dcc8-4499-864d-681f2fea0c49 02:24:19 INFO - PROCESS | 3424 | ++DOCSHELL 0D5E8000 == 36 [pid = 3424] [id = 718] 02:24:19 INFO - PROCESS | 3424 | ++DOMWINDOW == 70 (14E95400) [pid = 3424] [serial = 2154] [outer = 00000000] 02:24:19 INFO - PROCESS | 3424 | ++DOMWINDOW == 71 (1AAF5000) [pid = 3424] [serial = 2155] [outer = 14E95400] 02:24:19 INFO - PROCESS | 3424 | 1467365059571 Marionette DEBUG loaded listener.js 02:24:19 INFO - PROCESS | 3424 | ++DOMWINDOW == 72 (1ACC2000) [pid = 3424] [serial = 2156] [outer = 14E95400] 02:24:19 INFO - PROCESS | 3424 | 1467365059931 Marionette TRACE conn7 <- [1,2836,null,{"value":["/2dcontext/transformations/2d.transformation.rotate.zero.html",0,null,null,[["rotate() by 0 does nothing",0,null,null]]]}] 02:24:19 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.rotate.zero.html | rotate() by 0 does nothing 02:24:19 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.rotate.zero.html | took 670ms 02:24:19 INFO - TEST-START | /2dcontext/transformations/2d.transformation.scale.basic.html 02:24:19 INFO - PROCESS | 3424 | 1467365059983 Marionette TRACE conn7 -> [0,2837,"getWindowHandle",null] 02:24:19 INFO - PROCESS | 3424 | 1467365059985 Marionette TRACE conn7 <- [1,2837,null,{"value":"13"}] 02:24:19 INFO - PROCESS | 3424 | 1467365059988 Marionette TRACE conn7 -> [0,2838,"setScriptTimeout",{"ms":35000}] 02:24:19 INFO - PROCESS | 3424 | 1467365059990 Marionette TRACE conn7 <- [1,2838,null,{}] 02:24:19 INFO - PROCESS | 3424 | 1467365060000 Marionette TRACE conn7 -> [0,2839,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:24:19 INFO - PROCESS | 3424 | 1467365060002 Marionette INFO sendAsync 823c8ce9-dcc8-4499-864d-681f2fea0c49 02:24:20 INFO - PROCESS | 3424 | 1467365060084 Marionette TRACE conn7 <- [1,2839,null,{"value":null}] 02:24:20 INFO - PROCESS | 3424 | 1467365060090 Marionette TRACE conn7 -> [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\", \"77f57ffc-e2d5-43f5-9f0e-e3ed3fd421d8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:24:20 INFO - PROCESS | 3424 | 1467365060092 Marionette INFO sendAsync 823c8ce9-dcc8-4499-864d-681f2fea0c49 02:24:20 INFO - PROCESS | 3424 | ++DOCSHELL 16E61800 == 37 [pid = 3424] [id = 719] 02:24:20 INFO - PROCESS | 3424 | ++DOMWINDOW == 73 (1ACC7400) [pid = 3424] [serial = 2157] [outer = 00000000] 02:24:20 INFO - PROCESS | 3424 | ++DOMWINDOW == 74 (1ACD0800) [pid = 3424] [serial = 2158] [outer = 1ACC7400] 02:24:20 INFO - PROCESS | 3424 | 1467365060134 Marionette DEBUG loaded listener.js 02:24:20 INFO - PROCESS | 3424 | ++DOMWINDOW == 75 (1AD5B800) [pid = 3424] [serial = 2159] [outer = 1ACC7400] 02:24:20 INFO - PROCESS | 3424 | 1467365060599 Marionette TRACE conn7 <- [1,2840,null,{"value":["/2dcontext/transformations/2d.transformation.scale.basic.html",0,null,null,[["scale() works",0,null,null]]]}] 02:24:20 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.scale.basic.html | scale() works 02:24:20 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.scale.basic.html | took 670ms 02:24:20 INFO - PROCESS | 3424 | 1467365060660 Marionette TRACE conn7 -> [0,2841,"getWindowHandle",null] 02:24:20 INFO - PROCESS | 3424 | 1467365060664 Marionette TRACE conn7 <- [1,2841,null,{"value":"13"}] 02:24:20 INFO - PROCESS | 3424 | 1467365060670 Marionette TRACE conn7 -> [0,2842,"setScriptTimeout",{"ms":35000}] 02:24:20 INFO - TEST-START | /2dcontext/transformations/2d.transformation.scale.large.html 02:24:20 INFO - PROCESS | 3424 | 1467365060675 Marionette TRACE conn7 <- [1,2842,null,{}] 02:24:20 INFO - PROCESS | 3424 | 1467365060682 Marionette TRACE conn7 -> [0,2843,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:24:20 INFO - PROCESS | 3424 | 1467365060685 Marionette INFO sendAsync 823c8ce9-dcc8-4499-864d-681f2fea0c49 02:24:20 INFO - PROCESS | 3424 | 1467365060855 Marionette TRACE conn7 <- [1,2843,null,{"value":null}] 02:24:20 INFO - PROCESS | 3424 | 1467365060964 Marionette TRACE conn7 -> [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\", \"77f57ffc-e2d5-43f5-9f0e-e3ed3fd421d8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:24:20 INFO - PROCESS | 3424 | 1467365060969 Marionette INFO sendAsync 823c8ce9-dcc8-4499-864d-681f2fea0c49 02:24:21 INFO - PROCESS | 3424 | ++DOCSHELL 0D17F800 == 38 [pid = 3424] [id = 720] 02:24:21 INFO - PROCESS | 3424 | ++DOMWINDOW == 76 (0D180C00) [pid = 3424] [serial = 2160] [outer = 00000000] 02:24:21 INFO - PROCESS | 3424 | ++DOMWINDOW == 77 (0D461000) [pid = 3424] [serial = 2161] [outer = 0D180C00] 02:24:21 INFO - PROCESS | 3424 | 1467365061067 Marionette DEBUG loaded listener.js 02:24:21 INFO - PROCESS | 3424 | ++DOMWINDOW == 78 (0D7A4800) [pid = 3424] [serial = 2162] [outer = 0D180C00] 02:24:21 INFO - PROCESS | 3424 | 1467365061625 Marionette TRACE conn7 <- [1,2844,null,{"value":["/2dcontext/transformations/2d.transformation.scale.large.html",0,null,null,[["scale() with large scale factors works",0,null,null]]]}] 02:24:21 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.scale.large.html | scale() with large scale factors works 02:24:21 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.scale.large.html | took 1024ms 02:24:21 INFO - PROCESS | 3424 | 1467365061698 Marionette TRACE conn7 -> [0,2845,"getWindowHandle",null] 02:24:21 INFO - PROCESS | 3424 | 1467365061703 Marionette TRACE conn7 <- [1,2845,null,{"value":"13"}] 02:24:21 INFO - TEST-START | /2dcontext/transformations/2d.transformation.scale.multiple.html 02:24:21 INFO - PROCESS | 3424 | 1467365061710 Marionette TRACE conn7 -> [0,2846,"setScriptTimeout",{"ms":35000}] 02:24:21 INFO - PROCESS | 3424 | 1467365061713 Marionette TRACE conn7 <- [1,2846,null,{}] 02:24:21 INFO - PROCESS | 3424 | 1467365061717 Marionette TRACE conn7 -> [0,2847,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:24:21 INFO - PROCESS | 3424 | 1467365061720 Marionette INFO sendAsync 823c8ce9-dcc8-4499-864d-681f2fea0c49 02:24:21 INFO - PROCESS | 3424 | 1467365061862 Marionette TRACE conn7 <- [1,2847,null,{"value":null}] 02:24:21 INFO - PROCESS | 3424 | 1467365062006 Marionette TRACE conn7 -> [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\", \"77f57ffc-e2d5-43f5-9f0e-e3ed3fd421d8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:24:21 INFO - PROCESS | 3424 | 1467365062009 Marionette INFO sendAsync 823c8ce9-dcc8-4499-864d-681f2fea0c49 02:24:22 INFO - PROCESS | 3424 | ++DOCSHELL 15E4FC00 == 39 [pid = 3424] [id = 721] 02:24:22 INFO - PROCESS | 3424 | ++DOMWINDOW == 79 (15E57400) [pid = 3424] [serial = 2163] [outer = 00000000] 02:24:22 INFO - PROCESS | 3424 | ++DOMWINDOW == 80 (17822800) [pid = 3424] [serial = 2164] [outer = 15E57400] 02:24:22 INFO - PROCESS | 3424 | 1467365062066 Marionette DEBUG loaded listener.js 02:24:22 INFO - PROCESS | 3424 | ++DOMWINDOW == 81 (17EBEC00) [pid = 3424] [serial = 2165] [outer = 15E57400] 02:24:22 INFO - PROCESS | 3424 | 1467365062673 Marionette TRACE conn7 <- [1,2848,null,{"value":["/2dcontext/transformations/2d.transformation.scale.multiple.html",0,null,null,[["Multiple scale()s combine",0,null,null]]]}] 02:24:22 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.scale.multiple.html | Multiple scale()s combine 02:24:22 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.scale.multiple.html | took 1022ms 02:24:22 INFO - PROCESS | 3424 | 1467365062735 Marionette TRACE conn7 -> [0,2849,"getWindowHandle",null] 02:24:22 INFO - PROCESS | 3424 | 1467365062738 Marionette TRACE conn7 <- [1,2849,null,{"value":"13"}] 02:24:22 INFO - PROCESS | 3424 | 1467365062742 Marionette TRACE conn7 -> [0,2850,"setScriptTimeout",{"ms":35000}] 02:24:22 INFO - TEST-START | /2dcontext/transformations/2d.transformation.scale.negative.html 02:24:22 INFO - PROCESS | 3424 | 1467365062745 Marionette TRACE conn7 <- [1,2850,null,{}] 02:24:22 INFO - PROCESS | 3424 | 1467365062757 Marionette TRACE conn7 -> [0,2851,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:24:22 INFO - PROCESS | 3424 | 1467365062761 Marionette INFO sendAsync 823c8ce9-dcc8-4499-864d-681f2fea0c49 02:24:22 INFO - PROCESS | 3424 | 1467365062927 Marionette TRACE conn7 <- [1,2851,null,{"value":null}] 02:24:23 INFO - PROCESS | 3424 | 1467365063067 Marionette TRACE conn7 -> [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\", \"77f57ffc-e2d5-43f5-9f0e-e3ed3fd421d8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:24:23 INFO - PROCESS | 3424 | 1467365063071 Marionette INFO sendAsync 823c8ce9-dcc8-4499-864d-681f2fea0c49 02:24:23 INFO - PROCESS | 3424 | ++DOCSHELL 1ACCA000 == 40 [pid = 3424] [id = 722] 02:24:23 INFO - PROCESS | 3424 | ++DOMWINDOW == 82 (1ACCAC00) [pid = 3424] [serial = 2166] [outer = 00000000] 02:24:23 INFO - PROCESS | 3424 | ++DOMWINDOW == 83 (1B474400) [pid = 3424] [serial = 2167] [outer = 1ACCAC00] 02:24:23 INFO - PROCESS | 3424 | 1467365063129 Marionette DEBUG loaded listener.js 02:24:23 INFO - PROCESS | 3424 | ++DOMWINDOW == 84 (1B47A000) [pid = 3424] [serial = 2168] [outer = 1ACCAC00] 02:24:23 INFO - PROCESS | 3424 | 1467365063947 Marionette TRACE conn7 <- [1,2852,null,{"value":["/2dcontext/transformations/2d.transformation.scale.negative.html",0,null,null,[["scale() with negative scale factors works",0,null,null]]]}] 02:24:24 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.scale.negative.html | scale() with negative scale factors works 02:24:24 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.scale.negative.html | took 1283ms 02:24:24 INFO - PROCESS | 3424 | 1467365064029 Marionette TRACE conn7 -> [0,2853,"getWindowHandle",null] 02:24:24 INFO - PROCESS | 3424 | 1467365064032 Marionette TRACE conn7 <- [1,2853,null,{"value":"13"}] 02:24:24 INFO - TEST-START | /2dcontext/transformations/2d.transformation.scale.nonfinite.html 02:24:24 INFO - PROCESS | 3424 | 1467365064052 Marionette TRACE conn7 -> [0,2854,"setScriptTimeout",{"ms":35000}] 02:24:24 INFO - PROCESS | 3424 | 1467365064055 Marionette TRACE conn7 <- [1,2854,null,{}] 02:24:24 INFO - PROCESS | 3424 | 1467365064061 Marionette TRACE conn7 -> [0,2855,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:24:24 INFO - PROCESS | 3424 | 1467365064064 Marionette INFO sendAsync 823c8ce9-dcc8-4499-864d-681f2fea0c49 02:24:24 INFO - PROCESS | 3424 | 1467365064170 Marionette TRACE conn7 <- [1,2855,null,{"value":null}] 02:24:24 INFO - PROCESS | 3424 | 1467365064308 Marionette TRACE conn7 -> [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\", \"77f57ffc-e2d5-43f5-9f0e-e3ed3fd421d8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:24:24 INFO - PROCESS | 3424 | 1467365064312 Marionette INFO sendAsync 823c8ce9-dcc8-4499-864d-681f2fea0c49 02:24:24 INFO - PROCESS | 3424 | ++DOCSHELL 0D431C00 == 41 [pid = 3424] [id = 723] 02:24:24 INFO - PROCESS | 3424 | ++DOMWINDOW == 85 (0D432400) [pid = 3424] [serial = 2169] [outer = 00000000] 02:24:24 INFO - PROCESS | 3424 | ++DOMWINDOW == 86 (0D463400) [pid = 3424] [serial = 2170] [outer = 0D432400] 02:24:24 INFO - PROCESS | 3424 | 1467365064365 Marionette DEBUG loaded listener.js 02:24:24 INFO - PROCESS | 3424 | ++DOMWINDOW == 87 (0DB43400) [pid = 3424] [serial = 2171] [outer = 0D432400] 02:24:25 INFO - PROCESS | 3424 | --DOCSHELL 0C743000 == 40 [pid = 3424] [id = 699] 02:24:25 INFO - PROCESS | 3424 | --DOCSHELL 0D5E8000 == 39 [pid = 3424] [id = 718] 02:24:25 INFO - PROCESS | 3424 | --DOCSHELL 0D439000 == 38 [pid = 3424] [id = 717] 02:24:25 INFO - PROCESS | 3424 | --DOCSHELL 1AA92000 == 37 [pid = 3424] [id = 716] 02:24:25 INFO - PROCESS | 3424 | --DOCSHELL 18CD4400 == 36 [pid = 3424] [id = 715] 02:24:25 INFO - PROCESS | 3424 | --DOCSHELL 17FB0400 == 35 [pid = 3424] [id = 714] 02:24:25 INFO - PROCESS | 3424 | --DOCSHELL 16E64C00 == 34 [pid = 3424] [id = 713] 02:24:25 INFO - PROCESS | 3424 | --DOCSHELL 0C808C00 == 33 [pid = 3424] [id = 712] 02:24:25 INFO - PROCESS | 3424 | --DOCSHELL 0CFF3400 == 32 [pid = 3424] [id = 711] 02:24:25 INFO - PROCESS | 3424 | --DOCSHELL 1AA9B400 == 31 [pid = 3424] [id = 708] 02:24:25 INFO - PROCESS | 3424 | --DOCSHELL 0C74B800 == 30 [pid = 3424] [id = 709] 02:24:25 INFO - PROCESS | 3424 | --DOCSHELL 14720000 == 29 [pid = 3424] [id = 710] 02:24:25 INFO - PROCESS | 3424 | --DOCSHELL 15E4FC00 == 28 [pid = 3424] [id = 721] 02:24:25 INFO - PROCESS | 3424 | --DOCSHELL 1ACCA000 == 27 [pid = 3424] [id = 722] 02:24:25 INFO - PROCESS | 3424 | --DOCSHELL 16E61800 == 26 [pid = 3424] [id = 719] 02:24:25 INFO - PROCESS | 3424 | --DOCSHELL 0D17F800 == 25 [pid = 3424] [id = 720] 02:24:25 INFO - PROCESS | 3424 | --DOMWINDOW == 86 (0D5DEC00) [pid = 3424] [serial = 2104] [outer = 00000000] [url = about:blank] 02:24:25 INFO - PROCESS | 3424 | --DOMWINDOW == 85 (0D79F000) [pid = 3424] [serial = 2105] [outer = 00000000] [url = about:blank] 02:24:25 INFO - PROCESS | 3424 | --DOMWINDOW == 84 (0C93E800) [pid = 3424] [serial = 2101] [outer = 00000000] [url = about:blank] 02:24:25 INFO - PROCESS | 3424 | --DOMWINDOW == 83 (0CD73000) [pid = 3424] [serial = 2102] [outer = 00000000] [url = about:blank] 02:24:25 INFO - PROCESS | 3424 | --DOMWINDOW == 82 (14E64800) [pid = 3424] [serial = 2107] [outer = 00000000] [url = about:blank] 02:24:25 INFO - PROCESS | 3424 | --DOMWINDOW == 81 (0CDC9400) [pid = 3424] [serial = 2099] [outer = 00000000] [url = about:blank] 02:24:25 INFO - PROCESS | 3424 | --DOMWINDOW == 80 (0C833C00) [pid = 3424] [serial = 2098] [outer = 00000000] [url = about:blank] 02:24:25 INFO - PROCESS | 3424 | --DOMWINDOW == 79 (17820400) [pid = 3424] [serial = 2110] [outer = 00000000] [url = about:blank] 02:24:25 INFO - PROCESS | 3424 | --DOMWINDOW == 78 (0C945C00) [pid = 3424] [serial = 2090] [outer = 00000000] [url = about:blank] 02:24:25 INFO - PROCESS | 3424 | --DOMWINDOW == 77 (0C80EC00) [pid = 3424] [serial = 2089] [outer = 00000000] [url = about:blank] 02:24:25 INFO - PROCESS | 3424 | --DOMWINDOW == 76 (16E63400) [pid = 3424] [serial = 2093] [outer = 00000000] [url = about:blank] 02:24:25 INFO - PROCESS | 3424 | --DOMWINDOW == 75 (15E5B400) [pid = 3424] [serial = 2092] [outer = 00000000] [url = about:blank] 02:24:25 INFO - PROCESS | 3424 | --DOMWINDOW == 74 (1AAEBC00) [pid = 3424] [serial = 2096] [outer = 00000000] [url = about:blank] 02:24:25 INFO - PROCESS | 3424 | --DOMWINDOW == 73 (1A73CC00) [pid = 3424] [serial = 2095] [outer = 00000000] [url = about:blank] 02:24:25 INFO - PROCESS | 3424 | --DOMWINDOW == 72 (17EC0400) [pid = 3424] [serial = 2113] [outer = 00000000] [url = about:blank] 02:24:25 INFO - PROCESS | 3424 | --DOMWINDOW == 71 (178EE400) [pid = 3424] [serial = 2111] [outer = 00000000] [url = about:blank] 02:24:25 INFO - PROCESS | 3424 | --DOMWINDOW == 70 (1AAF0800) [pid = 3424] [serial = 2125] [outer = 00000000] [url = about:blank] 02:24:25 INFO - PROCESS | 3424 | --DOMWINDOW == 69 (18CDC400) [pid = 3424] [serial = 2116] [outer = 00000000] [url = about:blank] 02:24:25 INFO - PROCESS | 3424 | --DOMWINDOW == 68 (17FB2800) [pid = 3424] [serial = 2114] [outer = 00000000] [url = about:blank] 02:24:25 INFO - PROCESS | 3424 | --DOMWINDOW == 67 (1A736C00) [pid = 3424] [serial = 2122] [outer = 00000000] [url = about:blank] 02:24:25 INFO - PROCESS | 3424 | --DOMWINDOW == 66 (19A44C00) [pid = 3424] [serial = 2117] [outer = 00000000] [url = about:blank] 02:24:25 INFO - PROCESS | 3424 | --DOMWINDOW == 65 (19B0F400) [pid = 3424] [serial = 2119] [outer = 00000000] [url = about:blank] 02:24:25 INFO - PROCESS | 3424 | --DOMWINDOW == 64 (19BEF000) [pid = 3424] [serial = 2120] [outer = 00000000] [url = about:blank] 02:24:25 INFO - PROCESS | 3424 | --DOMWINDOW == 63 (1514A400) [pid = 3424] [serial = 2108] [outer = 00000000] [url = about:blank] 02:24:25 INFO - PROCESS | 3424 | --DOMWINDOW == 62 (1A73C800) [pid = 3424] [serial = 2123] [outer = 00000000] [url = about:blank] 02:24:25 INFO - PROCESS | 3424 | 1467365065635 Marionette TRACE conn7 <- [1,2856,null,{"value":["/2dcontext/transformations/2d.transformation.scale.nonfinite.html",0,null,null,[["scale() with Infinity/NaN is ignored",0,null,null]]]}] 02:24:25 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.scale.nonfinite.html | scale() with Infinity/NaN is ignored 02:24:25 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.scale.nonfinite.html | took 1623ms 02:24:25 INFO - PROCESS | 3424 | 1467365065687 Marionette TRACE conn7 -> [0,2857,"getWindowHandle",null] 02:24:25 INFO - PROCESS | 3424 | 1467365065691 Marionette TRACE conn7 <- [1,2857,null,{"value":"13"}] 02:24:25 INFO - PROCESS | 3424 | 1467365065696 Marionette TRACE conn7 -> [0,2858,"setScriptTimeout",{"ms":35000}] 02:24:25 INFO - TEST-START | /2dcontext/transformations/2d.transformation.scale.zero.html 02:24:25 INFO - PROCESS | 3424 | 1467365065699 Marionette TRACE conn7 <- [1,2858,null,{}] 02:24:25 INFO - PROCESS | 3424 | 1467365065705 Marionette TRACE conn7 -> [0,2859,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:24:25 INFO - PROCESS | 3424 | 1467365065707 Marionette INFO sendAsync 823c8ce9-dcc8-4499-864d-681f2fea0c49 02:24:25 INFO - PROCESS | 3424 | 1467365065831 Marionette TRACE conn7 <- [1,2859,null,{"value":null}] 02:24:25 INFO - PROCESS | 3424 | 1467365065847 Marionette TRACE conn7 -> [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\", \"77f57ffc-e2d5-43f5-9f0e-e3ed3fd421d8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:24:25 INFO - PROCESS | 3424 | 1467365065849 Marionette INFO sendAsync 823c8ce9-dcc8-4499-864d-681f2fea0c49 02:24:25 INFO - PROCESS | 3424 | ++DOCSHELL 0C83C400 == 26 [pid = 3424] [id = 724] 02:24:25 INFO - PROCESS | 3424 | ++DOMWINDOW == 63 (0C83E000) [pid = 3424] [serial = 2172] [outer = 00000000] 02:24:25 INFO - PROCESS | 3424 | ++DOMWINDOW == 64 (0CD6FC00) [pid = 3424] [serial = 2173] [outer = 0C83E000] 02:24:25 INFO - PROCESS | 3424 | 1467365065898 Marionette DEBUG loaded listener.js 02:24:25 INFO - PROCESS | 3424 | ++DOMWINDOW == 65 (0CDD3800) [pid = 3424] [serial = 2174] [outer = 0C83E000] 02:24:26 INFO - PROCESS | 3424 | 1467365066397 Marionette TRACE conn7 <- [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]]]}] 02:24:26 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.scale.zero.html | scale() with a scale factor of zero works 02:24:26 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.scale.zero.html | took 730ms 02:24:26 INFO - PROCESS | 3424 | 1467365066430 Marionette TRACE conn7 -> [0,2861,"getWindowHandle",null] 02:24:26 INFO - PROCESS | 3424 | 1467365066435 Marionette TRACE conn7 <- [1,2861,null,{"value":"13"}] 02:24:26 INFO - TEST-START | /2dcontext/transformations/2d.transformation.setTransform.multiple.html 02:24:26 INFO - PROCESS | 3424 | 1467365066442 Marionette TRACE conn7 -> [0,2862,"setScriptTimeout",{"ms":35000}] 02:24:26 INFO - PROCESS | 3424 | 1467365066444 Marionette TRACE conn7 <- [1,2862,null,{}] 02:24:26 INFO - PROCESS | 3424 | 1467365066448 Marionette TRACE conn7 -> [0,2863,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:24:26 INFO - PROCESS | 3424 | 1467365066451 Marionette INFO sendAsync 823c8ce9-dcc8-4499-864d-681f2fea0c49 02:24:26 INFO - PROCESS | 3424 | 1467365066538 Marionette TRACE conn7 <- [1,2863,null,{"value":null}] 02:24:26 INFO - PROCESS | 3424 | 1467365066546 Marionette TRACE conn7 -> [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\", \"77f57ffc-e2d5-43f5-9f0e-e3ed3fd421d8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:24:26 INFO - PROCESS | 3424 | 1467365066549 Marionette INFO sendAsync 823c8ce9-dcc8-4499-864d-681f2fea0c49 02:24:26 INFO - PROCESS | 3424 | ++DOCSHELL 0D434800 == 27 [pid = 3424] [id = 725] 02:24:26 INFO - PROCESS | 3424 | ++DOMWINDOW == 66 (0D434C00) [pid = 3424] [serial = 2175] [outer = 00000000] 02:24:26 INFO - PROCESS | 3424 | ++DOMWINDOW == 67 (0D462400) [pid = 3424] [serial = 2176] [outer = 0D434C00] 02:24:26 INFO - PROCESS | 3424 | 1467365066596 Marionette DEBUG loaded listener.js 02:24:26 INFO - PROCESS | 3424 | ++DOMWINDOW == 68 (0D5E7800) [pid = 3424] [serial = 2177] [outer = 0D434C00] 02:24:27 INFO - PROCESS | 3424 | 1467365067074 Marionette TRACE conn7 <- [1,2864,null,{"value":["/2dcontext/transformations/2d.transformation.setTransform.multiple.html",0,null,null,[["Canvas test: 2d.transformation.setTransform.multiple",0,null,null]]]}] 02:24:27 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.setTransform.multiple.html | Canvas test: 2d.transformation.setTransform.multiple 02:24:27 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.setTransform.multiple.html | took 671ms 02:24:27 INFO - PROCESS | 3424 | 1467365067117 Marionette TRACE conn7 -> [0,2865,"getWindowHandle",null] 02:24:27 INFO - PROCESS | 3424 | 1467365067119 Marionette TRACE conn7 <- [1,2865,null,{"value":"13"}] 02:24:27 INFO - PROCESS | 3424 | 1467365067122 Marionette TRACE conn7 -> [0,2866,"setScriptTimeout",{"ms":35000}] 02:24:27 INFO - TEST-START | /2dcontext/transformations/2d.transformation.setTransform.nonfinite.html 02:24:27 INFO - PROCESS | 3424 | 1467365067126 Marionette TRACE conn7 <- [1,2866,null,{}] 02:24:27 INFO - PROCESS | 3424 | 1467365067137 Marionette TRACE conn7 -> [0,2867,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:24:27 INFO - PROCESS | 3424 | 1467365067142 Marionette INFO sendAsync 823c8ce9-dcc8-4499-864d-681f2fea0c49 02:24:27 INFO - PROCESS | 3424 | 1467365067260 Marionette TRACE conn7 <- [1,2867,null,{"value":null}] 02:24:27 INFO - PROCESS | 3424 | 1467365067370 Marionette TRACE conn7 -> [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\", \"77f57ffc-e2d5-43f5-9f0e-e3ed3fd421d8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:24:27 INFO - PROCESS | 3424 | 1467365067373 Marionette INFO sendAsync 823c8ce9-dcc8-4499-864d-681f2fea0c49 02:24:27 INFO - PROCESS | 3424 | ++DOCSHELL 15123C00 == 28 [pid = 3424] [id = 726] 02:24:27 INFO - PROCESS | 3424 | ++DOMWINDOW == 69 (15127000) [pid = 3424] [serial = 2178] [outer = 00000000] 02:24:27 INFO - PROCESS | 3424 | ++DOMWINDOW == 70 (1514D000) [pid = 3424] [serial = 2179] [outer = 15127000] 02:24:27 INFO - PROCESS | 3424 | 1467365067420 Marionette DEBUG loaded listener.js 02:24:27 INFO - PROCESS | 3424 | ++DOMWINDOW == 71 (151E6800) [pid = 3424] [serial = 2180] [outer = 15127000] 02:24:27 INFO - PROCESS | 3424 | 1467365067825 Marionette TRACE conn7 <- [1,2868,null,{"value":["/2dcontext/transformations/2d.transformation.setTransform.nonfinite.html",0,null,null,[["setTransform() with Infinity/NaN is ignored",0,null,null]]]}] 02:24:27 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.setTransform.nonfinite.html | setTransform() with Infinity/NaN is ignored 02:24:27 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.setTransform.nonfinite.html | took 730ms 02:24:27 INFO - PROCESS | 3424 | 1467365067856 Marionette TRACE conn7 -> [0,2869,"getWindowHandle",null] 02:24:27 INFO - PROCESS | 3424 | 1467365067859 Marionette TRACE conn7 <- [1,2869,null,{"value":"13"}] 02:24:27 INFO - TEST-START | /2dcontext/transformations/2d.transformation.setTransform.skewed.html 02:24:27 INFO - PROCESS | 3424 | 1467365067862 Marionette TRACE conn7 -> [0,2870,"setScriptTimeout",{"ms":35000}] 02:24:27 INFO - PROCESS | 3424 | 1467365067864 Marionette TRACE conn7 <- [1,2870,null,{}] 02:24:27 INFO - PROCESS | 3424 | 1467365067867 Marionette TRACE conn7 -> [0,2871,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:24:27 INFO - PROCESS | 3424 | 1467365067869 Marionette INFO sendAsync 823c8ce9-dcc8-4499-864d-681f2fea0c49 02:24:27 INFO - PROCESS | 3424 | 1467365067989 Marionette TRACE conn7 <- [1,2871,null,{"value":null}] 02:24:27 INFO - PROCESS | 3424 | 1467365067995 Marionette TRACE conn7 -> [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\", \"77f57ffc-e2d5-43f5-9f0e-e3ed3fd421d8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:24:27 INFO - PROCESS | 3424 | 1467365067997 Marionette INFO sendAsync 823c8ce9-dcc8-4499-864d-681f2fea0c49 02:24:28 INFO - PROCESS | 3424 | ++DOCSHELL 16E62800 == 29 [pid = 3424] [id = 727] 02:24:28 INFO - PROCESS | 3424 | ++DOMWINDOW == 72 (16E63C00) [pid = 3424] [serial = 2181] [outer = 00000000] 02:24:28 INFO - PROCESS | 3424 | ++DOMWINDOW == 73 (1781F000) [pid = 3424] [serial = 2182] [outer = 16E63C00] 02:24:28 INFO - PROCESS | 3424 | 1467365068098 Marionette DEBUG loaded listener.js 02:24:28 INFO - PROCESS | 3424 | ++DOMWINDOW == 74 (1787A400) [pid = 3424] [serial = 2183] [outer = 16E63C00] 02:24:28 INFO - PROCESS | 3424 | 1467365068520 Marionette TRACE conn7 <- [1,2872,null,{"value":["/2dcontext/transformations/2d.transformation.setTransform.skewed.html",0,null,null,[["Canvas test: 2d.transformation.setTransform.skewed",0,null,null]]]}] 02:24:28 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.setTransform.skewed.html | Canvas test: 2d.transformation.setTransform.skewed 02:24:28 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.setTransform.skewed.html | took 670ms 02:24:28 INFO - TEST-START | /2dcontext/transformations/2d.transformation.transform.identity.html 02:24:28 INFO - PROCESS | 3424 | 1467365068536 Marionette TRACE conn7 -> [0,2873,"getWindowHandle",null] 02:24:28 INFO - PROCESS | 3424 | 1467365068538 Marionette TRACE conn7 <- [1,2873,null,{"value":"13"}] 02:24:28 INFO - PROCESS | 3424 | 1467365068546 Marionette TRACE conn7 -> [0,2874,"setScriptTimeout",{"ms":35000}] 02:24:28 INFO - PROCESS | 3424 | 1467365068548 Marionette TRACE conn7 <- [1,2874,null,{}] 02:24:28 INFO - PROCESS | 3424 | 1467365068551 Marionette TRACE conn7 -> [0,2875,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:24:28 INFO - PROCESS | 3424 | 1467365068553 Marionette INFO sendAsync 823c8ce9-dcc8-4499-864d-681f2fea0c49 02:24:28 INFO - PROCESS | 3424 | 1467365068692 Marionette TRACE conn7 <- [1,2875,null,{"value":null}] 02:24:28 INFO - PROCESS | 3424 | 1467365068708 Marionette TRACE conn7 -> [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\", \"77f57ffc-e2d5-43f5-9f0e-e3ed3fd421d8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:24:28 INFO - PROCESS | 3424 | 1467365068710 Marionette INFO sendAsync 823c8ce9-dcc8-4499-864d-681f2fea0c49 02:24:28 INFO - PROCESS | 3424 | ++DOCSHELL 17E11C00 == 30 [pid = 3424] [id = 728] 02:24:28 INFO - PROCESS | 3424 | ++DOMWINDOW == 75 (17E12000) [pid = 3424] [serial = 2184] [outer = 00000000] 02:24:28 INFO - PROCESS | 3424 | ++DOMWINDOW == 76 (17F34400) [pid = 3424] [serial = 2185] [outer = 17E12000] 02:24:28 INFO - PROCESS | 3424 | 1467365068754 Marionette DEBUG loaded listener.js 02:24:28 INFO - PROCESS | 3424 | ++DOMWINDOW == 77 (17FBB400) [pid = 3424] [serial = 2186] [outer = 17E12000] 02:24:29 INFO - PROCESS | 3424 | 1467365069222 Marionette TRACE conn7 <- [1,2876,null,{"value":["/2dcontext/transformations/2d.transformation.transform.identity.html",0,null,null,[["transform() with the identity matrix does nothing",0,null,null]]]}] 02:24:29 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.transform.identity.html | transform() with the identity matrix does nothing 02:24:29 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.transform.identity.html | took 730ms 02:24:29 INFO - PROCESS | 3424 | 1467365069274 Marionette TRACE conn7 -> [0,2877,"getWindowHandle",null] 02:24:29 INFO - PROCESS | 3424 | 1467365069276 Marionette TRACE conn7 <- [1,2877,null,{"value":"13"}] 02:24:29 INFO - TEST-START | /2dcontext/transformations/2d.transformation.transform.multiply.html 02:24:29 INFO - PROCESS | 3424 | 1467365069279 Marionette TRACE conn7 -> [0,2878,"setScriptTimeout",{"ms":35000}] 02:24:29 INFO - PROCESS | 3424 | 1467365069281 Marionette TRACE conn7 <- [1,2878,null,{}] 02:24:29 INFO - PROCESS | 3424 | 1467365069284 Marionette TRACE conn7 -> [0,2879,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:24:29 INFO - PROCESS | 3424 | 1467365069290 Marionette INFO sendAsync 823c8ce9-dcc8-4499-864d-681f2fea0c49 02:24:29 INFO - PROCESS | 3424 | 1467365069430 Marionette TRACE conn7 <- [1,2879,null,{"value":null}] 02:24:29 INFO - PROCESS | 3424 | 1467365069438 Marionette TRACE conn7 -> [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\", \"77f57ffc-e2d5-43f5-9f0e-e3ed3fd421d8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:24:29 INFO - PROCESS | 3424 | 1467365069440 Marionette INFO sendAsync 823c8ce9-dcc8-4499-864d-681f2fea0c49 02:24:29 INFO - PROCESS | 3424 | ++DOCSHELL 17FF0400 == 31 [pid = 3424] [id = 729] 02:24:29 INFO - PROCESS | 3424 | ++DOMWINDOW == 78 (184EE400) [pid = 3424] [serial = 2187] [outer = 00000000] 02:24:29 INFO - PROCESS | 3424 | ++DOMWINDOW == 79 (19A44000) [pid = 3424] [serial = 2188] [outer = 184EE400] 02:24:29 INFO - PROCESS | 3424 | 1467365069542 Marionette DEBUG loaded listener.js 02:24:29 INFO - PROCESS | 3424 | ++DOMWINDOW == 80 (19C47000) [pid = 3424] [serial = 2189] [outer = 184EE400] 02:24:29 INFO - PROCESS | 3424 | --DOMWINDOW == 79 (17FB1400) [pid = 3424] [serial = 2142] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.rotate.nonfinite.html] 02:24:29 INFO - PROCESS | 3424 | --DOMWINDOW == 78 (19375400) [pid = 3424] [serial = 2145] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.rotate.radians.html] 02:24:29 INFO - PROCESS | 3424 | --DOMWINDOW == 77 (0D455C00) [pid = 3424] [serial = 2151] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.rotate.wrapnegative.html] 02:24:29 INFO - PROCESS | 3424 | --DOMWINDOW == 76 (0C74F400) [pid = 3424] [serial = 2127] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.textBaseline.html] 02:24:29 INFO - PROCESS | 3424 | --DOMWINDOW == 75 (14E66800) [pid = 3424] [serial = 2130] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.transformation.html] 02:24:29 INFO - PROCESS | 3424 | --DOMWINDOW == 74 (0DBEE400) [pid = 3424] [serial = 2136] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.order.html] 02:24:29 INFO - PROCESS | 3424 | --DOMWINDOW == 73 (0D174400) [pid = 3424] [serial = 2133] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.underflow.html] 02:24:29 INFO - PROCESS | 3424 | --DOMWINDOW == 72 (16E6EC00) [pid = 3424] [serial = 2139] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.rotate.direction.html] 02:24:29 INFO - PROCESS | 3424 | --DOMWINDOW == 71 (1AA92400) [pid = 3424] [serial = 2148] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.rotate.wrap.html] 02:24:29 INFO - PROCESS | 3424 | --DOMWINDOW == 70 (1AA9B800) [pid = 3424] [serial = 2124] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.textAlign.html] 02:24:29 INFO - PROCESS | 3424 | --DOMWINDOW == 69 (1ACC7400) [pid = 3424] [serial = 2157] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.scale.basic.html] 02:24:29 INFO - PROCESS | 3424 | --DOMWINDOW == 68 (14E95400) [pid = 3424] [serial = 2154] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.rotate.zero.html] 02:24:30 INFO - PROCESS | 3424 | 1467365070113 Marionette TRACE conn7 <- [1,2880,null,{"value":["/2dcontext/transformations/2d.transformation.transform.multiply.html",0,null,null,[["transform() multiplies the CTM",0,null,null]]]}] 02:24:30 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.transform.multiply.html | transform() multiplies the CTM 02:24:30 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.transform.multiply.html | took 870ms 02:24:30 INFO - PROCESS | 3424 | 1467365070156 Marionette TRACE conn7 -> [0,2881,"getWindowHandle",null] 02:24:30 INFO - PROCESS | 3424 | 1467365070158 Marionette TRACE conn7 <- [1,2881,null,{"value":"13"}] 02:24:30 INFO - TEST-START | /2dcontext/transformations/2d.transformation.transform.nonfinite.html 02:24:30 INFO - PROCESS | 3424 | 1467365070161 Marionette TRACE conn7 -> [0,2882,"setScriptTimeout",{"ms":35000}] 02:24:30 INFO - PROCESS | 3424 | 1467365070163 Marionette TRACE conn7 <- [1,2882,null,{}] 02:24:30 INFO - PROCESS | 3424 | 1467365070166 Marionette TRACE conn7 -> [0,2883,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:24:30 INFO - PROCESS | 3424 | 1467365070168 Marionette INFO sendAsync 823c8ce9-dcc8-4499-864d-681f2fea0c49 02:24:30 INFO - PROCESS | 3424 | 1467365070244 Marionette TRACE conn7 <- [1,2883,null,{"value":null}] 02:24:30 INFO - PROCESS | 3424 | 1467365070250 Marionette TRACE conn7 -> [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\", \"77f57ffc-e2d5-43f5-9f0e-e3ed3fd421d8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:24:30 INFO - PROCESS | 3424 | 1467365070251 Marionette INFO sendAsync 823c8ce9-dcc8-4499-864d-681f2fea0c49 02:24:30 INFO - PROCESS | 3424 | ++DOCSHELL 0C80DC00 == 32 [pid = 3424] [id = 730] 02:24:30 INFO - PROCESS | 3424 | ++DOMWINDOW == 69 (16850800) [pid = 3424] [serial = 2190] [outer = 00000000] 02:24:30 INFO - PROCESS | 3424 | ++DOMWINDOW == 70 (19371800) [pid = 3424] [serial = 2191] [outer = 16850800] 02:24:30 INFO - PROCESS | 3424 | 1467365070295 Marionette DEBUG loaded listener.js 02:24:30 INFO - PROCESS | 3424 | ++DOMWINDOW == 71 (19375400) [pid = 3424] [serial = 2192] [outer = 16850800] 02:24:30 INFO - PROCESS | 3424 | 1467365070723 Marionette TRACE conn7 <- [1,2884,null,{"value":["/2dcontext/transformations/2d.transformation.transform.nonfinite.html",0,null,null,[["transform() with Infinity/NaN is ignored",0,null,null]]]}] 02:24:30 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.transform.nonfinite.html | transform() with Infinity/NaN is ignored 02:24:30 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.transform.nonfinite.html | took 570ms 02:24:30 INFO - PROCESS | 3424 | 1467365070732 Marionette TRACE conn7 -> [0,2885,"getWindowHandle",null] 02:24:30 INFO - PROCESS | 3424 | 1467365070734 Marionette TRACE conn7 <- [1,2885,null,{"value":"13"}] 02:24:30 INFO - TEST-START | /2dcontext/transformations/2d.transformation.transform.skewed.html 02:24:30 INFO - PROCESS | 3424 | 1467365070740 Marionette TRACE conn7 -> [0,2886,"setScriptTimeout",{"ms":35000}] 02:24:30 INFO - PROCESS | 3424 | 1467365070742 Marionette TRACE conn7 <- [1,2886,null,{}] 02:24:30 INFO - PROCESS | 3424 | 1467365070745 Marionette TRACE conn7 -> [0,2887,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:24:30 INFO - PROCESS | 3424 | 1467365070747 Marionette INFO sendAsync 823c8ce9-dcc8-4499-864d-681f2fea0c49 02:24:30 INFO - PROCESS | 3424 | 1467365070867 Marionette TRACE conn7 <- [1,2887,null,{"value":null}] 02:24:30 INFO - PROCESS | 3424 | 1467365070875 Marionette TRACE conn7 -> [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\", \"77f57ffc-e2d5-43f5-9f0e-e3ed3fd421d8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:24:30 INFO - PROCESS | 3424 | 1467365070877 Marionette INFO sendAsync 823c8ce9-dcc8-4499-864d-681f2fea0c49 02:24:30 INFO - PROCESS | 3424 | ++DOCSHELL 0DC3FC00 == 33 [pid = 3424] [id = 731] 02:24:30 INFO - PROCESS | 3424 | ++DOMWINDOW == 72 (17FC4400) [pid = 3424] [serial = 2193] [outer = 00000000] 02:24:30 INFO - PROCESS | 3424 | ++DOMWINDOW == 73 (1A2AB800) [pid = 3424] [serial = 2194] [outer = 17FC4400] 02:24:30 INFO - PROCESS | 3424 | 1467365070920 Marionette DEBUG loaded listener.js 02:24:30 INFO - PROCESS | 3424 | ++DOMWINDOW == 74 (1A2ADC00) [pid = 3424] [serial = 2195] [outer = 17FC4400] 02:24:31 INFO - PROCESS | 3424 | 1467365071356 Marionette TRACE conn7 <- [1,2888,null,{"value":["/2dcontext/transformations/2d.transformation.transform.skewed.html",0,null,null,[["transform() with skewy matrix transforms correctly",0,null,null]]]}] 02:24:31 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.transform.skewed.html | transform() with skewy matrix transforms correctly 02:24:31 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.transform.skewed.html | took 670ms 02:24:31 INFO - TEST-START | /2dcontext/transformations/2d.transformation.translate.basic.html 02:24:31 INFO - PROCESS | 3424 | 1467365071412 Marionette TRACE conn7 -> [0,2889,"getWindowHandle",null] 02:24:31 INFO - PROCESS | 3424 | 1467365071414 Marionette TRACE conn7 <- [1,2889,null,{"value":"13"}] 02:24:31 INFO - PROCESS | 3424 | 1467365071418 Marionette TRACE conn7 -> [0,2890,"setScriptTimeout",{"ms":35000}] 02:24:31 INFO - PROCESS | 3424 | 1467365071419 Marionette TRACE conn7 <- [1,2890,null,{}] 02:24:31 INFO - PROCESS | 3424 | 1467365071423 Marionette TRACE conn7 -> [0,2891,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:24:31 INFO - PROCESS | 3424 | 1467365071425 Marionette INFO sendAsync 823c8ce9-dcc8-4499-864d-681f2fea0c49 02:24:31 INFO - PROCESS | 3424 | 1467365071541 Marionette TRACE conn7 <- [1,2891,null,{"value":null}] 02:24:31 INFO - PROCESS | 3424 | 1467365071554 Marionette TRACE conn7 -> [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\", \"77f57ffc-e2d5-43f5-9f0e-e3ed3fd421d8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:24:31 INFO - PROCESS | 3424 | 1467365071556 Marionette INFO sendAsync 823c8ce9-dcc8-4499-864d-681f2fea0c49 02:24:31 INFO - PROCESS | 3424 | ++DOCSHELL 15121C00 == 34 [pid = 3424] [id = 732] 02:24:31 INFO - PROCESS | 3424 | ++DOMWINDOW == 75 (1A76B000) [pid = 3424] [serial = 2196] [outer = 00000000] 02:24:31 INFO - PROCESS | 3424 | ++DOMWINDOW == 76 (1AA8E000) [pid = 3424] [serial = 2197] [outer = 1A76B000] 02:24:31 INFO - PROCESS | 3424 | 1467365071599 Marionette DEBUG loaded listener.js 02:24:31 INFO - PROCESS | 3424 | ++DOMWINDOW == 77 (1AA8EC00) [pid = 3424] [serial = 2198] [outer = 1A76B000] 02:24:32 INFO - PROCESS | 3424 | --DOCSHELL 0C83C400 == 33 [pid = 3424] [id = 724] 02:24:32 INFO - PROCESS | 3424 | --DOCSHELL 0D431C00 == 32 [pid = 3424] [id = 723] 02:24:33 INFO - PROCESS | 3424 | --DOCSHELL 16E62800 == 31 [pid = 3424] [id = 727] 02:24:33 INFO - PROCESS | 3424 | --DOCSHELL 17FF0400 == 30 [pid = 3424] [id = 729] 02:24:33 INFO - PROCESS | 3424 | --DOCSHELL 15123C00 == 29 [pid = 3424] [id = 726] 02:24:33 INFO - PROCESS | 3424 | --DOCSHELL 0C80DC00 == 28 [pid = 3424] [id = 730] 02:24:33 INFO - PROCESS | 3424 | --DOCSHELL 17E11C00 == 27 [pid = 3424] [id = 728] 02:24:33 INFO - PROCESS | 3424 | --DOCSHELL 0DC3FC00 == 26 [pid = 3424] [id = 731] 02:24:33 INFO - PROCESS | 3424 | --DOCSHELL 0D434800 == 25 [pid = 3424] [id = 725] 02:24:33 INFO - PROCESS | 3424 | --DOMWINDOW == 76 (17FCD400) [pid = 3424] [serial = 2143] [outer = 00000000] [url = about:blank] 02:24:33 INFO - PROCESS | 3424 | --DOMWINDOW == 75 (1841E800) [pid = 3424] [serial = 2144] [outer = 00000000] [url = about:blank] 02:24:33 INFO - PROCESS | 3424 | --DOMWINDOW == 74 (19A41800) [pid = 3424] [serial = 2146] [outer = 00000000] [url = about:blank] 02:24:33 INFO - PROCESS | 3424 | --DOMWINDOW == 73 (1787B400) [pid = 3424] [serial = 2152] [outer = 00000000] [url = about:blank] 02:24:33 INFO - PROCESS | 3424 | --DOMWINDOW == 72 (0D458000) [pid = 3424] [serial = 2128] [outer = 00000000] [url = about:blank] 02:24:33 INFO - PROCESS | 3424 | --DOMWINDOW == 71 (0D5DFC00) [pid = 3424] [serial = 2129] [outer = 00000000] [url = about:blank] 02:24:33 INFO - PROCESS | 3424 | --DOMWINDOW == 70 (17820800) [pid = 3424] [serial = 2131] [outer = 00000000] [url = about:blank] 02:24:33 INFO - PROCESS | 3424 | --DOMWINDOW == 69 (17E0D800) [pid = 3424] [serial = 2132] [outer = 00000000] [url = about:blank] 02:24:33 INFO - PROCESS | 3424 | --DOMWINDOW == 68 (115CDC00) [pid = 3424] [serial = 2137] [outer = 00000000] [url = about:blank] 02:24:33 INFO - PROCESS | 3424 | --DOMWINDOW == 67 (147E4C00) [pid = 3424] [serial = 2138] [outer = 00000000] [url = about:blank] 02:24:33 INFO - PROCESS | 3424 | --DOMWINDOW == 66 (0D433400) [pid = 3424] [serial = 2134] [outer = 00000000] [url = about:blank] 02:24:33 INFO - PROCESS | 3424 | --DOMWINDOW == 65 (0D459400) [pid = 3424] [serial = 2135] [outer = 00000000] [url = about:blank] 02:24:33 INFO - PROCESS | 3424 | --DOMWINDOW == 64 (1781CC00) [pid = 3424] [serial = 2140] [outer = 00000000] [url = about:blank] 02:24:33 INFO - PROCESS | 3424 | --DOMWINDOW == 63 (1AA98400) [pid = 3424] [serial = 2149] [outer = 00000000] [url = about:blank] 02:24:33 INFO - PROCESS | 3424 | --DOMWINDOW == 62 (1AC7E400) [pid = 3424] [serial = 2126] [outer = 00000000] [url = about:blank] 02:24:33 INFO - PROCESS | 3424 | --DOMWINDOW == 61 (19B1A800) [pid = 3424] [serial = 2147] [outer = 00000000] [url = about:blank] 02:24:33 INFO - PROCESS | 3424 | --DOMWINDOW == 60 (1ACD0800) [pid = 3424] [serial = 2158] [outer = 00000000] [url = about:blank] 02:24:33 INFO - PROCESS | 3424 | --DOMWINDOW == 59 (1AD5B800) [pid = 3424] [serial = 2159] [outer = 00000000] [url = about:blank] 02:24:33 INFO - PROCESS | 3424 | --DOMWINDOW == 58 (1ACC2000) [pid = 3424] [serial = 2156] [outer = 00000000] [url = about:blank] 02:24:33 INFO - PROCESS | 3424 | --DOMWINDOW == 57 (1AA95400) [pid = 3424] [serial = 2150] [outer = 00000000] [url = about:blank] 02:24:33 INFO - PROCESS | 3424 | --DOMWINDOW == 56 (1787B000) [pid = 3424] [serial = 2141] [outer = 00000000] [url = about:blank] 02:24:33 INFO - PROCESS | 3424 | --DOMWINDOW == 55 (17E11800) [pid = 3424] [serial = 2153] [outer = 00000000] [url = about:blank] 02:24:33 INFO - PROCESS | 3424 | --DOMWINDOW == 54 (1AAF5000) [pid = 3424] [serial = 2155] [outer = 00000000] [url = about:blank] 02:24:33 INFO - PROCESS | 3424 | 1467365073380 Marionette TRACE conn7 <- [1,2892,null,{"value":["/2dcontext/transformations/2d.transformation.translate.basic.html",0,null,null,[["translate() works",0,null,null]]]}] 02:24:33 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.translate.basic.html | translate() works 02:24:33 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.translate.basic.html | took 2021ms 02:24:33 INFO - PROCESS | 3424 | 1467365073440 Marionette TRACE conn7 -> [0,2893,"getWindowHandle",null] 02:24:33 INFO - PROCESS | 3424 | 1467365073444 Marionette TRACE conn7 <- [1,2893,null,{"value":"13"}] 02:24:33 INFO - TEST-START | /2dcontext/transformations/2d.transformation.translate.nonfinite.html 02:24:33 INFO - PROCESS | 3424 | 1467365073449 Marionette TRACE conn7 -> [0,2894,"setScriptTimeout",{"ms":35000}] 02:24:33 INFO - PROCESS | 3424 | 1467365073452 Marionette TRACE conn7 <- [1,2894,null,{}] 02:24:33 INFO - PROCESS | 3424 | 1467365073457 Marionette TRACE conn7 -> [0,2895,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:24:33 INFO - PROCESS | 3424 | 1467365073460 Marionette INFO sendAsync 823c8ce9-dcc8-4499-864d-681f2fea0c49 02:24:33 INFO - PROCESS | 3424 | 1467365073553 Marionette TRACE conn7 <- [1,2895,null,{"value":null}] 02:24:33 INFO - PROCESS | 3424 | 1467365073561 Marionette TRACE conn7 -> [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\", \"77f57ffc-e2d5-43f5-9f0e-e3ed3fd421d8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:24:33 INFO - PROCESS | 3424 | 1467365073564 Marionette INFO sendAsync 823c8ce9-dcc8-4499-864d-681f2fea0c49 02:24:33 INFO - PROCESS | 3424 | ++DOCSHELL 0C840C00 == 26 [pid = 3424] [id = 733] 02:24:33 INFO - PROCESS | 3424 | ++DOMWINDOW == 55 (0CD6C800) [pid = 3424] [serial = 2199] [outer = 00000000] 02:24:33 INFO - PROCESS | 3424 | ++DOMWINDOW == 56 (0CDD3000) [pid = 3424] [serial = 2200] [outer = 0CD6C800] 02:24:33 INFO - PROCESS | 3424 | 1467365073616 Marionette DEBUG loaded listener.js 02:24:33 INFO - PROCESS | 3424 | ++DOMWINDOW == 57 (0CE84800) [pid = 3424] [serial = 2201] [outer = 0CD6C800] 02:24:34 INFO - PROCESS | 3424 | 1467365074122 Marionette TRACE conn7 <- [1,2896,null,{"value":["/2dcontext/transformations/2d.transformation.translate.nonfinite.html",0,null,null,[["translate() with Infinity/NaN is ignored",0,null,null]]]}] 02:24:34 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.translate.nonfinite.html | translate() with Infinity/NaN is ignored 02:24:34 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.translate.nonfinite.html | took 730ms 02:24:34 INFO - PROCESS | 3424 | 1467365074180 Marionette TRACE conn7 -> [0,2897,"getWindowHandle",null] 02:24:34 INFO - PROCESS | 3424 | 1467365074185 Marionette TRACE conn7 <- [1,2897,null,{"value":"13"}] 02:24:34 INFO - TEST-START | /DOMEvents/ClickFakeEvent.nondocument.html 02:24:34 INFO - PROCESS | 3424 | 1467365074191 Marionette TRACE conn7 -> [0,2898,"setScriptTimeout",{"ms":35000}] 02:24:34 INFO - PROCESS | 3424 | 1467365074194 Marionette TRACE conn7 <- [1,2898,null,{}] 02:24:34 INFO - PROCESS | 3424 | 1467365074198 Marionette TRACE conn7 -> [0,2899,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:24:34 INFO - PROCESS | 3424 | 1467365074200 Marionette INFO sendAsync 823c8ce9-dcc8-4499-864d-681f2fea0c49 02:24:34 INFO - PROCESS | 3424 | 1467365074292 Marionette TRACE conn7 <- [1,2899,null,{"value":null}] 02:24:34 INFO - PROCESS | 3424 | 1467365074393 Marionette TRACE conn7 -> [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\", \"77f57ffc-e2d5-43f5-9f0e-e3ed3fd421d8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:24:34 INFO - PROCESS | 3424 | 1467365074395 Marionette INFO sendAsync 823c8ce9-dcc8-4499-864d-681f2fea0c49 02:24:34 INFO - PROCESS | 3424 | ++DOCSHELL 0D45E000 == 27 [pid = 3424] [id = 734] 02:24:34 INFO - PROCESS | 3424 | ++DOMWINDOW == 58 (0D45E800) [pid = 3424] [serial = 2202] [outer = 00000000] 02:24:34 INFO - PROCESS | 3424 | ++DOMWINDOW == 59 (0D528800) [pid = 3424] [serial = 2203] [outer = 0D45E800] 02:24:34 INFO - PROCESS | 3424 | 1467365074444 Marionette DEBUG loaded listener.js 02:24:34 INFO - PROCESS | 3424 | ++DOMWINDOW == 60 (0D79FC00) [pid = 3424] [serial = 2204] [outer = 0D45E800] 02:24:34 INFO - PROCESS | 3424 | 1467365074770 Marionette TRACE conn7 <- [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]]]}] 02:24:34 INFO - TEST-PASS | /DOMEvents/ClickFakeEvent.nondocument.html | Click event on an element not in the document 02:24:34 INFO - TEST-PASS | /DOMEvents/ClickFakeEvent.nondocument.html | Click event can be dispatched to an element that is not in the document. 02:24:34 INFO - TEST-OK | /DOMEvents/ClickFakeEvent.nondocument.html | took 630ms 02:24:34 INFO - PROCESS | 3424 | 1467365074825 Marionette TRACE conn7 -> [0,2901,"getWindowHandle",null] 02:24:34 INFO - PROCESS | 3424 | 1467365074827 Marionette TRACE conn7 <- [1,2901,null,{"value":"13"}] 02:24:34 INFO - TEST-START | /DOMEvents/constructors.html 02:24:34 INFO - PROCESS | 3424 | 1467365074843 Marionette TRACE conn7 -> [0,2902,"setScriptTimeout",{"ms":35000}] 02:24:34 INFO - PROCESS | 3424 | 1467365074847 Marionette TRACE conn7 <- [1,2902,null,{}] 02:24:34 INFO - PROCESS | 3424 | 1467365074859 Marionette TRACE conn7 -> [0,2903,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:24:34 INFO - PROCESS | 3424 | 1467365074863 Marionette INFO sendAsync 823c8ce9-dcc8-4499-864d-681f2fea0c49 02:24:34 INFO - PROCESS | 3424 | 1467365074973 Marionette TRACE conn7 <- [1,2903,null,{"value":null}] 02:24:34 INFO - PROCESS | 3424 | 1467365074982 Marionette TRACE conn7 -> [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\", \"77f57ffc-e2d5-43f5-9f0e-e3ed3fd421d8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:24:34 INFO - PROCESS | 3424 | 1467365074986 Marionette INFO sendAsync 823c8ce9-dcc8-4499-864d-681f2fea0c49 02:24:34 INFO - PROCESS | 3424 | ++DOCSHELL 115CF400 == 28 [pid = 3424] [id = 735] 02:24:34 INFO - PROCESS | 3424 | ++DOMWINDOW == 61 (147A6000) [pid = 3424] [serial = 2205] [outer = 00000000] 02:24:35 INFO - PROCESS | 3424 | ++DOMWINDOW == 62 (147ED800) [pid = 3424] [serial = 2206] [outer = 147A6000] 02:24:35 INFO - PROCESS | 3424 | 1467365075034 Marionette DEBUG loaded listener.js 02:24:35 INFO - PROCESS | 3424 | ++DOMWINDOW == 63 (14E24800) [pid = 3424] [serial = 2207] [outer = 147A6000] 02:24:35 INFO - PROCESS | 3424 | 1467365075713 Marionette TRACE conn7 <- [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]]]}] 02:24:35 INFO - TEST-PASS | /DOMEvents/constructors.html | Event constructor (no argument) 02:24:35 INFO - TEST-PASS | /DOMEvents/constructors.html | Event constructor (undefined argument) 02:24:35 INFO - TEST-PASS | /DOMEvents/constructors.html | Event constructor (null argument) 02:24:35 INFO - TEST-PASS | /DOMEvents/constructors.html | Event constructor (empty argument) 02:24:35 INFO - TEST-PASS | /DOMEvents/constructors.html | Event constructor (argument with default values) 02:24:35 INFO - TEST-PASS | /DOMEvents/constructors.html | Event constructor (argument with non-default values) 02:24:35 INFO - TEST-PASS | /DOMEvents/constructors.html | UIEvent constructor (no argument) 02:24:35 INFO - TEST-PASS | /DOMEvents/constructors.html | UIEvent constructor (undefined argument) 02:24:35 INFO - TEST-PASS | /DOMEvents/constructors.html | UIEvent constructor (null argument) 02:24:35 INFO - TEST-PASS | /DOMEvents/constructors.html | UIEvent constructor (empty argument) 02:24:35 INFO - TEST-PASS | /DOMEvents/constructors.html | UIEvent constructor (argument with default values) 02:24:35 INFO - TEST-PASS | /DOMEvents/constructors.html | UIEvent constructor (argument with non-default values) 02:24:35 INFO - TEST-PASS | /DOMEvents/constructors.html | FocusEvent constructor (no argument) 02:24:35 INFO - TEST-PASS | /DOMEvents/constructors.html | FocusEvent constructor (undefined argument) 02:24:35 INFO - TEST-PASS | /DOMEvents/constructors.html | FocusEvent constructor (null argument) 02:24:35 INFO - TEST-PASS | /DOMEvents/constructors.html | FocusEvent constructor (empty argument) 02:24:35 INFO - TEST-PASS | /DOMEvents/constructors.html | FocusEvent constructor (argument with default values) 02:24:35 INFO - TEST-PASS | /DOMEvents/constructors.html | FocusEvent constructor (argument with non-default values) 02:24:35 INFO - TEST-PASS | /DOMEvents/constructors.html | MouseEvent constructor (no argument) 02:24:35 INFO - TEST-PASS | /DOMEvents/constructors.html | MouseEvent constructor (undefined argument) 02:24:35 INFO - TEST-PASS | /DOMEvents/constructors.html | MouseEvent constructor (null argument) 02:24:35 INFO - TEST-PASS | /DOMEvents/constructors.html | MouseEvent constructor (empty argument) 02:24:35 INFO - TEST-PASS | /DOMEvents/constructors.html | MouseEvent constructor (argument with default values) 02:24:35 INFO - TEST-PASS | /DOMEvents/constructors.html | MouseEvent constructor (argument with non-default values) 02:24:35 INFO - TEST-PASS | /DOMEvents/constructors.html | WheelEvent constructor (no argument) 02:24:35 INFO - TEST-PASS | /DOMEvents/constructors.html | WheelEvent constructor (undefined argument) 02:24:35 INFO - TEST-PASS | /DOMEvents/constructors.html | WheelEvent constructor (null argument) 02:24:35 INFO - TEST-PASS | /DOMEvents/constructors.html | WheelEvent constructor (empty argument) 02:24:35 INFO - TEST-PASS | /DOMEvents/constructors.html | WheelEvent constructor (argument with default values) 02:24:35 INFO - TEST-PASS | /DOMEvents/constructors.html | WheelEvent constructor (argument with non-default values) 02:24:35 INFO - TEST-PASS | /DOMEvents/constructors.html | KeyboardEvent constructor (no argument) 02:24:35 INFO - TEST-PASS | /DOMEvents/constructors.html | KeyboardEvent constructor (undefined argument) 02:24:35 INFO - TEST-PASS | /DOMEvents/constructors.html | KeyboardEvent constructor (null argument) 02:24:35 INFO - TEST-PASS | /DOMEvents/constructors.html | KeyboardEvent constructor (empty argument) 02:24:35 INFO - TEST-PASS | /DOMEvents/constructors.html | KeyboardEvent constructor (argument with default values) 02:24:35 INFO - TEST-PASS | /DOMEvents/constructors.html | KeyboardEvent constructor (argument with non-default values) 02:24:35 INFO - TEST-FAIL | /DOMEvents/constructors.html | CompositionEvent constructor (no argument) - Illegal constructor. 02:24:35 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:100:17 02:24:35 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 02:24:35 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 02:24:35 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:99:3 02:24:35 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:98:1 02:24:35 INFO - TEST-FAIL | /DOMEvents/constructors.html | CompositionEvent constructor (undefined argument) - Illegal constructor. 02:24:35 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:105:17 02:24:35 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 02:24:35 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 02:24:35 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:104:3 02:24:35 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:98:1 02:24:35 INFO - TEST-FAIL | /DOMEvents/constructors.html | CompositionEvent constructor (null argument) - Illegal constructor. 02:24:35 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:110:17 02:24:35 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 02:24:35 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 02:24:35 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:109:3 02:24:35 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:98:1 02:24:35 INFO - TEST-FAIL | /DOMEvents/constructors.html | CompositionEvent constructor (empty argument) - Illegal constructor. 02:24:35 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:115:17 02:24:35 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 02:24:35 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 02:24:35 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:114:3 02:24:35 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:98:1 02:24:35 INFO - TEST-FAIL | /DOMEvents/constructors.html | CompositionEvent constructor (argument with default values) - Illegal constructor. 02:24:35 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:125:17 02:24:35 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 02:24:35 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 02:24:35 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:119:3 02:24:35 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:98:1 02:24:35 INFO - TEST-FAIL | /DOMEvents/constructors.html | CompositionEvent constructor (argument with non-default values) - Illegal constructor. 02:24:35 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:143:17 02:24:35 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 02:24:35 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 02:24:35 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:129:3 02:24:35 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:98:1 02:24:35 INFO - TEST-PASS | /DOMEvents/constructors.html | UIEvent constructor (view argument with wrong type) 02:24:35 INFO - TEST-OK | /DOMEvents/constructors.html | took 965ms 02:24:35 INFO - PROCESS | 3424 | 1467365075800 Marionette TRACE conn7 -> [0,2905,"getWindowHandle",null] 02:24:35 INFO - PROCESS | 3424 | 1467365075803 Marionette TRACE conn7 <- [1,2905,null,{"value":"13"}] 02:24:35 INFO - PROCESS | 3424 | 1467365075806 Marionette TRACE conn7 -> [0,2906,"setScriptTimeout",{"ms":35000}] 02:24:35 INFO - TEST-START | /DOMEvents/event-phases-order.html 02:24:35 INFO - PROCESS | 3424 | 1467365075807 Marionette TRACE conn7 <- [1,2906,null,{}] 02:24:35 INFO - PROCESS | 3424 | 1467365075811 Marionette TRACE conn7 -> [0,2907,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:24:35 INFO - PROCESS | 3424 | 1467365075813 Marionette INFO sendAsync 823c8ce9-dcc8-4499-864d-681f2fea0c49 02:24:35 INFO - PROCESS | 3424 | 1467365075896 Marionette TRACE conn7 <- [1,2907,null,{"value":null}] 02:24:35 INFO - PROCESS | 3424 | 1467365075990 Marionette TRACE conn7 -> [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\", \"77f57ffc-e2d5-43f5-9f0e-e3ed3fd421d8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:24:35 INFO - PROCESS | 3424 | 1467365075992 Marionette INFO sendAsync 823c8ce9-dcc8-4499-864d-681f2fea0c49 02:24:35 INFO - PROCESS | 3424 | ++DOCSHELL 1511BC00 == 29 [pid = 3424] [id = 736] 02:24:35 INFO - PROCESS | 3424 | ++DOMWINDOW == 64 (15148800) [pid = 3424] [serial = 2208] [outer = 00000000] 02:24:36 INFO - PROCESS | 3424 | ++DOMWINDOW == 65 (16E60400) [pid = 3424] [serial = 2209] [outer = 15148800] 02:24:36 INFO - PROCESS | 3424 | 1467365076037 Marionette DEBUG loaded listener.js 02:24:36 INFO - PROCESS | 3424 | ++DOMWINDOW == 66 (16E6F000) [pid = 3424] [serial = 2210] [outer = 15148800] 02:24:36 INFO - PROCESS | 3424 | 1467365076386 Marionette TRACE conn7 <- [1,2908,null,{"value":["/DOMEvents/event-phases-order.html",0,null,null,[["Event phases order",0,null,null]]]}] 02:24:36 INFO - TEST-PASS | /DOMEvents/event-phases-order.html | Event phases order 02:24:36 INFO - TEST-OK | /DOMEvents/event-phases-order.html | took 630ms 02:24:36 INFO - PROCESS | 3424 | 1467365076439 Marionette TRACE conn7 -> [0,2909,"getWindowHandle",null] 02:24:36 INFO - PROCESS | 3424 | 1467365076441 Marionette TRACE conn7 <- [1,2909,null,{"value":"13"}] 02:24:36 INFO - TEST-START | /DOMEvents/init-event-while-dispatching.html 02:24:36 INFO - PROCESS | 3424 | 1467365076445 Marionette TRACE conn7 -> [0,2910,"setScriptTimeout",{"ms":35000}] 02:24:36 INFO - PROCESS | 3424 | 1467365076446 Marionette TRACE conn7 <- [1,2910,null,{}] 02:24:36 INFO - PROCESS | 3424 | 1467365076450 Marionette TRACE conn7 -> [0,2911,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:24:36 INFO - PROCESS | 3424 | 1467365076452 Marionette INFO sendAsync 823c8ce9-dcc8-4499-864d-681f2fea0c49 02:24:36 INFO - PROCESS | 3424 | 1467365076564 Marionette TRACE conn7 <- [1,2911,null,{"value":null}] 02:24:36 INFO - PROCESS | 3424 | 1467365076571 Marionette TRACE conn7 -> [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\", \"77f57ffc-e2d5-43f5-9f0e-e3ed3fd421d8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:24:36 INFO - PROCESS | 3424 | 1467365076573 Marionette INFO sendAsync 823c8ce9-dcc8-4499-864d-681f2fea0c49 02:24:36 INFO - PROCESS | 3424 | ++DOCSHELL 17818800 == 30 [pid = 3424] [id = 737] 02:24:36 INFO - PROCESS | 3424 | ++DOMWINDOW == 67 (1781A400) [pid = 3424] [serial = 2211] [outer = 00000000] 02:24:36 INFO - PROCESS | 3424 | ++DOMWINDOW == 68 (178ED800) [pid = 3424] [serial = 2212] [outer = 1781A400] 02:24:36 INFO - PROCESS | 3424 | 1467365076617 Marionette DEBUG loaded listener.js 02:24:36 INFO - PROCESS | 3424 | ++DOMWINDOW == 69 (17E16400) [pid = 3424] [serial = 2213] [outer = 1781A400] 02:24:36 INFO - PROCESS | 3424 | [3424] WARNING: NS_ENSURE_TRUE(!mEvent->mFlags.mIsBeingDispatched) failed: file c:/builds/moz2_slave/m-beta-w32-d-00000000000000000/build/src/dom/events/Event.cpp, line 570 02:24:36 INFO - PROCESS | 3424 | [3424] WARNING: NS_ENSURE_TRUE(!mEvent->mFlags.mIsBeingDispatched) failed: file c:/builds/moz2_slave/m-beta-w32-d-00000000000000000/build/src/dom/events/Event.cpp, line 570 02:24:36 INFO - PROCESS | 3424 | [3424] WARNING: NS_ENSURE_TRUE(!mEvent->mFlags.mIsBeingDispatched) failed: file c:/builds/moz2_slave/m-beta-w32-d-00000000000000000/build/src/dom/events/Event.cpp, line 570 02:24:36 INFO - PROCESS | 3424 | [3424] WARNING: NS_ENSURE_TRUE(!mEvent->mFlags.mIsBeingDispatched) failed: file c:/builds/moz2_slave/m-beta-w32-d-00000000000000000/build/src/dom/events/Event.cpp, line 570 02:24:37 INFO - PROCESS | 3424 | 1467365077068 Marionette TRACE conn7 <- [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]]]}] 02:24:37 INFO - TEST-FAIL | /DOMEvents/init-event-while-dispatching.html | Calling initKeyboardEvent while dispatching. - ev.initKeyboardEvent is not a function 02:24:37 INFO - events.KeyboardEvent.init@http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:12:28 02:24:37 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:68:7 02:24:37 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 02:24:37 INFO - Test.prototype.step_func/<@http://web-platform.test:8000/resources/testharness.js:1406:20 02:24:37 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:79:19 02:24:37 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 02:24:37 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:63:3 02:24:37 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 02:24:37 INFO - events.MouseEvent.check@http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:23:7 02:24:37 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:75:9 02:24:37 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 02:24:37 INFO - Test.prototype.step_func/<@http://web-platform.test:8000/resources/testharness.js:1406:20 02:24:37 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:79:19 02:24:37 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 02:24:37 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:63:3 02:24:37 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 02:24:37 INFO - events.CustomEvent.check@http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:38:7 02:24:37 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:75:9 02:24:37 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 02:24:37 INFO - Test.prototype.step_func/<@http://web-platform.test:8000/resources/testharness.js:1406:20 02:24:37 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:79:19 02:24:37 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 02:24:37 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:63:3 02:24:37 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]" 02:24:37 INFO - events.UIEvent.check@http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:45:7 02:24:37 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:75:9 02:24:37 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 02:24:37 INFO - Test.prototype.step_func/<@http://web-platform.test:8000/resources/testharness.js:1406:20 02:24:37 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:79:19 02:24:37 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 02:24:37 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:63:3 02:24:37 INFO - TEST-PASS | /DOMEvents/init-event-while-dispatching.html | Calling initEvent while dispatching. 02:24:37 INFO - TEST-OK | /DOMEvents/init-event-while-dispatching.html | took 677ms 02:24:37 INFO - PROCESS | 3424 | 1467365077123 Marionette TRACE conn7 -> [0,2913,"getWindowHandle",null] 02:24:37 INFO - PROCESS | 3424 | 1467365077125 Marionette TRACE conn7 <- [1,2913,null,{"value":"13"}] 02:24:37 INFO - TEST-START | /DOMEvents/throwing-in-listener-and-window-error-event.html 02:24:37 INFO - PROCESS | 3424 | 1467365077128 Marionette TRACE conn7 -> [0,2914,"setScriptTimeout",{"ms":35000}] 02:24:37 INFO - PROCESS | 3424 | 1467365077129 Marionette TRACE conn7 <- [1,2914,null,{}] 02:24:37 INFO - PROCESS | 3424 | 1467365077144 Marionette TRACE conn7 -> [0,2915,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:24:37 INFO - PROCESS | 3424 | 1467365077150 Marionette INFO sendAsync 823c8ce9-dcc8-4499-864d-681f2fea0c49 02:24:37 INFO - PROCESS | 3424 | 1467365077260 Marionette TRACE conn7 <- [1,2915,null,{"value":null}] 02:24:37 INFO - PROCESS | 3424 | 1467365077273 Marionette TRACE conn7 -> [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\", \"77f57ffc-e2d5-43f5-9f0e-e3ed3fd421d8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:24:37 INFO - PROCESS | 3424 | 1467365077275 Marionette INFO sendAsync 823c8ce9-dcc8-4499-864d-681f2fea0c49 02:24:37 INFO - PROCESS | 3424 | ++DOCSHELL 18416000 == 31 [pid = 3424] [id = 738] 02:24:37 INFO - PROCESS | 3424 | ++DOMWINDOW == 70 (184EFC00) [pid = 3424] [serial = 2214] [outer = 00000000] 02:24:37 INFO - PROCESS | 3424 | ++DOMWINDOW == 71 (19379800) [pid = 3424] [serial = 2215] [outer = 184EFC00] 02:24:37 INFO - PROCESS | 3424 | 1467365077318 Marionette DEBUG loaded listener.js 02:24:37 INFO - PROCESS | 3424 | ++DOMWINDOW == 72 (19AC5400) [pid = 3424] [serial = 2216] [outer = 184EFC00] 02:24:37 INFO - PROCESS | 3424 | JavaScript error: http://web-platform.test:8000/DOMEvents/throwing-in-listener-and-window-error-event.html, line 22: Error: Error from listener 02:24:37 INFO - PROCESS | 3424 | 1467365077727 Marionette TRACE conn7 <- [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]]]}] 02:24:37 INFO - TEST-PASS | /DOMEvents/throwing-in-listener-and-window-error-event.html | Throwing in event listener generates an error event on the window object 02:24:37 INFO - TEST-ERROR | /DOMEvents/throwing-in-listener-and-window-error-event.html | took 630ms 02:24:37 INFO - TEST-START | /DOMEvents/throwing-in-listener-when-all-have-not-run-yet.html 02:24:37 INFO - PROCESS | 3424 | 1467365077758 Marionette TRACE conn7 -> [0,2917,"getWindowHandle",null] 02:24:37 INFO - PROCESS | 3424 | 1467365077760 Marionette TRACE conn7 <- [1,2917,null,{"value":"13"}] 02:24:37 INFO - PROCESS | 3424 | 1467365077764 Marionette TRACE conn7 -> [0,2918,"setScriptTimeout",{"ms":35000}] 02:24:37 INFO - PROCESS | 3424 | 1467365077765 Marionette TRACE conn7 <- [1,2918,null,{}] 02:24:37 INFO - PROCESS | 3424 | 1467365077768 Marionette TRACE conn7 -> [0,2919,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:24:37 INFO - PROCESS | 3424 | 1467365077770 Marionette INFO sendAsync 823c8ce9-dcc8-4499-864d-681f2fea0c49 02:24:37 INFO - PROCESS | 3424 | 1467365077915 Marionette TRACE conn7 <- [1,2919,null,{"value":null}] 02:24:37 INFO - PROCESS | 3424 | 1467365077927 Marionette TRACE conn7 -> [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\", \"77f57ffc-e2d5-43f5-9f0e-e3ed3fd421d8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:24:37 INFO - PROCESS | 3424 | 1467365077928 Marionette INFO sendAsync 823c8ce9-dcc8-4499-864d-681f2fea0c49 02:24:37 INFO - PROCESS | 3424 | ++DOCSHELL 19BEE400 == 32 [pid = 3424] [id = 739] 02:24:37 INFO - PROCESS | 3424 | ++DOMWINDOW == 73 (19BEF000) [pid = 3424] [serial = 2217] [outer = 00000000] 02:24:37 INFO - PROCESS | 3424 | ++DOMWINDOW == 74 (1A2A6C00) [pid = 3424] [serial = 2218] [outer = 19BEF000] 02:24:37 INFO - PROCESS | 3424 | 1467365077971 Marionette DEBUG loaded listener.js 02:24:38 INFO - PROCESS | 3424 | ++DOMWINDOW == 75 (1A2A7800) [pid = 3424] [serial = 2219] [outer = 19BEF000] 02:24:38 INFO - PROCESS | 3424 | JavaScript error: http://web-platform.test:8000/DOMEvents/throwing-in-listener-when-all-have-not-run-yet.html, line 19: Error: Error from listener 02:24:38 INFO - PROCESS | 3424 | 1467365078349 Marionette TRACE conn7 <- [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]]]}] 02:24:38 INFO - TEST-PASS | /DOMEvents/throwing-in-listener-when-all-have-not-run-yet.html | Throwing in event listener 02:24:38 INFO - TEST-OK | /DOMEvents/throwing-in-listener-when-all-have-not-run-yet.html | took 631ms 02:24:38 INFO - PROCESS | 3424 | 1467365078395 Marionette TRACE conn7 -> [0,2921,"getWindowHandle",null] 02:24:38 INFO - TEST-START | /DOMEvents/tests/approved/DOM.event.flow.html 02:24:38 INFO - PROCESS | 3424 | 1467365078397 Marionette TRACE conn7 <- [1,2921,null,{"value":"13"}] 02:24:38 INFO - PROCESS | 3424 | 1467365078401 Marionette TRACE conn7 -> [0,2922,"setScriptTimeout",{"ms":35000}] 02:24:38 INFO - PROCESS | 3424 | 1467365078402 Marionette TRACE conn7 <- [1,2922,null,{}] 02:24:38 INFO - PROCESS | 3424 | 1467365078406 Marionette TRACE conn7 -> [0,2923,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:24:38 INFO - PROCESS | 3424 | 1467365078407 Marionette INFO sendAsync 823c8ce9-dcc8-4499-864d-681f2fea0c49 02:24:38 INFO - PROCESS | 3424 | 1467365078528 Marionette TRACE conn7 <- [1,2923,null,{"value":null}] 02:24:38 INFO - PROCESS | 3424 | 1467365078594 Marionette TRACE conn7 -> [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\", \"77f57ffc-e2d5-43f5-9f0e-e3ed3fd421d8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:24:38 INFO - PROCESS | 3424 | 1467365078595 Marionette INFO sendAsync 823c8ce9-dcc8-4499-864d-681f2fea0c49 02:24:38 INFO - PROCESS | 3424 | ++DOCSHELL 0D45DC00 == 33 [pid = 3424] [id = 740] 02:24:38 INFO - PROCESS | 3424 | ++DOMWINDOW == 76 (1A761800) [pid = 3424] [serial = 2220] [outer = 00000000] 02:24:38 INFO - PROCESS | 3424 | ++DOMWINDOW == 77 (1AA91000) [pid = 3424] [serial = 2221] [outer = 1A761800] 02:24:38 INFO - PROCESS | 3424 | 1467365078639 Marionette DEBUG loaded listener.js 02:24:38 INFO - PROCESS | 3424 | ++DOMWINDOW == 78 (16E64000) [pid = 3424] [serial = 2222] [outer = 1A761800] 02:24:38 INFO - PROCESS | 3424 | 1467365079018 Marionette TRACE conn7 <- [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]]]}] 02:24:39 INFO - TEST-PASS | /DOMEvents/tests/approved/DOM.event.flow.html | Test Description: Dispatch an event in a DOM tree using the DOM event flow. 02:24:39 INFO - TEST-OK | /DOMEvents/tests/approved/DOM.event.flow.html | took 670ms 02:24:39 INFO - PROCESS | 3424 | 1467365079071 Marionette TRACE conn7 -> [0,2925,"getWindowHandle",null] 02:24:39 INFO - TEST-START | /DOMEvents/tests/approved/EventListener.eventHandler.html 02:24:39 INFO - PROCESS | 3424 | 1467365079073 Marionette TRACE conn7 <- [1,2925,null,{"value":"13"}] 02:24:39 INFO - PROCESS | 3424 | 1467365079076 Marionette TRACE conn7 -> [0,2926,"setScriptTimeout",{"ms":35000}] 02:24:39 INFO - PROCESS | 3424 | 1467365079078 Marionette TRACE conn7 <- [1,2926,null,{}] 02:24:39 INFO - PROCESS | 3424 | 1467365079081 Marionette TRACE conn7 -> [0,2927,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:24:39 INFO - PROCESS | 3424 | 1467365079083 Marionette INFO sendAsync 823c8ce9-dcc8-4499-864d-681f2fea0c49 02:24:39 INFO - PROCESS | 3424 | 1467365079236 Marionette TRACE conn7 <- [1,2927,null,{"value":null}] 02:24:39 INFO - PROCESS | 3424 | 1467365079252 Marionette TRACE conn7 -> [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\", \"77f57ffc-e2d5-43f5-9f0e-e3ed3fd421d8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:24:39 INFO - PROCESS | 3424 | 1467365079254 Marionette INFO sendAsync 823c8ce9-dcc8-4499-864d-681f2fea0c49 02:24:39 INFO - PROCESS | 3424 | ++DOCSHELL 115CDC00 == 34 [pid = 3424] [id = 741] 02:24:39 INFO - PROCESS | 3424 | ++DOMWINDOW == 79 (1AA9C400) [pid = 3424] [serial = 2223] [outer = 00000000] 02:24:39 INFO - PROCESS | 3424 | ++DOMWINDOW == 80 (1AAF1C00) [pid = 3424] [serial = 2224] [outer = 1AA9C400] 02:24:39 INFO - PROCESS | 3424 | 1467365079298 Marionette DEBUG loaded listener.js 02:24:39 INFO - PROCESS | 3424 | ++DOMWINDOW == 81 (1AAF6800) [pid = 3424] [serial = 2225] [outer = 1AA9C400] 02:24:39 INFO - PROCESS | 3424 | 1467365079701 Marionette TRACE conn7 <- [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]]]}] 02:24:39 INFO - TEST-PASS | /DOMEvents/tests/approved/EventListener.eventHandler.html | Test Description: handleEvent - This method shall be called whenever an event occurs of the event type for which the EventListener interface was registered. 02:24:39 INFO - TEST-OK | /DOMEvents/tests/approved/EventListener.eventHandler.html | took 670ms 02:24:39 INFO - PROCESS | 3424 | 1467365079748 Marionette TRACE conn7 -> [0,2929,"getWindowHandle",null] 02:24:39 INFO - PROCESS | 3424 | 1467365079750 Marionette TRACE conn7 <- [1,2929,null,{"value":"13"}] 02:24:39 INFO - TEST-START | /DOMEvents/tests/approved/EventObject.after.dispatchEvent.html 02:24:39 INFO - PROCESS | 3424 | 1467365079753 Marionette TRACE conn7 -> [0,2930,"setScriptTimeout",{"ms":35000}] 02:24:39 INFO - PROCESS | 3424 | 1467365079755 Marionette TRACE conn7 <- [1,2930,null,{}] 02:24:39 INFO - PROCESS | 3424 | 1467365079758 Marionette TRACE conn7 -> [0,2931,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:24:39 INFO - PROCESS | 3424 | 1467365079760 Marionette INFO sendAsync 823c8ce9-dcc8-4499-864d-681f2fea0c49 02:24:39 INFO - PROCESS | 3424 | 1467365079878 Marionette TRACE conn7 <- [1,2931,null,{"value":null}] 02:24:39 INFO - PROCESS | 3424 | 1467365079883 Marionette TRACE conn7 -> [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\", \"77f57ffc-e2d5-43f5-9f0e-e3ed3fd421d8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:24:39 INFO - PROCESS | 3424 | 1467365079885 Marionette INFO sendAsync 823c8ce9-dcc8-4499-864d-681f2fea0c49 02:24:39 INFO - PROCESS | 3424 | ++DOCSHELL 1AAF8C00 == 35 [pid = 3424] [id = 742] 02:24:39 INFO - PROCESS | 3424 | ++DOMWINDOW == 82 (1AC7A800) [pid = 3424] [serial = 2226] [outer = 00000000] 02:24:39 INFO - PROCESS | 3424 | ++DOMWINDOW == 83 (1AC85000) [pid = 3424] [serial = 2227] [outer = 1AC7A800] 02:24:39 INFO - PROCESS | 3424 | 1467365079929 Marionette DEBUG loaded listener.js 02:24:39 INFO - PROCESS | 3424 | ++DOMWINDOW == 84 (1ACC4800) [pid = 3424] [serial = 2228] [outer = 1AC7A800] 02:24:40 INFO - PROCESS | 3424 | 1467365080351 Marionette TRACE conn7 <- [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"]]]}] 02:24:40 INFO - TEST-FAIL | /DOMEvents/tests/approved/EventObject.after.dispatchEvent.html | Test Description: As the final step of the event dispatch, the implementation must reset the event object's default-action-prevention state. - assert_array_equals: property 2, expected false but got true 02:24:40 INFO - @http://web-platform.test:8000/DOMEvents/tests/approved/EventObject.after.dispatchEvent.html:33:9 02:24:40 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 02:24:40 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 02:24:40 INFO - @http://web-platform.test:8000/DOMEvents/tests/approved/EventObject.after.dispatchEvent.html:23:5 02:24:40 INFO - TEST-OK | /DOMEvents/tests/approved/EventObject.after.dispatchEvent.html | took 630ms 02:24:40 INFO - PROCESS | 3424 | 1467365080384 Marionette TRACE conn7 -> [0,2933,"getWindowHandle",null] 02:24:40 INFO - PROCESS | 3424 | 1467365080386 Marionette TRACE conn7 <- [1,2933,null,{"value":"13"}] 02:24:40 INFO - PROCESS | 3424 | 1467365080389 Marionette TRACE conn7 -> [0,2934,"setScriptTimeout",{"ms":35000}] 02:24:40 INFO - TEST-START | /DOMEvents/tests/approved/EventObject.multiple.dispatchEvent.html 02:24:40 INFO - PROCESS | 3424 | 1467365080392 Marionette TRACE conn7 <- [1,2934,null,{}] 02:24:40 INFO - PROCESS | 3424 | 1467365080395 Marionette TRACE conn7 -> [0,2935,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:24:40 INFO - PROCESS | 3424 | 1467365080397 Marionette INFO sendAsync 823c8ce9-dcc8-4499-864d-681f2fea0c49 02:24:40 INFO - PROCESS | 3424 | 1467365080521 Marionette TRACE conn7 <- [1,2935,null,{"value":null}] 02:24:40 INFO - PROCESS | 3424 | 1467365080761 Marionette TRACE conn7 -> [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\", \"77f57ffc-e2d5-43f5-9f0e-e3ed3fd421d8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:24:40 INFO - PROCESS | 3424 | 1467365080764 Marionette INFO sendAsync 823c8ce9-dcc8-4499-864d-681f2fea0c49 02:24:40 INFO - PROCESS | 3424 | --DOMWINDOW == 83 (17FC4400) [pid = 3424] [serial = 2193] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.transform.skewed.html] 02:24:40 INFO - PROCESS | 3424 | --DOMWINDOW == 82 (16E63C00) [pid = 3424] [serial = 2181] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.setTransform.skewed.html] 02:24:40 INFO - PROCESS | 3424 | --DOMWINDOW == 81 (17E12000) [pid = 3424] [serial = 2184] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.transform.identity.html] 02:24:40 INFO - PROCESS | 3424 | --DOMWINDOW == 80 (184EE400) [pid = 3424] [serial = 2187] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.transform.multiply.html] 02:24:40 INFO - PROCESS | 3424 | --DOMWINDOW == 79 (15127000) [pid = 3424] [serial = 2178] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.setTransform.nonfinite.html] 02:24:40 INFO - PROCESS | 3424 | --DOMWINDOW == 78 (0D434C00) [pid = 3424] [serial = 2175] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.setTransform.multiple.html] 02:24:40 INFO - PROCESS | 3424 | --DOMWINDOW == 77 (0C83E000) [pid = 3424] [serial = 2172] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.scale.zero.html] 02:24:40 INFO - PROCESS | 3424 | --DOMWINDOW == 76 (0D432400) [pid = 3424] [serial = 2169] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.scale.nonfinite.html] 02:24:40 INFO - PROCESS | 3424 | --DOMWINDOW == 75 (1ACCAC00) [pid = 3424] [serial = 2166] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.scale.negative.html] 02:24:40 INFO - PROCESS | 3424 | --DOMWINDOW == 74 (15E57400) [pid = 3424] [serial = 2163] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.scale.multiple.html] 02:24:40 INFO - PROCESS | 3424 | --DOMWINDOW == 73 (0D180C00) [pid = 3424] [serial = 2160] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.scale.large.html] 02:24:40 INFO - PROCESS | 3424 | --DOMWINDOW == 72 (16850800) [pid = 3424] [serial = 2190] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.transform.nonfinite.html] 02:24:40 INFO - PROCESS | 3424 | ++DOCSHELL 0C808000 == 36 [pid = 3424] [id = 743] 02:24:40 INFO - PROCESS | 3424 | ++DOMWINDOW == 73 (0C810400) [pid = 3424] [serial = 2229] [outer = 00000000] 02:24:40 INFO - PROCESS | 3424 | ++DOMWINDOW == 74 (0D434C00) [pid = 3424] [serial = 2230] [outer = 0C810400] 02:24:40 INFO - PROCESS | 3424 | 1467365080816 Marionette DEBUG loaded listener.js 02:24:40 INFO - PROCESS | 3424 | ++DOMWINDOW == 75 (151E4800) [pid = 3424] [serial = 2231] [outer = 0C810400] 02:24:41 INFO - PROCESS | 3424 | 1467365081139 Marionette TRACE conn7 <- [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]]]}] 02:24:41 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. 02:24:41 INFO - TEST-OK | /DOMEvents/tests/approved/EventObject.multiple.dispatchEvent.html | took 770ms 02:24:41 INFO - PROCESS | 3424 | 1467365081164 Marionette TRACE conn7 -> [0,2937,"getWindowHandle",null] 02:24:41 INFO - TEST-START | /DOMEvents/tests/approved/ProcessingInstruction.DOMCharacterDataModified.html 02:24:41 INFO - PROCESS | 3424 | 1467365081165 Marionette TRACE conn7 <- [1,2937,null,{"value":"13"}] 02:24:41 INFO - PROCESS | 3424 | 1467365081173 Marionette TRACE conn7 -> [0,2938,"setScriptTimeout",{"ms":35000}] 02:24:41 INFO - PROCESS | 3424 | 1467365081175 Marionette TRACE conn7 <- [1,2938,null,{}] 02:24:41 INFO - PROCESS | 3424 | 1467365081178 Marionette TRACE conn7 -> [0,2939,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:24:41 INFO - PROCESS | 3424 | 1467365081190 Marionette INFO sendAsync 823c8ce9-dcc8-4499-864d-681f2fea0c49 02:24:41 INFO - PROCESS | 3424 | 1467365081268 Marionette TRACE conn7 <- [1,2939,null,{"value":null}] 02:24:41 INFO - PROCESS | 3424 | 1467365081273 Marionette TRACE conn7 -> [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\", \"77f57ffc-e2d5-43f5-9f0e-e3ed3fd421d8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:24:41 INFO - PROCESS | 3424 | 1467365081274 Marionette INFO sendAsync 823c8ce9-dcc8-4499-864d-681f2fea0c49 02:24:41 INFO - PROCESS | 3424 | ++DOCSHELL 16E6E800 == 37 [pid = 3424] [id = 744] 02:24:41 INFO - PROCESS | 3424 | ++DOMWINDOW == 76 (1781B400) [pid = 3424] [serial = 2232] [outer = 00000000] 02:24:41 INFO - PROCESS | 3424 | ++DOMWINDOW == 77 (1ACCEC00) [pid = 3424] [serial = 2233] [outer = 1781B400] 02:24:41 INFO - PROCESS | 3424 | 1467365081317 Marionette DEBUG loaded listener.js 02:24:41 INFO - PROCESS | 3424 | ++DOMWINDOW == 78 (1AD5F800) [pid = 3424] [serial = 2234] [outer = 1781B400] 02:24:41 INFO - PROCESS | 3424 | ++DOCSHELL 1B481C00 == 38 [pid = 3424] [id = 745] 02:24:41 INFO - PROCESS | 3424 | ++DOMWINDOW == 79 (1B483000) [pid = 3424] [serial = 2235] [outer = 00000000] 02:24:41 INFO - PROCESS | 3424 | ++DOMWINDOW == 80 (1B483C00) [pid = 3424] [serial = 2236] [outer = 1B483000] 02:24:41 INFO - PROCESS | 3424 | 1467365081860 Marionette TRACE conn7 <- [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]]]}] 02:24:41 INFO - TEST-PASS | /DOMEvents/tests/approved/ProcessingInstruction.DOMCharacterDataModified.html | Test Description: DOMCharacterDataModified event fires after ProcessingInstruction.data have been modified, but the node itself has not been inserted or deleted. The proximal event target of this event shall be the ProcessingInstruction node. 02:24:41 INFO - TEST-OK | /DOMEvents/tests/approved/ProcessingInstruction.DOMCharacterDataModified.html | took 730ms 02:24:41 INFO - PROCESS | 3424 | 1467365081904 Marionette TRACE conn7 -> [0,2941,"getWindowHandle",null] 02:24:41 INFO - PROCESS | 3424 | 1467365081906 Marionette TRACE conn7 <- [1,2941,null,{"value":"13"}] 02:24:41 INFO - TEST-START | /DOMEvents/tests/approved/dispatchEvent.click.checkbox.html 02:24:41 INFO - PROCESS | 3424 | 1467365081909 Marionette TRACE conn7 -> [0,2942,"setScriptTimeout",{"ms":35000}] 02:24:41 INFO - PROCESS | 3424 | 1467365081911 Marionette TRACE conn7 <- [1,2942,null,{}] 02:24:41 INFO - PROCESS | 3424 | 1467365081914 Marionette TRACE conn7 -> [0,2943,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:24:41 INFO - PROCESS | 3424 | 1467365081916 Marionette INFO sendAsync 823c8ce9-dcc8-4499-864d-681f2fea0c49 02:24:41 INFO - PROCESS | 3424 | 1467365082007 Marionette TRACE conn7 <- [1,2943,null,{"value":null}] 02:24:42 INFO - PROCESS | 3424 | 1467365082040 Marionette TRACE conn7 -> [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\", \"77f57ffc-e2d5-43f5-9f0e-e3ed3fd421d8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:24:42 INFO - PROCESS | 3424 | 1467365082042 Marionette INFO sendAsync 823c8ce9-dcc8-4499-864d-681f2fea0c49 02:24:42 INFO - PROCESS | 3424 | ++DOCSHELL 19AD2400 == 39 [pid = 3424] [id = 746] 02:24:42 INFO - PROCESS | 3424 | ++DOMWINDOW == 81 (1B475000) [pid = 3424] [serial = 2237] [outer = 00000000] 02:24:42 INFO - PROCESS | 3424 | ++DOMWINDOW == 82 (1B4B6800) [pid = 3424] [serial = 2238] [outer = 1B475000] 02:24:42 INFO - PROCESS | 3424 | 1467365082084 Marionette DEBUG loaded listener.js 02:24:42 INFO - PROCESS | 3424 | ++DOMWINDOW == 83 (1B4BE800) [pid = 3424] [serial = 2239] [outer = 1B475000] 02:24:42 INFO - PROCESS | 3424 | 1467365082483 Marionette TRACE conn7 <- [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]]]}] 02:24:42 INFO - TEST-PASS | /DOMEvents/tests/approved/dispatchEvent.click.checkbox.html | Checkbox state is unchanged before the synthetic click event is dispatched 02:24:42 INFO - TEST-PASS | /DOMEvents/tests/approved/dispatchEvent.click.checkbox.html | Test Description: MouseEvent: Default action is performed when a synthetic click event is dispatched on a checkbox element 02:24:42 INFO - TEST-OK | /DOMEvents/tests/approved/dispatchEvent.click.checkbox.html | took 630ms 02:24:42 INFO - PROCESS | 3424 | 1467365082540 Marionette TRACE conn7 -> [0,2945,"getWindowHandle",null] 02:24:42 INFO - PROCESS | 3424 | 1467365082542 Marionette TRACE conn7 <- [1,2945,null,{"value":"13"}] 02:24:42 INFO - TEST-START | /DOMEvents/tests/approved/domnodeinserted.html 02:24:42 INFO - PROCESS | 3424 | 1467365082560 Marionette TRACE conn7 -> [0,2946,"setScriptTimeout",{"ms":35000}] 02:24:42 INFO - PROCESS | 3424 | 1467365082562 Marionette TRACE conn7 <- [1,2946,null,{}] 02:24:42 INFO - PROCESS | 3424 | 1467365082565 Marionette TRACE conn7 -> [0,2947,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:24:42 INFO - PROCESS | 3424 | 1467365082567 Marionette INFO sendAsync 823c8ce9-dcc8-4499-864d-681f2fea0c49 02:24:42 INFO - PROCESS | 3424 | 1467365082723 Marionette TRACE conn7 <- [1,2947,null,{"value":null}] 02:24:42 INFO - PROCESS | 3424 | 1467365082728 Marionette TRACE conn7 -> [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\", \"77f57ffc-e2d5-43f5-9f0e-e3ed3fd421d8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:24:42 INFO - PROCESS | 3424 | 1467365082730 Marionette INFO sendAsync 823c8ce9-dcc8-4499-864d-681f2fea0c49 02:24:42 INFO - PROCESS | 3424 | ++DOCSHELL 1B4C0400 == 40 [pid = 3424] [id = 747] 02:24:42 INFO - PROCESS | 3424 | ++DOMWINDOW == 84 (1B4C1000) [pid = 3424] [serial = 2240] [outer = 00000000] 02:24:42 INFO - PROCESS | 3424 | ++DOMWINDOW == 85 (1B57C400) [pid = 3424] [serial = 2241] [outer = 1B4C1000] 02:24:42 INFO - PROCESS | 3424 | 1467365082773 Marionette DEBUG loaded listener.js 02:24:42 INFO - PROCESS | 3424 | ++DOMWINDOW == 86 (1B581800) [pid = 3424] [serial = 2242] [outer = 1B4C1000] 02:24:43 INFO - PROCESS | 3424 | 1467365083495 Marionette TRACE conn7 <- [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]]]}] 02:24:43 INFO - TEST-PASS | /DOMEvents/tests/approved/domnodeinserted.html | Test Description: DOMNodeInserted event fires when a node has been added as a child of another node. 02:24:43 INFO - TEST-OK | /DOMEvents/tests/approved/domnodeinserted.html | took 970ms 02:24:43 INFO - PROCESS | 3424 | 1467365083543 Marionette TRACE conn7 -> [0,2949,"getWindowHandle",null] 02:24:43 INFO - PROCESS | 3424 | 1467365083548 Marionette TRACE conn7 <- [1,2949,null,{"value":"13"}] 02:24:43 INFO - PROCESS | 3424 | 1467365083553 Marionette TRACE conn7 -> [0,2950,"setScriptTimeout",{"ms":35000}] 02:24:43 INFO - TEST-START | /DOMEvents/tests/approved/stopImmediatePropagation.effect.html 02:24:43 INFO - PROCESS | 3424 | 1467365083559 Marionette TRACE conn7 <- [1,2950,null,{}] 02:24:43 INFO - PROCESS | 3424 | 1467365083564 Marionette TRACE conn7 -> [0,2951,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:24:43 INFO - PROCESS | 3424 | 1467365083567 Marionette INFO sendAsync 823c8ce9-dcc8-4499-864d-681f2fea0c49 02:24:43 INFO - PROCESS | 3424 | 1467365083693 Marionette TRACE conn7 <- [1,2951,null,{"value":null}] 02:24:43 INFO - PROCESS | 3424 | 1467365083834 Marionette TRACE conn7 -> [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\", \"77f57ffc-e2d5-43f5-9f0e-e3ed3fd421d8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:24:43 INFO - PROCESS | 3424 | 1467365083837 Marionette INFO sendAsync 823c8ce9-dcc8-4499-864d-681f2fea0c49 02:24:43 INFO - PROCESS | 3424 | ++DOCSHELL 0C83C000 == 41 [pid = 3424] [id = 748] 02:24:43 INFO - PROCESS | 3424 | ++DOMWINDOW == 87 (0C94DC00) [pid = 3424] [serial = 2243] [outer = 00000000] 02:24:43 INFO - PROCESS | 3424 | ++DOMWINDOW == 88 (0D439000) [pid = 3424] [serial = 2244] [outer = 0C94DC00] 02:24:43 INFO - PROCESS | 3424 | 1467365083895 Marionette DEBUG loaded listener.js 02:24:43 INFO - PROCESS | 3424 | ++DOMWINDOW == 89 (0D79F800) [pid = 3424] [serial = 2245] [outer = 0C94DC00] 02:24:44 INFO - PROCESS | 3424 | 1467365084461 Marionette TRACE conn7 <- [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]]]}] 02:24:44 INFO - TEST-PASS | /DOMEvents/tests/approved/stopImmediatePropagation.effect.html | Test Description: stopImmediatePropagation() prevents other event listeners from being triggered and, unlike Event.stopPropagation(), its effect must be immediate. Once it has been called, further calls to this method have no additional effect. 02:24:44 INFO - TEST-OK | /DOMEvents/tests/approved/stopImmediatePropagation.effect.html | took 930ms 02:24:44 INFO - PROCESS | 3424 | 1467365084489 Marionette TRACE conn7 -> [0,2953,"getWindowHandle",null] 02:24:44 INFO - PROCESS | 3424 | 1467365084494 Marionette TRACE conn7 <- [1,2953,null,{"value":"13"}] 02:24:44 INFO - TEST-START | /DOMEvents/tests/approved/stopPropagation.deferred.effect.html 02:24:44 INFO - PROCESS | 3424 | 1467365084500 Marionette TRACE conn7 -> [0,2954,"setScriptTimeout",{"ms":35000}] 02:24:44 INFO - PROCESS | 3424 | 1467365084503 Marionette TRACE conn7 <- [1,2954,null,{}] 02:24:44 INFO - PROCESS | 3424 | 1467365084507 Marionette TRACE conn7 -> [0,2955,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:24:44 INFO - PROCESS | 3424 | 1467365084511 Marionette INFO sendAsync 823c8ce9-dcc8-4499-864d-681f2fea0c49 02:24:44 INFO - PROCESS | 3424 | 1467365084656 Marionette TRACE conn7 <- [1,2955,null,{"value":null}] 02:24:44 INFO - PROCESS | 3424 | 1467365084822 Marionette TRACE conn7 -> [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\", \"77f57ffc-e2d5-43f5-9f0e-e3ed3fd421d8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:24:44 INFO - PROCESS | 3424 | 1467365084824 Marionette INFO sendAsync 823c8ce9-dcc8-4499-864d-681f2fea0c49 02:24:44 INFO - PROCESS | 3424 | ++DOCSHELL 0DB4A400 == 42 [pid = 3424] [id = 749] 02:24:44 INFO - PROCESS | 3424 | ++DOMWINDOW == 90 (1450CC00) [pid = 3424] [serial = 2246] [outer = 00000000] 02:24:44 INFO - PROCESS | 3424 | ++DOMWINDOW == 91 (15150400) [pid = 3424] [serial = 2247] [outer = 1450CC00] 02:24:44 INFO - PROCESS | 3424 | 1467365084885 Marionette DEBUG loaded listener.js 02:24:44 INFO - PROCESS | 3424 | ++DOMWINDOW == 92 (16851400) [pid = 3424] [serial = 2248] [outer = 1450CC00] 02:24:45 INFO - PROCESS | 3424 | 1467365085660 Marionette TRACE conn7 <- [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]]]}] 02:24:45 INFO - TEST-PASS | /DOMEvents/tests/approved/stopPropagation.deferred.effect.html | Test Description: stopPropagation() prevents other event listeners from being triggered but its effect must be deferred until all event listeners attached on the Event.currentTarget have been triggered. 02:24:45 INFO - TEST-OK | /DOMEvents/tests/approved/stopPropagation.deferred.effect.html | took 1171ms 02:24:45 INFO - PROCESS | 3424 | 1467365085694 Marionette TRACE conn7 -> [0,2957,"getWindowHandle",null] 02:24:45 INFO - PROCESS | 3424 | 1467365085698 Marionette TRACE conn7 <- [1,2957,null,{"value":"13"}] 02:24:45 INFO - TEST-START | /DOMEvents/tests/submissions/Microsoft/converted/DOM.event.flow.html 02:24:45 INFO - PROCESS | 3424 | 1467365085703 Marionette TRACE conn7 -> [0,2958,"setScriptTimeout",{"ms":35000}] 02:24:45 INFO - PROCESS | 3424 | 1467365085706 Marionette TRACE conn7 <- [1,2958,null,{}] 02:24:45 INFO - PROCESS | 3424 | 1467365085711 Marionette TRACE conn7 -> [0,2959,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:24:45 INFO - PROCESS | 3424 | 1467365085714 Marionette INFO sendAsync 823c8ce9-dcc8-4499-864d-681f2fea0c49 02:24:45 INFO - PROCESS | 3424 | 1467365085827 Marionette TRACE conn7 <- [1,2959,null,{"value":null}] 02:24:45 INFO - PROCESS | 3424 | 1467365085953 Marionette TRACE conn7 -> [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\", \"77f57ffc-e2d5-43f5-9f0e-e3ed3fd421d8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:24:45 INFO - PROCESS | 3424 | 1467365085955 Marionette INFO sendAsync 823c8ce9-dcc8-4499-864d-681f2fea0c49 02:24:45 INFO - PROCESS | 3424 | ++DOCSHELL 09062800 == 43 [pid = 3424] [id = 750] 02:24:45 INFO - PROCESS | 3424 | ++DOMWINDOW == 93 (0906B800) [pid = 3424] [serial = 2249] [outer = 00000000] 02:24:46 INFO - PROCESS | 3424 | ++DOMWINDOW == 94 (0CDE5000) [pid = 3424] [serial = 2250] [outer = 0906B800] 02:24:46 INFO - PROCESS | 3424 | 1467365086033 Marionette DEBUG loaded listener.js 02:24:46 INFO - PROCESS | 3424 | ++DOMWINDOW == 95 (0D520800) [pid = 3424] [serial = 2251] [outer = 0906B800] 02:24:46 INFO - PROCESS | 3424 | --DOCSHELL 19AD2400 == 42 [pid = 3424] [id = 746] 02:24:46 INFO - PROCESS | 3424 | --DOCSHELL 1B481C00 == 41 [pid = 3424] [id = 745] 02:24:46 INFO - PROCESS | 3424 | --DOCSHELL 16E6E800 == 40 [pid = 3424] [id = 744] 02:24:46 INFO - PROCESS | 3424 | --DOCSHELL 0C808000 == 39 [pid = 3424] [id = 743] 02:24:46 INFO - PROCESS | 3424 | --DOCSHELL 1AAF8C00 == 38 [pid = 3424] [id = 742] 02:24:46 INFO - PROCESS | 3424 | --DOCSHELL 115CDC00 == 37 [pid = 3424] [id = 741] 02:24:46 INFO - PROCESS | 3424 | --DOCSHELL 0D45DC00 == 36 [pid = 3424] [id = 740] 02:24:46 INFO - PROCESS | 3424 | --DOCSHELL 19BEE400 == 35 [pid = 3424] [id = 739] 02:24:46 INFO - PROCESS | 3424 | --DOCSHELL 18416000 == 34 [pid = 3424] [id = 738] 02:24:46 INFO - PROCESS | 3424 | --DOCSHELL 17818800 == 33 [pid = 3424] [id = 737] 02:24:46 INFO - PROCESS | 3424 | --DOCSHELL 1511BC00 == 32 [pid = 3424] [id = 736] 02:24:46 INFO - PROCESS | 3424 | --DOCSHELL 115CF400 == 31 [pid = 3424] [id = 735] 02:24:46 INFO - PROCESS | 3424 | --DOMWINDOW == 94 (1AA8E000) [pid = 3424] [serial = 2197] [outer = 00000000] [url = about:blank] 02:24:46 INFO - PROCESS | 3424 | --DOCSHELL 0D45E000 == 30 [pid = 3424] [id = 734] 02:24:46 INFO - PROCESS | 3424 | --DOCSHELL 0C840C00 == 29 [pid = 3424] [id = 733] 02:24:46 INFO - PROCESS | 3424 | --DOCSHELL 15121C00 == 28 [pid = 3424] [id = 732] 02:24:46 INFO - PROCESS | 3424 | --DOMWINDOW == 93 (1781F000) [pid = 3424] [serial = 2182] [outer = 00000000] [url = about:blank] 02:24:46 INFO - PROCESS | 3424 | --DOMWINDOW == 92 (17F34400) [pid = 3424] [serial = 2185] [outer = 00000000] [url = about:blank] 02:24:46 INFO - PROCESS | 3424 | --DOMWINDOW == 91 (1787A400) [pid = 3424] [serial = 2183] [outer = 00000000] [url = about:blank] 02:24:46 INFO - PROCESS | 3424 | --DOMWINDOW == 90 (19A44000) [pid = 3424] [serial = 2188] [outer = 00000000] [url = about:blank] 02:24:46 INFO - PROCESS | 3424 | --DOMWINDOW == 89 (17FBB400) [pid = 3424] [serial = 2186] [outer = 00000000] [url = about:blank] 02:24:46 INFO - PROCESS | 3424 | --DOMWINDOW == 88 (1A2AB800) [pid = 3424] [serial = 2194] [outer = 00000000] [url = about:blank] 02:24:46 INFO - PROCESS | 3424 | --DOMWINDOW == 87 (19C47000) [pid = 3424] [serial = 2189] [outer = 00000000] [url = about:blank] 02:24:46 INFO - PROCESS | 3424 | --DOMWINDOW == 86 (1514D000) [pid = 3424] [serial = 2179] [outer = 00000000] [url = about:blank] 02:24:46 INFO - PROCESS | 3424 | --DOMWINDOW == 85 (0D462400) [pid = 3424] [serial = 2176] [outer = 00000000] [url = about:blank] 02:24:46 INFO - PROCESS | 3424 | --DOMWINDOW == 84 (0D5E7800) [pid = 3424] [serial = 2177] [outer = 00000000] [url = about:blank] 02:24:46 INFO - PROCESS | 3424 | --DOMWINDOW == 83 (0CD6FC00) [pid = 3424] [serial = 2173] [outer = 00000000] [url = about:blank] 02:24:46 INFO - PROCESS | 3424 | --DOMWINDOW == 82 (0CDD3800) [pid = 3424] [serial = 2174] [outer = 00000000] [url = about:blank] 02:24:46 INFO - PROCESS | 3424 | --DOMWINDOW == 81 (0DB43400) [pid = 3424] [serial = 2171] [outer = 00000000] [url = about:blank] 02:24:46 INFO - PROCESS | 3424 | --DOMWINDOW == 80 (0D463400) [pid = 3424] [serial = 2170] [outer = 00000000] [url = about:blank] 02:24:46 INFO - PROCESS | 3424 | --DOMWINDOW == 79 (1B47A000) [pid = 3424] [serial = 2168] [outer = 00000000] [url = about:blank] 02:24:46 INFO - PROCESS | 3424 | --DOMWINDOW == 78 (1B474400) [pid = 3424] [serial = 2167] [outer = 00000000] [url = about:blank] 02:24:46 INFO - PROCESS | 3424 | --DOMWINDOW == 77 (17EBEC00) [pid = 3424] [serial = 2165] [outer = 00000000] [url = about:blank] 02:24:46 INFO - PROCESS | 3424 | --DOMWINDOW == 76 (17822800) [pid = 3424] [serial = 2164] [outer = 00000000] [url = about:blank] 02:24:46 INFO - PROCESS | 3424 | --DOMWINDOW == 75 (0D7A4800) [pid = 3424] [serial = 2162] [outer = 00000000] [url = about:blank] 02:24:46 INFO - PROCESS | 3424 | --DOMWINDOW == 74 (0D461000) [pid = 3424] [serial = 2161] [outer = 00000000] [url = about:blank] 02:24:46 INFO - PROCESS | 3424 | --DOMWINDOW == 73 (19371800) [pid = 3424] [serial = 2191] [outer = 00000000] [url = about:blank] 02:24:46 INFO - PROCESS | 3424 | --DOMWINDOW == 72 (19375400) [pid = 3424] [serial = 2192] [outer = 00000000] [url = about:blank] 02:24:46 INFO - PROCESS | 3424 | --DOMWINDOW == 71 (151E6800) [pid = 3424] [serial = 2180] [outer = 00000000] [url = about:blank] 02:24:46 INFO - PROCESS | 3424 | --DOMWINDOW == 70 (1A2ADC00) [pid = 3424] [serial = 2195] [outer = 00000000] [url = about:blank] 02:24:46 INFO - PROCESS | 3424 | 1467365086460 Marionette TRACE conn7 <- [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]]]}] 02:24:46 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. 02:24:46 INFO - TEST-OK | /DOMEvents/tests/submissions/Microsoft/converted/DOM.event.flow.html | took 830ms 02:24:46 INFO - PROCESS | 3424 | 1467365086533 Marionette TRACE conn7 -> [0,2961,"getWindowHandle",null] 02:24:46 INFO - PROCESS | 3424 | 1467365086537 Marionette TRACE conn7 <- [1,2961,null,{"value":"13"}] 02:24:46 INFO - PROCESS | 3424 | 1467365086543 Marionette TRACE conn7 -> [0,2962,"setScriptTimeout",{"ms":35000}] 02:24:46 INFO - TEST-START | /DOMEvents/tests/submissions/Microsoft/converted/EventListener.dispatch.new.event.html 02:24:46 INFO - PROCESS | 3424 | 1467365086546 Marionette TRACE conn7 <- [1,2962,null,{}] 02:24:46 INFO - PROCESS | 3424 | 1467365086550 Marionette TRACE conn7 -> [0,2963,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:24:46 INFO - PROCESS | 3424 | 1467365086552 Marionette INFO sendAsync 823c8ce9-dcc8-4499-864d-681f2fea0c49 02:24:46 INFO - PROCESS | 3424 | 1467365086637 Marionette TRACE conn7 <- [1,2963,null,{"value":null}] 02:24:46 INFO - PROCESS | 3424 | 1467365086648 Marionette TRACE conn7 -> [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\", \"77f57ffc-e2d5-43f5-9f0e-e3ed3fd421d8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:24:46 INFO - PROCESS | 3424 | 1467365086650 Marionette INFO sendAsync 823c8ce9-dcc8-4499-864d-681f2fea0c49 02:24:46 INFO - PROCESS | 3424 | ++DOCSHELL 0D5E0000 == 29 [pid = 3424] [id = 751] 02:24:46 INFO - PROCESS | 3424 | ++DOMWINDOW == 71 (0D5E3C00) [pid = 3424] [serial = 2252] [outer = 00000000] 02:24:46 INFO - PROCESS | 3424 | ++DOMWINDOW == 72 (0DB49400) [pid = 3424] [serial = 2253] [outer = 0D5E3C00] 02:24:46 INFO - PROCESS | 3424 | 1467365086697 Marionette DEBUG loaded listener.js 02:24:46 INFO - PROCESS | 3424 | ++DOMWINDOW == 73 (0DBEE400) [pid = 3424] [serial = 2254] [outer = 0D5E3C00] 02:24:47 INFO - PROCESS | 3424 | 1467365087150 Marionette TRACE conn7 <- [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]]]}] 02:24:47 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. 02:24:47 INFO - TEST-OK | /DOMEvents/tests/submissions/Microsoft/converted/EventListener.dispatch.new.event.html | took 630ms 02:24:47 INFO - PROCESS | 3424 | 1467365087178 Marionette TRACE conn7 -> [0,2965,"getWindowHandle",null] 02:24:47 INFO - PROCESS | 3424 | 1467365087180 Marionette TRACE conn7 <- [1,2965,null,{"value":"13"}] 02:24:47 INFO - PROCESS | 3424 | 1467365087184 Marionette TRACE conn7 -> [0,2966,"setScriptTimeout",{"ms":35000}] 02:24:47 INFO - TEST-START | /DOMEvents/tests/submissions/Microsoft/converted/EventListener.eventHandler.html 02:24:47 INFO - PROCESS | 3424 | 1467365087187 Marionette TRACE conn7 <- [1,2966,null,{}] 02:24:47 INFO - PROCESS | 3424 | 1467365087198 Marionette TRACE conn7 -> [0,2967,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:24:47 INFO - PROCESS | 3424 | 1467365087203 Marionette INFO sendAsync 823c8ce9-dcc8-4499-864d-681f2fea0c49 02:24:47 INFO - PROCESS | 3424 | 1467365087287 Marionette TRACE conn7 <- [1,2967,null,{"value":null}] 02:24:47 INFO - PROCESS | 3424 | 1467365087294 Marionette TRACE conn7 -> [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\", \"77f57ffc-e2d5-43f5-9f0e-e3ed3fd421d8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:24:47 INFO - PROCESS | 3424 | 1467365087297 Marionette INFO sendAsync 823c8ce9-dcc8-4499-864d-681f2fea0c49 02:24:47 INFO - PROCESS | 3424 | ++DOCSHELL 1514D000 == 30 [pid = 3424] [id = 752] 02:24:47 INFO - PROCESS | 3424 | ++DOMWINDOW == 74 (1514D800) [pid = 3424] [serial = 2255] [outer = 00000000] 02:24:47 INFO - PROCESS | 3424 | ++DOMWINDOW == 75 (15E59800) [pid = 3424] [serial = 2256] [outer = 1514D800] 02:24:47 INFO - PROCESS | 3424 | 1467365087344 Marionette DEBUG loaded listener.js 02:24:47 INFO - PROCESS | 3424 | ++DOMWINDOW == 76 (16E6F400) [pid = 3424] [serial = 2257] [outer = 1514D800] 02:24:47 INFO - PROCESS | 3424 | 1467365087780 Marionette TRACE conn7 <- [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]]]}] 02:24:47 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. 02:24:47 INFO - TEST-OK | /DOMEvents/tests/submissions/Microsoft/converted/EventListener.eventHandler.html | took 630ms 02:24:47 INFO - PROCESS | 3424 | 1467365087818 Marionette TRACE conn7 -> [0,2969,"getWindowHandle",null] 02:24:47 INFO - PROCESS | 3424 | 1467365087821 Marionette TRACE conn7 <- [1,2969,null,{"value":"13"}] 02:24:47 INFO - PROCESS | 3424 | 1467365087824 Marionette TRACE conn7 -> [0,2970,"setScriptTimeout",{"ms":35000}] 02:24:47 INFO - PROCESS | 3424 | 1467365087826 Marionette TRACE conn7 <- [1,2970,null,{}] 02:24:47 INFO - TEST-START | /DOMEvents/tests/submissions/Microsoft/converted/EventObject.after.dispatchEvent.html 02:24:47 INFO - PROCESS | 3424 | 1467365087829 Marionette TRACE conn7 -> [0,2971,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:24:47 INFO - PROCESS | 3424 | 1467365087840 Marionette INFO sendAsync 823c8ce9-dcc8-4499-864d-681f2fea0c49 02:24:47 INFO - PROCESS | 3424 | 1467365087929 Marionette TRACE conn7 <- [1,2971,null,{"value":null}] 02:24:47 INFO - PROCESS | 3424 | 1467365087937 Marionette TRACE conn7 -> [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\", \"77f57ffc-e2d5-43f5-9f0e-e3ed3fd421d8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:24:47 INFO - PROCESS | 3424 | 1467365087939 Marionette INFO sendAsync 823c8ce9-dcc8-4499-864d-681f2fea0c49 02:24:47 INFO - PROCESS | 3424 | ++DOCSHELL 178EC000 == 31 [pid = 3424] [id = 753] 02:24:47 INFO - PROCESS | 3424 | ++DOMWINDOW == 77 (178ED400) [pid = 3424] [serial = 2258] [outer = 00000000] 02:24:47 INFO - PROCESS | 3424 | ++DOMWINDOW == 78 (17EB3C00) [pid = 3424] [serial = 2259] [outer = 178ED400] 02:24:47 INFO - PROCESS | 3424 | 1467365087984 Marionette DEBUG loaded listener.js 02:24:48 INFO - PROCESS | 3424 | ++DOMWINDOW == 79 (17FB1C00) [pid = 3424] [serial = 2260] [outer = 178ED400] 02:24:48 INFO - PROCESS | 3424 | 1467365088455 Marionette TRACE conn7 <- [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"]]]}] 02:24:48 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 02:24:48 INFO - @http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/EventObject.after.dispatchEvent.html:34:9 02:24:48 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 02:24:48 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 02:24:48 INFO - @http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/EventObject.after.dispatchEvent.html:24:5 02:24:48 INFO - TEST-OK | /DOMEvents/tests/submissions/Microsoft/converted/EventObject.after.dispatchEvent.html | took 670ms 02:24:48 INFO - PROCESS | 3424 | 1467365088501 Marionette TRACE conn7 -> [0,2973,"getWindowHandle",null] 02:24:48 INFO - PROCESS | 3424 | 1467365088503 Marionette TRACE conn7 <- [1,2973,null,{"value":"13"}] 02:24:48 INFO - TEST-START | /DOMEvents/tests/submissions/Microsoft/converted/EventObject.multiple.dispatchEvent.html 02:24:48 INFO - PROCESS | 3424 | 1467365088506 Marionette TRACE conn7 -> [0,2974,"setScriptTimeout",{"ms":35000}] 02:24:48 INFO - PROCESS | 3424 | 1467365088508 Marionette TRACE conn7 <- [1,2974,null,{}] 02:24:48 INFO - PROCESS | 3424 | 1467365088512 Marionette TRACE conn7 -> [0,2975,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:24:48 INFO - PROCESS | 3424 | 1467365088514 Marionette INFO sendAsync 823c8ce9-dcc8-4499-864d-681f2fea0c49 02:24:48 INFO - PROCESS | 3424 | 1467365088635 Marionette TRACE conn7 <- [1,2975,null,{"value":null}] 02:24:48 INFO - PROCESS | 3424 | 1467365088640 Marionette TRACE conn7 -> [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\", \"77f57ffc-e2d5-43f5-9f0e-e3ed3fd421d8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:24:48 INFO - PROCESS | 3424 | 1467365088642 Marionette INFO sendAsync 823c8ce9-dcc8-4499-864d-681f2fea0c49 02:24:48 INFO - PROCESS | 3424 | ++DOCSHELL 17FBE000 == 32 [pid = 3424] [id = 754] 02:24:48 INFO - PROCESS | 3424 | ++DOMWINDOW == 80 (17FBE800) [pid = 3424] [serial = 2261] [outer = 00000000] 02:24:48 INFO - PROCESS | 3424 | ++DOMWINDOW == 81 (18BBF400) [pid = 3424] [serial = 2262] [outer = 17FBE800] 02:24:48 INFO - PROCESS | 3424 | 1467365088686 Marionette DEBUG loaded listener.js 02:24:48 INFO - PROCESS | 3424 | ++DOMWINDOW == 82 (18BC3000) [pid = 3424] [serial = 2263] [outer = 17FBE800] 02:24:49 INFO - PROCESS | 3424 | 1467365089092 Marionette TRACE conn7 <- [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]]]}] 02:24:49 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. 02:24:49 INFO - TEST-OK | /DOMEvents/tests/submissions/Microsoft/converted/EventObject.multiple.dispatchEvent.html | took 630ms 02:24:49 INFO - PROCESS | 3424 | 1467365089138 Marionette TRACE conn7 -> [0,2977,"getWindowHandle",null] 02:24:49 INFO - TEST-START | /DOMEvents/tests/submissions/Microsoft/converted/ProcessingInstruction.DOMCharacterDataModified.html 02:24:49 INFO - PROCESS | 3424 | 1467365089140 Marionette TRACE conn7 <- [1,2977,null,{"value":"13"}] 02:24:49 INFO - PROCESS | 3424 | 1467365089143 Marionette TRACE conn7 -> [0,2978,"setScriptTimeout",{"ms":35000}] 02:24:49 INFO - PROCESS | 3424 | 1467365089145 Marionette TRACE conn7 <- [1,2978,null,{}] 02:24:49 INFO - PROCESS | 3424 | 1467365089148 Marionette TRACE conn7 -> [0,2979,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:24:49 INFO - PROCESS | 3424 | 1467365089154 Marionette INFO sendAsync 823c8ce9-dcc8-4499-864d-681f2fea0c49 02:24:49 INFO - PROCESS | 3424 | 1467365089292 Marionette TRACE conn7 <- [1,2979,null,{"value":null}] 02:24:49 INFO - PROCESS | 3424 | 1467365089297 Marionette TRACE conn7 -> [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\", \"77f57ffc-e2d5-43f5-9f0e-e3ed3fd421d8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:24:49 INFO - PROCESS | 3424 | 1467365089299 Marionette INFO sendAsync 823c8ce9-dcc8-4499-864d-681f2fea0c49 02:24:49 INFO - PROCESS | 3424 | ++DOCSHELL 0CEE5400 == 33 [pid = 3424] [id = 755] 02:24:49 INFO - PROCESS | 3424 | ++DOMWINDOW == 83 (0D460800) [pid = 3424] [serial = 2264] [outer = 00000000] 02:24:49 INFO - PROCESS | 3424 | ++DOMWINDOW == 84 (19C4C400) [pid = 3424] [serial = 2265] [outer = 0D460800] 02:24:49 INFO - PROCESS | 3424 | 1467365089343 Marionette DEBUG loaded listener.js 02:24:49 INFO - PROCESS | 3424 | ++DOMWINDOW == 85 (19C53000) [pid = 3424] [serial = 2266] [outer = 0D460800] 02:24:49 INFO - PROCESS | 3424 | ++DOCSHELL 1AA95800 == 34 [pid = 3424] [id = 756] 02:24:49 INFO - PROCESS | 3424 | ++DOMWINDOW == 86 (1AA95C00) [pid = 3424] [serial = 2267] [outer = 00000000] 02:24:49 INFO - PROCESS | 3424 | ++DOMWINDOW == 87 (1AA97C00) [pid = 3424] [serial = 2268] [outer = 1AA95C00] 02:24:49 INFO - PROCESS | 3424 | 1467365089897 Marionette TRACE conn7 <- [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]]]}] 02:24:49 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. 02:24:49 INFO - TEST-OK | /DOMEvents/tests/submissions/Microsoft/converted/ProcessingInstruction.DOMCharacterDataModified.html | took 770ms 02:24:49 INFO - TEST-START | /DOMEvents/tests/submissions/Microsoft/converted/dispatchEvent.click.checkbox.html 02:24:49 INFO - PROCESS | 3424 | 1467365089914 Marionette TRACE conn7 -> [0,2981,"getWindowHandle",null] 02:24:49 INFO - PROCESS | 3424 | 1467365089916 Marionette TRACE conn7 <- [1,2981,null,{"value":"13"}] 02:24:49 INFO - PROCESS | 3424 | 1467365089919 Marionette TRACE conn7 -> [0,2982,"setScriptTimeout",{"ms":35000}] 02:24:49 INFO - PROCESS | 3424 | 1467365089921 Marionette TRACE conn7 <- [1,2982,null,{}] 02:24:49 INFO - PROCESS | 3424 | 1467365089925 Marionette TRACE conn7 -> [0,2983,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:24:49 INFO - PROCESS | 3424 | 1467365089927 Marionette INFO sendAsync 823c8ce9-dcc8-4499-864d-681f2fea0c49 02:24:50 INFO - PROCESS | 3424 | 1467365090055 Marionette TRACE conn7 <- [1,2983,null,{"value":null}] 02:24:50 INFO - PROCESS | 3424 | 1467365090121 Marionette TRACE conn7 -> [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\", \"77f57ffc-e2d5-43f5-9f0e-e3ed3fd421d8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:24:50 INFO - PROCESS | 3424 | 1467365090123 Marionette INFO sendAsync 823c8ce9-dcc8-4499-864d-681f2fea0c49 02:24:50 INFO - PROCESS | 3424 | ++DOCSHELL 0D7A5400 == 35 [pid = 3424] [id = 757] 02:24:50 INFO - PROCESS | 3424 | ++DOMWINDOW == 88 (1A735C00) [pid = 3424] [serial = 2269] [outer = 00000000] 02:24:50 INFO - PROCESS | 3424 | ++DOMWINDOW == 89 (1AA8DC00) [pid = 3424] [serial = 2270] [outer = 1A735C00] 02:24:50 INFO - PROCESS | 3424 | 1467365090170 Marionette DEBUG loaded listener.js 02:24:50 INFO - PROCESS | 3424 | ++DOMWINDOW == 90 (1AA90400) [pid = 3424] [serial = 2271] [outer = 1A735C00] 02:24:50 INFO - PROCESS | 3424 | 1467365090747 Marionette TRACE conn7 <- [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]]]}] 02:24:50 INFO - PROCESS | 3424 | --DOMWINDOW == 89 (1B475000) [pid = 3424] [serial = 2237] [outer = 00000000] [url = http://web-platform.test:8000/DOMEvents/tests/approved/dispatchEvent.click.checkbox.html] 02:24:50 INFO - PROCESS | 3424 | --DOMWINDOW == 88 (1AA9C400) [pid = 3424] [serial = 2223] [outer = 00000000] [url = http://web-platform.test:8000/DOMEvents/tests/approved/EventListener.eventHandler.html] 02:24:50 INFO - PROCESS | 3424 | --DOMWINDOW == 87 (1AC7A800) [pid = 3424] [serial = 2226] [outer = 00000000] [url = http://web-platform.test:8000/DOMEvents/tests/approved/EventObject.after.dispatchEvent.html] 02:24:50 INFO - PROCESS | 3424 | --DOMWINDOW == 86 (1A76B000) [pid = 3424] [serial = 2196] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.translate.basic.html] 02:24:50 INFO - PROCESS | 3424 | --DOMWINDOW == 85 (147A6000) [pid = 3424] [serial = 2205] [outer = 00000000] [url = http://web-platform.test:8000/DOMEvents/constructors.html] 02:24:50 INFO - PROCESS | 3424 | --DOMWINDOW == 84 (1781A400) [pid = 3424] [serial = 2211] [outer = 00000000] [url = http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html] 02:24:50 INFO - PROCESS | 3424 | --DOMWINDOW == 83 (15148800) [pid = 3424] [serial = 2208] [outer = 00000000] [url = http://web-platform.test:8000/DOMEvents/event-phases-order.html] 02:24:50 INFO - PROCESS | 3424 | --DOMWINDOW == 82 (184EFC00) [pid = 3424] [serial = 2214] [outer = 00000000] [url = http://web-platform.test:8000/DOMEvents/throwing-in-listener-and-window-error-event.html] 02:24:50 INFO - PROCESS | 3424 | --DOMWINDOW == 81 (19BEF000) [pid = 3424] [serial = 2217] [outer = 00000000] [url = http://web-platform.test:8000/DOMEvents/throwing-in-listener-when-all-have-not-run-yet.html] 02:24:50 INFO - PROCESS | 3424 | --DOMWINDOW == 80 (0CD6C800) [pid = 3424] [serial = 2199] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.translate.nonfinite.html] 02:24:50 INFO - PROCESS | 3424 | --DOMWINDOW == 79 (0D45E800) [pid = 3424] [serial = 2202] [outer = 00000000] [url = http://web-platform.test:8000/DOMEvents/ClickFakeEvent.nondocument.html] 02:24:50 INFO - PROCESS | 3424 | --DOMWINDOW == 78 (0C810400) [pid = 3424] [serial = 2229] [outer = 00000000] [url = http://web-platform.test:8000/DOMEvents/tests/approved/EventObject.multiple.dispatchEvent.html] 02:24:50 INFO - PROCESS | 3424 | --DOMWINDOW == 77 (1781B400) [pid = 3424] [serial = 2232] [outer = 00000000] [url = http://web-platform.test:8000/DOMEvents/tests/approved/ProcessingInstruction.DOMCharacterDataModified.html] 02:24:50 INFO - PROCESS | 3424 | --DOMWINDOW == 76 (1A761800) [pid = 3424] [serial = 2220] [outer = 00000000] [url = http://web-platform.test:8000/DOMEvents/tests/approved/DOM.event.flow.html] 02:24:50 INFO - PROCESS | 3424 | --DOMWINDOW == 75 (1B483000) [pid = 3424] [serial = 2235] [outer = 00000000] [url = http://web-platform.test:8000/DOMEvents/tests/approved/support/ProcessingInstruction.DOMCharacterDataModified.xml] 02:24:50 INFO - TEST-PASS | /DOMEvents/tests/submissions/Microsoft/converted/dispatchEvent.click.checkbox.html | Checkbox state is unchanged before the synthetic click event is dispatched 02:24:50 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 02:24:50 INFO - TEST-OK | /DOMEvents/tests/submissions/Microsoft/converted/dispatchEvent.click.checkbox.html | took 870ms 02:24:50 INFO - TEST-START | /DOMEvents/tests/submissions/Microsoft/converted/domnodeinserted.html 02:24:50 INFO - PROCESS | 3424 | 1467365090790 Marionette TRACE conn7 -> [0,2985,"getWindowHandle",null] 02:24:50 INFO - PROCESS | 3424 | 1467365090792 Marionette TRACE conn7 <- [1,2985,null,{"value":"13"}] 02:24:50 INFO - PROCESS | 3424 | 1467365090795 Marionette TRACE conn7 -> [0,2986,"setScriptTimeout",{"ms":35000}] 02:24:50 INFO - PROCESS | 3424 | 1467365090797 Marionette TRACE conn7 <- [1,2986,null,{}] 02:24:50 INFO - PROCESS | 3424 | 1467365090800 Marionette TRACE conn7 -> [0,2987,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:24:50 INFO - PROCESS | 3424 | 1467365090802 Marionette INFO sendAsync 823c8ce9-dcc8-4499-864d-681f2fea0c49 02:24:50 INFO - PROCESS | 3424 | 1467365090886 Marionette TRACE conn7 <- [1,2987,null,{"value":null}] 02:24:50 INFO - PROCESS | 3424 | 1467365090890 Marionette TRACE conn7 -> [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\", \"77f57ffc-e2d5-43f5-9f0e-e3ed3fd421d8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:24:50 INFO - PROCESS | 3424 | 1467365090892 Marionette INFO sendAsync 823c8ce9-dcc8-4499-864d-681f2fea0c49 02:24:50 INFO - PROCESS | 3424 | ++DOCSHELL 0C947400 == 36 [pid = 3424] [id = 758] 02:24:50 INFO - PROCESS | 3424 | ++DOMWINDOW == 76 (0CD6C800) [pid = 3424] [serial = 2272] [outer = 00000000] 02:24:50 INFO - PROCESS | 3424 | ++DOMWINDOW == 77 (17873800) [pid = 3424] [serial = 2273] [outer = 0CD6C800] 02:24:50 INFO - PROCESS | 3424 | 1467365090936 Marionette DEBUG loaded listener.js 02:24:50 INFO - PROCESS | 3424 | ++DOMWINDOW == 78 (19C53800) [pid = 3424] [serial = 2274] [outer = 0CD6C800] 02:24:51 INFO - PROCESS | 3424 | 1467365091322 Marionette TRACE conn7 <- [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]]]}] 02:24:51 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. 02:24:51 INFO - TEST-OK | /DOMEvents/tests/submissions/Microsoft/converted/domnodeinserted.html | took 570ms 02:24:51 INFO - PROCESS | 3424 | 1467365091366 Marionette TRACE conn7 -> [0,2989,"getWindowHandle",null] 02:24:51 INFO - TEST-START | /DOMEvents/tests/submissions/Microsoft/converted/stopImmediatePropagation.effect.html 02:24:51 INFO - PROCESS | 3424 | 1467365091368 Marionette TRACE conn7 <- [1,2989,null,{"value":"13"}] 02:24:51 INFO - PROCESS | 3424 | 1467365091371 Marionette TRACE conn7 -> [0,2990,"setScriptTimeout",{"ms":35000}] 02:24:51 INFO - PROCESS | 3424 | 1467365091373 Marionette TRACE conn7 <- [1,2990,null,{}] 02:24:51 INFO - PROCESS | 3424 | 1467365091377 Marionette TRACE conn7 -> [0,2991,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:24:51 INFO - PROCESS | 3424 | 1467365091379 Marionette INFO sendAsync 823c8ce9-dcc8-4499-864d-681f2fea0c49 02:24:51 INFO - PROCESS | 3424 | 1467365091507 Marionette TRACE conn7 <- [1,2991,null,{"value":null}] 02:24:51 INFO - PROCESS | 3424 | 1467365091515 Marionette TRACE conn7 -> [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\", \"77f57ffc-e2d5-43f5-9f0e-e3ed3fd421d8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:24:51 INFO - PROCESS | 3424 | 1467365091526 Marionette INFO sendAsync 823c8ce9-dcc8-4499-864d-681f2fea0c49 02:24:51 INFO - PROCESS | 3424 | ++DOCSHELL 0D7AD000 == 37 [pid = 3424] [id = 759] 02:24:51 INFO - PROCESS | 3424 | ++DOMWINDOW == 79 (15148800) [pid = 3424] [serial = 2275] [outer = 00000000] 02:24:51 INFO - PROCESS | 3424 | ++DOMWINDOW == 80 (1ACC8800) [pid = 3424] [serial = 2276] [outer = 15148800] 02:24:51 INFO - PROCESS | 3424 | 1467365091570 Marionette DEBUG loaded listener.js 02:24:51 INFO - PROCESS | 3424 | ++DOMWINDOW == 81 (1ACC9C00) [pid = 3424] [serial = 2277] [outer = 15148800] 02:24:51 INFO - PROCESS | 3424 | 1467365091946 Marionette TRACE conn7 <- [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]]]}] 02:24:51 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. 02:24:51 INFO - TEST-OK | /DOMEvents/tests/submissions/Microsoft/converted/stopImmediatePropagation.effect.html | took 630ms 02:24:51 INFO - TEST-START | /DOMEvents/tests/submissions/Microsoft/converted/stopPropagation.deferred.effect.html 02:24:51 INFO - PROCESS | 3424 | 1467365092002 Marionette TRACE conn7 -> [0,2993,"getWindowHandle",null] 02:24:51 INFO - PROCESS | 3424 | 1467365092004 Marionette TRACE conn7 <- [1,2993,null,{"value":"13"}] 02:24:51 INFO - PROCESS | 3424 | 1467365092007 Marionette TRACE conn7 -> [0,2994,"setScriptTimeout",{"ms":35000}] 02:24:51 INFO - PROCESS | 3424 | 1467365092009 Marionette TRACE conn7 <- [1,2994,null,{}] 02:24:51 INFO - PROCESS | 3424 | 1467365092012 Marionette TRACE conn7 -> [0,2995,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:24:51 INFO - PROCESS | 3424 | 1467365092014 Marionette INFO sendAsync 823c8ce9-dcc8-4499-864d-681f2fea0c49 02:24:52 INFO - PROCESS | 3424 | 1467365092096 Marionette TRACE conn7 <- [1,2995,null,{"value":null}] 02:24:52 INFO - PROCESS | 3424 | 1467365092198 Marionette TRACE conn7 -> [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\", \"77f57ffc-e2d5-43f5-9f0e-e3ed3fd421d8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:24:52 INFO - PROCESS | 3424 | 1467365092200 Marionette INFO sendAsync 823c8ce9-dcc8-4499-864d-681f2fea0c49 02:24:52 INFO - PROCESS | 3424 | ++DOCSHELL 0CF59C00 == 38 [pid = 3424] [id = 760] 02:24:52 INFO - PROCESS | 3424 | ++DOMWINDOW == 82 (0D72A400) [pid = 3424] [serial = 2278] [outer = 00000000] 02:24:52 INFO - PROCESS | 3424 | ++DOMWINDOW == 83 (1B475400) [pid = 3424] [serial = 2279] [outer = 0D72A400] 02:24:52 INFO - PROCESS | 3424 | 1467365092275 Marionette DEBUG loaded listener.js 02:24:52 INFO - PROCESS | 3424 | ++DOMWINDOW == 84 (1B480400) [pid = 3424] [serial = 2280] [outer = 0D72A400] 02:24:52 INFO - PROCESS | 3424 | 1467365092600 Marionette TRACE conn7 <- [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]]]}] 02:24:52 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. 02:24:52 INFO - TEST-OK | /DOMEvents/tests/submissions/Microsoft/converted/stopPropagation.deferred.effect.html | took 630ms 02:24:52 INFO - PROCESS | 3424 | 1467365092638 Marionette TRACE conn7 -> [0,2997,"getWindowHandle",null] 02:24:52 INFO - PROCESS | 3424 | 1467365092640 Marionette TRACE conn7 <- [1,2997,null,{"value":"13"}] 02:24:52 INFO - TEST-START | /FileAPI/FileReaderSync.worker 02:24:52 INFO - PROCESS | 3424 | 1467365092644 Marionette TRACE conn7 -> [0,2998,"setScriptTimeout",{"ms":35000}] 02:24:52 INFO - PROCESS | 3424 | 1467365092646 Marionette TRACE conn7 <- [1,2998,null,{}] 02:24:52 INFO - PROCESS | 3424 | 1467365092649 Marionette TRACE conn7 -> [0,2999,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:24:52 INFO - PROCESS | 3424 | 1467365092652 Marionette INFO sendAsync 823c8ce9-dcc8-4499-864d-681f2fea0c49 02:24:52 INFO - PROCESS | 3424 | 1467365092787 Marionette TRACE conn7 <- [1,2999,null,{"value":null}] 02:24:52 INFO - PROCESS | 3424 | 1467365092893 Marionette TRACE conn7 -> [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\", \"77f57ffc-e2d5-43f5-9f0e-e3ed3fd421d8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:24:52 INFO - PROCESS | 3424 | 1467365092896 Marionette INFO sendAsync 823c8ce9-dcc8-4499-864d-681f2fea0c49 02:24:52 INFO - PROCESS | 3424 | ++DOCSHELL 09059800 == 39 [pid = 3424] [id = 761] 02:24:52 INFO - PROCESS | 3424 | ++DOMWINDOW == 85 (0905C000) [pid = 3424] [serial = 2281] [outer = 00000000] 02:24:52 INFO - PROCESS | 3424 | ++DOMWINDOW == 86 (0C74D000) [pid = 3424] [serial = 2282] [outer = 0905C000] 02:24:52 INFO - PROCESS | 3424 | 1467365092955 Marionette DEBUG loaded listener.js 02:24:53 INFO - PROCESS | 3424 | ++DOMWINDOW == 87 (0C808000) [pid = 3424] [serial = 2283] [outer = 0905C000] 02:24:53 INFO - PROCESS | 3424 | [3424] WARNING: Failed to retarget HTML data delivery to the parser thread.: file c:/builds/moz2_slave/m-beta-w32-d-00000000000000000/build/src/parser/html/nsHtml5StreamParser.cpp, line 967 02:24:53 INFO - PROCESS | 3424 | 1467365093601 Marionette TRACE conn7 <- [1,3000,null,{"value":["/FileAPI/FileReaderSync.worker",0,null,null,[["Interface",0,{},{}],["readAsText",0,{},{}],["readAsDataURL",0,{},{}],["readAsArrayBuffer",0,{},{}]]]}] 02:24:53 INFO - TEST-PASS | /FileAPI/FileReaderSync.worker | Interface - {} 02:24:53 INFO - {} 02:24:53 INFO - TEST-PASS | /FileAPI/FileReaderSync.worker | readAsText - {} 02:24:53 INFO - {} 02:24:53 INFO - TEST-PASS | /FileAPI/FileReaderSync.worker | readAsDataURL - {} 02:24:53 INFO - {} 02:24:53 INFO - TEST-PASS | /FileAPI/FileReaderSync.worker | readAsArrayBuffer - {} 02:24:53 INFO - {} 02:24:53 INFO - TEST-OK | /FileAPI/FileReaderSync.worker | took 970ms 02:24:53 INFO - PROCESS | 3424 | 1467365093617 Marionette TRACE conn7 -> [0,3001,"getWindowHandle",null] 02:24:53 INFO - PROCESS | 3424 | 1467365093621 Marionette TRACE conn7 <- [1,3001,null,{"value":"13"}] 02:24:53 INFO - TEST-START | /FileAPI/fileReader.html 02:24:53 INFO - PROCESS | 3424 | 1467365093625 Marionette TRACE conn7 -> [0,3002,"setScriptTimeout",{"ms":35000}] 02:24:53 INFO - PROCESS | 3424 | 1467365093628 Marionette TRACE conn7 <- [1,3002,null,{}] 02:24:53 INFO - PROCESS | 3424 | 1467365093634 Marionette TRACE conn7 -> [0,3003,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:24:53 INFO - PROCESS | 3424 | 1467365093638 Marionette INFO sendAsync 823c8ce9-dcc8-4499-864d-681f2fea0c49 02:24:53 INFO - PROCESS | 3424 | 1467365093788 Marionette TRACE conn7 <- [1,3003,null,{"value":null}] 02:24:53 INFO - PROCESS | 3424 | 1467365093900 Marionette TRACE conn7 -> [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\", \"77f57ffc-e2d5-43f5-9f0e-e3ed3fd421d8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:24:53 INFO - PROCESS | 3424 | 1467365093903 Marionette INFO sendAsync 823c8ce9-dcc8-4499-864d-681f2fea0c49 02:24:53 INFO - PROCESS | 3424 | ++DOCSHELL 147A7400 == 40 [pid = 3424] [id = 762] 02:24:53 INFO - PROCESS | 3424 | ++DOMWINDOW == 88 (147A9400) [pid = 3424] [serial = 2284] [outer = 00000000] 02:24:53 INFO - PROCESS | 3424 | ++DOMWINDOW == 89 (15290C00) [pid = 3424] [serial = 2285] [outer = 147A9400] 02:24:53 INFO - PROCESS | 3424 | 1467365093960 Marionette DEBUG loaded listener.js 02:24:54 INFO - PROCESS | 3424 | ++DOMWINDOW == 90 (1781F000) [pid = 3424] [serial = 2286] [outer = 147A9400] 02:24:54 INFO - PROCESS | 3424 | 1467365094453 Marionette TRACE conn7 <- [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]]]}] 02:24:54 INFO - TEST-PASS | /FileAPI/fileReader.html | FileReader interface object 02:24:54 INFO - TEST-PASS | /FileAPI/fileReader.html | no-argument FileReader constructor 02:24:54 INFO - TEST-PASS | /FileAPI/fileReader.html | FileReader States -- abort 02:24:54 INFO - TEST-PASS | /FileAPI/fileReader.html | FileReader States -- events 02:24:54 INFO - TEST-OK | /FileAPI/fileReader.html | took 870ms 02:24:54 INFO - PROCESS | 3424 | 1467365094504 Marionette TRACE conn7 -> [0,3005,"getWindowHandle",null] 02:24:54 INFO - PROCESS | 3424 | 1467365094508 Marionette TRACE conn7 <- [1,3005,null,{"value":"13"}] 02:24:54 INFO - TEST-START | /FileAPI/historical.html 02:24:54 INFO - PROCESS | 3424 | 1467365094512 Marionette TRACE conn7 -> [0,3006,"setScriptTimeout",{"ms":35000}] 02:24:54 INFO - PROCESS | 3424 | 1467365094515 Marionette TRACE conn7 <- [1,3006,null,{}] 02:24:54 INFO - PROCESS | 3424 | 1467365094519 Marionette TRACE conn7 -> [0,3007,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:24:54 INFO - PROCESS | 3424 | 1467365094521 Marionette INFO sendAsync 823c8ce9-dcc8-4499-864d-681f2fea0c49 02:24:54 INFO - PROCESS | 3424 | 1467365094635 Marionette TRACE conn7 <- [1,3007,null,{"value":null}] 02:24:54 INFO - PROCESS | 3424 | 1467365094795 Marionette TRACE conn7 -> [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\", \"77f57ffc-e2d5-43f5-9f0e-e3ed3fd421d8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:24:54 INFO - PROCESS | 3424 | 1467365094798 Marionette INFO sendAsync 823c8ce9-dcc8-4499-864d-681f2fea0c49 02:24:54 INFO - PROCESS | 3424 | ++DOCSHELL 19C55C00 == 41 [pid = 3424] [id = 763] 02:24:54 INFO - PROCESS | 3424 | ++DOMWINDOW == 91 (1A2A5000) [pid = 3424] [serial = 2287] [outer = 00000000] 02:24:54 INFO - PROCESS | 3424 | ++DOMWINDOW == 92 (1AD5E800) [pid = 3424] [serial = 2288] [outer = 1A2A5000] 02:24:54 INFO - PROCESS | 3424 | 1467365094852 Marionette DEBUG loaded listener.js 02:24:54 INFO - PROCESS | 3424 | ++DOMWINDOW == 93 (1B579C00) [pid = 3424] [serial = 2289] [outer = 1A2A5000] 02:24:55 INFO - PROCESS | 3424 | 1467365095393 Marionette TRACE conn7 <- [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"]]]}] 02:24:55 INFO - TEST-PASS | /FileAPI/historical.html | "toNativeLineEndings" should not be supported 02:24:55 INFO - TEST-PASS | /FileAPI/historical.html | "FileError" should not be supported 02:24:55 INFO - TEST-PASS | /FileAPI/historical.html | "FileException" should not be supported 02:24:55 INFO - TEST-PASS | /FileAPI/historical.html | Blob should not support slice prefixed 02:24:55 INFO - TEST-PASS | /FileAPI/historical.html | BlobBuilder should not be supported. 02:24:55 INFO - TEST-FAIL | /FileAPI/historical.html | FileReader should not support readAsBinaryString - assert_false: should not be in reader expected false got true 02:24:55 INFO - @http://web-platform.test:8000/FileAPI/historical.html:42:9 02:24:55 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 02:24:55 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 02:24:55 INFO - @http://web-platform.test:8000/FileAPI/historical.html:40:5 02:24:55 INFO - TEST-OK | /FileAPI/historical.html | took 930ms 02:24:55 INFO - PROCESS | 3424 | 1467365095445 Marionette TRACE conn7 -> [0,3009,"getWindowHandle",null] 02:24:55 INFO - PROCESS | 3424 | 1467365095448 Marionette TRACE conn7 <- [1,3009,null,{"value":"13"}] 02:24:55 INFO - TEST-START | /FileAPI/idlharness.html 02:24:55 INFO - PROCESS | 3424 | 1467365095459 Marionette TRACE conn7 -> [0,3010,"setScriptTimeout",{"ms":35000}] 02:24:55 INFO - PROCESS | 3424 | 1467365095465 Marionette TRACE conn7 <- [1,3010,null,{}] 02:24:55 INFO - PROCESS | 3424 | 1467365095469 Marionette TRACE conn7 -> [0,3011,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:24:55 INFO - PROCESS | 3424 | 1467365095473 Marionette INFO sendAsync 823c8ce9-dcc8-4499-864d-681f2fea0c49 02:24:55 INFO - PROCESS | 3424 | 1467365095583 Marionette TRACE conn7 <- [1,3011,null,{"value":null}] 02:24:55 INFO - PROCESS | 3424 | 1467365095726 Marionette TRACE conn7 -> [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\", \"77f57ffc-e2d5-43f5-9f0e-e3ed3fd421d8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:24:55 INFO - PROCESS | 3424 | 1467365095729 Marionette INFO sendAsync 823c8ce9-dcc8-4499-864d-681f2fea0c49 02:24:55 INFO - PROCESS | 3424 | ++DOCSHELL 19A41800 == 42 [pid = 3424] [id = 764] 02:24:55 INFO - PROCESS | 3424 | ++DOMWINDOW == 94 (19BEE400) [pid = 3424] [serial = 2290] [outer = 00000000] 02:24:55 INFO - PROCESS | 3424 | ++DOMWINDOW == 95 (1B9B1800) [pid = 3424] [serial = 2291] [outer = 19BEE400] 02:24:55 INFO - PROCESS | 3424 | 1467365095784 Marionette DEBUG loaded listener.js 02:24:55 INFO - PROCESS | 3424 | ++DOMWINDOW == 96 (1B9B5400) [pid = 3424] [serial = 2292] [outer = 19BEE400] 02:24:56 INFO - PROCESS | 3424 | 1467365096888 Marionette TRACE conn7 <- [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\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\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\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\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\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\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\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\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]]]}] 02:24:56 INFO - TEST-PASS | /FileAPI/idlharness.html | URL interface: operation createObjectURL(Blob) 02:24:56 INFO - TEST-FAIL | /FileAPI/idlharness.html | URL interface: operation createFor(Blob) - assert_own_property: interface object missing static operation expected property "createFor" missing 02:24:56 INFO - IdlInterface.prototype.test_member_operation/<@http://web-platform.test:8000/resources/idlharness.js:1140:13 02:24:56 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 02:24:56 INFO - IdlInterface.prototype.test_member_operation@http://web-platform.test:8000/resources/idlharness.js:1105:5 02:24:56 INFO - IdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1329:21 02:24:56 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5 02:24:56 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 02:24:56 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9 02:24:56 INFO - TEST-PASS | /FileAPI/idlharness.html | URL interface: operation revokeObjectURL(DOMString) 02:24:56 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: existence and properties of interface object 02:24:56 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface object length 02:24:56 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface object name 02:24:56 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: existence and properties of interface prototype object 02:24:56 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: existence and properties of interface prototype object's "constructor" property 02:24:56 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: attribute size 02:24:56 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: attribute type 02:24:56 INFO - TEST-FAIL | /FileAPI/idlharness.html | Blob interface: attribute isClosed - assert_true: The prototype object must have a property "isClosed" expected true got false 02:24:56 INFO - IdlInterface.prototype.test_member_attribute/<@http://web-platform.test:8000/resources/idlharness.js:1080:13 02:24:56 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 02:24:56 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 02:24:56 INFO - IdlInterface.prototype.test_member_attribute@http://web-platform.test:8000/resources/idlharness.js:1035:5 02:24:56 INFO - IdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1317:17 02:24:56 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5 02:24:56 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 02:24:56 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9 02:24:56 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: operation slice(long long,long long,DOMString) 02:24:56 INFO - TEST-FAIL | /FileAPI/idlharness.html | Blob interface: operation close() - assert_own_property: interface prototype object missing non-static operation expected property "close" missing 02:24:56 INFO - IdlInterface.prototype.test_member_operation/<@http://web-platform.test:8000/resources/idlharness.js:1153:13 02:24:56 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 02:24:56 INFO - IdlInterface.prototype.test_member_operation@http://web-platform.test:8000/resources/idlharness.js:1105:5 02:24:56 INFO - IdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1329:21 02:24:56 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5 02:24:56 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 02:24:56 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9 02:24:56 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob must be primary interface of new Blob(["TEST"]) 02:24:56 INFO - TEST-PASS | /FileAPI/idlharness.html | Stringification of new Blob(["TEST"]) 02:24:56 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: new Blob(["TEST"]) must inherit property "size" with the proper type (0) 02:24:56 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: new Blob(["TEST"]) must inherit property "type" with the proper type (1) 02:24:56 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 02:24:56 INFO - IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25 02:24:56 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 02:24:56 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 02:24:56 INFO - IdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13 02:24:56 INFO - IdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9 02:24:56 INFO - IdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17 02:24:56 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13 02:24:56 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9 02:24:56 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: new Blob(["TEST"]) must inherit property "slice" with the proper type (3) 02:24:56 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 02:24:56 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 02:24:56 INFO - IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25 02:24:56 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 02:24:56 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 02:24:56 INFO - IdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13 02:24:56 INFO - IdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9 02:24:56 INFO - IdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17 02:24:56 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13 02:24:56 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9 02:24:56 INFO - TEST-PASS | /FileAPI/idlharness.html | File interface: existence and properties of interface object 02:24:56 INFO - TEST-FAIL | /FileAPI/idlharness.html | File interface object length - assert_equals: wrong value for File.length expected 2 but got 1 02:24:56 INFO - IdlInterface.prototype.test_self/<@http://web-platform.test:8000/resources/idlharness.js:798:13 02:24:56 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 02:24:56 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 02:24:56 INFO - IdlInterface.prototype.test_self@http://web-platform.test:8000/resources/idlharness.js:776:9 02:24:56 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:652:9 02:24:56 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 02:24:56 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9 02:24:56 INFO - TEST-PASS | /FileAPI/idlharness.html | File interface object name 02:24:56 INFO - TEST-PASS | /FileAPI/idlharness.html | File interface: existence and properties of interface prototype object 02:24:56 INFO - TEST-PASS | /FileAPI/idlharness.html | File interface: existence and properties of interface prototype object's "constructor" property 02:24:56 INFO - TEST-PASS | /FileAPI/idlharness.html | File interface: attribute name 02:24:56 INFO - TEST-PASS | /FileAPI/idlharness.html | File interface: attribute lastModified 02:24:56 INFO - TEST-PASS | /FileAPI/idlharness.html | File must be primary interface of new File(["myFileBits"], "myFileName") 02:24:56 INFO - TEST-PASS | /FileAPI/idlharness.html | Stringification of new File(["myFileBits"], "myFileName") 02:24:56 INFO - TEST-PASS | /FileAPI/idlharness.html | File interface: new File(["myFileBits"], "myFileName") must inherit property "name" with the proper type (0) 02:24:56 INFO - TEST-PASS | /FileAPI/idlharness.html | File interface: new File(["myFileBits"], "myFileName") must inherit property "lastModified" with the proper type (1) 02:24:56 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: new File(["myFileBits"], "myFileName") must inherit property "size" with the proper type (0) 02:24:56 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: new File(["myFileBits"], "myFileName") must inherit property "type" with the proper type (1) 02:24:56 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 02:24:56 INFO - IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25 02:24:56 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 02:24:56 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 02:24:56 INFO - IdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13 02:24:56 INFO - IdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9 02:24:56 INFO - IdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17 02:24:56 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13 02:24:56 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9 02:24:56 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: new File(["myFileBits"], "myFileName") must inherit property "slice" with the proper type (3) 02:24:56 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 02:24:56 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 02:24:56 INFO - IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25 02:24:56 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 02:24:56 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 02:24:56 INFO - IdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13 02:24:56 INFO - IdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9 02:24:56 INFO - IdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17 02:24:56 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13 02:24:56 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9 02:24:56 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList interface: existence and properties of interface object 02:24:56 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList interface object length 02:24:56 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList interface object name 02:24:56 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList interface: existence and properties of interface prototype object 02:24:56 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList interface: existence and properties of interface prototype object's "constructor" property 02:24:56 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList interface: operation item(unsigned long) 02:24:56 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList interface: attribute length 02:24:56 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList must be primary interface of file_input.files 02:24:56 INFO - TEST-PASS | /FileAPI/idlharness.html | Stringification of file_input.files 02:24:56 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList interface: file_input.files must inherit property "item" with the proper type (0) 02:24:56 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList interface: calling item(unsigned long) on file_input.files with too few arguments must throw TypeError 02:24:56 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList interface: file_input.files must inherit property "length" with the proper type (1) 02:24:56 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: existence and properties of interface object 02:24:56 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface object length 02:24:56 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface object name 02:24:56 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: existence and properties of interface prototype object 02:24:56 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: existence and properties of interface prototype object's "constructor" property 02:24:56 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: operation readAsArrayBuffer(Blob) 02:24:56 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: operation readAsText(Blob,DOMString) 02:24:56 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: operation readAsDataURL(Blob) 02:24:56 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: operation abort() 02:24:56 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: constant EMPTY on interface object 02:24:56 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: constant EMPTY on interface prototype object 02:24:56 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: constant LOADING on interface object 02:24:56 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: constant LOADING on interface prototype object 02:24:56 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: constant DONE on interface object 02:24:56 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: constant DONE on interface prototype object 02:24:56 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: attribute readyState 02:24:56 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: attribute result 02:24:56 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: attribute error 02:24:56 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: attribute onloadstart 02:24:56 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: attribute onprogress 02:24:56 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: attribute onload 02:24:56 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: attribute onabort 02:24:56 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: attribute onerror 02:24:56 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: attribute onloadend 02:24:56 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader must be primary interface of new FileReader() 02:24:56 INFO - TEST-PASS | /FileAPI/idlharness.html | Stringification of new FileReader() 02:24:56 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "readAsArrayBuffer" with the proper type (0) 02:24:56 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: calling readAsArrayBuffer(Blob) on new FileReader() with too few arguments must throw TypeError 02:24:56 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "readAsText" with the proper type (1) 02:24:56 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: calling readAsText(Blob,DOMString) on new FileReader() with too few arguments must throw TypeError 02:24:56 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "readAsDataURL" with the proper type (2) 02:24:56 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: calling readAsDataURL(Blob) on new FileReader() with too few arguments must throw TypeError 02:24:56 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "abort" with the proper type (3) 02:24:56 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "EMPTY" with the proper type (4) 02:24:56 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "LOADING" with the proper type (5) 02:24:56 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "DONE" with the proper type (6) 02:24:56 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "readyState" with the proper type (7) 02:24:56 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "result" with the proper type (8) 02:24:56 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "error" with the proper type (9) 02:24:56 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "onloadstart" with the proper type (10) 02:24:56 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "onprogress" with the proper type (11) 02:24:56 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "onload" with the proper type (12) 02:24:56 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "onabort" with the proper type (13) 02:24:56 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "onerror" with the proper type (14) 02:24:56 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "onloadend" with the proper type (15) 02:24:56 INFO - TEST-OK | /FileAPI/idlharness.html | took 1543ms 02:24:57 INFO - PROCESS | 3424 | 1467365097174 Marionette TRACE conn7 -> [0,3013,"getWindowHandle",null] 02:24:57 INFO - PROCESS | 3424 | 1467365097178 Marionette TRACE conn7 <- [1,3013,null,{"value":"13"}] 02:24:57 INFO - TEST-START | /FileAPI/idlharness.worker 02:24:57 INFO - PROCESS | 3424 | 1467365097186 Marionette TRACE conn7 -> [0,3014,"setScriptTimeout",{"ms":35000}] 02:24:57 INFO - PROCESS | 3424 | 1467365097190 Marionette TRACE conn7 <- [1,3014,null,{}] 02:24:57 INFO - PROCESS | 3424 | 1467365097196 Marionette TRACE conn7 -> [0,3015,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:24:57 INFO - PROCESS | 3424 | 1467365097199 Marionette INFO sendAsync 823c8ce9-dcc8-4499-864d-681f2fea0c49 02:24:57 INFO - PROCESS | 3424 | 1467365097304 Marionette TRACE conn7 <- [1,3015,null,{"value":null}] 02:24:57 INFO - PROCESS | 3424 | 1467365097442 Marionette TRACE conn7 -> [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\", \"77f57ffc-e2d5-43f5-9f0e-e3ed3fd421d8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:24:57 INFO - PROCESS | 3424 | 1467365097446 Marionette INFO sendAsync 823c8ce9-dcc8-4499-864d-681f2fea0c49 02:24:57 INFO - PROCESS | 3424 | ++DOCSHELL 0D51F800 == 43 [pid = 3424] [id = 765] 02:24:57 INFO - PROCESS | 3424 | ++DOMWINDOW == 97 (0D5E7800) [pid = 3424] [serial = 2293] [outer = 00000000] 02:24:57 INFO - PROCESS | 3424 | ++DOMWINDOW == 98 (0DC3FC00) [pid = 3424] [serial = 2294] [outer = 0D5E7800] 02:24:57 INFO - PROCESS | 3424 | 1467365097497 Marionette DEBUG loaded listener.js 02:24:57 INFO - PROCESS | 3424 | ++DOMWINDOW == 99 (14E25000) [pid = 3424] [serial = 2295] [outer = 0D5E7800] 02:24:57 INFO - PROCESS | 3424 | [3424] WARNING: Failed to retarget HTML data delivery to the parser thread.: file c:/builds/moz2_slave/m-beta-w32-d-00000000000000000/build/src/parser/html/nsHtml5StreamParser.cpp, line 967 02:24:58 INFO - PROCESS | 3424 | --DOCSHELL 0CF59C00 == 42 [pid = 3424] [id = 760] 02:24:58 INFO - PROCESS | 3424 | --DOCSHELL 0D7AD000 == 41 [pid = 3424] [id = 759] 02:24:58 INFO - PROCESS | 3424 | --DOCSHELL 0C947400 == 40 [pid = 3424] [id = 758] 02:24:58 INFO - PROCESS | 3424 | --DOCSHELL 1AA95800 == 39 [pid = 3424] [id = 756] 02:24:58 INFO - PROCESS | 3424 | --DOCSHELL 0D7A5400 == 38 [pid = 3424] [id = 757] 02:24:58 INFO - PROCESS | 3424 | --DOCSHELL 0CEE5400 == 37 [pid = 3424] [id = 755] 02:24:58 INFO - PROCESS | 3424 | --DOCSHELL 17FBE000 == 36 [pid = 3424] [id = 754] 02:24:58 INFO - PROCESS | 3424 | --DOCSHELL 178EC000 == 35 [pid = 3424] [id = 753] 02:24:58 INFO - PROCESS | 3424 | --DOCSHELL 1514D000 == 34 [pid = 3424] [id = 752] 02:24:58 INFO - PROCESS | 3424 | --DOCSHELL 0D5E0000 == 33 [pid = 3424] [id = 751] 02:24:58 INFO - PROCESS | 3424 | --DOCSHELL 0DB4A400 == 32 [pid = 3424] [id = 749] 02:24:58 INFO - PROCESS | 3424 | --DOCSHELL 09062800 == 31 [pid = 3424] [id = 750] 02:24:58 INFO - PROCESS | 3424 | --DOCSHELL 0C83C000 == 30 [pid = 3424] [id = 748] 02:24:58 INFO - PROCESS | 3424 | --DOCSHELL 1B4C0400 == 29 [pid = 3424] [id = 747] 02:24:58 INFO - PROCESS | 3424 | --DOCSHELL 19A41800 == 28 [pid = 3424] [id = 764] 02:24:58 INFO - PROCESS | 3424 | --DOCSHELL 19C55C00 == 27 [pid = 3424] [id = 763] 02:24:58 INFO - PROCESS | 3424 | --DOCSHELL 09059800 == 26 [pid = 3424] [id = 761] 02:24:58 INFO - PROCESS | 3424 | --DOCSHELL 147A7400 == 25 [pid = 3424] [id = 762] 02:24:58 INFO - PROCESS | 3424 | --DOMWINDOW == 98 (1AAF1C00) [pid = 3424] [serial = 2224] [outer = 00000000] [url = about:blank] 02:24:58 INFO - PROCESS | 3424 | --DOMWINDOW == 97 (1AC85000) [pid = 3424] [serial = 2227] [outer = 00000000] [url = about:blank] 02:24:58 INFO - PROCESS | 3424 | --DOMWINDOW == 96 (1AAF6800) [pid = 3424] [serial = 2225] [outer = 00000000] [url = about:blank] 02:24:58 INFO - PROCESS | 3424 | --DOMWINDOW == 95 (1AA8EC00) [pid = 3424] [serial = 2198] [outer = 00000000] [url = about:blank] 02:24:58 INFO - PROCESS | 3424 | --DOMWINDOW == 94 (147ED800) [pid = 3424] [serial = 2206] [outer = 00000000] [url = about:blank] 02:24:58 INFO - PROCESS | 3424 | --DOMWINDOW == 93 (14E24800) [pid = 3424] [serial = 2207] [outer = 00000000] [url = about:blank] 02:24:58 INFO - PROCESS | 3424 | --DOMWINDOW == 92 (178ED800) [pid = 3424] [serial = 2212] [outer = 00000000] [url = about:blank] 02:24:58 INFO - PROCESS | 3424 | --DOMWINDOW == 91 (17E16400) [pid = 3424] [serial = 2213] [outer = 00000000] [url = about:blank] 02:24:58 INFO - PROCESS | 3424 | --DOMWINDOW == 90 (16E60400) [pid = 3424] [serial = 2209] [outer = 00000000] [url = about:blank] 02:24:58 INFO - PROCESS | 3424 | --DOMWINDOW == 89 (16E6F000) [pid = 3424] [serial = 2210] [outer = 00000000] [url = about:blank] 02:24:58 INFO - PROCESS | 3424 | --DOMWINDOW == 88 (19379800) [pid = 3424] [serial = 2215] [outer = 00000000] [url = about:blank] 02:24:58 INFO - PROCESS | 3424 | --DOMWINDOW == 87 (19AC5400) [pid = 3424] [serial = 2216] [outer = 00000000] [url = about:blank] 02:24:58 INFO - PROCESS | 3424 | --DOMWINDOW == 86 (1A2A6C00) [pid = 3424] [serial = 2218] [outer = 00000000] [url = about:blank] 02:24:58 INFO - PROCESS | 3424 | --DOMWINDOW == 85 (1A2A7800) [pid = 3424] [serial = 2219] [outer = 00000000] [url = about:blank] 02:24:58 INFO - PROCESS | 3424 | --DOMWINDOW == 84 (0CDD3000) [pid = 3424] [serial = 2200] [outer = 00000000] [url = about:blank] 02:24:58 INFO - PROCESS | 3424 | --DOMWINDOW == 83 (0CE84800) [pid = 3424] [serial = 2201] [outer = 00000000] [url = about:blank] 02:24:58 INFO - PROCESS | 3424 | --DOMWINDOW == 82 (0D528800) [pid = 3424] [serial = 2203] [outer = 00000000] [url = about:blank] 02:24:58 INFO - PROCESS | 3424 | --DOMWINDOW == 81 (0D79FC00) [pid = 3424] [serial = 2204] [outer = 00000000] [url = about:blank] 02:24:58 INFO - PROCESS | 3424 | --DOMWINDOW == 80 (1ACC4800) [pid = 3424] [serial = 2228] [outer = 00000000] [url = about:blank] 02:24:58 INFO - PROCESS | 3424 | --DOMWINDOW == 79 (1B4BE800) [pid = 3424] [serial = 2239] [outer = 00000000] [url = about:blank] 02:24:58 INFO - PROCESS | 3424 | --DOMWINDOW == 78 (0D434C00) [pid = 3424] [serial = 2230] [outer = 00000000] [url = about:blank] 02:24:58 INFO - PROCESS | 3424 | --DOMWINDOW == 77 (1ACCEC00) [pid = 3424] [serial = 2233] [outer = 00000000] [url = about:blank] 02:24:58 INFO - PROCESS | 3424 | --DOMWINDOW == 76 (151E4800) [pid = 3424] [serial = 2231] [outer = 00000000] [url = about:blank] 02:24:58 INFO - PROCESS | 3424 | --DOMWINDOW == 75 (1AA91000) [pid = 3424] [serial = 2221] [outer = 00000000] [url = about:blank] 02:24:58 INFO - PROCESS | 3424 | --DOMWINDOW == 74 (1AD5F800) [pid = 3424] [serial = 2234] [outer = 00000000] [url = about:blank] 02:24:58 INFO - PROCESS | 3424 | --DOMWINDOW == 73 (1B483C00) [pid = 3424] [serial = 2236] [outer = 00000000] [url = about:blank] 02:24:58 INFO - PROCESS | 3424 | --DOMWINDOW == 72 (16E64000) [pid = 3424] [serial = 2222] [outer = 00000000] [url = about:blank] 02:24:58 INFO - PROCESS | 3424 | --DOMWINDOW == 71 (1B4B6800) [pid = 3424] [serial = 2238] [outer = 00000000] [url = about:blank] 02:24:59 INFO - PROCESS | 3424 | 1467365099354 Marionette TRACE conn7 <- [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\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\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\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\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\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\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\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\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\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\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\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\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\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\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\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,{},{}]]]}] 02:24:59 INFO - TEST-PASS | /FileAPI/idlharness.worker | URL interface: operation createObjectURL(Blob) - {} 02:24:59 INFO - {} 02:24:59 INFO - TEST-FAIL | /FileAPI/idlharness.worker | URL interface: operation createFor(Blob) - assert_own_property: interface object missing static operation expected property "createFor" missing 02:24:59 INFO - IdlInterface.prototype.test_member_operation/<@http://web-platform.test:8000/resources/idlharness.js:1140:13 02:24:59 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 02:24:59 INFO - IdlInterface.prototype.test_member_operation@http://web-platform.test:8000/resources/idlharness.js:1105:5 02:24:59 INFO - IdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1329:21 02:24:59 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5 02:24:59 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 02:24:59 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 02:24:59 INFO - TEST-PASS | /FileAPI/idlharness.worker | URL interface: operation revokeObjectURL(DOMString) - {} 02:24:59 INFO - {} 02:24:59 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: existence and properties of interface object - {} 02:24:59 INFO - {} 02:24:59 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface object length - {} 02:24:59 INFO - {} 02:24:59 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface object name - {} 02:24:59 INFO - {} 02:24:59 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: existence and properties of interface prototype object - {} 02:24:59 INFO - {} 02:24:59 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: existence and properties of interface prototype object's "constructor" property - {} 02:24:59 INFO - {} 02:24:59 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: attribute size - {} 02:24:59 INFO - {} 02:24:59 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: attribute type - {} 02:24:59 INFO - {} 02:24:59 INFO - TEST-FAIL | /FileAPI/idlharness.worker | Blob interface: attribute isClosed - assert_true: The prototype object must have a property "isClosed" expected true got false 02:24:59 INFO - IdlInterface.prototype.test_member_attribute/<@http://web-platform.test:8000/resources/idlharness.js:1080:13 02:24:59 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 02:24:59 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 02:24:59 INFO - IdlInterface.prototype.test_member_attribute@http://web-platform.test:8000/resources/idlharness.js:1035:5 02:24:59 INFO - IdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1317:17 02:24:59 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5 02:24:59 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 02:24:59 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 02:24:59 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: operation slice(long long,long long,DOMString) - {} 02:24:59 INFO - {} 02:24:59 INFO - TEST-FAIL | /FileAPI/idlharness.worker | Blob interface: operation close() - assert_own_property: interface prototype object missing non-static operation expected property "close" missing 02:24:59 INFO - IdlInterface.prototype.test_member_operation/<@http://web-platform.test:8000/resources/idlharness.js:1153:13 02:24:59 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 02:24:59 INFO - IdlInterface.prototype.test_member_operation@http://web-platform.test:8000/resources/idlharness.js:1105:5 02:24:59 INFO - IdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1329:21 02:24:59 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5 02:24:59 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 02:24:59 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 02:24:59 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob must be primary interface of new Blob(["TEST"]) - {} 02:24:59 INFO - {} 02:24:59 INFO - TEST-PASS | /FileAPI/idlharness.worker | Stringification of new Blob(["TEST"]) - {} 02:24:59 INFO - {} 02:24:59 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: new Blob(["TEST"]) must inherit property "size" with the proper type (0) - {} 02:24:59 INFO - {} 02:24:59 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: new Blob(["TEST"]) must inherit property "type" with the proper type (1) - {} 02:24:59 INFO - {} 02:24:59 INFO - TEST-FAIL | /FileAPI/idlharness.worker | Blob interface: new Blob(["TEST"]) must inherit property "isClosed" with the proper type (2) - assert_inherits: property "isClosed" not found in prototype chain 02:24:59 INFO - IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25 02:24:59 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 02:24:59 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 02:24:59 INFO - IdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13 02:24:59 INFO - IdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9 02:24:59 INFO - IdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17 02:24:59 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13 02:24:59 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 02:24:59 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: new Blob(["TEST"]) must inherit property "slice" with the proper type (3) - {} 02:24:59 INFO - {} 02:24:59 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: calling slice(long long,long long,DOMString) on new Blob(["TEST"]) with too few arguments must throw TypeError - {} 02:24:59 INFO - {} 02:24:59 INFO - TEST-FAIL | /FileAPI/idlharness.worker | Blob interface: new Blob(["TEST"]) must inherit property "close" with the proper type (4) - assert_inherits: property "close" not found in prototype chain 02:24:59 INFO - IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25 02:24:59 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 02:24:59 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 02:24:59 INFO - IdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13 02:24:59 INFO - IdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9 02:24:59 INFO - IdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17 02:24:59 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13 02:24:59 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 02:24:59 INFO - TEST-PASS | /FileAPI/idlharness.worker | File interface: existence and properties of interface object - {} 02:24:59 INFO - {} 02:24:59 INFO - TEST-FAIL | /FileAPI/idlharness.worker | File interface object length - assert_equals: wrong value for File.length expected 2 but got 1 02:24:59 INFO - IdlInterface.prototype.test_self/<@http://web-platform.test:8000/resources/idlharness.js:798:13 02:24:59 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 02:24:59 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 02:24:59 INFO - IdlInterface.prototype.test_self@http://web-platform.test:8000/resources/idlharness.js:776:9 02:24:59 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:652:9 02:24:59 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 02:24:59 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 02:24:59 INFO - TEST-PASS | /FileAPI/idlharness.worker | File interface object name - {} 02:24:59 INFO - {} 02:24:59 INFO - TEST-PASS | /FileAPI/idlharness.worker | File interface: existence and properties of interface prototype object - {} 02:24:59 INFO - {} 02:24:59 INFO - TEST-PASS | /FileAPI/idlharness.worker | File interface: existence and properties of interface prototype object's "constructor" property - {} 02:24:59 INFO - {} 02:24:59 INFO - TEST-PASS | /FileAPI/idlharness.worker | File interface: attribute name - {} 02:24:59 INFO - {} 02:24:59 INFO - TEST-PASS | /FileAPI/idlharness.worker | File interface: attribute lastModified - {} 02:24:59 INFO - {} 02:24:59 INFO - TEST-PASS | /FileAPI/idlharness.worker | File must be primary interface of new File(["myFileBits"], "myFileName") - {} 02:24:59 INFO - {} 02:24:59 INFO - TEST-PASS | /FileAPI/idlharness.worker | Stringification of new File(["myFileBits"], "myFileName") - {} 02:24:59 INFO - {} 02:24:59 INFO - TEST-PASS | /FileAPI/idlharness.worker | File interface: new File(["myFileBits"], "myFileName") must inherit property "name" with the proper type (0) - {} 02:24:59 INFO - {} 02:24:59 INFO - TEST-PASS | /FileAPI/idlharness.worker | File interface: new File(["myFileBits"], "myFileName") must inherit property "lastModified" with the proper type (1) - {} 02:24:59 INFO - {} 02:24:59 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: new File(["myFileBits"], "myFileName") must inherit property "size" with the proper type (0) - {} 02:24:59 INFO - {} 02:24:59 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: new File(["myFileBits"], "myFileName") must inherit property "type" with the proper type (1) - {} 02:24:59 INFO - {} 02:24:59 INFO - TEST-FAIL | /FileAPI/idlharness.worker | Blob interface: new File(["myFileBits"], "myFileName") must inherit property "isClosed" with the proper type (2) - assert_inherits: property "isClosed" not found in prototype chain 02:24:59 INFO - IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25 02:24:59 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 02:24:59 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 02:24:59 INFO - IdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13 02:24:59 INFO - IdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9 02:24:59 INFO - IdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17 02:24:59 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13 02:24:59 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 02:24:59 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: new File(["myFileBits"], "myFileName") must inherit property "slice" with the proper type (3) - {} 02:24:59 INFO - {} 02:24:59 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: calling slice(long long,long long,DOMString) on new File(["myFileBits"], "myFileName") with too few arguments must throw TypeError - {} 02:24:59 INFO - {} 02:24:59 INFO - TEST-FAIL | /FileAPI/idlharness.worker | Blob interface: new File(["myFileBits"], "myFileName") must inherit property "close" with the proper type (4) - assert_inherits: property "close" not found in prototype chain 02:24:59 INFO - IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25 02:24:59 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 02:24:59 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 02:24:59 INFO - IdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13 02:24:59 INFO - IdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9 02:24:59 INFO - IdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17 02:24:59 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13 02:24:59 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 02:24:59 INFO - TEST-FAIL | /FileAPI/idlharness.worker | FileList interface: existence and properties of interface object - assert_own_property: self does not have own property "FileList" expected property "FileList" missing 02:24:59 INFO - IdlInterface.prototype.test_self/<@http://web-platform.test:8000/resources/idlharness.js:689:9 02:24:59 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 02:24:59 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 02:24:59 INFO - IdlInterface.prototype.test_self@http://web-platform.test:8000/resources/idlharness.js:668:5 02:24:59 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:652:9 02:24:59 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 02:24:59 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 02:24:59 INFO - TEST-FAIL | /FileAPI/idlharness.worker | FileList interface object length - assert_own_property: self does not have own property "FileList" expected property "FileList" missing 02:24:59 INFO - IdlInterface.prototype.test_self/<@http://web-platform.test:8000/resources/idlharness.js:780:13 02:24:59 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 02:24:59 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 02:24:59 INFO - IdlInterface.prototype.test_self@http://web-platform.test:8000/resources/idlharness.js:776:9 02:24:59 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:652:9 02:24:59 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 02:24:59 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 02:24:59 INFO - TEST-FAIL | /FileAPI/idlharness.worker | FileList interface object name - assert_own_property: self does not have own property "FileList" expected property "FileList" missing 02:24:59 INFO - IdlInterface.prototype.test_self/<@http://web-platform.test:8000/resources/idlharness.js:807:13 02:24:59 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 02:24:59 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 02:24:59 INFO - IdlInterface.prototype.test_self@http://web-platform.test:8000/resources/idlharness.js:803:9 02:24:59 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:652:9 02:24:59 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 02:24:59 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 02:24:59 INFO - TEST-FAIL | /FileAPI/idlharness.worker | FileList interface: existence and properties of interface prototype object - assert_own_property: self does not have own property "FileList" expected property "FileList" missing 02:24:59 INFO - IdlInterface.prototype.test_self/<@http://web-platform.test:8000/resources/idlharness.js:837:9 02:24:59 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 02:24:59 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 02:24:59 INFO - IdlInterface.prototype.test_self@http://web-platform.test:8000/resources/idlharness.js:828:5 02:24:59 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:652:9 02:24:59 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 02:24:59 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 02:24:59 INFO - TEST-FAIL | /FileAPI/idlharness.worker | FileList interface: existence and properties of interface prototype object's "constructor" property - assert_own_property: self does not have own property "FileList" expected property "FileList" missing 02:24:59 INFO - IdlInterface.prototype.test_self/<@http://web-platform.test:8000/resources/idlharness.js:940:9 02:24:59 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 02:24:59 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 02:24:59 INFO - IdlInterface.prototype.test_self@http://web-platform.test:8000/resources/idlharness.js:934:5 02:24:59 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:652:9 02:24:59 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 02:24:59 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 02:24:59 INFO - TEST-FAIL | /FileAPI/idlharness.worker | FileList interface: operation item(unsigned long) - assert_own_property: self does not have own property "FileList" expected property "FileList" missing 02:24:59 INFO - IdlInterface.prototype.test_member_operation/<@http://web-platform.test:8000/resources/idlharness.js:1115:9 02:24:59 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 02:24:59 INFO - IdlInterface.prototype.test_member_operation@http://web-platform.test:8000/resources/idlharness.js:1105:5 02:24:59 INFO - IdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1329:21 02:24:59 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5 02:24:59 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 02:24:59 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 02:24:59 INFO - TEST-FAIL | /FileAPI/idlharness.worker | FileList interface: attribute length - assert_own_property: self does not have own property "FileList" expected property "FileList" missing 02:24:59 INFO - IdlInterface.prototype.test_member_attribute/<@http://web-platform.test:8000/resources/idlharness.js:1041:9 02:24:59 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 02:24:59 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 02:24:59 INFO - IdlInterface.prototype.test_member_attribute@http://web-platform.test:8000/resources/idlharness.js:1035:5 02:24:59 INFO - IdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1317:17 02:24:59 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5 02:24:59 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 02:24:59 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 02:24:59 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: existence and properties of interface object - {} 02:24:59 INFO - {} 02:24:59 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface object length - {} 02:24:59 INFO - {} 02:24:59 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface object name - {} 02:24:59 INFO - {} 02:24:59 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: existence and properties of interface prototype object - {} 02:24:59 INFO - {} 02:24:59 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: existence and properties of interface prototype object's "constructor" property - {} 02:24:59 INFO - {} 02:24:59 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: operation readAsArrayBuffer(Blob) - {} 02:24:59 INFO - {} 02:24:59 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: operation readAsText(Blob,DOMString) - {} 02:24:59 INFO - {} 02:24:59 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: operation readAsDataURL(Blob) - {} 02:24:59 INFO - {} 02:24:59 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: operation abort() - {} 02:24:59 INFO - {} 02:24:59 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: constant EMPTY on interface object - {} 02:24:59 INFO - {} 02:24:59 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: constant EMPTY on interface prototype object - {} 02:24:59 INFO - {} 02:24:59 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: constant LOADING on interface object - {} 02:24:59 INFO - {} 02:24:59 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: constant LOADING on interface prototype object - {} 02:24:59 INFO - {} 02:24:59 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: constant DONE on interface object - {} 02:24:59 INFO - {} 02:24:59 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: constant DONE on interface prototype object - {} 02:24:59 INFO - {} 02:24:59 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: attribute readyState - {} 02:24:59 INFO - {} 02:24:59 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: attribute result - {} 02:24:59 INFO - {} 02:24:59 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: attribute error - {} 02:24:59 INFO - {} 02:24:59 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: attribute onloadstart - {} 02:24:59 INFO - {} 02:24:59 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: attribute onprogress - {} 02:24:59 INFO - {} 02:24:59 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: attribute onload - {} 02:24:59 INFO - {} 02:24:59 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: attribute onabort - {} 02:24:59 INFO - {} 02:24:59 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: attribute onerror - {} 02:24:59 INFO - {} 02:24:59 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: attribute onloadend - {} 02:24:59 INFO - {} 02:24:59 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader must be primary interface of new FileReader() - {} 02:24:59 INFO - {} 02:24:59 INFO - TEST-PASS | /FileAPI/idlharness.worker | Stringification of new FileReader() - {} 02:24:59 INFO - {} 02:24:59 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "readAsArrayBuffer" with the proper type (0) - {} 02:24:59 INFO - {} 02:24:59 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: calling readAsArrayBuffer(Blob) on new FileReader() with too few arguments must throw TypeError - {} 02:24:59 INFO - {} 02:24:59 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "readAsText" with the proper type (1) - {} 02:24:59 INFO - {} 02:24:59 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: calling readAsText(Blob,DOMString) on new FileReader() with too few arguments must throw TypeError - {} 02:24:59 INFO - {} 02:24:59 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "readAsDataURL" with the proper type (2) - {} 02:24:59 INFO - {} 02:24:59 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: calling readAsDataURL(Blob) on new FileReader() with too few arguments must throw TypeError - {} 02:24:59 INFO - {} 02:24:59 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "abort" with the proper type (3) - {} 02:24:59 INFO - {} 02:24:59 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "EMPTY" with the proper type (4) - {} 02:24:59 INFO - {} 02:24:59 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "LOADING" with the proper type (5) - {} 02:24:59 INFO - {} 02:24:59 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "DONE" with the proper type (6) - {} 02:24:59 INFO - {} 02:24:59 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "readyState" with the proper type (7) - {} 02:24:59 INFO - {} 02:24:59 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "result" with the proper type (8) - {} 02:24:59 INFO - {} 02:24:59 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "error" with the proper type (9) - {} 02:24:59 INFO - {} 02:24:59 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "onloadstart" with the proper type (10) - {} 02:24:59 INFO - {} 02:24:59 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "onprogress" with the proper type (11) - {} 02:24:59 INFO - {} 02:24:59 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "onload" with the proper type (12) - {} 02:24:59 INFO - {} 02:24:59 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "onabort" with the proper type (13) - {} 02:24:59 INFO - {} 02:24:59 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "onerror" with the proper type (14) - {} 02:24:59 INFO - {} 02:24:59 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "onloadend" with the proper type (15) - {} 02:24:59 INFO - {} 02:24:59 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: existence and properties of interface object - {} 02:24:59 INFO - {} 02:24:59 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface object length - {} 02:24:59 INFO - {} 02:24:59 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface object name - {} 02:24:59 INFO - {} 02:24:59 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: existence and properties of interface prototype object - {} 02:24:59 INFO - {} 02:24:59 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: existence and properties of interface prototype object's "constructor" property - {} 02:24:59 INFO - {} 02:24:59 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: operation readAsArrayBuffer(Blob) - {} 02:24:59 INFO - {} 02:24:59 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: operation readAsText(Blob,DOMString) - {} 02:24:59 INFO - {} 02:24:59 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: operation readAsDataURL(Blob) - {} 02:24:59 INFO - {} 02:24:59 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync must be primary interface of new FileReaderSync() - {} 02:24:59 INFO - {} 02:24:59 INFO - TEST-PASS | /FileAPI/idlharness.worker | Stringification of new FileReaderSync() - {} 02:24:59 INFO - {} 02:24:59 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: new FileReaderSync() must inherit property "readAsArrayBuffer" with the proper type (0) - {} 02:24:59 INFO - {} 02:24:59 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: calling readAsArrayBuffer(Blob) on new FileReaderSync() with too few arguments must throw TypeError - {} 02:24:59 INFO - {} 02:24:59 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: new FileReaderSync() must inherit property "readAsText" with the proper type (1) - {} 02:24:59 INFO - {} 02:24:59 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: calling readAsText(Blob,DOMString) on new FileReaderSync() with too few arguments must throw TypeError - {} 02:24:59 INFO - {} 02:24:59 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: new FileReaderSync() must inherit property "readAsDataURL" with the proper type (2) - {} 02:24:59 INFO - {} 02:24:59 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: calling readAsDataURL(Blob) on new FileReaderSync() with too few arguments must throw TypeError - {} 02:24:59 INFO - {} 02:24:59 INFO - TEST-OK | /FileAPI/idlharness.worker | took 2332ms 02:24:59 INFO - PROCESS | 3424 | 1467365099492 Marionette TRACE conn7 -> [0,3017,"getWindowHandle",null] 02:24:59 INFO - PROCESS | 3424 | 1467365099496 Marionette TRACE conn7 <- [1,3017,null,{"value":"13"}] 02:24:59 INFO - TEST-START | /FileAPI/FileReader/Progress_event_bubbles_cancelable.html 02:24:59 INFO - PROCESS | 3424 | 1467365099501 Marionette TRACE conn7 -> [0,3018,"setScriptTimeout",{"ms":35000}] 02:24:59 INFO - PROCESS | 3424 | 1467365099504 Marionette TRACE conn7 <- [1,3018,null,{}] 02:24:59 INFO - PROCESS | 3424 | 1467365099510 Marionette TRACE conn7 -> [0,3019,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:24:59 INFO - PROCESS | 3424 | 1467365099512 Marionette INFO sendAsync 823c8ce9-dcc8-4499-864d-681f2fea0c49 02:24:59 INFO - PROCESS | 3424 | 1467365099601 Marionette TRACE conn7 <- [1,3019,null,{"value":null}] 02:24:59 INFO - PROCESS | 3424 | 1467365099608 Marionette TRACE conn7 -> [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\", \"77f57ffc-e2d5-43f5-9f0e-e3ed3fd421d8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:24:59 INFO - PROCESS | 3424 | 1467365099610 Marionette INFO sendAsync 823c8ce9-dcc8-4499-864d-681f2fea0c49 02:24:59 INFO - PROCESS | 3424 | ++DOCSHELL 17817C00 == 26 [pid = 3424] [id = 766] 02:24:59 INFO - PROCESS | 3424 | ++DOMWINDOW == 72 (17819000) [pid = 3424] [serial = 2296] [outer = 00000000] 02:24:59 INFO - PROCESS | 3424 | ++DOMWINDOW == 73 (1781DC00) [pid = 3424] [serial = 2297] [outer = 17819000] 02:24:59 INFO - PROCESS | 3424 | 1467365099657 Marionette DEBUG loaded listener.js 02:24:59 INFO - PROCESS | 3424 | ++DOMWINDOW == 74 (17877800) [pid = 3424] [serial = 2298] [outer = 17819000] 02:25:00 INFO - PROCESS | 3424 | 1467365100108 Marionette TRACE conn7 <- [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]]]}] 02:25:00 INFO - TEST-PASS | /FileAPI/FileReader/Progress_event_bubbles_cancelable.html | Check the values of bubbles and cancelable are false when the progress event is dispatched 02:25:00 INFO - TEST-OK | /FileAPI/FileReader/Progress_event_bubbles_cancelable.html | took 630ms 02:25:00 INFO - PROCESS | 3424 | 1467365100131 Marionette TRACE conn7 -> [0,3021,"getWindowHandle",null] 02:25:00 INFO - PROCESS | 3424 | 1467365100136 Marionette TRACE conn7 <- [1,3021,null,{"value":"13"}] 02:25:00 INFO - PROCESS | 3424 | 1467365100143 Marionette TRACE conn7 -> [0,3022,"setScriptTimeout",{"ms":35000}] 02:25:00 INFO - TEST-START | /FileAPI/blob/Blob-XHR-revoke.html 02:25:00 INFO - PROCESS | 3424 | 1467365100146 Marionette TRACE conn7 <- [1,3022,null,{}] 02:25:00 INFO - PROCESS | 3424 | 1467365100149 Marionette TRACE conn7 -> [0,3023,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:25:00 INFO - PROCESS | 3424 | 1467365100152 Marionette INFO sendAsync 823c8ce9-dcc8-4499-864d-681f2fea0c49 02:25:00 INFO - PROCESS | 3424 | 1467365100242 Marionette TRACE conn7 <- [1,3023,null,{"value":null}] 02:25:00 INFO - PROCESS | 3424 | 1467365100247 Marionette TRACE conn7 -> [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\", \"77f57ffc-e2d5-43f5-9f0e-e3ed3fd421d8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:25:00 INFO - PROCESS | 3424 | 1467365100250 Marionette INFO sendAsync 823c8ce9-dcc8-4499-864d-681f2fea0c49 02:25:00 INFO - PROCESS | 3424 | ++DOCSHELL 17FB2800 == 27 [pid = 3424] [id = 767] 02:25:00 INFO - PROCESS | 3424 | ++DOMWINDOW == 75 (17FB6C00) [pid = 3424] [serial = 2299] [outer = 00000000] 02:25:00 INFO - PROCESS | 3424 | ++DOMWINDOW == 76 (17FC7800) [pid = 3424] [serial = 2300] [outer = 17FB6C00] 02:25:00 INFO - PROCESS | 3424 | 1467365100297 Marionette DEBUG loaded listener.js 02:25:00 INFO - PROCESS | 3424 | ++DOMWINDOW == 77 (1803A800) [pid = 3424] [serial = 2301] [outer = 17FB6C00] 02:25:00 INFO - PROCESS | 3424 | 1467365100744 Marionette TRACE conn7 <- [1,3024,null,{"value":["/FileAPI/blob/Blob-XHR-revoke.html",0,null,null,[["Revoking blob URL used with XMLHttpRequest",0,null,null]]]}] 02:25:00 INFO - TEST-PASS | /FileAPI/blob/Blob-XHR-revoke.html | Revoking blob URL used with XMLHttpRequest 02:25:00 INFO - TEST-OK | /FileAPI/blob/Blob-XHR-revoke.html | took 630ms 02:25:00 INFO - PROCESS | 3424 | 1467365100786 Marionette TRACE conn7 -> [0,3025,"getWindowHandle",null] 02:25:00 INFO - PROCESS | 3424 | 1467365100788 Marionette TRACE conn7 <- [1,3025,null,{"value":"13"}] 02:25:00 INFO - PROCESS | 3424 | 1467365100792 Marionette TRACE conn7 -> [0,3026,"setScriptTimeout",{"ms":35000}] 02:25:00 INFO - TEST-START | /FileAPI/blob/Blob-close.html 02:25:00 INFO - PROCESS | 3424 | 1467365100795 Marionette TRACE conn7 <- [1,3026,null,{}] 02:25:00 INFO - PROCESS | 3424 | 1467365100816 Marionette TRACE conn7 -> [0,3027,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:25:00 INFO - PROCESS | 3424 | 1467365100820 Marionette INFO sendAsync 823c8ce9-dcc8-4499-864d-681f2fea0c49 02:25:00 INFO - PROCESS | 3424 | 1467365100938 Marionette TRACE conn7 <- [1,3027,null,{"value":null}] 02:25:01 INFO - PROCESS | 3424 | 1467365101029 Marionette TRACE conn7 -> [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\", \"77f57ffc-e2d5-43f5-9f0e-e3ed3fd421d8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:25:01 INFO - PROCESS | 3424 | 1467365101032 Marionette INFO sendAsync 823c8ce9-dcc8-4499-864d-681f2fea0c49 02:25:01 INFO - PROCESS | 3424 | ++DOCSHELL 19C4BC00 == 28 [pid = 3424] [id = 768] 02:25:01 INFO - PROCESS | 3424 | ++DOMWINDOW == 78 (19C4C000) [pid = 3424] [serial = 2302] [outer = 00000000] 02:25:01 INFO - PROCESS | 3424 | ++DOMWINDOW == 79 (1A2AE800) [pid = 3424] [serial = 2303] [outer = 19C4C000] 02:25:01 INFO - PROCESS | 3424 | 1467365101080 Marionette DEBUG loaded listener.js 02:25:01 INFO - PROCESS | 3424 | ++DOMWINDOW == 80 (1A75E400) [pid = 3424] [serial = 2304] [outer = 19C4C000] 02:25:01 INFO - PROCESS | 3424 | 1467365101485 Marionette TRACE conn7 <- [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"]]]}] 02:25:01 INFO - TEST-FAIL | /FileAPI/blob/Blob-close.html | Blob.close - blob.close is not a function 02:25:01 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-close.html:13:3 02:25:01 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 02:25:01 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 02:25:01 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-close.html:10:1 02:25:01 INFO - TEST-OK | /FileAPI/blob/Blob-close.html | took 730ms 02:25:01 INFO - PROCESS | 3424 | 1467365101527 Marionette TRACE conn7 -> [0,3029,"getWindowHandle",null] 02:25:01 INFO - PROCESS | 3424 | 1467365101530 Marionette TRACE conn7 <- [1,3029,null,{"value":"13"}] 02:25:01 INFO - TEST-START | /FileAPI/blob/Blob-constructor.html 02:25:01 INFO - PROCESS | 3424 | 1467365101543 Marionette TRACE conn7 -> [0,3030,"setScriptTimeout",{"ms":35000}] 02:25:01 INFO - PROCESS | 3424 | 1467365101545 Marionette TRACE conn7 <- [1,3030,null,{}] 02:25:01 INFO - PROCESS | 3424 | 1467365101548 Marionette TRACE conn7 -> [0,3031,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:25:01 INFO - PROCESS | 3424 | 1467365101550 Marionette INFO sendAsync 823c8ce9-dcc8-4499-864d-681f2fea0c49 02:25:01 INFO - PROCESS | 3424 | 1467365101668 Marionette TRACE conn7 <- [1,3031,null,{"value":null}] 02:25:01 INFO - PROCESS | 3424 | 1467365101673 Marionette TRACE conn7 -> [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\", \"77f57ffc-e2d5-43f5-9f0e-e3ed3fd421d8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:25:01 INFO - PROCESS | 3424 | 1467365101675 Marionette INFO sendAsync 823c8ce9-dcc8-4499-864d-681f2fea0c49 02:25:01 INFO - PROCESS | 3424 | ++DOCSHELL 1A7AF800 == 29 [pid = 3424] [id = 769] 02:25:01 INFO - PROCESS | 3424 | ++DOMWINDOW == 81 (1AA91800) [pid = 3424] [serial = 2305] [outer = 00000000] 02:25:01 INFO - PROCESS | 3424 | ++DOMWINDOW == 82 (1AAEF000) [pid = 3424] [serial = 2306] [outer = 1AA91800] 02:25:01 INFO - PROCESS | 3424 | 1467365101774 Marionette DEBUG loaded listener.js 02:25:01 INFO - PROCESS | 3424 | ++DOMWINDOW == 83 (1AC7AC00) [pid = 3424] [serial = 2307] [outer = 1AA91800] 02:25:02 INFO - PROCESS | 3424 | 1467365102425 Marionette TRACE conn7 <- [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]]]}] 02:25:02 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Blob interface object 02:25:02 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | no-argument Blob constructor 02:25:02 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | no-argument Blob constructor without 'new' 02:25:02 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | no-argument Blob constructor without brackets 02:25:02 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing non-objects, Dates and RegExps for blobParts should throw a TypeError. 02:25:02 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | A plain object with @@iterator should be treated as a sequence for the blobParts argument. 02:25:02 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | A plain object with @@iterator and a length property should be treated as a sequence for the blobParts argument. 02:25:02 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | A String object should be treated as a sequence for the blobParts argument. 02:25:02 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | A Uint8Array object should be treated as a sequence for the blobParts argument. 02:25:02 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | The length getter should be invoked and any exceptions should be propagated. 02:25:02 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | A platform object that supports indexed properties should be treated as a sequence for the blobParts argument (overwritten 'length'.) 02:25:02 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | ToUint32 should be applied to the length and any exceptions should be propagated. 02:25:02 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Getters and value conversions should happen in order until an exception is thrown. 02:25:02 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | ToString should be called on elements of the blobParts array and any exceptions should be propagated. 02:25:02 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Changes to the blobParts array should be reflected in the returned Blob (pop). 02:25:02 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Changes to the blobParts array should be reflected in the returned Blob (unshift). 02:25:02 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | ToString should be called on elements of the blobParts array. 02:25:02 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | ArrayBuffer elements of the blobParts array should be supported. 02:25:02 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing typed arrays as elements of the blobParts array should work. 02:25:02 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing a Float64Array as element of the blobParts array should work. 02:25:02 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing an platform object that supports indexed properties as the blobParts array should work (select). 02:25:02 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing a platform array object as the blobParts array should work (MessagePort[]). 02:25:02 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing a platform array object as the blobParts array should work (Attr[]). 02:25:02 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Array with two blobs 02:25:02 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Array with two buffers 02:25:02 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Array with two bufferviews 02:25:02 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Array with mixed types 02:25:02 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | The 'endings' property should be ignored. - 'endings' member of BlobPropertyBag 'invalidEnumValue' is not a valid value for enumeration EndingTypes. 02:25:02 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:391:3 02:25:02 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 02:25:02 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 02:25:02 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:390:1 02:25:02 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | options properties should be accessed in lexicographic order. 02:25:02 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Arguments should be evaluated from left to right. 02:25:02 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing null (index 0) for options should use the defaults. 02:25:02 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing null (index 0) for options should use the defaults (with newlines). 02:25:02 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing undefined (index 1) for options should use the defaults. 02:25:02 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing undefined (index 1) for options should use the defaults (with newlines). 02:25:02 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing object "[object Object]" (index 2) for options should use the defaults. 02:25:02 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing object "[object Object]" (index 2) for options should use the defaults (with newlines). 02:25:02 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing object "[object Object]" (index 3) for options should use the defaults. 02:25:02 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing object "[object Object]" (index 3) for options should use the defaults (with newlines). 02:25:02 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Passing object "/regex/" (index 4) for options should use the defaults. - Argument 2 of Blob.constructor can't be converted to a dictionary. 02:25:02 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:431:12 02:25:02 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:8:16 02:25:02 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 02:25:02 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 02:25:02 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:430:3 02:25:02 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:422:1 02:25:02 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Passing object "/regex/" (index 4) for options should use the defaults (with newlines). - Argument 2 of Blob.constructor can't be converted to a dictionary. 02:25:02 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:438:12 02:25:02 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:8:16 02:25:02 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 02:25:02 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 02:25:02 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:437:3 02:25:02 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:422:1 02:25:02 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing function "function () {}" (index 5) for options should use the defaults. 02:25:02 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing function "function () {}" (index 5) for options should use the defaults (with newlines). 02:25:02 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Newlines should not change when endings is 'transparent'. 02:25:02 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Newlines should not change when endings is 'native'. - assert_equals: expected 9 but got 13 02:25:02 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:12:5 02:25:02 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 02:25:02 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 02:25:02 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:453:1 02:25:02 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Blob with type "" 02:25:02 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Blob with type "a" 02:25:02 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Blob with type "A" - assert_equals: expected "a" but got "A" 02:25:02 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5 02:25:02 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 02:25:02 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 02:25:02 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3 02:25:02 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1 02:25:02 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Blob with type "text/html" 02:25:02 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Blob with type "TEXT/HTML" - assert_equals: expected "text/html" but got "TEXT/HTML" 02:25:02 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5 02:25:02 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 02:25:02 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 02:25:02 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3 02:25:02 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1 02:25:02 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Blob with type "å" - assert_equals: expected "" but got "å" 02:25:02 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5 02:25:02 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 02:25:02 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 02:25:02 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3 02:25:02 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1 02:25:02 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Blob with type "𐑾" - assert_equals: expected "" but got "𐑾" 02:25:02 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5 02:25:02 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 02:25:02 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 02:25:02 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3 02:25:02 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1 02:25:02 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Blob with type " image/gif " 02:25:02 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Blob with type "\timage/gif\t" - assert_equals: expected "" but got "\timage/gif\t" 02:25:02 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5 02:25:02 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 02:25:02 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 02:25:02 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3 02:25:02 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1 02:25:02 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Blob with type "image/gif;" - assert_equals: expected "" but got "image/gif;" 02:25:02 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5 02:25:02 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 02:25:02 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 02:25:02 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3 02:25:02 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1 02:25:02 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Blob with type "İmage/gif" - assert_equals: expected "" but got "İmage/gif" 02:25:02 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5 02:25:02 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 02:25:02 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 02:25:02 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3 02:25:02 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1 02:25:02 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Blob with type "ımage/gif" - assert_equals: expected "" but got "ımage/gif" 02:25:02 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5 02:25:02 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 02:25:02 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 02:25:02 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3 02:25:02 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1 02:25:02 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Blob with type "image/gif\0" - assert_equals: expected "" but got "image/gif\0" 02:25:02 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5 02:25:02 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 02:25:02 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 02:25:02 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3 02:25:02 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1 02:25:02 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Blob with type "unknown/unknown" 02:25:02 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Blob with type "text/plain" 02:25:02 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Blob with type "image/png" 02:25:02 INFO - TEST-OK | /FileAPI/blob/Blob-constructor.html | took 953ms 02:25:02 INFO - PROCESS | 3424 | 1467365102496 Marionette TRACE conn7 -> [0,3033,"getWindowHandle",null] 02:25:02 INFO - PROCESS | 3424 | 1467365102498 Marionette TRACE conn7 <- [1,3033,null,{"value":"13"}] 02:25:02 INFO - TEST-START | /FileAPI/blob/Blob-in-worker.worker 02:25:02 INFO - PROCESS | 3424 | 1467365102501 Marionette TRACE conn7 -> [0,3034,"setScriptTimeout",{"ms":35000}] 02:25:02 INFO - PROCESS | 3424 | 1467365102503 Marionette TRACE conn7 <- [1,3034,null,{}] 02:25:02 INFO - PROCESS | 3424 | 1467365102507 Marionette TRACE conn7 -> [0,3035,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:25:02 INFO - PROCESS | 3424 | 1467365102509 Marionette INFO sendAsync 823c8ce9-dcc8-4499-864d-681f2fea0c49 02:25:02 INFO - PROCESS | 3424 | 1467365102627 Marionette TRACE conn7 <- [1,3035,null,{"value":null}] 02:25:02 INFO - PROCESS | 3424 | 1467365102632 Marionette TRACE conn7 -> [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\", \"77f57ffc-e2d5-43f5-9f0e-e3ed3fd421d8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:25:02 INFO - PROCESS | 3424 | 1467365102634 Marionette INFO sendAsync 823c8ce9-dcc8-4499-864d-681f2fea0c49 02:25:02 INFO - PROCESS | 3424 | ++DOCSHELL 1AC83800 == 30 [pid = 3424] [id = 770] 02:25:02 INFO - PROCESS | 3424 | ++DOMWINDOW == 84 (1ACCB000) [pid = 3424] [serial = 2308] [outer = 00000000] 02:25:02 INFO - PROCESS | 3424 | ++DOMWINDOW == 85 (1B47AC00) [pid = 3424] [serial = 2309] [outer = 1ACCB000] 02:25:02 INFO - PROCESS | 3424 | 1467365102677 Marionette DEBUG loaded listener.js 02:25:02 INFO - PROCESS | 3424 | ++DOMWINDOW == 86 (1B482400) [pid = 3424] [serial = 2310] [outer = 1ACCB000] 02:25:03 INFO - PROCESS | 3424 | --DOMWINDOW == 85 (0D460800) [pid = 3424] [serial = 2264] [outer = 00000000] [url = http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/ProcessingInstruction.DOMCharacterDataModified.html] 02:25:03 INFO - PROCESS | 3424 | --DOMWINDOW == 84 (1AA95C00) [pid = 3424] [serial = 2267] [outer = 00000000] [url = http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/support/ProcessingInstruction.DOMCharacterDataModified.xml] 02:25:03 INFO - PROCESS | 3424 | --DOMWINDOW == 83 (0906B800) [pid = 3424] [serial = 2249] [outer = 00000000] [url = http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/DOM.event.flow.html] 02:25:03 INFO - PROCESS | 3424 | --DOMWINDOW == 82 (0D5E3C00) [pid = 3424] [serial = 2252] [outer = 00000000] [url = http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/EventListener.dispatch.new.event.html] 02:25:03 INFO - PROCESS | 3424 | --DOMWINDOW == 81 (0C94DC00) [pid = 3424] [serial = 2243] [outer = 00000000] [url = http://web-platform.test:8000/DOMEvents/tests/approved/stopImmediatePropagation.effect.html] 02:25:03 INFO - PROCESS | 3424 | --DOMWINDOW == 80 (178ED400) [pid = 3424] [serial = 2258] [outer = 00000000] [url = http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/EventObject.after.dispatchEvent.html] 02:25:03 INFO - PROCESS | 3424 | --DOMWINDOW == 79 (1450CC00) [pid = 3424] [serial = 2246] [outer = 00000000] [url = http://web-platform.test:8000/DOMEvents/tests/approved/stopPropagation.deferred.effect.html] 02:25:03 INFO - PROCESS | 3424 | --DOMWINDOW == 78 (1514D800) [pid = 3424] [serial = 2255] [outer = 00000000] [url = http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/EventListener.eventHandler.html] 02:25:03 INFO - PROCESS | 3424 | --DOMWINDOW == 77 (1B4C1000) [pid = 3424] [serial = 2240] [outer = 00000000] [url = http://web-platform.test:8000/DOMEvents/tests/approved/domnodeinserted.html] 02:25:03 INFO - PROCESS | 3424 | --DOMWINDOW == 76 (0CD6C800) [pid = 3424] [serial = 2272] [outer = 00000000] [url = http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/domnodeinserted.html] 02:25:03 INFO - PROCESS | 3424 | --DOMWINDOW == 75 (17FBE800) [pid = 3424] [serial = 2261] [outer = 00000000] [url = http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/EventObject.multiple.dispatchEvent.html] 02:25:03 INFO - PROCESS | 3424 | --DOMWINDOW == 74 (15148800) [pid = 3424] [serial = 2275] [outer = 00000000] [url = http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/stopImmediatePropagation.effect.html] 02:25:03 INFO - PROCESS | 3424 | --DOMWINDOW == 73 (1A735C00) [pid = 3424] [serial = 2269] [outer = 00000000] [url = http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/dispatchEvent.click.checkbox.html] 02:25:03 INFO - PROCESS | 3424 | --DOMWINDOW == 72 (0D72A400) [pid = 3424] [serial = 2278] [outer = 00000000] [url = http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/stopPropagation.deferred.effect.html] 02:25:03 INFO - PROCESS | 3424 | [3424] WARNING: Failed to retarget HTML data delivery to the parser thread.: file c:/builds/moz2_slave/m-beta-w32-d-00000000000000000/build/src/parser/html/nsHtml5StreamParser.cpp, line 967 02:25:03 INFO - PROCESS | 3424 | 1467365103329 Marionette TRACE conn7 <- [1,3036,null,{"value":["/FileAPI/blob/Blob-in-worker.worker",0,null,null,[["Create Blob in Worker",0,{},{}]]]}] 02:25:03 INFO - TEST-PASS | /FileAPI/blob/Blob-in-worker.worker | Create Blob in Worker - {} 02:25:03 INFO - {} 02:25:03 INFO - TEST-OK | /FileAPI/blob/Blob-in-worker.worker | took 870ms 02:25:03 INFO - PROCESS | 3424 | 1467365103376 Marionette TRACE conn7 -> [0,3037,"getWindowHandle",null] 02:25:03 INFO - PROCESS | 3424 | 1467365103378 Marionette TRACE conn7 <- [1,3037,null,{"value":"13"}] 02:25:03 INFO - PROCESS | 3424 | 1467365103381 Marionette TRACE conn7 -> [0,3038,"setScriptTimeout",{"ms":35000}] 02:25:03 INFO - TEST-START | /FileAPI/blob/Blob-slice-overflow.html 02:25:03 INFO - PROCESS | 3424 | 1467365103383 Marionette TRACE conn7 <- [1,3038,null,{}] 02:25:03 INFO - PROCESS | 3424 | 1467365103387 Marionette TRACE conn7 -> [0,3039,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:25:03 INFO - PROCESS | 3424 | 1467365103392 Marionette INFO sendAsync 823c8ce9-dcc8-4499-864d-681f2fea0c49 02:25:03 INFO - PROCESS | 3424 | 1467365103504 Marionette TRACE conn7 <- [1,3039,null,{"value":null}] 02:25:03 INFO - PROCESS | 3424 | 1467365103511 Marionette TRACE conn7 -> [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\", \"77f57ffc-e2d5-43f5-9f0e-e3ed3fd421d8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:25:03 INFO - PROCESS | 3424 | 1467365103513 Marionette INFO sendAsync 823c8ce9-dcc8-4499-864d-681f2fea0c49 02:25:03 INFO - PROCESS | 3424 | ++DOCSHELL 1B4B8400 == 31 [pid = 3424] [id = 771] 02:25:03 INFO - PROCESS | 3424 | ++DOMWINDOW == 73 (1B4B9800) [pid = 3424] [serial = 2311] [outer = 00000000] 02:25:03 INFO - PROCESS | 3424 | ++DOMWINDOW == 74 (1B9A8C00) [pid = 3424] [serial = 2312] [outer = 1B4B9800] 02:25:03 INFO - PROCESS | 3424 | 1467365103557 Marionette DEBUG loaded listener.js 02:25:03 INFO - PROCESS | 3424 | ++DOMWINDOW == 75 (1B9AF000) [pid = 3424] [serial = 2313] [outer = 1B4B9800] 02:25:03 INFO - PROCESS | 3424 | 1467365103961 Marionette TRACE conn7 <- [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]]]}] 02:25:04 INFO - TEST-PASS | /FileAPI/blob/Blob-slice-overflow.html | slice start is negative, relativeStart will be max((size + start), 0) 02:25:04 INFO - TEST-PASS | /FileAPI/blob/Blob-slice-overflow.html | slice start is greater than blob size, relativeStart will be min(start, size) 02:25:04 INFO - TEST-PASS | /FileAPI/blob/Blob-slice-overflow.html | slice end is negative, relativeEnd will be max((size + end), 0) 02:25:04 INFO - TEST-PASS | /FileAPI/blob/Blob-slice-overflow.html | slice end is greater than blob size, relativeEnd will be min(end, size) 02:25:04 INFO - TEST-OK | /FileAPI/blob/Blob-slice-overflow.html | took 630ms 02:25:04 INFO - PROCESS | 3424 | 1467365104028 Marionette TRACE conn7 -> [0,3041,"getWindowHandle",null] 02:25:04 INFO - PROCESS | 3424 | 1467365104030 Marionette TRACE conn7 <- [1,3041,null,{"value":"13"}] 02:25:04 INFO - TEST-START | /FileAPI/blob/Blob-slice.html 02:25:04 INFO - PROCESS | 3424 | 1467365104034 Marionette TRACE conn7 -> [0,3042,"setScriptTimeout",{"ms":35000}] 02:25:04 INFO - PROCESS | 3424 | 1467365104035 Marionette TRACE conn7 <- [1,3042,null,{}] 02:25:04 INFO - PROCESS | 3424 | 1467365104039 Marionette TRACE conn7 -> [0,3043,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:25:04 INFO - PROCESS | 3424 | 1467365104041 Marionette INFO sendAsync 823c8ce9-dcc8-4499-864d-681f2fea0c49 02:25:04 INFO - PROCESS | 3424 | 1467365104118 Marionette TRACE conn7 <- [1,3043,null,{"value":null}] 02:25:04 INFO - PROCESS | 3424 | 1467365104123 Marionette TRACE conn7 -> [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\", \"77f57ffc-e2d5-43f5-9f0e-e3ed3fd421d8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:25:04 INFO - PROCESS | 3424 | 1467365104125 Marionette INFO sendAsync 823c8ce9-dcc8-4499-864d-681f2fea0c49 02:25:04 INFO - PROCESS | 3424 | ++DOCSHELL 17FC7000 == 32 [pid = 3424] [id = 772] 02:25:04 INFO - PROCESS | 3424 | ++DOMWINDOW == 76 (1B9B3C00) [pid = 3424] [serial = 2314] [outer = 00000000] 02:25:04 INFO - PROCESS | 3424 | ++DOMWINDOW == 77 (1C5BE000) [pid = 3424] [serial = 2315] [outer = 1B9B3C00] 02:25:04 INFO - PROCESS | 3424 | 1467365104193 Marionette DEBUG loaded listener.js 02:25:04 INFO - PROCESS | 3424 | ++DOMWINDOW == 78 (1C5C1400) [pid = 3424] [serial = 2316] [outer = 1B9B3C00] 02:25:04 INFO - PROCESS | 3424 | 1467365104837 Marionette TRACE conn7 <- [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"]]]}] 02:25:04 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | no-argument Blob slice 02:25:04 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slices 02:25:04 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | blob1. 02:25:04 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | blob2. 02:25:04 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (0,0). 02:25:04 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (0,0). 02:25:04 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (0,1). 02:25:04 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (0,1). 02:25:04 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (0,2). 02:25:04 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (0,2). 02:25:04 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (0,3). 02:25:04 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (0,3). 02:25:04 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (0,4). 02:25:04 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (0,4). 02:25:04 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (0,5). 02:25:04 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (0,5). 02:25:04 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (0,6). 02:25:04 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (0,6). 02:25:04 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (0,7). 02:25:04 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (0,7). 02:25:04 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (0,8). 02:25:04 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (0,8). 02:25:04 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (1,0). 02:25:04 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (1,0). 02:25:04 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (1,1). 02:25:04 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (1,1). 02:25:04 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (1,2). 02:25:04 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (1,2). 02:25:04 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (1,3). 02:25:04 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (1,3). 02:25:04 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (1,4). 02:25:04 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (1,4). 02:25:04 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (1,5). 02:25:04 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (1,5). 02:25:04 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (1,6). 02:25:04 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (1,6). 02:25:04 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (1,7). 02:25:04 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (1,7). 02:25:04 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (2,0). 02:25:04 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (2,0). 02:25:04 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (2,1). 02:25:04 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (2,1). 02:25:04 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (2,2). 02:25:04 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (2,2). 02:25:04 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (2,3). 02:25:04 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (2,3). 02:25:04 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (3,0). 02:25:04 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (3,0). 02:25:04 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (3,1). 02:25:04 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (3,1). 02:25:04 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (3,2). 02:25:04 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (3,2). 02:25:04 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (3,3). 02:25:04 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (3,3). 02:25:04 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (3,4). 02:25:04 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (3,4). 02:25:04 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (3,5). 02:25:04 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (3,5). 02:25:04 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (4,0). 02:25:04 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (4,0). 02:25:04 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (4,1). 02:25:04 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (4,1). 02:25:04 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (4,2). 02:25:04 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (4,2). 02:25:04 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (4,3). 02:25:04 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (4,3). 02:25:04 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (4,4). 02:25:04 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (4,4). 02:25:04 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (5,0). 02:25:04 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (5,0). 02:25:04 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (5,1). 02:25:04 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (5,1). 02:25:04 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (5,2). 02:25:04 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (5,2). 02:25:04 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (5,3). 02:25:04 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (5,3). 02:25:04 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (6,0). 02:25:04 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (6,0). 02:25:04 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (6,1). 02:25:04 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (6,1). 02:25:04 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (6,2). 02:25:04 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (6,2). 02:25:04 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (7,0). 02:25:04 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (7,0). 02:25:04 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (7,1). 02:25:04 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (7,1). 02:25:04 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (7,2). 02:25:04 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (7,2). 02:25:04 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (7,3). 02:25:04 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (7,3). 02:25:04 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (8,0). 02:25:04 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (8,0). 02:25:04 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (8,1). 02:25:04 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (8,1). 02:25:04 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (8,2). 02:25:04 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (8,2). 02:25:04 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (8,3). 02:25:04 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (8,3). 02:25:04 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("ÿ") - assert_equals: expected "" but got "ÿ" 02:25:04 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 02:25:04 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 02:25:04 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 02:25:04 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 02:25:04 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 02:25:04 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te(xt/plain") - assert_equals: expected "" but got "te(xt/plain" 02:25:04 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 02:25:04 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 02:25:04 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 02:25:04 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 02:25:04 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 02:25:04 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te)xt/plain") - assert_equals: expected "" but got "te)xt/plain" 02:25:04 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 02:25:04 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 02:25:04 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 02:25:04 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 02:25:04 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 02:25:04 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("text/plain") - assert_equals: expected "" but got "te>xt/plain" 02:25:04 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 02:25:04 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 02:25:04 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 02:25:04 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 02:25:04 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 02:25:04 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te@xt/plain") - assert_equals: expected "" but got "te@xt/plain" 02:25:04 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 02:25:04 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 02:25:04 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 02:25:04 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 02:25:04 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 02:25:04 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te,xt/plain") - assert_equals: expected "" but got "te,xt/plain" 02:25:04 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 02:25:04 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 02:25:04 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 02:25:04 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 02:25:04 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 02:25:04 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te;xt/plain") - assert_equals: expected "" but got "te;xt/plain" 02:25:04 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 02:25:04 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 02:25:04 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 02:25:04 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 02:25:04 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 02:25:04 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te:xt/plain") - assert_equals: expected "" but got "te:xt/plain" 02:25:04 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 02:25:04 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 02:25:04 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 02:25:04 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 02:25:04 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 02:25:04 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te\\xt/plain") - assert_equals: expected "" but got "te\\xt/plain" 02:25:04 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 02:25:04 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 02:25:04 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 02:25:04 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 02:25:04 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 02:25:04 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te\"xt/plain") - assert_equals: expected "" but got "te\"xt/plain" 02:25:04 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 02:25:04 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 02:25:04 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 02:25:04 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 02:25:04 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 02:25:04 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te/xt/plain") - assert_equals: expected "" but got "te/xt/plain" 02:25:04 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 02:25:04 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 02:25:04 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 02:25:04 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 02:25:04 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 02:25:04 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te[xt/plain") - assert_equals: expected "" but got "te[xt/plain" 02:25:04 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 02:25:04 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 02:25:04 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 02:25:04 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 02:25:04 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 02:25:04 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te]xt/plain") - assert_equals: expected "" but got "te]xt/plain" 02:25:04 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 02:25:04 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 02:25:04 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 02:25:04 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 02:25:04 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 02:25:04 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te?xt/plain") - assert_equals: expected "" but got "te?xt/plain" 02:25:04 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 02:25:04 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 02:25:04 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 02:25:04 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 02:25:04 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 02:25:04 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te=xt/plain") - assert_equals: expected "" but got "te=xt/plain" 02:25:04 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 02:25:04 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 02:25:04 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 02:25:04 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 02:25:04 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 02:25:04 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te{xt/plain") - assert_equals: expected "" but got "te{xt/plain" 02:25:04 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 02:25:04 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 02:25:04 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 02:25:04 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 02:25:04 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 02:25:04 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te}xt/plain") - assert_equals: expected "" but got "te}xt/plain" 02:25:04 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 02:25:04 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 02:25:04 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 02:25:04 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 02:25:04 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 02:25:04 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te xt/plain") - assert_equals: expected "" but got "te xt/plain" 02:25:04 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 02:25:04 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 02:25:04 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 02:25:04 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 02:25:04 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 02:25:04 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te\txt/plain") - assert_equals: expected "" but got "te\txt/plain" 02:25:04 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 02:25:04 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 02:25:04 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 02:25:04 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 02:25:04 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 02:25:04 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te\0xt/plain") - assert_equals: expected "" but got "te\0xt/plain" 02:25:04 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 02:25:04 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 02:25:04 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 02:25:04 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 02:25:04 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 02:25:04 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te\x1fxt/plain") - assert_equals: expected "" but got "te\x1fxt/plain" 02:25:04 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 02:25:04 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 02:25:04 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 02:25:04 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 02:25:04 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 02:25:04 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("text/plain") - assert_equals: expected "" but got "text/plain" 02:25:04 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 02:25:04 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 02:25:04 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 02:25:04 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 02:25:04 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 02:25:04 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Valid contentType ("TEXT/PLAIN") - assert_equals: expected "text/plain" but got "TEXT/PLAIN" 02:25:04 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 02:25:04 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 02:25:04 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 02:25:04 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:205:3 02:25:04 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:204:1 02:25:04 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" 02:25:04 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 02:25:04 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 02:25:04 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 02:25:04 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:205:3 02:25:04 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:204:1 02:25:04 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" 02:25:04 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 02:25:04 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 02:25:04 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 02:25:04 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:205:3 02:25:04 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:204:1 02:25:04 INFO - TEST-OK | /FileAPI/blob/Blob-slice.html | took 941ms 02:25:04 INFO - TEST-START | /FileAPI/file/File-constructor.html 02:25:04 INFO - PROCESS | 3424 | 1467365104977 Marionette TRACE conn7 -> [0,3045,"getWindowHandle",null] 02:25:04 INFO - PROCESS | 3424 | 1467365104979 Marionette TRACE conn7 <- [1,3045,null,{"value":"13"}] 02:25:04 INFO - PROCESS | 3424 | 1467365104983 Marionette TRACE conn7 -> [0,3046,"setScriptTimeout",{"ms":35000}] 02:25:04 INFO - PROCESS | 3424 | 1467365104984 Marionette TRACE conn7 <- [1,3046,null,{}] 02:25:04 INFO - PROCESS | 3424 | 1467365104988 Marionette TRACE conn7 -> [0,3047,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:25:04 INFO - PROCESS | 3424 | 1467365104990 Marionette INFO sendAsync 823c8ce9-dcc8-4499-864d-681f2fea0c49 02:25:05 INFO - PROCESS | 3424 | 1467365105070 Marionette TRACE conn7 <- [1,3047,null,{"value":null}] 02:25:05 INFO - PROCESS | 3424 | 1467365105205 Marionette TRACE conn7 -> [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\", \"77f57ffc-e2d5-43f5-9f0e-e3ed3fd421d8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:25:05 INFO - PROCESS | 3424 | 1467365105208 Marionette INFO sendAsync 823c8ce9-dcc8-4499-864d-681f2fea0c49 02:25:05 INFO - PROCESS | 3424 | ++DOCSHELL 0905D400 == 33 [pid = 3424] [id = 773] 02:25:05 INFO - PROCESS | 3424 | ++DOMWINDOW == 79 (0905DC00) [pid = 3424] [serial = 2317] [outer = 00000000] 02:25:05 INFO - PROCESS | 3424 | ++DOMWINDOW == 80 (0C742800) [pid = 3424] [serial = 2318] [outer = 0905DC00] 02:25:05 INFO - PROCESS | 3424 | 1467365105268 Marionette DEBUG loaded listener.js 02:25:05 INFO - PROCESS | 3424 | ++DOMWINDOW == 81 (0C804400) [pid = 3424] [serial = 2319] [outer = 0905DC00] 02:25:06 INFO - PROCESS | 3424 | 1467365105998 Marionette TRACE conn7 <- [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]]]}] 02:25:06 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | File interface object exists 02:25:06 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | DOMString fileBits 02:25:06 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | Unicode DOMString fileBits 02:25:06 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | Empty Blob fileBits 02:25:06 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | Blob fileBits 02:25:06 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | ArrayBuffer fileBits 02:25:06 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | Typed array fileBits 02:25:06 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | Various fileBits 02:25:06 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | Using fileName 02:25:06 INFO - TEST-FAIL | /FileAPI/file/File-constructor.html | Using special character in fileName - assert_equals: expected "dummy:foo" but got "dummy/foo" 02:25:06 INFO - test_second_argument/<@http://web-platform.test:8000/FileAPI/file/File-constructor.html:38:5 02:25:06 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 02:25:06 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 02:25:06 INFO - test_second_argument@http://web-platform.test:8000/FileAPI/file/File-constructor.html:35:3 02:25:06 INFO - @http://web-platform.test:8000/FileAPI/file/File-constructor.html:43:1 02:25:06 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | Using type on the File constructor 02:25:06 INFO - TEST-FAIL | /FileAPI/file/File-constructor.html | Using uppercase characters in type - assert_equals: expected "text/plain" but got "TEXT/PLAIN" 02:25:06 INFO - @http://web-platform.test:8000/FileAPI/file/File-constructor.html:54:3 02:25:06 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 02:25:06 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 02:25:06 INFO - @http://web-platform.test:8000/FileAPI/file/File-constructor.html:51:1 02:25:06 INFO - TEST-FAIL | /FileAPI/file/File-constructor.html | Using illegal character for type - assert_equals: expected "" but got "𝓽𝓮𝔁𝓽/𝔭𝔩𝔞𝔦𝔫" 02:25:06 INFO - @http://web-platform.test:8000/FileAPI/file/File-constructor.html:59:3 02:25:06 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 02:25:06 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 02:25:06 INFO - @http://web-platform.test:8000/FileAPI/file/File-constructor.html:56:1 02:25:06 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | Using lastModified 02:25:06 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | Misusing name 02:25:06 INFO - TEST-OK | /FileAPI/file/File-constructor.html | took 1071ms 02:25:06 INFO - PROCESS | 3424 | 1467365106060 Marionette TRACE conn7 -> [0,3049,"getWindowHandle",null] 02:25:06 INFO - PROCESS | 3424 | 1467365106064 Marionette TRACE conn7 <- [1,3049,null,{"value":"13"}] 02:25:06 INFO - TEST-START | /FileAPI/file/Worker-read-file-constructor.worker 02:25:06 INFO - PROCESS | 3424 | 1467365106069 Marionette TRACE conn7 -> [0,3050,"setScriptTimeout",{"ms":35000}] 02:25:06 INFO - PROCESS | 3424 | 1467365106072 Marionette TRACE conn7 <- [1,3050,null,{}] 02:25:06 INFO - PROCESS | 3424 | 1467365106102 Marionette TRACE conn7 -> [0,3051,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:25:06 INFO - PROCESS | 3424 | 1467365106107 Marionette INFO sendAsync 823c8ce9-dcc8-4499-864d-681f2fea0c49 02:25:06 INFO - PROCESS | 3424 | 1467365106234 Marionette TRACE conn7 <- [1,3051,null,{"value":null}] 02:25:06 INFO - PROCESS | 3424 | 1467365106370 Marionette TRACE conn7 -> [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\", \"77f57ffc-e2d5-43f5-9f0e-e3ed3fd421d8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:25:06 INFO - PROCESS | 3424 | 1467365106373 Marionette INFO sendAsync 823c8ce9-dcc8-4499-864d-681f2fea0c49 02:25:06 INFO - PROCESS | 3424 | ++DOCSHELL 0D461000 == 34 [pid = 3424] [id = 774] 02:25:06 INFO - PROCESS | 3424 | ++DOMWINDOW == 82 (0D462800) [pid = 3424] [serial = 2320] [outer = 00000000] 02:25:06 INFO - PROCESS | 3424 | ++DOMWINDOW == 83 (0D5E9800) [pid = 3424] [serial = 2321] [outer = 0D462800] 02:25:06 INFO - PROCESS | 3424 | 1467365106432 Marionette DEBUG loaded listener.js 02:25:06 INFO - PROCESS | 3424 | ++DOMWINDOW == 84 (0D7AAC00) [pid = 3424] [serial = 2322] [outer = 0D462800] 02:25:06 INFO - PROCESS | 3424 | [3424] WARNING: Failed to retarget HTML data delivery to the parser thread.: file c:/builds/moz2_slave/m-beta-w32-d-00000000000000000/build/src/parser/html/nsHtml5StreamParser.cpp, line 967 02:25:07 INFO - PROCESS | 3424 | 1467365107072 Marionette TRACE conn7 <- [1,3052,null,{"value":["/FileAPI/file/Worker-read-file-constructor.worker",0,null,null,[["FileReader in Worker",0,{},{}]]]}] 02:25:07 INFO - TEST-PASS | /FileAPI/file/Worker-read-file-constructor.worker | FileReader in Worker - {} 02:25:07 INFO - {} 02:25:07 INFO - TEST-OK | /FileAPI/file/Worker-read-file-constructor.worker | took 1042ms 02:25:07 INFO - PROCESS | 3424 | 1467365107132 Marionette TRACE conn7 -> [0,3053,"getWindowHandle",null] 02:25:07 INFO - PROCESS | 3424 | 1467365107137 Marionette TRACE conn7 <- [1,3053,null,{"value":"13"}] 02:25:07 INFO - TEST-START | /FileAPI/filelist-section/filelist.html 02:25:07 INFO - PROCESS | 3424 | 1467365107142 Marionette TRACE conn7 -> [0,3054,"setScriptTimeout",{"ms":35000}] 02:25:07 INFO - PROCESS | 3424 | 1467365107144 Marionette TRACE conn7 <- [1,3054,null,{}] 02:25:07 INFO - PROCESS | 3424 | 1467365107148 Marionette TRACE conn7 -> [0,3055,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:25:07 INFO - PROCESS | 3424 | 1467365107151 Marionette INFO sendAsync 823c8ce9-dcc8-4499-864d-681f2fea0c49 02:25:07 INFO - PROCESS | 3424 | 1467365107296 Marionette TRACE conn7 <- [1,3055,null,{"value":null}] 02:25:07 INFO - PROCESS | 3424 | 1467365107448 Marionette TRACE conn7 -> [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\", \"77f57ffc-e2d5-43f5-9f0e-e3ed3fd421d8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:25:07 INFO - PROCESS | 3424 | 1467365107451 Marionette INFO sendAsync 823c8ce9-dcc8-4499-864d-681f2fea0c49 02:25:07 INFO - PROCESS | 3424 | ++DOCSHELL 0D45DC00 == 35 [pid = 3424] [id = 775] 02:25:07 INFO - PROCESS | 3424 | ++DOMWINDOW == 85 (17E0FC00) [pid = 3424] [serial = 2323] [outer = 00000000] 02:25:07 INFO - PROCESS | 3424 | ++DOMWINDOW == 86 (19375400) [pid = 3424] [serial = 2324] [outer = 17E0FC00] 02:25:07 INFO - PROCESS | 3424 | 1467365107509 Marionette DEBUG loaded listener.js 02:25:07 INFO - PROCESS | 3424 | ++DOMWINDOW == 87 (19B14800) [pid = 3424] [serial = 2325] [outer = 17E0FC00] 02:25:08 INFO - PROCESS | 3424 | 1467365108281 Marionette TRACE conn7 <- [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]]]}] 02:25:08 INFO - TEST-PASS | /FileAPI/filelist-section/filelist.html | Check if window has a FileList property 02:25:08 INFO - TEST-PASS | /FileAPI/filelist-section/filelist.html | Check if FileList.length is 0 02:25:08 INFO - TEST-PASS | /FileAPI/filelist-section/filelist.html | Check if item is a instanceof Function 02:25:08 INFO - TEST-PASS | /FileAPI/filelist-section/filelist.html | Check if item is a method of fileList 02:25:08 INFO - TEST-PASS | /FileAPI/filelist-section/filelist.html | Check if the item method returns null when no file selected 02:25:08 INFO - TEST-PASS | /FileAPI/filelist-section/filelist.html | Check if length is fileList's attribute 02:25:08 INFO - TEST-PASS | /FileAPI/filelist-section/filelist.html | Check if the fileList length is 0 when no file selected 02:25:08 INFO - TEST-OK | /FileAPI/filelist-section/filelist.html | took 1184ms 02:25:08 INFO - PROCESS | 3424 | 1467365108346 Marionette TRACE conn7 -> [0,3057,"getWindowHandle",null] 02:25:08 INFO - PROCESS | 3424 | 1467365108350 Marionette TRACE conn7 <- [1,3057,null,{"value":"13"}] 02:25:08 INFO - PROCESS | 3424 | 1467365108356 Marionette TRACE conn7 -> [0,3058,"setScriptTimeout",{"ms":35000}] 02:25:08 INFO - TEST-START | /FileAPI/reading-data-section/Determining-Encoding.html 02:25:08 INFO - PROCESS | 3424 | 1467365108359 Marionette TRACE conn7 <- [1,3058,null,{}] 02:25:08 INFO - PROCESS | 3424 | 1467365108365 Marionette TRACE conn7 -> [0,3059,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:25:08 INFO - PROCESS | 3424 | 1467365108367 Marionette INFO sendAsync 823c8ce9-dcc8-4499-864d-681f2fea0c49 02:25:08 INFO - PROCESS | 3424 | 1467365108488 Marionette TRACE conn7 <- [1,3059,null,{"value":null}] 02:25:08 INFO - PROCESS | 3424 | --DOCSHELL 17FC7000 == 34 [pid = 3424] [id = 772] 02:25:08 INFO - PROCESS | 3424 | --DOCSHELL 1B4B8400 == 33 [pid = 3424] [id = 771] 02:25:08 INFO - PROCESS | 3424 | --DOCSHELL 1AC83800 == 32 [pid = 3424] [id = 770] 02:25:08 INFO - PROCESS | 3424 | --DOCSHELL 1A7AF800 == 31 [pid = 3424] [id = 769] 02:25:08 INFO - PROCESS | 3424 | --DOCSHELL 19C4BC00 == 30 [pid = 3424] [id = 768] 02:25:08 INFO - PROCESS | 3424 | --DOCSHELL 17FB2800 == 29 [pid = 3424] [id = 767] 02:25:08 INFO - PROCESS | 3424 | --DOCSHELL 17817C00 == 28 [pid = 3424] [id = 766] 02:25:08 INFO - PROCESS | 3424 | --DOMWINDOW == 86 (1B475400) [pid = 3424] [serial = 2279] [outer = 00000000] [url = about:blank] 02:25:08 INFO - PROCESS | 3424 | --DOMWINDOW == 85 (19C4C400) [pid = 3424] [serial = 2265] [outer = 00000000] [url = about:blank] 02:25:08 INFO - PROCESS | 3424 | --DOMWINDOW == 84 (1AA97C00) [pid = 3424] [serial = 2268] [outer = 00000000] [url = about:blank] 02:25:08 INFO - PROCESS | 3424 | --DOMWINDOW == 83 (0CDE5000) [pid = 3424] [serial = 2250] [outer = 00000000] [url = about:blank] 02:25:08 INFO - PROCESS | 3424 | --DOMWINDOW == 82 (0D520800) [pid = 3424] [serial = 2251] [outer = 00000000] [url = about:blank] 02:25:08 INFO - PROCESS | 3424 | --DOMWINDOW == 81 (0DB49400) [pid = 3424] [serial = 2253] [outer = 00000000] [url = about:blank] 02:25:08 INFO - PROCESS | 3424 | --DOMWINDOW == 80 (0DBEE400) [pid = 3424] [serial = 2254] [outer = 00000000] [url = about:blank] 02:25:08 INFO - PROCESS | 3424 | --DOMWINDOW == 79 (0D439000) [pid = 3424] [serial = 2244] [outer = 00000000] [url = about:blank] 02:25:08 INFO - PROCESS | 3424 | --DOMWINDOW == 78 (0D79F800) [pid = 3424] [serial = 2245] [outer = 00000000] [url = about:blank] 02:25:08 INFO - PROCESS | 3424 | --DOMWINDOW == 77 (17EB3C00) [pid = 3424] [serial = 2259] [outer = 00000000] [url = about:blank] 02:25:08 INFO - PROCESS | 3424 | --DOMWINDOW == 76 (15150400) [pid = 3424] [serial = 2247] [outer = 00000000] [url = about:blank] 02:25:08 INFO - PROCESS | 3424 | --DOMWINDOW == 75 (16851400) [pid = 3424] [serial = 2248] [outer = 00000000] [url = about:blank] 02:25:08 INFO - PROCESS | 3424 | --DOMWINDOW == 74 (15E59800) [pid = 3424] [serial = 2256] [outer = 00000000] [url = about:blank] 02:25:08 INFO - PROCESS | 3424 | --DOMWINDOW == 73 (16E6F400) [pid = 3424] [serial = 2257] [outer = 00000000] [url = about:blank] 02:25:08 INFO - PROCESS | 3424 | --DOMWINDOW == 72 (19C53000) [pid = 3424] [serial = 2266] [outer = 00000000] [url = about:blank] 02:25:08 INFO - PROCESS | 3424 | --DOMWINDOW == 71 (1B57C400) [pid = 3424] [serial = 2241] [outer = 00000000] [url = about:blank] 02:25:08 INFO - PROCESS | 3424 | --DOMWINDOW == 70 (1B581800) [pid = 3424] [serial = 2242] [outer = 00000000] [url = about:blank] 02:25:08 INFO - PROCESS | 3424 | --DOMWINDOW == 69 (1AA8DC00) [pid = 3424] [serial = 2270] [outer = 00000000] [url = about:blank] 02:25:08 INFO - PROCESS | 3424 | --DOMWINDOW == 68 (17873800) [pid = 3424] [serial = 2273] [outer = 00000000] [url = about:blank] 02:25:08 INFO - PROCESS | 3424 | --DOMWINDOW == 67 (19C53800) [pid = 3424] [serial = 2274] [outer = 00000000] [url = about:blank] 02:25:08 INFO - PROCESS | 3424 | --DOMWINDOW == 66 (1AA90400) [pid = 3424] [serial = 2271] [outer = 00000000] [url = about:blank] 02:25:08 INFO - PROCESS | 3424 | --DOMWINDOW == 65 (18BBF400) [pid = 3424] [serial = 2262] [outer = 00000000] [url = about:blank] 02:25:08 INFO - PROCESS | 3424 | --DOMWINDOW == 64 (18BC3000) [pid = 3424] [serial = 2263] [outer = 00000000] [url = about:blank] 02:25:08 INFO - PROCESS | 3424 | --DOMWINDOW == 63 (1ACC8800) [pid = 3424] [serial = 2276] [outer = 00000000] [url = about:blank] 02:25:08 INFO - PROCESS | 3424 | --DOMWINDOW == 62 (1ACC9C00) [pid = 3424] [serial = 2277] [outer = 00000000] [url = about:blank] 02:25:08 INFO - PROCESS | 3424 | --DOMWINDOW == 61 (17FB1C00) [pid = 3424] [serial = 2260] [outer = 00000000] [url = about:blank] 02:25:08 INFO - PROCESS | 3424 | --DOMWINDOW == 60 (1B480400) [pid = 3424] [serial = 2280] [outer = 00000000] [url = about:blank] 02:25:08 INFO - PROCESS | 3424 | 1467365108635 Marionette TRACE conn7 -> [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\", \"77f57ffc-e2d5-43f5-9f0e-e3ed3fd421d8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:25:08 INFO - PROCESS | 3424 | 1467365108637 Marionette INFO sendAsync 823c8ce9-dcc8-4499-864d-681f2fea0c49 02:25:08 INFO - PROCESS | 3424 | ++DOCSHELL 0C80EC00 == 29 [pid = 3424] [id = 776] 02:25:08 INFO - PROCESS | 3424 | ++DOMWINDOW == 61 (0C836800) [pid = 3424] [serial = 2326] [outer = 00000000] 02:25:08 INFO - PROCESS | 3424 | ++DOMWINDOW == 62 (0CE36000) [pid = 3424] [serial = 2327] [outer = 0C836800] 02:25:08 INFO - PROCESS | 3424 | 1467365108688 Marionette DEBUG loaded listener.js 02:25:08 INFO - PROCESS | 3424 | ++DOMWINDOW == 63 (0CFFA800) [pid = 3424] [serial = 2328] [outer = 0C836800] 02:25:09 INFO - PROCESS | 3424 | 1467365109077 Marionette TRACE conn7 <- [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]]]}] 02:25:09 INFO - TEST-PASS | /FileAPI/reading-data-section/Determining-Encoding.html | Blob Determing Encoding with encoding argument 02:25:09 INFO - TEST-PASS | /FileAPI/reading-data-section/Determining-Encoding.html | Blob Determing Encoding with type attribute 02:25:09 INFO - TEST-PASS | /FileAPI/reading-data-section/Determining-Encoding.html | Blob Determing Encoding with UTF-8 BOM 02:25:09 INFO - TEST-PASS | /FileAPI/reading-data-section/Determining-Encoding.html | Blob Determing Encoding without anything implying charset. 02:25:09 INFO - TEST-PASS | /FileAPI/reading-data-section/Determining-Encoding.html | Blob Determing Encoding with UTF-16BE BOM 02:25:09 INFO - TEST-PASS | /FileAPI/reading-data-section/Determining-Encoding.html | Blob Determing Encoding with UTF-16LE BOM 02:25:09 INFO - TEST-OK | /FileAPI/reading-data-section/Determining-Encoding.html | took 770ms 02:25:09 INFO - PROCESS | 3424 | 1467365109134 Marionette TRACE conn7 -> [0,3061,"getWindowHandle",null] 02:25:09 INFO - PROCESS | 3424 | 1467365109138 Marionette TRACE conn7 <- [1,3061,null,{"value":"13"}] 02:25:09 INFO - TEST-START | /FileAPI/reading-data-section/FileReader-event-handler-attributes.html 02:25:09 INFO - PROCESS | 3424 | 1467365109144 Marionette TRACE conn7 -> [0,3062,"setScriptTimeout",{"ms":35000}] 02:25:09 INFO - PROCESS | 3424 | 1467365109147 Marionette TRACE conn7 <- [1,3062,null,{}] 02:25:09 INFO - PROCESS | 3424 | 1467365109150 Marionette TRACE conn7 -> [0,3063,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:25:09 INFO - PROCESS | 3424 | 1467365109153 Marionette INFO sendAsync 823c8ce9-dcc8-4499-864d-681f2fea0c49 02:25:09 INFO - PROCESS | 3424 | 1467365109271 Marionette TRACE conn7 <- [1,3063,null,{"value":null}] 02:25:09 INFO - PROCESS | 3424 | 1467365109373 Marionette TRACE conn7 -> [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\", \"77f57ffc-e2d5-43f5-9f0e-e3ed3fd421d8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:25:09 INFO - PROCESS | 3424 | 1467365109375 Marionette INFO sendAsync 823c8ce9-dcc8-4499-864d-681f2fea0c49 02:25:09 INFO - PROCESS | 3424 | ++DOCSHELL 0D45FC00 == 30 [pid = 3424] [id = 777] 02:25:09 INFO - PROCESS | 3424 | ++DOMWINDOW == 64 (0D462C00) [pid = 3424] [serial = 2329] [outer = 00000000] 02:25:09 INFO - PROCESS | 3424 | ++DOMWINDOW == 65 (0DB4C000) [pid = 3424] [serial = 2330] [outer = 0D462C00] 02:25:09 INFO - PROCESS | 3424 | 1467365109421 Marionette DEBUG loaded listener.js 02:25:09 INFO - PROCESS | 3424 | ++DOMWINDOW == 66 (115C8C00) [pid = 3424] [serial = 2331] [outer = 0D462C00] 02:25:09 INFO - PROCESS | 3424 | 1467365109769 Marionette TRACE conn7 <- [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]]]}] 02:25:09 INFO - TEST-PASS | /FileAPI/reading-data-section/FileReader-event-handler-attributes.html | FileReader.onloadstart: initial value 02:25:09 INFO - TEST-PASS | /FileAPI/reading-data-section/FileReader-event-handler-attributes.html | FileReader.onprogress: initial value 02:25:09 INFO - TEST-PASS | /FileAPI/reading-data-section/FileReader-event-handler-attributes.html | FileReader.onload: initial value 02:25:09 INFO - TEST-PASS | /FileAPI/reading-data-section/FileReader-event-handler-attributes.html | FileReader.onabort: initial value 02:25:09 INFO - TEST-PASS | /FileAPI/reading-data-section/FileReader-event-handler-attributes.html | FileReader.onerror: initial value 02:25:09 INFO - TEST-PASS | /FileAPI/reading-data-section/FileReader-event-handler-attributes.html | FileReader.onloadend: initial value 02:25:09 INFO - TEST-OK | /FileAPI/reading-data-section/FileReader-event-handler-attributes.html | took 670ms 02:25:09 INFO - TEST-START | /FileAPI/reading-data-section/FileReader-multiple-reads.html 02:25:09 INFO - PROCESS | 3424 | 1467365109820 Marionette TRACE conn7 -> [0,3065,"getWindowHandle",null] 02:25:09 INFO - PROCESS | 3424 | 1467365109823 Marionette TRACE conn7 <- [1,3065,null,{"value":"13"}] 02:25:09 INFO - PROCESS | 3424 | 1467365109826 Marionette TRACE conn7 -> [0,3066,"setScriptTimeout",{"ms":35000}] 02:25:09 INFO - PROCESS | 3424 | 1467365109830 Marionette TRACE conn7 <- [1,3066,null,{}] 02:25:09 INFO - PROCESS | 3424 | 1467365109841 Marionette TRACE conn7 -> [0,3067,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:25:09 INFO - PROCESS | 3424 | 1467365109845 Marionette INFO sendAsync 823c8ce9-dcc8-4499-864d-681f2fea0c49 02:25:09 INFO - PROCESS | 3424 | 1467365109931 Marionette TRACE conn7 <- [1,3067,null,{"value":null}] 02:25:09 INFO - PROCESS | 3424 | 1467365109937 Marionette TRACE conn7 -> [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\", \"77f57ffc-e2d5-43f5-9f0e-e3ed3fd421d8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:25:09 INFO - PROCESS | 3424 | 1467365109940 Marionette INFO sendAsync 823c8ce9-dcc8-4499-864d-681f2fea0c49 02:25:09 INFO - PROCESS | 3424 | ++DOCSHELL 16E6F400 == 31 [pid = 3424] [id = 778] 02:25:09 INFO - PROCESS | 3424 | ++DOMWINDOW == 67 (17815800) [pid = 3424] [serial = 2332] [outer = 00000000] 02:25:09 INFO - PROCESS | 3424 | ++DOMWINDOW == 68 (17877400) [pid = 3424] [serial = 2333] [outer = 17815800] 02:25:09 INFO - PROCESS | 3424 | 1467365109988 Marionette DEBUG loaded listener.js 02:25:10 INFO - PROCESS | 3424 | ++DOMWINDOW == 69 (17E14800) [pid = 3424] [serial = 2334] [outer = 17815800] 02:25:10 INFO - PROCESS | 3424 | 1467365110438 Marionette TRACE conn7 <- [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] 02:25:10 INFO - TEST-START | /FileAPI/reading-data-section/filereader_abort.html 02:25:10 INFO - PROCESS | 3424 | 1467365110509 Marionette TRACE conn7 <- [1,3069,null,{"value":"13"}] 02:25:10 INFO - PROCESS | 3424 | 1467365110512 Marionette TRACE conn7 -> [0,3070,"setScriptTimeout",{"ms":35000}] 02:25:10 INFO - PROCESS | 3424 | 1467365110523 Marionette TRACE conn7 <- [1,3070,null,{}] 02:25:10 INFO - PROCESS | 3424 | 1467365110527 Marionette TRACE conn7 -> [0,3071,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:25:10 INFO - PROCESS | 3424 | 1467365110529 Marionette INFO sendAsync 823c8ce9-dcc8-4499-864d-681f2fea0c49 02:25:10 INFO - PROCESS | 3424 | 1467365110616 Marionette TRACE conn7 <- [1,3071,null,{"value":null}] 02:25:10 INFO - PROCESS | 3424 | 1467365110626 Marionette TRACE conn7 -> [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\", \"77f57ffc-e2d5-43f5-9f0e-e3ed3fd421d8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:25:10 INFO - PROCESS | 3424 | 1467365110628 Marionette INFO sendAsync 823c8ce9-dcc8-4499-864d-681f2fea0c49 02:25:10 INFO - PROCESS | 3424 | ++DOCSHELL 17FCD000 == 32 [pid = 3424] [id = 779] 02:25:10 INFO - PROCESS | 3424 | ++DOMWINDOW == 70 (18BBF400) [pid = 3424] [serial = 2335] [outer = 00000000] 02:25:10 INFO - PROCESS | 3424 | ++DOMWINDOW == 71 (18CD9800) [pid = 3424] [serial = 2336] [outer = 18BBF400] 02:25:10 INFO - PROCESS | 3424 | 1467365110671 Marionette DEBUG loaded listener.js 02:25:10 INFO - PROCESS | 3424 | ++DOMWINDOW == 72 (1937B400) [pid = 3424] [serial = 2337] [outer = 18BBF400] 02:25:11 INFO - PROCESS | 3424 | 1467365111114 Marionette TRACE conn7 <- [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]]]}] 02:25:11 INFO - TEST-FAIL | /FileAPI/reading-data-section/filereader_abort.html | Aborting before read - 02:25:11 INFO - @http://web-platform.test:8000/FileAPI/reading-data-section/filereader_abort.html:17:7 02:25:11 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 02:25:11 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 02:25:11 INFO - @http://web-platform.test:8000/FileAPI/reading-data-section/filereader_abort.html:15:5 02:25:11 INFO - TEST-PASS | /FileAPI/reading-data-section/filereader_abort.html | Aborting after read 02:25:11 INFO - TEST-OK | /FileAPI/reading-data-section/filereader_abort.html | took 628ms 02:25:11 INFO - PROCESS | 3424 | 1467365111152 Marionette TRACE conn7 -> [0,3073,"getWindowHandle",null] 02:25:11 INFO - PROCESS | 3424 | 1467365111154 Marionette TRACE conn7 <- [1,3073,null,{"value":"13"}] 02:25:11 INFO - TEST-START | /FileAPI/reading-data-section/filereader_error.html 02:25:11 INFO - PROCESS | 3424 | 1467365111157 Marionette TRACE conn7 -> [0,3074,"setScriptTimeout",{"ms":35000}] 02:25:11 INFO - PROCESS | 3424 | 1467365111159 Marionette TRACE conn7 <- [1,3074,null,{}] 02:25:11 INFO - PROCESS | 3424 | 1467365111162 Marionette TRACE conn7 -> [0,3075,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:25:11 INFO - PROCESS | 3424 | 1467365111164 Marionette INFO sendAsync 823c8ce9-dcc8-4499-864d-681f2fea0c49 02:25:11 INFO - PROCESS | 3424 | 1467365111280 Marionette TRACE conn7 <- [1,3075,null,{"value":null}] 02:25:11 INFO - PROCESS | 3424 | 1467365111374 Marionette TRACE conn7 -> [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\", \"77f57ffc-e2d5-43f5-9f0e-e3ed3fd421d8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:25:11 INFO - PROCESS | 3424 | 1467365111376 Marionette INFO sendAsync 823c8ce9-dcc8-4499-864d-681f2fea0c49 02:25:11 INFO - PROCESS | 3424 | ++DOCSHELL 19C48400 == 33 [pid = 3424] [id = 780] 02:25:11 INFO - PROCESS | 3424 | ++DOMWINDOW == 73 (19C4B800) [pid = 3424] [serial = 2338] [outer = 00000000] 02:25:11 INFO - PROCESS | 3424 | ++DOMWINDOW == 74 (19C51400) [pid = 3424] [serial = 2339] [outer = 19C4B800] 02:25:11 INFO - PROCESS | 3424 | 1467365111421 Marionette DEBUG loaded listener.js 02:25:11 INFO - PROCESS | 3424 | ++DOMWINDOW == 75 (19C52000) [pid = 3424] [serial = 2340] [outer = 19C4B800] 02:25:11 INFO - PROCESS | 3424 | 1467365111817 Marionette TRACE conn7 <- [1,3076,null,{"value":["/FileAPI/reading-data-section/filereader_error.html",0,null,null,[["FileAPI Test: filereader_error",0,null,null]]]}] 02:25:11 INFO - TEST-PASS | /FileAPI/reading-data-section/filereader_error.html | FileAPI Test: filereader_error 02:25:11 INFO - TEST-OK | /FileAPI/reading-data-section/filereader_error.html | took 670ms 02:25:11 INFO - PROCESS | 3424 | 1467365111829 Marionette TRACE conn7 -> [0,3077,"getWindowHandle",null] 02:25:11 INFO - PROCESS | 3424 | 1467365111831 Marionette TRACE conn7 <- [1,3077,null,{"value":"13"}] 02:25:11 INFO - TEST-START | /FileAPI/reading-data-section/filereader_readAsArrayBuffer.html 02:25:11 INFO - PROCESS | 3424 | 1467365111834 Marionette TRACE conn7 -> [0,3078,"setScriptTimeout",{"ms":35000}] 02:25:11 INFO - PROCESS | 3424 | 1467365111836 Marionette TRACE conn7 <- [1,3078,null,{}] 02:25:11 INFO - PROCESS | 3424 | 1467365111839 Marionette TRACE conn7 -> [0,3079,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:25:11 INFO - PROCESS | 3424 | 1467365111845 Marionette INFO sendAsync 823c8ce9-dcc8-4499-864d-681f2fea0c49 02:25:11 INFO - PROCESS | 3424 | 1467365111993 Marionette TRACE conn7 <- [1,3079,null,{"value":null}] 02:25:12 INFO - PROCESS | 3424 | 1467365111998 Marionette TRACE conn7 -> [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\", \"77f57ffc-e2d5-43f5-9f0e-e3ed3fd421d8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:25:12 INFO - PROCESS | 3424 | 1467365112000 Marionette INFO sendAsync 823c8ce9-dcc8-4499-864d-681f2fea0c49 02:25:12 INFO - PROCESS | 3424 | ++DOCSHELL 0CDD3000 == 34 [pid = 3424] [id = 781] 02:25:12 INFO - PROCESS | 3424 | ++DOMWINDOW == 76 (1A2B1000) [pid = 3424] [serial = 2341] [outer = 00000000] 02:25:12 INFO - PROCESS | 3424 | ++DOMWINDOW == 77 (1AA93C00) [pid = 3424] [serial = 2342] [outer = 1A2B1000] 02:25:12 INFO - PROCESS | 3424 | 1467365112044 Marionette DEBUG loaded listener.js 02:25:12 INFO - PROCESS | 3424 | ++DOMWINDOW == 78 (1AA9C000) [pid = 3424] [serial = 2343] [outer = 1A2B1000] 02:25:12 INFO - PROCESS | 3424 | 1467365112484 Marionette TRACE conn7 <- [1,3080,null,{"value":["/FileAPI/reading-data-section/filereader_readAsArrayBuffer.html",0,null,null,[["FileAPI Test: filereader_readAsArrayBuffer",0,null,null]]]}] 02:25:12 INFO - TEST-PASS | /FileAPI/reading-data-section/filereader_readAsArrayBuffer.html | FileAPI Test: filereader_readAsArrayBuffer 02:25:12 INFO - TEST-OK | /FileAPI/reading-data-section/filereader_readAsArrayBuffer.html | took 670ms 02:25:12 INFO - PROCESS | 3424 | 1467365112508 Marionette TRACE conn7 -> [0,3081,"getWindowHandle",null] 02:25:12 INFO - PROCESS | 3424 | 1467365112510 Marionette TRACE conn7 <- [1,3081,null,{"value":"13"}] 02:25:12 INFO - TEST-START | /FileAPI/reading-data-section/filereader_readAsDataURL.html 02:25:12 INFO - PROCESS | 3424 | 1467365112513 Marionette TRACE conn7 -> [0,3082,"setScriptTimeout",{"ms":35000}] 02:25:12 INFO - PROCESS | 3424 | 1467365112515 Marionette TRACE conn7 <- [1,3082,null,{}] 02:25:12 INFO - PROCESS | 3424 | 1467365112518 Marionette TRACE conn7 -> [0,3083,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:25:12 INFO - PROCESS | 3424 | 1467365112520 Marionette INFO sendAsync 823c8ce9-dcc8-4499-864d-681f2fea0c49 02:25:12 INFO - PROCESS | 3424 | 1467365112637 Marionette TRACE conn7 <- [1,3083,null,{"value":null}] 02:25:12 INFO - PROCESS | 3424 | 1467365112731 Marionette TRACE conn7 -> [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\", \"77f57ffc-e2d5-43f5-9f0e-e3ed3fd421d8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:25:12 INFO - PROCESS | 3424 | 1467365112732 Marionette INFO sendAsync 823c8ce9-dcc8-4499-864d-681f2fea0c49 02:25:12 INFO - PROCESS | 3424 | ++DOCSHELL 1AA98C00 == 35 [pid = 3424] [id = 782] 02:25:12 INFO - PROCESS | 3424 | ++DOMWINDOW == 79 (1AA99C00) [pid = 3424] [serial = 2344] [outer = 00000000] 02:25:12 INFO - PROCESS | 3424 | ++DOMWINDOW == 80 (1AAF2800) [pid = 3424] [serial = 2345] [outer = 1AA99C00] 02:25:12 INFO - PROCESS | 3424 | 1467365112776 Marionette DEBUG loaded listener.js 02:25:12 INFO - PROCESS | 3424 | ++DOMWINDOW == 81 (1AAF8800) [pid = 3424] [serial = 2346] [outer = 1AA99C00] 02:25:13 INFO - PROCESS | 3424 | --DOMWINDOW == 80 (19C4C000) [pid = 3424] [serial = 2302] [outer = 00000000] [url = http://web-platform.test:8000/FileAPI/blob/Blob-close.html] 02:25:13 INFO - PROCESS | 3424 | --DOMWINDOW == 79 (0D5E7800) [pid = 3424] [serial = 2293] [outer = 00000000] [url = http://web-platform.test:8000/FileAPI/idlharness.worker] 02:25:13 INFO - PROCESS | 3424 | --DOMWINDOW == 78 (17819000) [pid = 3424] [serial = 2296] [outer = 00000000] [url = http://web-platform.test:8000/FileAPI/FileReader/Progress_event_bubbles_cancelable.html] 02:25:13 INFO - PROCESS | 3424 | --DOMWINDOW == 77 (17FB6C00) [pid = 3424] [serial = 2299] [outer = 00000000] [url = http://web-platform.test:8000/FileAPI/blob/Blob-XHR-revoke.html] 02:25:13 INFO - PROCESS | 3424 | --DOMWINDOW == 76 (0905C000) [pid = 3424] [serial = 2281] [outer = 00000000] [url = http://web-platform.test:8000/FileAPI/FileReaderSync.worker] 02:25:13 INFO - PROCESS | 3424 | --DOMWINDOW == 75 (147A9400) [pid = 3424] [serial = 2284] [outer = 00000000] [url = http://web-platform.test:8000/FileAPI/fileReader.html] 02:25:13 INFO - PROCESS | 3424 | --DOMWINDOW == 74 (1A2A5000) [pid = 3424] [serial = 2287] [outer = 00000000] [url = http://web-platform.test:8000/FileAPI/historical.html] 02:25:13 INFO - PROCESS | 3424 | --DOMWINDOW == 73 (19BEE400) [pid = 3424] [serial = 2290] [outer = 00000000] [url = http://web-platform.test:8000/FileAPI/idlharness.html] 02:25:13 INFO - PROCESS | 3424 | --DOMWINDOW == 72 (1AA91800) [pid = 3424] [serial = 2305] [outer = 00000000] [url = http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html] 02:25:13 INFO - PROCESS | 3424 | --DOMWINDOW == 71 (1ACCB000) [pid = 3424] [serial = 2308] [outer = 00000000] [url = http://web-platform.test:8000/FileAPI/blob/Blob-in-worker.worker] 02:25:13 INFO - PROCESS | 3424 | --DOMWINDOW == 70 (1B4B9800) [pid = 3424] [serial = 2311] [outer = 00000000] [url = http://web-platform.test:8000/FileAPI/blob/Blob-slice-overflow.html] 02:25:13 INFO - PROCESS | 3424 | 1467365113189 Marionette TRACE conn7 <- [1,3084,null,{"value":["/FileAPI/reading-data-section/filereader_readAsDataURL.html",0,null,null,[["FileAPI Test: filereader_readAsDataURL",0,null,null]]]}] 02:25:13 INFO - TEST-PASS | /FileAPI/reading-data-section/filereader_readAsDataURL.html | FileAPI Test: filereader_readAsDataURL 02:25:13 INFO - TEST-OK | /FileAPI/reading-data-section/filereader_readAsDataURL.html | took 730ms 02:25:13 INFO - PROCESS | 3424 | 1467365113247 Marionette TRACE conn7 -> [0,3085,"getWindowHandle",null] 02:25:13 INFO - PROCESS | 3424 | 1467365113249 Marionette TRACE conn7 <- [1,3085,null,{"value":"13"}] 02:25:13 INFO - TEST-START | /FileAPI/reading-data-section/filereader_readAsText.html 02:25:13 INFO - PROCESS | 3424 | 1467365113266 Marionette TRACE conn7 -> [0,3086,"setScriptTimeout",{"ms":35000}] 02:25:13 INFO - PROCESS | 3424 | 1467365113267 Marionette TRACE conn7 <- [1,3086,null,{}] 02:25:13 INFO - PROCESS | 3424 | 1467365113271 Marionette TRACE conn7 -> [0,3087,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:25:13 INFO - PROCESS | 3424 | 1467365113273 Marionette INFO sendAsync 823c8ce9-dcc8-4499-864d-681f2fea0c49 02:25:13 INFO - PROCESS | 3424 | 1467365113353 Marionette TRACE conn7 <- [1,3087,null,{"value":null}] 02:25:13 INFO - PROCESS | 3424 | 1467365113358 Marionette TRACE conn7 -> [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\", \"77f57ffc-e2d5-43f5-9f0e-e3ed3fd421d8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:25:13 INFO - PROCESS | 3424 | 1467365113359 Marionette INFO sendAsync 823c8ce9-dcc8-4499-864d-681f2fea0c49 02:25:13 INFO - PROCESS | 3424 | ++DOCSHELL 1AAEA000 == 36 [pid = 3424] [id = 783] 02:25:13 INFO - PROCESS | 3424 | ++DOMWINDOW == 71 (1AAF5000) [pid = 3424] [serial = 2347] [outer = 00000000] 02:25:13 INFO - PROCESS | 3424 | ++DOMWINDOW == 72 (1ACC8800) [pid = 3424] [serial = 2348] [outer = 1AAF5000] 02:25:13 INFO - PROCESS | 3424 | 1467365113403 Marionette DEBUG loaded listener.js 02:25:13 INFO - PROCESS | 3424 | ++DOMWINDOW == 73 (1ACC9000) [pid = 3424] [serial = 2349] [outer = 1AAF5000] 02:25:13 INFO - PROCESS | 3424 | 1467365113812 Marionette TRACE conn7 <- [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]]]}] 02:25:13 INFO - TEST-PASS | /FileAPI/reading-data-section/filereader_readAsText.html | readAsText should correctly read UTF-8. 02:25:13 INFO - TEST-PASS | /FileAPI/reading-data-section/filereader_readAsText.html | readAsText should correctly read UTF-16. 02:25:13 INFO - TEST-OK | /FileAPI/reading-data-section/filereader_readAsText.html | took 570ms 02:25:13 INFO - PROCESS | 3424 | 1467365113838 Marionette TRACE conn7 -> [0,3089,"getWindowHandle",null] 02:25:13 INFO - PROCESS | 3424 | 1467365113840 Marionette TRACE conn7 <- [1,3089,null,{"value":"13"}] 02:25:13 INFO - TEST-START | /FileAPI/reading-data-section/filereader_readystate.html 02:25:13 INFO - PROCESS | 3424 | 1467365113843 Marionette TRACE conn7 -> [0,3090,"setScriptTimeout",{"ms":35000}] 02:25:13 INFO - PROCESS | 3424 | 1467365113845 Marionette TRACE conn7 <- [1,3090,null,{}] 02:25:13 INFO - PROCESS | 3424 | 1467365113849 Marionette TRACE conn7 -> [0,3091,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:25:13 INFO - PROCESS | 3424 | 1467365113850 Marionette INFO sendAsync 823c8ce9-dcc8-4499-864d-681f2fea0c49 02:25:13 INFO - PROCESS | 3424 | 1467365113977 Marionette TRACE conn7 <- [1,3091,null,{"value":null}] 02:25:13 INFO - PROCESS | 3424 | 1467365113984 Marionette TRACE conn7 -> [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\", \"77f57ffc-e2d5-43f5-9f0e-e3ed3fd421d8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:25:13 INFO - PROCESS | 3424 | 1467365113986 Marionette INFO sendAsync 823c8ce9-dcc8-4499-864d-681f2fea0c49 02:25:14 INFO - PROCESS | 3424 | ++DOCSHELL 1A7B1800 == 37 [pid = 3424] [id = 784] 02:25:14 INFO - PROCESS | 3424 | ++DOMWINDOW == 74 (1AC86400) [pid = 3424] [serial = 2350] [outer = 00000000] 02:25:14 INFO - PROCESS | 3424 | ++DOMWINDOW == 75 (1AD5FC00) [pid = 3424] [serial = 2351] [outer = 1AC86400] 02:25:14 INFO - PROCESS | 3424 | 1467365114029 Marionette DEBUG loaded listener.js 02:25:14 INFO - PROCESS | 3424 | ++DOMWINDOW == 76 (1AD61000) [pid = 3424] [serial = 2352] [outer = 1AC86400] 02:25:14 INFO - PROCESS | 3424 | 1467365114442 Marionette TRACE conn7 <- [1,3092,null,{"value":["/FileAPI/reading-data-section/filereader_readystate.html",0,null,null,[["FileAPI Test: filereader_readystate",0,null,null]]]}] 02:25:14 INFO - TEST-PASS | /FileAPI/reading-data-section/filereader_readystate.html | FileAPI Test: filereader_readystate 02:25:14 INFO - TEST-OK | /FileAPI/reading-data-section/filereader_readystate.html | took 630ms 02:25:14 INFO - PROCESS | 3424 | 1467365114478 Marionette TRACE conn7 -> [0,3093,"getWindowHandle",null] 02:25:14 INFO - PROCESS | 3424 | 1467365114480 Marionette TRACE conn7 <- [1,3093,null,{"value":"13"}] 02:25:14 INFO - TEST-START | /FileAPI/reading-data-section/filereader_result.html 02:25:14 INFO - PROCESS | 3424 | 1467365114483 Marionette TRACE conn7 -> [0,3094,"setScriptTimeout",{"ms":35000}] 02:25:14 INFO - PROCESS | 3424 | 1467365114485 Marionette TRACE conn7 <- [1,3094,null,{}] 02:25:14 INFO - PROCESS | 3424 | 1467365114488 Marionette TRACE conn7 -> [0,3095,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:25:14 INFO - PROCESS | 3424 | 1467365114490 Marionette INFO sendAsync 823c8ce9-dcc8-4499-864d-681f2fea0c49 02:25:14 INFO - PROCESS | 3424 | 1467365114569 Marionette TRACE conn7 <- [1,3095,null,{"value":null}] 02:25:14 INFO - PROCESS | 3424 | 1467365114678 Marionette TRACE conn7 -> [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\", \"77f57ffc-e2d5-43f5-9f0e-e3ed3fd421d8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:25:14 INFO - PROCESS | 3424 | 1467365114680 Marionette INFO sendAsync 823c8ce9-dcc8-4499-864d-681f2fea0c49 02:25:14 INFO - PROCESS | 3424 | ++DOCSHELL 17872400 == 38 [pid = 3424] [id = 785] 02:25:14 INFO - PROCESS | 3424 | ++DOMWINDOW == 77 (1B47D800) [pid = 3424] [serial = 2353] [outer = 00000000] 02:25:14 INFO - PROCESS | 3424 | ++DOMWINDOW == 78 (1B574000) [pid = 3424] [serial = 2354] [outer = 1B47D800] 02:25:14 INFO - PROCESS | 3424 | 1467365114723 Marionette DEBUG loaded listener.js 02:25:14 INFO - PROCESS | 3424 | ++DOMWINDOW == 79 (1B581800) [pid = 3424] [serial = 2355] [outer = 1B47D800] 02:25:15 INFO - PROCESS | 3424 | 1467365115127 Marionette TRACE conn7 <- [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]]]}] 02:25:15 INFO - TEST-PASS | /FileAPI/reading-data-section/filereader_result.html | readAsText 02:25:15 INFO - TEST-PASS | /FileAPI/reading-data-section/filereader_result.html | readAsDataURL 02:25:15 INFO - TEST-PASS | /FileAPI/reading-data-section/filereader_result.html | readAsArrayBuffer 02:25:15 INFO - TEST-OK | /FileAPI/reading-data-section/filereader_result.html | took 730ms 02:25:15 INFO - PROCESS | 3424 | 1467365115221 Marionette TRACE conn7 -> [0,3097,"getWindowHandle",null] 02:25:15 INFO - PROCESS | 3424 | 1467365115225 Marionette TRACE conn7 <- [1,3097,null,{"value":"13"}] 02:25:15 INFO - TEST-START | /FileAPI/url/url_createobjecturl_blob.html 02:25:15 INFO - PROCESS | 3424 | 1467365115287 Marionette TRACE conn7 -> [0,3098,"setScriptTimeout",{"ms":35000}] 02:25:15 INFO - PROCESS | 3424 | 1467365115291 Marionette TRACE conn7 <- [1,3098,null,{}] 02:25:15 INFO - PROCESS | 3424 | 1467365115298 Marionette TRACE conn7 -> [0,3099,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:25:15 INFO - PROCESS | 3424 | 1467365115302 Marionette INFO sendAsync 823c8ce9-dcc8-4499-864d-681f2fea0c49 02:25:15 INFO - PROCESS | 3424 | 1467365115422 Marionette TRACE conn7 <- [1,3099,null,{"value":null}] 02:25:15 INFO - PROCESS | 3424 | 1467365115565 Marionette TRACE conn7 -> [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\", \"77f57ffc-e2d5-43f5-9f0e-e3ed3fd421d8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:25:15 INFO - PROCESS | 3424 | 1467365115570 Marionette INFO sendAsync 823c8ce9-dcc8-4499-864d-681f2fea0c49 02:25:15 INFO - PROCESS | 3424 | ++DOCSHELL 0CEE7800 == 39 [pid = 3424] [id = 786] 02:25:15 INFO - PROCESS | 3424 | ++DOMWINDOW == 80 (0CFF0400) [pid = 3424] [serial = 2356] [outer = 00000000] 02:25:15 INFO - PROCESS | 3424 | ++DOMWINDOW == 81 (0D436800) [pid = 3424] [serial = 2357] [outer = 0CFF0400] 02:25:15 INFO - PROCESS | 3424 | 1467365115631 Marionette DEBUG loaded listener.js 02:25:15 INFO - PROCESS | 3424 | ++DOMWINDOW == 82 (0D45C800) [pid = 3424] [serial = 2358] [outer = 0CFF0400] 02:25:16 INFO - PROCESS | 3424 | 1467365116129 Marionette TRACE conn7 <- [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"]]]}] 02:25:16 INFO - TEST-PASS | /FileAPI/url/url_createobjecturl_blob.html | Check if the Blob URI starts with 'blob' using createObjectURL() 02:25:16 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 02:25:16 INFO - @http://web-platform.test:8000/FileAPI/url/url_createobjecturl_blob.html:21:20 02:25:16 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 02:25:16 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 02:25:16 INFO - @http://web-platform.test:8000/FileAPI/url/url_createobjecturl_blob.html:20:3 02:25:16 INFO - TEST-OK | /FileAPI/url/url_createobjecturl_blob.html | took 930ms 02:25:16 INFO - PROCESS | 3424 | 1467365116165 Marionette TRACE conn7 -> [0,3101,"getWindowHandle",null] 02:25:16 INFO - PROCESS | 3424 | 1467365116170 Marionette TRACE conn7 <- [1,3101,null,{"value":"13"}] 02:25:16 INFO - TEST-START | /FileAPI/url/url_xmlhttprequest.html 02:25:16 INFO - PROCESS | 3424 | 1467365116176 Marionette TRACE conn7 -> [0,3102,"setScriptTimeout",{"ms":35000}] 02:25:16 INFO - PROCESS | 3424 | 1467365116180 Marionette TRACE conn7 <- [1,3102,null,{}] 02:25:16 INFO - PROCESS | 3424 | 1467365116184 Marionette TRACE conn7 -> [0,3103,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:25:16 INFO - PROCESS | 3424 | 1467365116187 Marionette INFO sendAsync 823c8ce9-dcc8-4499-864d-681f2fea0c49 02:25:16 INFO - PROCESS | 3424 | 1467365116353 Marionette TRACE conn7 <- [1,3103,null,{"value":null}] 02:25:16 INFO - PROCESS | 3424 | 1467365116441 Marionette TRACE conn7 -> [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\", \"77f57ffc-e2d5-43f5-9f0e-e3ed3fd421d8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:25:16 INFO - PROCESS | 3424 | 1467365116444 Marionette INFO sendAsync 823c8ce9-dcc8-4499-864d-681f2fea0c49 02:25:16 INFO - PROCESS | 3424 | ++DOCSHELL 1684CC00 == 40 [pid = 3424] [id = 787] 02:25:16 INFO - PROCESS | 3424 | ++DOMWINDOW == 83 (1684D800) [pid = 3424] [serial = 2359] [outer = 00000000] 02:25:16 INFO - PROCESS | 3424 | ++DOMWINDOW == 84 (17819800) [pid = 3424] [serial = 2360] [outer = 1684D800] 02:25:16 INFO - PROCESS | 3424 | 1467365116500 Marionette DEBUG loaded listener.js 02:25:16 INFO - PROCESS | 3424 | ++DOMWINDOW == 85 (17E10000) [pid = 3424] [serial = 2361] [outer = 1684D800] 02:25:17 INFO - PROCESS | 3424 | 1467365117033 Marionette TRACE conn7 <- [1,3104,null,{"value":["/FileAPI/url/url_xmlhttprequest.html",0,null,null,[["FileAPI Test: Creating Blob URL via XMLHttpRequest",0,null,null]]]}] 02:25:17 INFO - TEST-PASS | /FileAPI/url/url_xmlhttprequest.html | FileAPI Test: Creating Blob URL via XMLHttpRequest 02:25:17 INFO - TEST-OK | /FileAPI/url/url_xmlhttprequest.html | took 870ms 02:25:17 INFO - PROCESS | 3424 | 1467365117055 Marionette TRACE conn7 -> [0,3105,"getWindowHandle",null] 02:25:17 INFO - PROCESS | 3424 | 1467365117058 Marionette TRACE conn7 <- [1,3105,null,{"value":"13"}] 02:25:18 WARNING - u'runner_teardown' () 02:25:18 INFO - No more tests 02:25:18 INFO - Got 0 unexpected results 02:25:18 INFO - SUITE-END | took 679s 02:25:18 INFO - Closing logging queue 02:25:18 INFO - queue closed 02:25:18 INFO - Return code: 0 02:25:18 WARNING - # TBPL SUCCESS # 02:25:18 INFO - Running post-action listener: _resource_record_post_action 02:25:18 INFO - Running post-run listener: _resource_record_post_run 02:25:19 INFO - Total resource usage - Wall time: 689s; CPU: 14.0%; Read bytes: 171775488; Write bytes: 1137067520; Read time: 2073390; Write time: 9068460 02:25:19 INFO - pull - Wall time: 0s; CPU: Can't collect data; Read bytes: 0; Write bytes: 0; Read time: 0; Write time: 0 02:25:19 INFO - install - Wall time: 2s; CPU: 11.0%; Read bytes: 0; Write bytes: 56448512; Read time: 0; Write time: 47530 02:25:19 INFO - run-tests - Wall time: 687s; CPU: 14.0%; Read bytes: 171656704; Write bytes: 1079508992; Read time: 2052200; Write time: 9020120 02:25:19 INFO - Running post-run listener: _upload_blobber_files 02:25:19 INFO - Blob upload gear active. 02:25:19 INFO - Preparing to upload files from C:\slave\test\build\blobber_upload_dir. 02:25:19 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 02:25:19 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-beta', '-d', 'C:\\slave\\test\\build\\blobber_upload_dir', '--output-manifest', 'C:\\slave\\test\\build\\uploaded_files.json'] 02:25:19 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-beta -d C:\slave\test\build\blobber_upload_dir --output-manifest C:\slave\test\build\uploaded_files.json 02:25:20 INFO - (blobuploader) - INFO - Open directory for files ... 02:25:20 INFO - (blobuploader) - INFO - Uploading C:\slave\test\build\blobber_upload_dir\wpt_errorsummary.log ... 02:25:20 INFO - (blobuploader) - INFO - Using https://blobupload.elasticbeanstalk.com 02:25:20 INFO - (blobuploader) - INFO - Uploading, attempt #1. 02:25:20 INFO - (blobuploader) - INFO - TinderboxPrint: wpt_errorsummary.log: uploaded 02:25:20 INFO - (blobuploader) - INFO - Blobserver returned 202. File uploaded! 02:25:20 INFO - (blobuploader) - INFO - Done attempting. 02:25:20 INFO - (blobuploader) - INFO - Uploading C:\slave\test\build\blobber_upload_dir\wpt_raw.log ... 02:25:21 INFO - (blobuploader) - INFO - Using https://blobupload.elasticbeanstalk.com 02:25:21 INFO - (blobuploader) - INFO - Uploading, attempt #1. 02:25:22 INFO - (blobuploader) - INFO - TinderboxPrint: wpt_raw.log: uploaded 02:25:22 INFO - (blobuploader) - INFO - Blobserver returned 202. File uploaded! 02:25:22 INFO - (blobuploader) - INFO - Done attempting. 02:25:22 INFO - (blobuploader) - INFO - Iteration through files over. 02:25:22 INFO - Return code: 0 02:25:22 INFO - rmtree: C:\slave\test\build\uploaded_files.json 02:25:22 INFO - Using _rmtree_windows ... 02:25:22 INFO - retry: Calling _rmtree_windows with args: ('C:\\slave\\test\\build\\uploaded_files.json',), kwargs: {}, attempt #1 02:25:22 INFO - Setting buildbot property blobber_files to {"wpt_errorsummary.log": "http://mozilla-releng-blobs.s3.amazonaws.com/blobs/mozilla-beta/sha512/9dd1a041826d969e03b16affc0a8c788a7069f30ecfed1163fc745c40f3040773609fee6b03d570e94691c3baae0a9f18414b3122982ba704a8f2f8d0c83f8cd", "wpt_raw.log": "http://mozilla-releng-blobs.s3.amazonaws.com/blobs/mozilla-beta/sha512/47a9164d81ff8b604ae96353a5c4ed6106baddd7f51b9bd1c379a39c65dbcc83ee60908029143900d6a8dc0caf1cf47cb7b757ffed27ebdffe02fa3851b6dd67"} 02:25:22 INFO - Writing buildbot properties ['blobber_files'] to C:\slave\test\properties\blobber_files 02:25:22 INFO - Writing to file C:\slave\test\properties\blobber_files 02:25:22 INFO - Contents: 02:25:22 INFO - blobber_files:{"wpt_errorsummary.log": "http://mozilla-releng-blobs.s3.amazonaws.com/blobs/mozilla-beta/sha512/9dd1a041826d969e03b16affc0a8c788a7069f30ecfed1163fc745c40f3040773609fee6b03d570e94691c3baae0a9f18414b3122982ba704a8f2f8d0c83f8cd", "wpt_raw.log": "http://mozilla-releng-blobs.s3.amazonaws.com/blobs/mozilla-beta/sha512/47a9164d81ff8b604ae96353a5c4ed6106baddd7f51b9bd1c379a39c65dbcc83ee60908029143900d6a8dc0caf1cf47cb7b757ffed27ebdffe02fa3851b6dd67"} 02:25:22 INFO - Running post-run listener: copy_logs_to_upload_dir 02:25:22 INFO - Copying logs to upload dir... 02:25:22 INFO - mkdir: C:\slave\test\build\upload\logs 02:25:22 INFO - Copying logs to upload dir... 02:25:22 INFO - Using _rmtree_windows ... 02:25:22 INFO - Using _rmtree_windows ... 02:25:22 INFO - Using _rmtree_windows ... 02:25:22 INFO - Using _rmtree_windows ... 02:25:22 INFO - Using _rmtree_windows ... 02:25:22 INFO - Using _rmtree_windows ... 02:25:22 INFO - Using _rmtree_windows ... program finished with exit code 0 elapsedTime=943.395000 ========= master_lag: 442.33 ========= ========= Finished 'c:/mozilla-build/python27/python -u ...' (results: 0, elapsed: 23 mins, 5 secs) (at 2016-07-01 02:32:45.009674) ========= ========= Started set props: build_url blobber_files symbols_url (results: 0, elapsed: 3 secs) (at 2016-07-01 02:32:45.012232) ========= '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-142 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-142 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:\mozilla-build\hg;c:\Program Files\Microsoft Windows Performance Toolkit\;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-142 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-beta/sha512/9dd1a041826d969e03b16affc0a8c788a7069f30ecfed1163fc745c40f3040773609fee6b03d570e94691c3baae0a9f18414b3122982ba704a8f2f8d0c83f8cd", "wpt_raw.log": "http://mozilla-releng-blobs.s3.amazonaws.com/blobs/mozilla-beta/sha512/47a9164d81ff8b604ae96353a5c4ed6106baddd7f51b9bd1c379a39c65dbcc83ee60908029143900d6a8dc0caf1cf47cb7b757ffed27ebdffe02fa3851b6dd67"} build_url:https://queue.taskcluster.net/v1/task/Wk1y3p8tQt-lb4Rh9Zzf_A/artifacts/public/build/firefox-48.0.en-US.win32.zip symbols_url:https://queue.taskcluster.net/v1/task/Wk1y3p8tQt-lb4Rh9Zzf_A/artifacts/public/build/firefox-48.0.en-US.win32.crashreporter-symbols.zip program finished with exit code 0 elapsedTime=0.101000 build_url: 'https://queue.taskcluster.net/v1/task/Wk1y3p8tQt-lb4Rh9Zzf_A/artifacts/public/build/firefox-48.0.en-US.win32.zip' blobber_files: '{"wpt_errorsummary.log": "http://mozilla-releng-blobs.s3.amazonaws.com/blobs/mozilla-beta/sha512/9dd1a041826d969e03b16affc0a8c788a7069f30ecfed1163fc745c40f3040773609fee6b03d570e94691c3baae0a9f18414b3122982ba704a8f2f8d0c83f8cd", "wpt_raw.log": "http://mozilla-releng-blobs.s3.amazonaws.com/blobs/mozilla-beta/sha512/47a9164d81ff8b604ae96353a5c4ed6106baddd7f51b9bd1c379a39c65dbcc83ee60908029143900d6a8dc0caf1cf47cb7b757ffed27ebdffe02fa3851b6dd67"}' symbols_url: 'https://queue.taskcluster.net/v1/task/Wk1y3p8tQt-lb4Rh9Zzf_A/artifacts/public/build/firefox-48.0.en-US.win32.crashreporter-symbols.zip' ========= master_lag: 3.49 ========= ========= Finished set props: build_url blobber_files symbols_url (results: 0, elapsed: 3 secs) (at 2016-07-01 02:32:48.606581) ========= ========= Started 'rm -f ...' (results: 0, elapsed: 12 secs) (at 2016-07-01 02:32:48.606869) ========= '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-142 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-142 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:\mozilla-build\hg;c:\Program Files\Microsoft Windows Performance Toolkit\;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-142 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: 12.26 ========= ========= Finished 'rm -f ...' (results: 0, elapsed: 12 secs) (at 2016-07-01 02:33:00.967964) ========= ========= Started reboot slave lost (results: 0, elapsed: 9 secs) (at 2016-07-01 02:33:00.968273) ========= ========= Finished reboot slave lost (results: 0, elapsed: 9 secs) (at 2016-07-01 02:33:10.830618) ========= ========= Total master_lag: 458.17 =========